function objetoAjax(){
	var xmlhttp=false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
		   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
  		}
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

function MostrarPoblacions(comarca,cercar){
	divResultado = document.getElementById("OptPoblacions");
	ajax=objetoAjax();	
	//divResultado.innerHTML = "Carregant...";
	ajax.open("GET", "mostrapobles.php?comarca=" + comarca + "&Cercar=" + cercar );
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			divResultado.innerHTML = ajax.responseText
		}
	}
	ajax.send(null)
}

contingut_textarea = "" 
function valida_longitud(){ 
	
	num_caracters_permesos = 400 
	num_caracteres = document.FormOferir.TxtComentaris.value.length 
	if (num_caracteres > num_caracters_permesos){ 
	  document.FormOferir.TxtComentaris.value = contingut_textarea 
	}else{ 
	  contingut_textarea = document.FormOferir.TxtComentaris.value 
	} 
	valor= num_caracters_permesos - document.FormOferir.TxtComentaris.value.length 
	// Canviem el color si s'escau
	if (valor < 100){ 
	  document.FormOferir.caracters.style.color="#ff0000"; 
	}else{ 
	  document.FormOferir.caracters.style.color="#000000"; 
	} 
   	document.FormOferir.caracters.value="Queden " + valor + " caràcters"
} 

function MostrarMensual(valor){
	// Fem visible l'objecte o invisible	
	obj0 = document.getElementById("IdPreuMensual");
	obj1 = document.getElementById("IdPreu");
	if (valor==1)
	{
		 obj0.style.display = "block";
		 obj1.style.display = "none";
	}
	else
	{
		obj0.style.display = "none";
		obj1.style.display = "block";
	}
}

function VeureInformacio(){
	// Fem visible l'objecte o invisible	
	obj0 = document.getElementById("opcions0");
	obj1 = document.getElementById("opcions1");
	
	if (obj0.style.display == "block")
	{
		obj0.style.display = "none";
		obj1.style.display = "block"
	}
	else
	{
		obj1.style.display = "none";
		obj0.style.display = "block"
	}
}

function ValidarFormulari()
{
	if (document.FormOferir.OptImmoble.value > 0)
		if ( !(document.FormOferir.OptImmoble.value == 12 && document.FormOferir.OptOperacio.value == 2) )
			if (document.FormOferir.OptComarca.value > 0)
				if (document.FormOferir.OptPoblacio.value > 0)
					if (document.FormOferir.TxtAdresa.value != "")
						if (document.FormOferir.TxtPreu.value != "")
							if (document.FormOferir.TxtPreu.value.match(/^([0-9]+)(\,[0-9]+)*$/))
								if (document.FormOferir.TxtContacte.value != "")
								{
									document.FormOferir.submit(); 
									return 1;
								}
								else
								{
									alert("Has d'indicar un telèfon i/o un correu electrònic de contacte");
									document.FormOferir.TxtContacte.focus() 
									return 0;
								}
							else
							{
								alert("El preu no és vàlid");
								document.FormOferir.TxtPreu.focus() 
								return 0;
							}
						else
						{
							alert("Has d'indicar el preu");
							document.FormOferir.TxtPreu.focus() 
							return 0;
						}
					else
					{
						alert("Has d'indicar l'adreça de l'immoble");
						document.FormOferir.TxtAdresa.focus() 
						return 0;
					}
				else
				{
					alert("Has d'indicar la població de l'immoble");
					document.FormOferir.OptPoblacio.focus() 
					return 0;
				}
			else
			{
				alert("Has d'indicar la comarca de l'immoble");
				document.FormOferir.OptComarca.focus() 
				return 0;
			}
		else
		{
			alert("Les habitacions sols es poden llogar");
			document.FormOferir.OptOperacio.focus() 
			return 0;
		}
	else
	{
		alert("Has d'indicar el tipus d'immoble que vols oferir");
		document.FormOferir.OptImmoble.focus() 
		return 0;
	}
}