// JavaScript Document
var map;
var kmlLayer = null;
var currentLayer = null;
function clearLayer() {
    if (currentLayer != null) {
      currentLayer.setMap(null);
    }
  }
function initialize() {
    var latlng = new google.maps.LatLng(38.687363,1.443812);
    var myOptions = {
      zoom: 15,
      center: latlng,
      mapTypeId: google.maps.MapTypeId.HYBRID
    };
    var map = new google.maps.Map(document.getElementById("contenidoUbicacion"), myOptions);
	
	/*var marker = new google.maps.Marker({
		  position: latlng, 
		  title:"Ses Eufabietes"
	  });
	marker.setMap(map);*/
       
      /*var ctaLayer = new google.maps.KmlLayer('http://www.seseufabietes.com/KML/ses-eufabietes.kml');
      ctaLayer.setMap(map);*/

    clearLayer();
    kmlLayer = new google.maps.KmlLayer('http://www.hostalcasbah.com/KML/hostal-casbah.kml', { map: map, processStyles: true });
    currentLayer = kmlLayer;
	
    
  

}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function cargaPreviaServicios(){
	var d=document; 
	if(d.images){ 
		if(!d.MM_p) d.MM_p=new Array();
	    var i,j=d.MM_p.length;
		a=new Array(); 
		a[0]="../html/img/servicios/aguapotable_c.png";
		a[1]="../html/img/servicios/parking_c.png";
		a[2]="../html/img/servicios/restaurante_c.png";
		a[3]="../html/img/servicios/bar_c.png";
		a[4]="../html/img/servicios/piscina_c.png";
		a[5]="../html/img/servicios/solarium_c.png";
		a[6]="../html/img/servicios/supermercado_c.png";
		a[7]="../html/img/servicios/grill_c.png";
		a[8]="../html/img/servicios/parqueinfantil_c.png";
		a[9]="../html/img/servicios/tenis_c.png";
		a[10]="../html/img/servicios/recepcion_c.png";
		a[11]="../html/img/servicios/limpieza_c.png";
		a[12]="../html/img/servicios/alquilercoches_c.png";
		a[13]="../html/img/servicios/alquilerbicis_c.png";
		a[14]="../html/img/servicios/alquilerbarcos_c.png";
		a[14]="../html/img/servicios/wifi_c.png";
		for(i=0; i<a.length; i++){
    		if (a[i].indexOf("#")!=0){ 
				d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];
			}
		}
	}
}
function cargaPreviaHab(){
	var d=document; 
	if(d.images){ 
		if(!d.MM_p) d.MM_p=new Array();
	    var i,j=d.MM_p.length;
		a=new Array(); 
		a[0]="../html/img/habitaciones/camas_c.png";
		a[1]="../html/img/habitaciones/cocina_c.png";
		a[2]="../html/img/habitaciones/nevera_c.png";
		a[3]="../html/img/habitaciones/cuberteria_c.png";
		a[4]="../html/img/habitaciones/bano_c.png";
		a[5]="../html/img/habitaciones/ducha_c.png";
		a[6]="../html/img/habitaciones/telefono_c.png";
		a[7]="../html/img/habitaciones/toallas_c.png";
		a[8]="../html/img/habitaciones/television_c.png";
		a[9]="../html/img/habitaciones/aireacondicionado_c.png";
		a[10]="../html/img/habitaciones/cajafuerte_c.png";
		a[11]="../html/img/habitaciones/terraza_c.png";	
		a[12]="../html/img/habitaciones/internet_c.png";	
		
		
		for(i=0; i<a.length; i++){
    		if (a[i].indexOf("#")!=0){ 
				d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];
			}
		}
	}
}
function cargaPreviaGeneral(){
	var d=document; 
	if(d.images){ 
		if(!d.MM_p) d.MM_p=new Array();
	    var i,j=d.MM_p.length;
		a=new Array(); 
		a[0]="../html/img/cabecera1.jpg";
		a[1]="../html/img/cabecera2.jpg";
		a[2]="../html/img/cabecera3.jpg";
		a[3]="../html/img/cabecera4.jpg";
		a[4]="../html/img/cabecera5.jpg";
		a[5]="../html/img/cabecera6.jpg";
		a[6]="../html/img/cabecera7.jpg";
		a[7]="../html/img/cabecera8.jpg";	
		
		
		for(i=0; i<a.length; i++){
    		if (a[i].indexOf("#")!=0){ 
				d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];
			}
		}
	}
}
function validar_contacto(form,txtNombre,txtApell,txtEma,txtComen,txtVer){
	var formu=document.getElementById(form);

	var mensaje = txtVer + ": \n\n";
	var error=0;
	
	if (formu.nombre.value == ""){
		mensaje = mensaje + "\n ++ " + txtNombre;
		error++;
	}
	
	if (formu.apellidos.value == ""){
		mensaje = mensaje + "\n ++ " + txtApell;
		error++;
	}
	
	if (formu.email.value == ""){
		mensaje = mensaje + "\n ++ " + txtEma;
		error++;
	}
	
	if (formu.comentario.value == ""){
		mensaje = mensaje + "\n ++ " + txtComen;
		error++;
	}
	
	if (error==0){
		formu.accion.value="envio";
		formu.submit();
	}
	else{
		alert (mensaje);
	}
}
