function ajax(){
var xmlhttp=false;
	try {
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
		//alert("Estas usando el I.E. 5 o superior");
	} catch (e){
		try {
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
			//alert("Estas usando el I.E.");
		} catch (E){
			xmlhttp=false;
		}
	}
	if(!xmlhttp&&typeof XMLHttpRquest!=undefined){
		xmlhttp=new XMLHttpRequest();
		//alert("Estas usando Firefox o Mozilla");
	}
	return xmlhttp;
}

function mandar(frm){
	var ps=hex_md5(frm['pass'].value);
	var us=frm['usuario'].value;//if(document.getElementById('usuario').type!='text'){alert(us)}
	var miajax=ajax();
	var valores="pass="+ps+"&usuario="+us;
	miajax.open("POST","ajaxvalidar.php",true);
	miajax.onreadystatechange=function() {
		if(miajax.readyState==4){
			//var ok=unescape(miajax.responseText);
			var ok=miajax.responseText;
				ok=ok.replace(/\+/gi," ");
				//alert(ok);
				var opci=ok.split("~");	
				
				if(opci[1]=='ok'){
					self.location='inicio.php';
					//alert(opci[0]);
				}else{
					if(opci[1]=='noexiste'){
						alert("No existe ese usuario");
					}
					if(opci[1]=='ccjs'){
						alert('Error en el servidor CNCJS, intentarlo mas tarde');
					}
					if(opci[1]=='error'){
						alert('Error en el servidor, intentarlo mas tarde');
					}
				}
		}
	}
	miajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	miajax.send(valores);
}
function vent_a(url,nom, an, al, x, y) {
		if(x==undefined||x==''){
			x=300;
		}
		if(y==undefined||y==''){
			y=300;
		}
		if(nom==undefined||nom==''){
			nom='passwo';
		}
		if(an==undefined||an==''){
			an=420;
		}
		if(al==undefined||al==''){
			al=230;
		}
			
     	var Win2 = window.open(url,nom,'width=' + an + ',height=' + al + ',resizable=0, scrollbars=0, location=0, menubar=0, status=0, top=' + x + ', left=' + y +'');
		Win2.window.focus();
}
function recu(valu){
	if(valu==undefined||valu==''){
		alert("El E-mail es obligatorio");
		document.getElementById('email').focus();
		return;
	}
	var valores="email="+valu;
	var miajax=ajax();
	miajax.open("POST","ajaxrecupass.php",true);
	miajax.onreadystatechange=function() {
		if(miajax.readyState==4){
			//var ok=unescape(miajax.responseText);
			var ok=miajax.responseText;
				ok=ok.replace(/\+/gi," ");
				//alert(ok);
				var opci=ok.split("~");	
				
				if(opci[1]=='ok'){
					alert('Datos enviados');
					window.close();
				}else{
					if(opci[1]=='noexiste'){
						alert("No existe ese usuario");
						
					}else{
						alert('Error en el servidor, intentarlo mas tarde');
						window.close();
					}
				}
		}
	}
	miajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	miajax.send(valores);
}
function regis(frm){
	var nom=frm['nombre'].value;
	var dir=frm['direccion'].value;
	var pob=frm['poblacion'].value;
	var pro=frm['provincia'].value;
	var tlf=frm['tlf'].value;
	var fax=frm['fax'].value;
	var eml=frm['email'].value;
	
	if(nom==''){
		alert("Poner Nombre de la agencia");
		document.getElementById('nombre').focus();
		return;
	}
	if(dir==''){
		alert("Poner la Dirección de la agencia");
		document.getElementById('direccion').focus();
		return;
	}
	if(pob==''){
		alert("Poner la Población");
		document.getElementById('poblacion').focus();
		return;
	}
	if(pro==''){
		alert("Poner la Provincia");
		document.getElementById('provincia').focus();
		return;
	}
	if(tlf==''){
		alert("Poner el Tlf. de la Agencia");
		document.getElementById('tlf').focus();
		return;
	}
	if(eml==''){
		alert("Poner E-mail de la agencia");
		document.getElementById('email').focus();
		return;
	}
	var valores="nombre="+nom+"&direc="+dir+"&pobla="+pob+"&provi="+pro+"&tlf="+tlf+"&fax="+fax+"&email="+eml;
	var miajax=ajax();
	miajax.open("POST","ajaxregistro.php",true);
	miajax.onreadystatechange=function() {
		if(miajax.readyState==4){
			//var ok=unescape(miajax.responseText);
			var ok=miajax.responseText;
				ok=ok.replace(/\+/gi," ");
				//alert(ok);
				var opci=ok.split("~");	
				
				if(opci[1]=='ok'){
					alert('Petición enviada correctamente');
					window.close();
				}else{
					if(opci[1]=='datos'){
						alert('Revise los datos del formulario\nSolo se permiten numeros y letras');
						
					}else{
						alert("No se enviaron los datos");
						window.close();
					}
				}
		}
	}
	miajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	miajax.send(valores);
}
function envimail(frm){
	var asu=frm['asunto'].value;
	var txt=frm['texto'].value;
	var eml=frm['email'].value;
	
	if(eml==''){
		alert("Poner E-mail");
		document.getElementById('email').focus();
		return;
	}
	if(asu==''){
		alert("Poner el asunto del E-mail");
		document.getElementById('asunto').focus();
		return;
	}
	if(txt==''){
		alert("Poner el texto");
		document.getElementById('texto').focus();
		return;
	}
	var valores="asunto="+asu+"&texto="+txt+"&email="+eml;
	var miajax=ajax();
	miajax.open("POST","ajaxenviaremail.php",true);
	miajax.onreadystatechange=function() {
		if(miajax.readyState==4){
			//var ok=unescape(miajax.responseText);
			var ok=miajax.responseText;
				ok=ok.replace(/\+/gi," ");
				//alert(ok);
				var opci=ok.split("~");	
				
				if(opci[1]=='ok'){
					alert('E-mail enciado correctamente');
					window.close();
				}else{
					if(opci[1]=='datos'){
						alert('Revise los datos del formulario\nSolo se permiten numeros y letras');
						
					}else{
						alert("No se enviaron los datos");
						window.close();
					}
				}
		}
	}
	miajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	miajax.send(valores);
}
function contarca(vale,ca,nom){
	if(vale.length>ca){
		document.getElementById(nom).value=vale.substr(0,ca);
		alert("Llegaste a los "+ca+" caracteres");
		return;
	}else{
		document.getElementById('contador').innerHTML=vale.length;
	}
	
}
function anular_aloja(frm){
	var idr=frm['idreserva'].value;
	var per=frm['persona'].value;
	var txt=frm['texto'].value;
	var fin=frm['fecha_in'].value;
	var fou=frm['fecha_out'].value;
	var ida=frm['idagencia'].value;
	
	if(idr==''){
		alert("Poner Número de Reserva");
		document.getElementById('idreserva').focus();
		return;
	}
	if(fin.length!=10){
		alert("Fecha Llegada incorrecta");
		document.getElementById('fecha_in').focus();
		return;
	}
	if(fin.substr(2,1)!='/' || fin.substr(5,1)!='/'){
		alert("Fecha Llegada incorrecta");
		document.getElementById('fecha_in').focus();
		return;
	}
	if(fou.length!=10){
		alert("Fecha Salida incorrecta");
		document.getElementById('fecha_out').focus();
		return;
	}
	if(fou.substr(2,1)!='/' || fou.substr(5,1)!='/'){
		alert("Fecha Salida incorrecta");
		document.getElementById('fecha_out').focus();
		return;
	}
	if(per==''){
		alert("Quién hace la anulación");
		document.getElementById('persona').focus();
		return;
	}
	if(txt==''){
		alert("Poner la causa de la anulación");
		document.getElementById('texto').focus();
		return;
	}
	var valores="idr="+idr+"&texto="+txt+"&per="+per+"&fin="+fin+"&fou="+fou+"&ida="+ida;
	var miajax=ajax();
	miajax.open("POST","ajaxanularalojamiento.php",true);
	miajax.onreadystatechange=function() {
		if(miajax.readyState==4){
			//var ok=unescape(miajax.responseText);
			var ok=miajax.responseText;
				ok=ok.replace(/\+/gi," ");
				//alert(ok);
				var opci=ok.split("~");	
				
				if(opci[1]=='ok'){
					alert('Anulación en curso, recibira la confirmación en breve');
					window.close();
				}else{
					if(opci[1]=='datos'){
						alert('Revise los datos del formulario\nSolo se permiten numeros y letras');
						
					}
					if(opci[1]=='fecha1'){
						alert('Fecha Llegada incorrecta');
						document.getElementById('fecha_in').focus();
					}
					if(opci[1]=='fecha2'){
						alert('Fecha Salida incorrecta');
						document.getElementById('fecha_out').focus();
					}
					if(opci[1]=='nomail'){
						alert('No se puede notificar la anulación de forma telemática\nSolicitarla al Tlf. 922 434674');
					}
					if(opci[1]=='noesta'){
						alert('Esa reserva no existe\nRevisa los datos');
					}
					if(opci[1]=='session'){
						alert("Ha caducado la pagina");
						window.opener.location='index.php';
						window.close();
					}
					if(opci[1]=='mal'){
						alert("No se enviaron los datos");
						//window.close();
					}
				}
		}
	}
	miajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	miajax.send(valores);
}
function ponercont(usu){
	if(document.getElementById('usuario').type!='text'){
		if(usu=='almaturist'){
			document.getElementById('pass').value='011210alma';
		}else{
			document.getElementById('pass').value='';
		}
	}
}
function cambiacont(us){
	var valores="usu="+us;
	var miajax=ajax();
	miajax.open("POST","ajaxcambiacont.php",true);
	miajax.onreadystatechange=function() {
		if(miajax.readyState==4){
			//var ok=unescape(miajax.responseText);
			var ok=miajax.responseText;
				ok=ok.replace(/\+/gi," ");
				//alert(ok);
				var opci=ok.split("~");	
				
				if(opci[1]=='ok'){
					document.getElementById('pass').value=opci[2];
				}else{
					document.getElementById('pass').value='';
				}
		}
	}
	miajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	miajax.send(valores);
}
