var inicial="";
function ajaxpage(url, containerid){
	
	/*if (inicial!=""){
		oculta(inicial);
	}*/
	
 inicial=containerid;
 document.getElementById(containerid).style.display="block";
 var page_request = false
 
 if (window.XMLHttpRequest) // if Mozilla, Safari etc
  page_request = new XMLHttpRequest() 
 else if (window.ActiveXObject){ // if IE
  try {
    page_request = new ActiveXObject("Msxml2.XMLHTTP")
  }
  
  catch (e){
  try{
   page_request = new ActiveXObject("Microsoft.XMLHTTP")
  }
  catch (e){}
  }
  }
  else
  return false   	 

  page_request.onreadystatechange=function(){  	
  loadpage(page_request, containerid)
  }
  
  page_request.open('GET', url, true)
  page_request.send(null)  
}


function loadpage(page_request, containerid){	
	if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
		document.getElementById(containerid).innerHTML=page_request.responseText
}

/***************/

function canvi_idioma(url,idio){
	if(url.indexOf('idm=1')==-1 && url.indexOf('idm=2')==-1 && url.indexOf('idm=3')==-1){
	url = url+'index.php?idm='+idio;
	}else{
	url = url.replace("idm=1", "idm="+idio);
	url = url.replace("idm=2", "idm="+idio);
	url = url.replace("idm=3", "idm="+idio);
	}
	self.location=url;
}

/***************/

function comprova_contacte (m1, m2, m4, m5)
{
	var nom = document.formulari_contacte.nom.value;
	var cognoms = document.formulari_contacte.cognoms.value;
	var email = document.formulari_contacte.email.value;

    //Validem nom
    if (nom.length==0){
       alert(m1)
       document.formulari_contacte.nom.focus();
       return;
    }
      
     //Validem cognoms
    if (cognoms.length==0){
       alert(m2)
        document.document.formulari_contacte.cognoms.focus();
       return;
    }
    
    //Validem email
    if (email.length==0){
       alert(m4)
       document.formulari_contacte.email.focus();
       return;
    }
        
    //Controlem que el mail tingui el format correcte
    if (email.length > 0)
    {
    	apos = email.indexOf("@");
		dotpos = email.lastIndexOf(".");
		
		if (apos<1 || dotpos-apos<2) 
	  	{
	  		alert(m5);
	  		document.formulari_contacte.email.focus();
    		return;
	  	}
    }
         
   	document.formulari_contacte.submit();	
}

/***************/
// Mapa google
//<![CDATA[
function load() {
  if (GBrowserIsCompatible()) {
  	/*if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(37.4419, -122.1419), 13);
      }
	*/
  
    var map = new GMap2(document.getElementById("mapa_google"));	
    map.setUIToDefault();
	//centrem mapa
    var una=41.396329;
    var dos=2.123634;
    map.setCenter(new GLatLng(una, dos), 15);						          
 		    		
	var icon = new GIcon();
	icon.image = "img/logo_mapa.png"; //icona			
	
	icon.iconSize = new GSize(99,76); // tamany icona
	
	icon.iconAnchor = new GPoint(6, 71);
	icon.infoWindowAnchor = new GPoint(6, 71);
	
	var point = new GLatLng(una,dos);
	map.addOverlay(new GMarker(point, icon));	

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

  }
}
//]]>

function tanca(){
	document.getElementById('desti').style.display="none";
}
