function ja(){
		var condicion;
		var orden;
		var band;
		band=0,band2=0,band3=0;
		condicion="";
		orden="";
		
		//alert(document.form.buscanombre.value);
		
		if(document.form.buscanombre.value=="1"){
		
			orden="BuscaNombre";
			condicion=document.form.campoNombreHotel.value;
		}else{ 
		
		
		
		if(document.form.checkboxCateLujo.checked==true){
			if (band==0){condicion=condicion + "(";}
			condicion=condicion=condicion + "hg_categoria='" + document.form.checkboxCateLujo.value + "'";
			band=1;
		}
		if(document.form.checkboxCatePri.checked==true){
		    if (band==1){condicion=condicion + " or";}else{condicion=condicion + "(";}
			condicion=condicion + " hg_categoria='" + document.form.checkboxCatePri.value + "'";
			band=1;
		}
		if(document.form.radiobutton1[0].checked ==true){
		    if (band==1){condicion=condicion + " or";}else{condicion=condicion + "(";}
			condicion=condicion + " hg_tipovacacion='" + document.form.radiobutton1[0].value + "'";
			band=1;
		}
		if(document.form.radiobutton1[1].checked ==true){
		    if (band==1){condicion=condicion + " or";}else{condicion=condicion + "(";}
			condicion=condicion + " hg_tipovacacion='" + document.form.radiobutton1[1].value + "'";
			band=1;
		}
		if(document.form.radiobutton1[2].checked ==true){
		    if (band==1){condicion=condicion + " or";}else{condicion=condicion + "(";}
			condicion=condicion + " hg_tipovacacion='" + document.form.radiobutton1[2].value + "'";
			band=1;
		}
		if(document.form.radiobutton1[3].checked ==true){
		    if (band==1){condicion=condicion + " or";}else{condicion=condicion + "(";}
			condicion=condicion + " hg_tipovacacion='" + document.form.radiobutton1[3].value + "'";
			band=1;
		}
		
		if(document.form.checkboxCateSeg.checked==true){
			if (band==1){condicion=condicion + " or";}else{condicion=condicion + "(";}
			condicion=condicion + " hg_categoria='" + document.form.checkboxCateSeg.value + "'";
			band=1;
		}
		if(document.form.checkboxCateTer.checked==true){
			if (band==1){condicion=condicion + " or";}else{condicion=condicion + "(";}
			condicion=condicion + " hg_categoria='" + document.form.checkboxCateTer.value + "'";
			band=1;
		}
		if (band==1){condicion=condicion + ")";}
		
		band2=0
		
		//Clases
		if(document.form.checkboxClasHotel.checked==true){
			if (band==1 && band2==0){condicion=condicion + " and ";}
			if (band2==0){condicion=condicion + "(";}
			condicion=condicion + " hg_tipoclase='" + document.form.checkboxClasHotel.value + "'";
			band2=1;
		}
		if(document.form.checkboxClasApart.checked==true){
		   if (band==1 && band2==0){condicion=condicion + " and ";}
			if (band2==1){condicion=condicion + " or";}else{condicion=condicion + "(";}
			condicion=condicion + " hg_tipoclase='" + document.form.checkboxClasApart.value + "'";
			band2=1;
		}
		if(document.form.checkboxClasHostal.checked==true){
		if (band==1 && band2==0){condicion=condicion + " and ";}
			if (band2==1){condicion=condicion + " or";}else{condicion=condicion + "(";}
			condicion=condicion + " hg_tipoclase='" + document.form.checkboxClasHostal.value + "'";
			band2=1;
		}
		if(document.form.checkboxClasHoste.checked==true){
		if (band==1 && band2==0){condicion=condicion + " and ";}
			if (band2==1){condicion=condicion + " or";}else{condicion=condicion + "(";}
			condicion=condicion + " hg_tipoclase='" + document.form.checkboxClasHoste.value + "'";
			band2=1;
		}
		if(document.form.checkboxClasCamp.checked==true){
		if (band==1 && band2==0){condicion=condicion + " and ";}
			if (band2==1){condicion=condicion + " or";}else{condicion=condicion + "(";}
			condicion=condicion + " hg_tipoclase='" + document.form.checkboxClasCamp.value + "'";
			band2=1;
		}
		
		if (band2==1){condicion=condicion + ")";}
		
		
		//Servicios
			
		band3=0;
		if(document.form.checkboxSerParq.checked==true){
		    if (band2==1 || band==1){condicion=condicion + " and";}
			condicion=condicion + " hg_parqueaderodentro=1" ;
			band3=1;
		}
		
		if(document.form.checkboxSerGim.checked==true){
			if (band2==1 || band3==1 || band==1){condicion=condicion + " and";}
			condicion=condicion + " hg_gimnasio=1";
			band3=1;
		}	
		
		if(document.form.checkboxSerBano.checked==true){
			 if (band2==1 || band3==1 || band==1){condicion=condicion + " and";}
			condicion=condicion + " hg_bano=1";
			band3=1;
		}
		
		if(document.form.checkboxSerPisc.checked==true){
			if (band2==1 || band3==1 || band==1){condicion=condicion + " and";}
			condicion=condicion + " hg_piscina=1";
			band3=1;
		}
		
		if(document.form.checkboxSerTelf.checked==true){
			if (band2==1 || band3==1 || band==1){condicion=condicion + " and";}
			condicion=condicion + " hg_telefono=1";
			band3=1;
		}
		
		if(document.form.checkboxSerRest.checked==true){
			if (band2==1 || band3==1 || band==1){condicion=condicion + " and";}
			condicion=condicion + " hg_restaurante=1";
			band3=1;
		}
		
		if(document.form.checkboxSerTv.checked==true){
			 if (band2==1 || band3==1 || band==1){condicion=condicion + " and";}
			condicion=condicion + " hg_tv=1";
			band3=1;
		}
		
		if(document.form.checkboxSerSalon.checked==true){
			 if (band2==1 || band3==1 || band==1){condicion=condicion + " and";}
			condicion=condicion + " hg_saloneventos=1";
			band3=1;
		}
		
		band4=0;
		
		if (document.form.SelectCiudad.value!="*"){		
				if (band==1 || band2==1 || band3==1){condicion=condicion + " and";}
					condicion=condicion + " hg_ciudad='" + document.form.SelectCiudad.value + "'";
			band4=1;
		}
		
		if (document.form.SelectProvincia.value!="*"){		
				if (band==1 || band2==1 || band3==1 || band4==1){condicion=condicion + " and";}
					condicion=condicion + " hg_provincia='" + document.form.SelectProvincia.value + "'";
			//band=1;
		}
		
		//Vacacion
		
		//alert(document.form.radiobutton[0].checked);										
			if(document.form.radiobutton1[0].checked==true){
				if (band==1 || band2==1 || band3==1 || band4==1){condicion=condicion + " and";}
				condicion=condicion + " hg_tipovacacion='" + document.form.radiobutton1[0].value + "'";
			}else if(document.form.radiobutton1[1].checked==true){
				if (band==1 || band2==1 || band3==1 || band4==1){condicion=condicion + " and";}
				condicion=condicion + " hg_tipovacacion='" + document.form.radiobutton1[1].value + "'";
			}if(document.form.radiobutton1[2].checked==true){
				if (band==1 || band2==1 || band3==1 || band4==1){condicion=condicion + " and";}
				condicion=condicion + " hg_tipovacacion='" + document.form.radiobutton1[2].value + "'";
			}if(document.form.radiobutton1[3].checked==true){
				if (band==1 || band2==1 || band3==1 || band4==1){condicion=condicion + " and ";}
				condicion=condicion + " (hg_tipovacacion='" + document.form.radiobutton1[0].value + "'";
				condicion=condicion + " or hg_tipovacacion='" + document.form.radiobutton1[1].value + "'";
				condicion=condicion + " or hg_tipovacacion='" + document.form.radiobutton1[2].value + "')";
			}
		
		
		if (document.form.SelectValor.value=="1"){		
				if (band==1 || band2==1 || band3==1 || band4==1){condicion=condicion + " and";}
					condicion=condicion + " hg_totalsimple<20";
		}else if (document.form.SelectValor.value=="2"){
				if (band==1 || band2==1 || band3==1 || band4==1){condicion=condicion + " and";}
					condicion=condicion + " hg_totalsimple>=20 and hg_totalsimple<=60";		
		}else if (document.form.SelectValor.value=="3"){
				if (band==1 || band2==1 || band3==1 || band4==1){condicion=condicion + " and";}
					condicion=condicion + " hg_totalsimple>=60 and hg_totalsimple<=100";		
		}else if (document.form.SelectValor.value=="4"){
				if (band==1 || band2==1 || band3==1 || band4==1){condicion=condicion + " and";}
					condicion=condicion + " hg_totalsimple>100";		
		}
		
		orden=""
		if(document.form.SelectOrdenar.value=="Nombre"){
			orden =orden + "hg_nombre";
		}else if(document.form.SelectOrdenar.value=="Categoria"){
			orden = orden + "hg_categoria";
		}else if(document.form.SelectOrdenar.value=="Clase"){
			orden = orden + "hg_tipoclase";
		}else if(document.form.SelectOrdenar.value=="Valor"){
		    orden = orden + "hg_totalsimple";
		}

//alert(condicion);
//alert(orden);
      }
	  
	    condicion=replaceCharacters(condicion,"Ñ","xx");
		condicion=replaceCharacters(condicion,"ñ","yy");
		condicion=replaceCharacters(condicion,"Á","aa");
		condicion=replaceCharacters(condicion,"á","dd");
		condicion=replaceCharacters(condicion,"É","ee");
		condicion=replaceCharacters(condicion,"Í","ii");
		condicion=replaceCharacters(condicion,"Ó","oo");
		condicion=replaceCharacters(condicion,"Ú","uu");
	

		/*var windowprops = "";
		windowprops = "toolbar=0,location=0,directories=0,status=0, " +
		"menubar=0,scrollbars=1,resizable=1,width=700,height=650,top="+ alto1() +",left="+ ancho1();
		
		OpenWindow = window.open("consulta.php?condicion="+condicion +"&ordenado="+orden,"remote", windowprops); */
		
		document.form.condicion.value=condicion;
		document.form.orden.value=orden;
		document.form._pagi_pg.value="";
		alert(condicion);
		alert(orden);
		document.form.submit();

		
	}

