// JavaScript Document


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,'',features);
}


function Encoger(Ventana,ancho,alto)
{
x = screen.width;
y = screen.height;
xfin = (x/2) - (ancho/2);
yfin = (y/2) - (alto/2);
Ventana.moveTo(xfin,yfin);
}

function init(ventana)
{
	ventana.print();
	ventana.close();
}

function ImprimirSalones(hotel)
{
	
	var destino = "./imagenes/salones/imprimir_"+hotel+".gif";
	var ventana = window.open(destino,"","width=100,height=100,scrollbars=NO");
	ventana.onLoad = init(ventana); 
}

function PonerTrans(capadest,foto)
{
 //Pongo la imagen a nada nada mas cargar	
 if (capadest == 'cMensaje')
 	document.getElementById('foto').src = '';
 else if (capadest == 'cHotel')
 	document.getElementById('fotoh').src = ''; 
 else if (capadest == 'cApar')
 	document.getElementById('fotoa').src = ''; 
 else if (capadest == 'cZonas')
 	document.getElementById('fotoz').src = ''; 
 else if (capadest == 'cSpa')
 	document.getElementById('fotos').src = '';
 else if (capadest != 'eventos')
 	document.getElementById('foto3').src = ''; 

 VisionCombos('hidden');
 var navegador = navigator.appName;
 if (navegador == "Microsoft Internet Explorer")
 {
  var ancho = document.body.clientWidth + document.body.scrollLeft;
  var alto = document.body.clientHeight + document.body.scrollTop;
 }
 else
 {
  var ancho = String(window.innerWidth + document.body.scrollLeft)+"px";
  var alto = String(window.innerHeight + document.body.scrollTop)+"px";
 }

 if (capadest == 'cMensaje')
 	document.getElementById('foto').src = foto;
 else if (capadest == 'cApar')
 	document.getElementById('fotoa').src = foto; 
 else if (capadest == 'cApar')
 	document.getElementById('fotoa').src = foto; 
 else if (capadest == 'cHotel')
 	document.getElementById('fotoh').src = foto; 
 else if (capadest == 'cSpa')
 	document.getElementById('fotos').src = foto; 
 else if (capadest == 'cZonas')
 	document.getElementById('fotoz').src = foto; 
 else if (capadest != 'eventos')
 	document.getElementById('foto3').src = foto; 
	
 var capa = document.getElementById('cTrans');
 var tdt = document.getElementById('tdTrans');


tdt.style.width = ancho;
tdt.style.height = alto;

capa.style.visibility = 'visible';

ActivarCapa(capadest,'visible'); 
}



function QuitarTrans(capadest)
{
 VisionCombos('visible');
 var capa = document.getElementById('cTrans');
 capa.style.visibility = 'hidden';
 ActivarCapa(capadest,'hidden'); 

}



function PonerTransSalones()

{

	

 VisionCombos('hidden');

 

 var navegador = navigator.appName;

 

 if (navegador == "Microsoft Internet Explorer")

 {

  var ancho = document.body.clientWidth + document.body.scrollLeft;

  var alto = document.body.clientHeight + document.body.scrollTop;

 }

 else

 {

  var ancho = String(window.innerWidth + document.body.scrollLeft)+"px";

  var alto = String(window.innerHeight + document.body.scrollTop)+"px";

 }

 

 var capa = document.getElementById('cTrans');

 var tdt = document.getElementById('tdTrans');

 

 tdt.style.width = ancho;

 tdt.style.height = alto;

 

 capa.style.visibility = 'visible';



}



function QuitarTransSalones(capadest)

{

 VisionCombos('visible');

 var capa = document.getElementById('cTrans');

 capa.style.visibility = 'hidden';



}

 



function VisionCombos(opcion)

{

 var numForms = document.forms.length;

 var formul;

 var nElemForm;

 var x;

 var tipo;

 var elem;

 

 for (var i=0;i<numForms;i++)

 {

  formul = eval("document.forms["+i+"]");

  nElemForm = eval("document.forms["+i+"].elements.length");

  for (x=0;x<nElemForm;x++)

  {

   elem = eval("document.forms["+i+"].elements["+x+"]");

   if (elem.type == 'select-one')

    elem.style.visibility = opcion;

  }

 }

}



function ActivarCapa(capadest,estado)

{

	var capa = eval("document.getElementById('"+capadest+"')");

//	var ancho = window.screen.width / 2;

//	if (capadest == 'cMensaje')

//		var ancho_div = (document.getElementById('foto').width / 2);

//	else

//		var ancho_div = (document.getElementById('foto3').width / 2);

//	capa.style.left = ancho - ancho_div + "px";

//	capa.style.top = document.body.scrollTop + 20 + "px";

	capa.style.visibility = estado;

}



function Ajustar(capadest)
{
	var capa = eval("document.getElementById('"+capadest+"')");
	var ancho = window.screen.width / 2;

	if (capadest == 'cMensaje')
		var ancho_div = (document.getElementById('foto').width / 2);
	else if (capadest == 'cHotel')
			var ancho_div = (document.getElementById('fotoh').width / 2);
	else if (capadest == 'cApar')
			var ancho_div = (document.getElementById('fotoa').width / 2);
	else if (capadest == 'cSpa')
			var ancho_div = (document.getElementById('fotos').width / 2);
	else if (capadest == 'cZonas')
			var ancho_div = (document.getElementById('fotoz').width / 2);
	else
		var ancho_div = (document.getElementById('foto3').width / 2);

	capa.style.left = ancho - ancho_div + "px";
	capa.style.top = document.body.scrollTop + 20 + "px";	
}



