function creaAjax(){var objetoAjax=false;try{objetoAjax=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{objetoAjax=new ActiveXObject("Microsoft.XMLHTTP");}
catch(E){objetoAjax=false;}}
if(!objetoAjax&&typeof XMLHttpRequest!='undefined'){objetoAjax=new XMLHttpRequest();}
return objetoAjax;}
function getMunicipios(idProvincia,municipios)
{var ajax=creaAjax();capa='capaMunicipios';var date=new Date();var timestamp=date.getTime();url='../getMunicipios.php?municipios='+municipios+'&provincia='+idProvincia+'&timestamp='+timestamp;ajax.open('GET',url,true);ajax.onreadystatechange=function()
{if(ajax.readyState==1)
{document.getElementById(capa).innerHTML="Cargando ...";}
else if(ajax.readyState==4)
{if(ajax.status==200)
{document.getElementById(capa).innerHTML=ajax.responseText;return true;}
else if(ajax.status==404)
{document.getElementById(capa).innerHTML="La direccion no existe";}
else
{document.getElementById(capa).innerHTML="Error: ".ajax.status;}}}
ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');ajax.send(null);return false;}
function reporta(idFicha)
{var ajax=creaAjax();var capa=document.getElementById('reportarAnuncio');var date=new Date();var timestamp=date.getTime();var url='ajax/reportar.php?idFicha='+idFicha;url=url+'&timestamp='+timestamp;ajax.open('GET',url,true);ajax.onreadystatechange=function()
{if(ajax.readyState==1)
{capa.innerHTML="Reportando ...";}
else if(ajax.readyState==4)
{if(ajax.status==200)
{capa.innerHTML=ajax.responseText;return true;}
else if(ajax.status==404)
{capa.innerHTML="La direccion no existe";}
else
{capa.innerHTML="Error: ".ajax.status;}}}
ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');ajax.send(null);}
function rellenaInput(url,idInput)
{var ajax=creaAjax();var inputCampo=document.getElementById(idInput);var date=new Date();var timestamp=date.getTime();url=url+'&timestamp='+timestamp;ajax.open('GET',url,true);ajax.onreadystatechange=function()
{if(ajax.readyState==1)
{inputCampo.value="Cargando ...";}
else if(ajax.readyState==4)
{if(ajax.status==200)
{inputCampo.value=ajax.responseText;return true;}
else if(ajax.status==404)
{inputCampo.value="La direccion no existe";}
else
{inputCampo.value="Error: ".ajax.status;}}}
ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');ajax.send(null);return false;}
function rellenaSelect(url,idDiv)
{var ajax=creaAjax();var capaSelect=document.getElementById(idDiv);var date=new Date();var timestamp=date.getTime();url=url+'&timestamp='+timestamp;ajax.open('GET',url,true);ajax.onreadystatechange=function()
{if(ajax.readyState==1)
{capaSelect.innerHTML="<select name=\"sinmuni\"><option value=\"\">Cargando...</option></select>";}
else if(ajax.readyState==4)
{if(ajax.status==200)
{capaSelect.innerHTML=ajax.responseText;}
else if(ajax.status==404)
{capaSelect.innerHTML="La direccion no existe";}
else
{capaSelect.innerHTML="Error: ".ajax.status;}}}
ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');ajax.send(null);return false;}
function altaNewsLetter(idFicha)
{var email=document.getElementById('email-aviso').value;if(!validarEmail(email))
{document.getElementById('email-mensaje').innerHTML='Introduce un email correcto';}
else{var ajax=creaAjax();var capa='email-mensaje';var date=new Date();var timestamp=date.getTime();var params="email="+email+"&id="+idFicha+"&timestamp="+timestamp;ajax.open("POST","alta_newsletter.php?"+params,true);ajax.onreadystatechange=function()
{if(ajax.readyState==1)
{document.getElementById(capa).innerHTML="Dando de alta email...";}
if(ajax.readyState==4)
{if(ajax.status==200)
{document.getElementById(capa).innerHTML=ajax.responseText;}
else if(ajax.status==404)
{document.getElementById(capa).innerHTML="La direccion no existe";}
else
{document.getElementById(capa).innerHTML="Error: ".ajax.status;}}}
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");ajax.send(params);}}

function deleteFoto(idFoto,idInmueble)
{
	var ajax=creaAjax();
	var date=new Date();
	var timestamp=date.getTime();
	var url="../../panel/delete_fotos.php?id="+idFoto+"&inmueble="+idInmueble;
	url=url+'&timestamp='+timestamp;ajax.open('GET',url,true);



	ajax.onreadystatechange=function()
	{

		if(ajax.readyState==1)
		{

		}
		else if(ajax.readyState==4)
		{
			if(ajax.status==200)
			{
				return true;
			}
			else if(ajax.status==404)
			{

			}
			else
			{

			}
		}
	}

	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send(null);
}

function addFavoritos(idFicha)
{
	var ajax=creaAjax();
	var capa=document.getElementById('reportarAnuncio');
	var date=new Date();var timestamp=date.getTime();
	var url='ajax/favoritos.php?idFicha='+idFicha;

	url=url+'&timestamp='+timestamp;

	ajax.open('GET',url,true);

	ajax.onreadystatechange=function()
	{
		if(ajax.readyState==1)
		{capa.innerHTML="Reportando ...";}
		else if(ajax.readyState==4)
		{if(ajax.status==200)
		{ alert(ajax.responseText);return true;}
		else if(ajax.status==404)
		{capa.innerHTML="La direccion no existe";}
		else
		{capa.innerHTML="Error: ".ajax.status;}}
	}
	
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send(null);
}

function sendPwd()
{

	if(document.getElementById('emailPwd').value != '')
	{


		if(document.getElementById('code').value == '')
		{
			alert("Introduce el código de seguridad");
			document.getElementById('code').focus();
		}
		else{

			var ajax=creaAjax();

			var date=new Date();
			var timestamp=date.getTime();
			var capa = 'contenedorPwd';
			var email = document.getElementById('emailPwd').value;
			var code = document.getElementById('code').value;

			var params="code="+code+"&email="+email+"&timestamp="+timestamp;

			ajax.open("POST","ajax/sendPwd.php?"+params,true);
	
			ajax.onreadystatechange=function()
			{
				if(ajax.readyState==1)
				{
					document.getElementById(capa).innerHTML="Enviando..";
				}

				if(ajax.readyState==4)
				{
					if(ajax.status==200)
					{
						document.getElementById(capa).innerHTML=ajax.responseText;
					}
					else if(ajax.status==404)
					{
						document.getElementById(capa).innerHTML="La direccion no existe";
					}
					else
					{
						document.getElementById(capa).innerHTML="Error: ".ajax.status;
					}
				}
			}
	
			ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			ajax.send(params);

		}

	}
	else alert("Introduce un email");

}

function sendADT()
{
	var ajax=creaAjax();
	var capa=document.getElementById('adtt');
	var date=new Date();
	var timestamp=date.getTime();
	var url='../ajax/favoritos.php?addContacto=1';

	url=url+'&timestamp='+timestamp;

	ajax.open('GET',url,true);

	ajax.onreadystatechange=function()
	{

		if(ajax.readyState==1)
		{
			capa.innerHTML="Enviando petición ...";
		}
		else if(ajax.readyState==4)
		{
			if(ajax.status==200)
			{
				capa.innerHTML=ajax.responseText;
				return true;
			}
			else if(ajax.status==404)
			{
				capa.innerHTML="La direccion no existe";
			}
			else
			{
				capa.innerHTML=ajax.status;
			}
		}
	}

	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send(null);
}

