var cnnL;

//****************************** LOGIN *****************************************

var _STRUCTURE=new Array();

function start_ajax_LOGIN()
{  var login=encodeURIComponent(document.getElementById("frmDatosLOGIN").txtLogin.value);
   var password=encodeURIComponent(document.getElementById("frmDatosLOGIN").txtPassword.value);
   var recordar=encodeURIComponent((document.getElementById("frmDatosLOGIN").chkRecordar.checked)? 1:0);

   //---------------------------------------------------------------------------
   document.getElementById("answerLOGIN").innerHTML="";

   document.getElementById("frmDatosLOGIN").txtLogin.disabled=true;
   document.getElementById("frmDatosLOGIN").txtPassword.disabled=true;
   document.getElementById("frmDatosLOGIN").chkRecordar.disabled=true;
   document.getElementById("loginBtnSubmit").disabled=true;

   document.getElementById("answerLOGIN").innerHTML="<strong>"+_STRUCTURE["login_process"]+"</strong>";

   //---------------------------------------------------------------------------
   cnnL=createXMLHttpRequest();
   cnnL.open("POST",CD+"Login.ajax.php",true);
   cnnL.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   cnnL.send("usuario="+login+"&pw="+password+"&recordar="+recordar);

   cnnL.onreadystatechange=function()
   {  if(cnnL.readyState==4 && cnnL.status==200)
	  {  var respuesta=cnnL.responseText;

		 switch(respuesta)
	     {  case "YES":document.getElementById("answerLOGIN").innerHTML="<strong>"+_STRUCTURE["login_yes"]+"</strong>";

					   var url=strReplace("&amp;","&",URL+RUTAyLANG+RUTA_OPCION+login.toLowerCase());
					   window.open(url,"_self");
					   break;

			case "NO": document.getElementById("answerLOGIN").innerHTML="<strong>"+_STRUCTURE["login_no"]+"</strong>";
				       break;

			case "INH":document.getElementById("answerLOGIN").innerHTML="<strong>"+_STRUCTURE["login_inh"]+"</strong>";
				       break;
	     }

	     document.getElementById("frmDatosLOGIN").txtLogin.disabled=false;
         document.getElementById("frmDatosLOGIN").txtPassword.disabled=false;
         document.getElementById("frmDatosLOGIN").chkRecordar.disabled=false;
         document.getElementById("loginBtnSubmit").disabled=false;
      }
   }
}

//******************************* CATEGORIA ************************************

function categoriaSEARCH(url)
{  document.getElementById("frmDatosCATEGORIASEARCH").action=url;
   document.getElementById("frmDatosCATEGORIASEARCH").submit();
}

//********************************* SEARCH2 ************************************

var _SEARCH2=new Array();

function ivalidateFrmDatosSEARCH()
{  var exp=document.getElementById("ifrmDatosSEARCH").varniv3.value;

   //---------------------------------------------------------------------------
   var sw=1;
   var msg="";

   if(exp=="")
   {  msg=msg+_SEARCH2["msg_expresion"];
      sw=0;
   }

   if(sw==1)
   {  var url=strReplace("&amp;","&",URL+RUTAyLANG+RUTA_OPCION+URL_SEARCH+RUTA_NIV3+friendlyURL(exp));
	  window.open(url,"_self");
   }
   else
   {  document.getElementById("imsgSEARCH").innerHTML=msg;
	  document.getElementById("imsgSEARCH").style.display="inline";
   }
}