function AjustarSalon()

{

	var capa = eval("document.getElementById('cSalones')");

	capa.style.left = window.screen.width*0.23 + "px";

	capa.style.top = window.screen.height*0.05 + "px";	

}



function Mostrar_Salones(id)

{

	if (id != 0)

	{

		Ventana('./salones_' + id + '.html')

	}

}



function Ventana(url)

{

	PonerTransSalones();

	AjustarSalon();	

	window.parent.frames[0].location.href = url;

	document.getElementById('cSalones').style.visibility = 'visible';

	

	//nueva=window.open("","","scrollbars=no,toolbar=no,directories=no,menubar=no,status=no,width="+x+",height="+y+"");

	//nueva.location.href='_include/mostrar.php?fichero='+url+'';

	//Encoger(nueva,x,y);	

	//nueva.focus();

}



function Enviar_CV(hotel)

{

	if ((document.form1.f_nombre.value == "") || (document.form1.f_apellidos.value == ""))

	{

		alert("You must fill in all the form text input");

	}

	else

		ajax("cv",hotel);

}



function Enviar_Boda(hotel)

{

	if ((document.form1.f_nombre.value == "") || (document.form1.f_telefono.value == "") || (document.form1.f_mail.value == "") || (document.form1.f_fecha.value == "") || (document.form1.f_invitados.value == ""))

	{

		alert("You must fill in all the form text input");

	}

	else

		ajax("boda",hotel);

}



function ajax(tipo,hotel) 

{

	var parametros = "";

	if (tipo=='cv')

	{

		parametros = "&f_nombre="+document.form1.f_nombre.value;

		parametros = parametros + "&f_apellidos="+document.form1.f_apellidos.value;

		parametros = parametros + "&f_nacimiento="+document.form1.f_nacimiento.value;

		parametros = parametros + "&f_sexo="+document.form1.f_sexo.value;

		parametros = parametros + "&f_estado="+document.form1.f_estado.value;

		parametros = parametros + "&f_direccion="+document.form1.f_direccion.value;

		

		parametros = parametros + "&f_localidad="+document.form1.f_localidad.value;

		parametros = parametros + "&f_provincia="+document.form1.f_provincia.value;

		parametros = parametros + "&f_cp="+document.form1.f_cp.value;

		parametros = parametros + "&f_pais="+document.form1.f_pais.value;

		parametros = parametros + "&f_telefono1="+document.form1.f_telefono1.value;

		parametros = parametros + "&f_telefono2="+document.form1.f_telefono2.value;

		parametros = parametros + "&f_mail="+document.form1.f_mail.value;

		parametros = parametros + "&f_nouni="+document.form1.f_nouni.value;

		//parametros = parametros + "&f_uni="+document.form1.f_uni.value;

		//parametros = parametros + "&f_master="+document.form1.f_master.value;

		//parametros = parametros + "&f_idiomas="+document.form1.f_idiomas.value;

		//parametros = parametros + "&f_informatica="+document.form1.f_informatica.value;

		parametros = parametros + "&f_experiencia="+document.form1.f_experiencia.value;

		parametros = parametros + "&f_area="+document.form1.f_area.value;

		parametros = parametros + "&f_otros="+document.form1.f_otros.value;

	}

	else if (tipo=='boda')

	{

		parametros = "&f_nombre="+document.form1.f_nombre.value;

		parametros = parametros + "&f_telefono="+document.form1.f_telefono.value;

		parametros = parametros + "&f_mail="+document.form1.f_mail.value;

		parametros = parametros + "&f_fecha="+document.form1.f_fecha.value;

		parametros = parametros + "&f_invitados="+document.form1.f_invitados.value;

		parametros = parametros + "&f_otros="+document.form1.f_otros.value;

	}

    if (window.XMLHttpRequest) {

        req = new XMLHttpRequest();

        req.onreadystatechange = processReqChange;

        req.open("GET", "../mail.php?tipo="+tipo+"&hotel="+hotel+parametros, true);

        req.send(null);

    } else if (window.ActiveXObject) {

        req = new ActiveXObject("Microsoft.XMLHTTP");

        if (req) {

            req.onreadystatechange = processReqChange;

            req.open("GET", "../mail.php?tipo="+tipo+"&hotel="+hotel+parametros, true);

            req.send();

        }

    }

}



function processReqChange() 

{

    if (req.readyState == 4)

	{

        if (req.status == 200)

		{

			document.form1.reset();

			alert("Data sent correctly, we will contact you as soon as posible. Thanks.");

		}

		else 

            alert("Error sending data, please try later again.");

    }

}





function VerMapa()

{

	var capa = document.getElementById('cMapa');

	capa.style.left = window.screen.width * 0.23 + "px";

	capa.style.top = document.body.scrollTop + 60 + "px";

	document.getElementById('imapa').src="mapa.php";

	PonerTransSalones();

	capa.style.visibility = 'visible';

}



function VerTiempo()

{

	var capa = document.getElementById('cTiempo');

	capa.style.left = window.screen.width * 0.28 + "px";

	capa.style.top = document.body.scrollTop + 60 + "px";

	PonerTransSalones();

	capa.style.visibility = 'visible';

}



function aleatorio(inicio,fin)

{

	var res = Math.random(inicio,fin) * (fin - inicio);

	res = Math.round(res);

	return res;

}

function VerVideo(cual) {
	$.get("/golf/videos.php?cual="+cual, function(data){
		$(data).modal({
			minHeight:260,
			minWidth: 390
		});
	});
}