//Funció per precarregar les imatges del menú abans de carregar la pàgina web
function preloadImagesMenu(arrel) { //v3.0
  	if(document.images){ 
		
		if(!document.MM_p) document.MM_p=new Array();
    	
		var i,j = document.MM_p.length;
		
		var imatges = new Array(arrel + 'img/menu/img_menu_serveis.png', arrel + 'img/menu/img_menu_serveis_hover.png', arrel + 'img/menu/img_menu_galeria.png', arrel + 'img/menu/img_menu_galeria_hover.png', arrel + 'img/menu/img_menu_familia.png', arrel + 'img/menu/img_menu_familia_hover.png', arrel + 'img/menu/img_menu_contacte.png', arrel + 'img/menu/img_menu_contacte_hover.png');
		 
		for(i=0; i<imatges.length; i++){
   			if (imatges[i].indexOf("#")!=0){ 
				document.MM_p[j]=new Image; 
				document.MM_p[j++].src=imatges[i];
			}
		}
		
		//alert(document.MM_p.length);
	}
}

//Inicialització google maps (Apartat Contacte)
function inicialitzarMapa() {
	//Precarreguem le simatges del menú (ho fem aquí perquè no podem cridar a 2 funcions diferents al carregar la pàgina)
	preloadImagesMenu("");
	
	//Definim les coordenades a les quals volem centrar el mapa
	var latlng = new google.maps.LatLng(41.477618, 1.979985);
	
	//settings del mapa
	var settings = {
		zoom: 17,	//zoom del mapa
		center: latlng,	//centrem el mapa a les coordenades que hem dit abans
		mapTypeControl: true,	//Toolbar per triar el tipus de mapa que volem (mapa, satelit, hibrid...)
		mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},	//estil del toolbar anterior
		navigationControl: true,	//Toollabr del zoom
		navigationControlOptions: {style: google.maps.NavigationControlStyle.SMALL},	//estil del toolbar anterior
		mapTypeId: google.maps.MapTypeId.ROADMAP	//inicialitzem amb el tipus de vista que volem
	};
	
	//Creem i insertem el mapa al div "google_map"
	var map = new google.maps.Map(document.getElementById("google-map"), settings); 
	
	var companyLogo = new google.maps.MarkerImage('../img/pictograma_fp.png',
		new google.maps.Size(24,24),
		new google.maps.Point(0,0)
		//new google.maps.Point(50,50)
	);
	/*var companyShadow = new google.maps.MarkerImage('images/logo_shadow.png',
		new google.maps.Size(130,50),
		new google.maps.Point(0,0),
		new google.maps.Point(65, 50)
	);*/
	var companyPos = new google.maps.LatLng(41.477618, 1.979985); //Posició del marcador
	var companyMarker = new google.maps.Marker({
		position: companyPos,
		map: map,
		icon: companyLogo,
		//shadow: companyShadow,
		title:"Familia Pomodoro"
	});
}
