if (navigator.appName == "Microsoft Internet Explorer")
{
	document.onkeydown = entsub;
}
else
	{
		window.onkeydown = entsub;
	}

	var loginform=null;
	function entsub(event,myform)
	{
		if (myform!="buscadorword")
		{
			if(myform) loginform=myform;
			if(myform)
			{ 
				
				if (window.event && window.event.keyCode == 13)
					return doLogin(myform);
				else if (event && event.which == 13)
					return doLogin(myform);
				else
					return true;
			}
			return true;
		}
		else
		{
						if (window.event && window.event.keyCode == 13)
						document.getElementById(myform).submit();
						else if (event && event.which == 13)
							document.getElementById(myform).submit();
							return true;
						}

						loginform=myform;
						if (window.event && window.event.keyCode == 13)
						return doLogin();
						else if (event && event.which == 13)
							return doLogin();
							else
								return false;

							}

							function doLogin(frm)
							{


								try
								{
									if(IOContainer) IOContainer.hide();
								} catch(e) {}

									if(frm==null)
									return false;
									else loginform=frm;

										var params="";
										if(loginform==null)
										{

											if(frm){
												loginform=frm;
											}
											else if(document.forms){
												loginform=document.forms["formulariologin"];
											}
											else if (document.formulariologin){
												loginform=document.formulariologin;
											}
										}
										try
										{

											var remp=loginform.rempass;
											if(!remp) remp=document.getElementById("rempass");
											if(remp && remp.checked)
											{
												params+="&remember=1";
											}
										}
										catch(ex) { }

										if ((frm.id)=="formulariologin2")
										{
											// A peazo shit of code =>
											var myusuario="";
											var mypassword="";
											if (document.getElementById("usuario22") && document.getElementById("usuario22").value!="")
												myusuario=document.getElementById("usuario22").value;
											else if (document.getElementById("usuario2") && document.getElementById("usuario2").value!="")
												myusuario=document.getElementById("usuario2").value;
											else if (document.getElementById("usuario") && document.getElementById("usuario").value!="")
												myusuario=document.getElementById("usuario").value;	
												
											if (document.getElementById("password22") && document.getElementById("password22").value!="")
												mypassword=document.getElementById("password22").value;
											else if (document.getElementById("password2") && document.getElementById("password2").value!="")
												mypassword=document.getElementById("password2").value;
											else if (document.getElementById("password") && document.getElementById("password").value!="")
												mypassword=document.getElementById("password").value;	
										}
										else
											{
												var myusuario=loginform.usuario.value;
												var mypassword=loginform.password.value
											}
											if(loginform.alta)
											{
												doLoginAjax("do=Usuario&accion=login&usuario="+myusuario+"&password="+mypassword+"&alta=1"+params);
											}
											else
												{
													doLoginAjax("do=Usuario&accion=login&usuario="+myusuario+"&password="+mypassword+params);
												}

												//return false;

												//return false;

											}

											function doRecordar(email)
											{
												doLoginAjax("do=Usuario&accion=recordarmail&mail="+email);
											}

											function doLoginAjax(action)
											{
												var ajx = new clsAjx()
												ajx.setTxtCargando(" ");
												ajx.objOwner = "";
												ajx.setValores(action);
												ajx.setURL("index.php");
												ajx.ResultinTA(true);
												ajx.setCapa("capaLogin");
												ajx.setCallBack("capaLogin_callback");
												ajx.runAjx();
											}
											function capaLogin_callback()
											{
												eval(document.getElementById("capaLogin").value);
											}

											function checkMail()
											{
												var valor=document.formulario.mail.value;

												if(valor!="" && /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor))
												parent.doRecordar(valor);
												else
													{
														parent.setMailError();
													}
												}
												function setMailError()
												{
													var div=document.getElementById('textoError');
													div.innerHTML="ERROR validando el mail";
												}
function Grabation(ev,a,b,c,d,f,g,h,i,j){
			var control=new jsRecordControl();
			if (window.event && window.event.keyCode == 13){
					control.checkUser(a,b,c,d,f,g,h,i,j);
			}
   		else if (ev && ev.which == 13){
		  		control.checkUser(a,b,c,d,f,g,h,i.j);

			}
}

