var cnn;

//******************************* DIRECTORIO ***********************************

function start_ajax_DIRECTORIO()
{  //startDIV("process");

   //---------------------------------------------------------------------------
   var datos=directorioOPCION+"&"+directorioID+"&"+directorioBUSQEXPR+"&"+directorioBUSQEXACTO+"&ipage="+directorioiPAGE;

   //---------------------------------------------------------------------------
   cnn=createXMLHttpRequest();
   cnn.open("POST",cd+"DirDirectorio.ajax.php",true);
   cnn.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   cnn.send(datos);

   cnn.onreadystatechange=function()
   {  if(cnn.readyState==4 && cnn.status==200)
	  {  document.getElementById("directorioUSUARIO").innerHTML=cnn.responseText;
      }
   }
}

//**************************** METODOS DIRECTORIO ******************************

function directorioUSUARIO(i)
{  directorioiPAGE=i;

   start_ajax_DIRECTORIO();
}

//************************** FORM DATOS BUSQUEDAUSUARIO ************************

function validateFrmDatosBUSQUEDAUSUARIO()
{  var expresion=document.getElementById("frmDatosBUSQUEDAUSUARIO").expresion.value;

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

   if(expresion=="")
   {  msg=msg+"No has introducido un t&eacute;rmino de b&uacute;squeda";
      sw=0;
   }

   //---------------------------------------------------------------------------
   if(sw==1)
   {  var swDato=1;
      var msgDato="";

      if(!(testLogin.test(expresion) && expresion.length>=1))
      {  msgDato=msgDato+"Por favor, introduce, al menos, 1 caracteres, se aceptan letras, digitos, gui&oacute;n y gui&oacute;n bajo";
         swDato=0;
      }

      if(swDato==1)
      {  var url=strReplace("&amp;","&",URLyRUTA+varOP+varID+(varBUSQEXPR+expresion)+((document.getElementById("frmDatosBUSQUEDAUSUARIO").chkExacto.checked)? varBUSQEXACTO+document.getElementById("frmDatosBUSQUEDAUSUARIO").chkExacto.value:""));
		 window.open(url,"_self");
      }
      else
      {  document.getElementById("msgAlertBUSQUEDA").innerHTML=msgDato;
         displayAlert("alertBUSQUEDA",1);
      }
   }
   else
   {  document.getElementById("msgAlertBUSQUEDA").innerHTML=msg;
      displayAlert("alertBUSQUEDA",1);
   }
}

//************************** FORM DATOS BUSQUEDALUGAR **************************

function validateFrmDatosBUSQUEDALUGAR()
{  var expresion=document.getElementById("frmDatosBUSQUEDALUGAR").expresion.value;

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

   if(expresion=="")
   {  msg=msg+"No has introducido un lugar de b&uacute;squeda";
      sw=0;
   }

   //---------------------------------------------------------------------------
   if(sw==1)
   {  var lugar="";
      for(var i=0;i<=document.getElementById("frmDatosBUSQUEDALUGAR").optLugar.length-1;i++)
      {  if(document.getElementById("frmDatosBUSQUEDALUGAR").optLugar[i].checked)
         {  lugar=document.getElementById("frmDatosBUSQUEDALUGAR").optLugar[i].value;
         }
      }

      var url=strReplace("&amp;","&",URLyRUTA+lugar+RUTA_ID+friendlyURL(expresion));
	  window.open(url,"_self");
   }
   else
   {  document.getElementById("msgAlertBUSQUEDA").innerHTML=msg;
      displayAlert("alertBUSQUEDA",1);
   }
}





//****************************** START DIV *************************************

function startDIV(opcion)
{  /*
   document.getElementById("process").style.display="none";
   document.getElementById("dataFormUSUARIO").style.display="none";

   switch(opcion)
   {  case "process":        document.getElementById("process").style.display="inline";break;
      case "dataFormUSUARIO":document.getElementById("dataFormUSUARIO").style.display="inline";break;
   }
   */
}