function ancho1() {
	width = 700;//ancho de la ventana flotante
	return ((window.screen.width / 2) - (width / 2));
}

function alto1() {
	height = 650; //alto de la ventana flotante
	return ((window.screen.height / 2)-(height / 2));
}

function busca() {
	 /*alert(document.form.buscanombre.value);
	document.form.campoNombreHotel.select();
	if(document.form.buscanombre.value==1){
		document.form.buscanombre.value=0;
		document.form.campoNombreHotel.value="ingresa nombre del hotel";
	}else if(document.form.buscanombre.value==0){
		document.form.buscanombre.value=1;
	*/
	
	document.form.buscanombre.value=0;
	
	
}

function busca1() {
	/*if(document.form.BotonBuscarNombre.value=="Buscar Nombre de Hotel"){
	 	document.form.buscanombre.value=1;
		document.form.campoNombreHotel.value="ingresa nombre del hotel";
		document.form.campoNombreHotel.select();	
	 }
	 
	if(document.form.BotonBuscarNombre.value=="Buscar Nombre de Hotel"){
		document.form.buscanombre.value=0;
	}*/
	//alert(document.form.buscanombre.value);
	if(document.form.buscanombre.value==1){
		document.form.buscanombre.value=0;
	}else if((document.form.buscanombre.value==0) || (document.form.buscanombre.value=="")){
		document.form.buscanombre.value=1;
		document.form.campoNombreHotel.value="ingresa nombre del hotel";
		document.form.campoNombreHotel.select();
		document.form.campoNombreHotel.focus();
	}
	
	//alert(document.form.buscanombre.value);
}

