// JavaScript Document

function carregar_resultats(url)
{
	if (url=="")
	{
		var cerca='&idpreu='+$('#idpreu').val();
		cerca=cerca+'&preu1='+$('#preu1').val();
		cerca=cerca+'&preu2='+$('#preu2').val();
		cerca=cerca+'&superficiei='+$('#superficiei').val();
		cerca=cerca+'&superficief='+$('#superficief').val();
		cerca=cerca+'&idzona='+$('#idzona').val();
		cerca=cerca+'&idubicacio='+$('#idubicacio').val();
	
		url='cerca_resultats.php?cerca=ok'+cerca;
	}
	
	
	url=url+"&sid="+Math.random();
	
	$('#carrega_resultats').html('<img src="imatges/carregant.gif" width="16" height="16" hspace="5"><span class="text_gran negre negreta">carregant</span>');
	
	$.ajax({
	   type: "GET",
	   url: url,
	   async: true,
	   success: function(msg){
	     $('#carrega_resultats').html(msg);
		 Shadowbox.setup();
	   }
	 });
}

function canvi_preu()
{
	var valor=$('#idpreu').val();
	
	if (valor==0)
	{
		$('#preu1').removeAttr("disabled"); 
		$('#preu2').removeAttr("disabled"); 
		
	}
	else
	{
		$('#preu1').attr("disabled", true);
		$('#preu2').attr("disabled", true);
	}
}

function es_numero(camp)
{
	var valor = parseInt($("#"+camp).val());
	if (isNaN(valor))
	{
		$("#"+camp).val('');
		$("#"+camp).addClass('borde_vermell');	
	}
	else
	{
		$("#"+camp).removeClass('borde_vermell');	
		$("#"+camp).val(valor);
	}
}

function valEmail(valor,capa){
	
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
  
    if(!reg.exec(valor))    
	{
		$("#"+capa).addClass('borde_vermell');	
		$("#error_"+capa).show();
        return false;
    }
	else
	{
		$("#"+capa).removeClass('borde_vermell');
		$("#error_"+capa).hide();
        return true;
    }
}


function validar_formulari()
{
	tel=$("#telefon").val();
	email=$("#email").val();
	
	enviar=true;
	
	if (tel=="")
	{
		enviar=false;
		$("#error_tel").show();
		$("#telefon").addClass('borde_vermell');	
	}
	else
		$("#error_tel").hide();
	
	if (email=="")
	{
		enviar=false;
		$("#error_email").show();
		$("#email").addClass('borde_vermell');
	}
	else
		$("#error_email").hide();

	if (enviar==true)
		document.formulari.submit();	
}

