/*
By Space Bits
www.spacebits.es
*/


function enviar_contactar(){
	f=document.formcontactar;
	if(f.nom.value.length<3) { alert("Introdueix el teu nom"); f.nom.focus(); }
	else if(f.telefon.value.length<9)  { alert("Introdueix el telèfon de contacte"); f.telefon.focus(); }
	else if(f.email.value.length==0)  { alert("Introdueix el teu e-mail"); f.email.focus(); }
	else if(!isValidEmail(f.email.value))  { alert("L'e-mail introduit no és correcte"); f.email.focus(); }
	else f.submit();
}

function isValidEmail(address) {
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if(reg.test(address) == false) {
		return false;
	}
	return true;
}

function avis_legal(){
	window.open('/avis_legal.php','terrenys_legal','left=300,top=100,width=400,height=285,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no');
}


function mapa(c1,c2,codi_html){
	map = new GMap2(document.getElementById("mapa"));

	map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl());
	map.addControl(new GScaleControl());


	map.setCenter(new GLatLng(c1,c2), 16);

	var marker = new GMarker(new GLatLng(c1,c2));
	map.addOverlay(marker);

	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml('<p class="google_maps">'+codi_html+'</p>');
	});
	marker.openInfoWindowHtml('<p class="google_maps">'+codi_html+'</p>');

}


function preload_images(images) {
	var preImages = new Array()
	for(i=0; i<images.length; i++){
		preImages[i] = new Image()
		preImages[i].src = images[i];
	}
} 

var images = new Array('/img/menu_totsterrenys_on.png','/img/menu_totsimmobles_on.png','/img/menu_sobrenosaltres_on.png','/img/menu_cercador_on.png','/img/menu_contacte_on.png');
preload_images(images);