function cargarContenido(){ 
//alert('hola');
	var d,contenedor; 
	contenedor = document.getElementById('contenedor'); 
	d = document.form.SelectProvincia.options[document.form.SelectProvincia.selectedIndex].value; 
	//alert(d);
	ajax=nuevoAjax(); 
	ajax.open("GET", "php/procesos.php?edo="+d,true); 
	ajax.onreadystatechange=function() { 
		if (ajax.readyState==4) { 
		   contenedor.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)	 
}		

function replaceCharacters(conversionString,inChar,outChar)
{
  var convertedString = conversionString.split(inChar);
  convertedString = convertedString.join(outChar);
 // alert(convertedString);
  return convertedString;

}

function Fecha(gNow)
{
//gNow=Today();
  var fecha = gNow.getFullYear() + "-" + (gNow.getMonth()+1)  + "-" + gNow.getDate();
  return fecha;

}

function pl_siguiente(evt,objeto,opcion)
{

 evt = (evt) ? evt : event
var key = (evt.which) ? evt.which : evt.keyCode;
    
	 if(key==13)
	 {
	 	if(objeto=='s'){
			alert('entro');
	    	ja();
				return;	
		}else{
			objeto.focus();
		}
      }   
	  //alert(opcion);    
	if(opcion==1){
      return letra(evt);  //Letras
	  //alert(letra(key));
    }
	if(opcion==2){
	      return numero_letra(evt);//Numero_letra
	}
	if(opcion==3){
	      return numero(evt);//Numeros
	}
	if(opcion==4){
	      return letrausuario(evt);//
	}
	
	
	//return true;
}//fin de 

function numero(evt) {//1
	var band;
	band=0;
	evt = (evt) ? evt : event;
	var key = (evt.which) ? evt.which : evt.keyCode;
	if((key < 47 && key!=13)||(key > 58)){
        band=false;
	}else{band=true;}
	
	return band;
}

function numero_letra(evt) {//2
   var band;
	band=0;
	evt = (evt) ? evt : event;
	var key = (evt.which) ? evt.which : evt.keyCode;
	if(((key < 47 && key!=13 && key!=32 && key!=8 && key!=44 && key!=45 && key!=46)||
		(key > 58))&&(key < 65 ||(key > 90)) && ((key < 97)||(key > 122))){
        band=false;
	}else{band=true;}
	
	return band;
}

function letra(evt) {//3
    var band;
	band=0;
	evt = (evt) ? evt : event;
	var key = (evt.which) ? evt.which : evt.keyCode;
	if(((key < 65 && key!=13 && key!=8 && key!=46 && key!=32)||(key > 90)) && ((key < 97)||(key > 122))){
        band=false;
	}else{
		band=true;
	}
	
	return band;
   
}





