$(document).ready(function(){
	
	$(".mensajedatosfallo").hide();
	//$("#btncontinuar").addClass("btndisable");
	//$("#btncontinuar").attr("disabled", "disabled");
	if ($.browser.msie && $.browser.version <= 7 && $.browser.version != 7 && $.browser.version != 8 && $.browser.version != 9)
	{
		$.blockUI({ 
            theme:     true, 
            title:    'Ha llegado el momento de actualizar el navegador', 
            message:  '<p style="text-align:left !important;font-size:11px;font-family:arial;margin-left:10px;margin-right:10px;margin-top:10px;">La versi&oacute;n de su explorador se encuentra desactualizada desde el a&ntilde;o 2005, esto supone que la mayor&iacute;a de las Webs no funcionen correctamente ni se visualicen debidamente.</p><p style="text-align:left !important;font-size:11px;font-family:arial;margin-top:5px;margin-left:10px;margin-right:10px;">Le recomendamos para disfrutar de una mejor experiencia de navegaci&oacute;n que actualice a una de las versiones que ponemos a su disposici&oacute;n en la zona inferior.</p><p style="text-align:left !important;font-size:11px;font-family:arial;margin-left:10px;margin-right:10px;margin-top:10px;">Recuerde que si no actualiza cada d&iacute;a tendr&aacute; acceso a menos p&aacute;ginas.<br/><a title="salir" style="color:#0000ff;text-decoration:underline;" id="cerrarbloq">No quiero actualizar. Ver&eacute; la p&aacute;gina con errores.</a></p><ul style="float:left;text-align:center;margin-left:20px;margin-top:20px;padding-bottom:20px;"><li style="float:left;margin-left:15px;"><span><strong>Firefox</strong></span><br/><a href="http://www.mozilla-europe.org/es/firefox/"><img src="'+baseURL+'/images/firefox.jpg"/></a></li><li style="float:left;margin-left:15px;"><span><strong>I. Explorer 8</strong></span><br/><a href="http://www.microsoft.com/spain/windows/internet-explorer/"><img src="'+baseURL+'/images/ie8.jpg"/></a></li><li style="float:left;margin-left:15px;"><span><strong>Chrome</strong></span><br/><a href="http://www.google.es/chrome"><img src="'+baseURL+'/images/chrome.jpg"/></a></li><li style="float:left;margin-left:15px;"><span><strong>Safari</strong></span><br/><a href="http://www.apple.com/es/safari/download/"><img src="'+baseURL+'/images/safari.jpg"/></a></li></ul>'
            
		});
		$("#cerrarbloq").click(function(){
			
			$.unblockUI();
		});
		/* $('.blockOverlay').attr('title','Click para desbloquear').click($.unblockUI); */
	}
	function nombremeses(mes){
		if(mes=="1"){
			nombremes="Enero";
			return nombremes;
		}
		if(mes=="2"){
			nombremes="Febrero";
			return nombremes;
		}
		if(mes=="3"){
			nombremes="Marzo";
			return nombremes;
		}
		if(mes=="4"){
			nombremes="Abril";
			return nombremes;
		}
		if(mes=="5"){
			nombremes="Mayo";
			return nombremes;
		}
		if(mes=="6"){
			nombremes="Junio";
			return nombremes;
		}
		if(mes=="7"){
			nombremes="Julio";
			return nombremes;
		}
		if(mes=="8"){
			nombremes="Agosto";
			return nombremes;
		}
		if(mes=="9"){
			nombremes="Septiembre";
			return nombremes;
		}
		if(mes=="10"){
			nombremes="Octubre";
			return nombremes;
		}
		if(mes=="11"){
			nombremes="Noviembre";
			return nombremes;
		}
		if(mes=="12"){
			nombremes="Diciembre";
			return nombremes;
		}
	};
/*	mis_imagenes = new Array("IMAGEN","IMAGEN","IMAGEN");
	mi_imagen = 0;
	imgCt = mis_imagenes.length;
	function rotacion() {
		if (document.images) {
			mi_imagen++;
			if (mi_imagen == imgCt) {
				mi_imagen = 0;
			}
			$('.headerderecha').css("background","url('"+staticURL+"images/layout/"+mis_imagenes[mi_imagen]+"') top left no-repeat");
			setTimeout("rotacion()", 5 * 1000);
		}
	}
	*/
	
	$('#radiosi').click(function(){
		if($(this).attr('checked'))
		{
			$('#inputnumerocamas').removeAttr('disabled');
		}
		else
		{
			$('#inputnumerocamas').attr('disabled','disabled');
		}
	});
	
	$('#radiono').click(function(){
		$('#inputnumerocamas').attr('disabled','disabled');
		$('#inputnumerocamas').val(0);
	});
	
	$('#navegacion li a').mouseover(function(){
		$(this).css("color","#d40000");
		
		});
	$('#navegacion li a').mouseleave(function(){
		$(this).animate({color:'#444'},5000);
		
		});
		
	$('a.lightbox').lightBox(
			{
				imageLoading:staticURL+"/images/layout/ajax-loading.gif",
				imageBtnClose:staticURL+"/images/layout/lightbox-btn-close.gif",
				imageBtnPrev:staticURL+"/images/layout/lightbox-btn-prev.gif",
				imageBtnNext:staticURL+"/images/layout/lightbox-btn-next.gif",
				txtImage:"Imagen",
				txtOf:"de",
				imageBlank:staticURL+"/images/layout/lightbox-blank.gif"
			});
	
	var contadormargin=0;
	var widthimage=830;
	var cortefinal=830;
	var valorendtotal=widthimage*3;
	var valorend=valorendtotal-cortefinal;
	valueslide="der";
	valuewidth=830;
	setInterval(function (){
		
		if(contadormargin == 0){
			valueslide="der"
			contadormargin+=widthimage;
			$("#moveslide").animate({"left": "-="+widthimage+"px"}, "slow");
			
		}else{
			if (contadormargin == 830 && valueslide == "der") {
			
				contadormargin += widthimage;
				$("#moveslide").animate({"left": "-=" + widthimage + "px"}, "slow");
				
				
			}else {
				if (contadormargin == 1660) {
				
					contadormargin -= widthimage;
					$("#moveslide").animate({
						"left": "+=" + widthimage + "px"
					}, "slow");
					valueslide = "izq";
				}
				else {
				
				
					if (contadormargin == 830 && valueslide == "izq") {
						contadormargin -= widthimage;
						$("#moveslide").animate({
							"left": "+=" + widthimage + "px"
						}, "slow");
					}
				}
			}
		}
	},9000);
	
	$("#flechader").click(function(){

		
		if(contadormargin < valorend){
			contadormargin+=widthimage;
			
			$("#moveslide").animate({"left": "-="+widthimage+"px"}, "slow");
		}
	});
	
	$("#flechaizq").click(function(){
		if(contadormargin != 0){
			contadormargin-=widthimage;
			$("#moveslide").animate({"left": "+="+widthimage+"px"}, "slow");
		}	  
	
		});
	
	
	var contadormargin1=0;
	var widthimage1=256;
	var cortefinal1=256;
	var valorendtotal1=widthimage1*3;
	var valorend1=valorendtotal1-cortefinal1;
	var image1i=1;
	var contadormargin2=0;
	var widthimage2=256;
	var cortefinal2=256;
	var valorendtotal2=widthimage2*3;
	var valorend2=valorendtotal2-cortefinal2;
	var image2i=1;
	var contadormargin3=0;
	var widthimage3=256;
	var cortefinal3=256;
	var valorendtotal3=widthimage3*2;
	var valorend3=valorendtotal3-cortefinal3;
	var image3i=1;
	var tipo=0;
	
	

	
	
	$(".flechaderslideconoce").click(function(){
		
		
		tipo=$(this).attr("tipo");
		if (tipo == "1") {
			if (contadormargin1 < valorend1) {
				contadormargin1 += widthimage1;
				$(this).parent().parent().children().children(".ulslideconoce").animate({"left": "-=" + widthimage1 + "px"}, "slow");
				image1i += 1;
				$(this).parent().parent().parent().children('span').children('a').attr("href", baseURL + '/images/layout/fotohabitaciongr' + tipo + image1i + '.jpg');
			}
		}
		if (tipo == "2") {
			if (contadormargin2 < valorend2) {
				contadormargin2 += widthimage2;
				$(this).parent().parent().children().children(".ulslideconoce").animate({"left": "-=" + widthimage2 + "px"}, "slow");
				image2i += 1;
				$(this).parent().parent().parent().children('span').children('a').attr("href", baseURL + '/images/layout/fotohabitaciongr' + tipo + image2i + '.jpg');
			}
		}
		if (tipo == "3") {
			if (contadormargin3 < valorend3) {
				contadormargin3 += widthimage3;
				$(this).parent().parent().children().children(".ulslideconoce").animate({"left": "-=" + widthimage3 + "px"}, "slow");
				image3i += 1;
				$(this).parent().parent().parent().children('span').children('a').attr("href", baseURL + '/images/layout/fotohabitaciongr' + tipo + image3i + '.jpg');
			}
		}
	});
	
	$(".flechaizqslideconoce").click(function(){
		tipo=$(this).attr("tipo");
		if (tipo == "1") {
			if (contadormargin1 != 0) {
				contadormargin1 -= widthimage1;
				$(this).parent().parent().children().children(".ulslideconoce").animate({"left": "+=" + widthimage1 + "px"}, "slow");
				image1i -= 1;
				$(this).parent().parent().parent().children('span').children('a').attr("href", baseURL + '/images/layout/fotohabitaciongr' + tipo + image1i + '.jpg');
			}
		} 
		if (tipo == "2") {
			if (contadormargin2 != 0) {
				contadormargin2 -= widthimage2;
				$(this).parent().parent().children().children(".ulslideconoce").animate({"left": "+=" + widthimage2 + "px"}, "slow");
				image2i -= 1;
				$(this).parent().parent().parent().children('span').children('a').attr("href", baseURL + '/images/layout/fotohabitaciongr' + tipo + image2i + '.jpg');
			}
		} 
		if (tipo == "3") {
			if (contadormargin3 != 0) {
				contadormargin3 -= widthimage3;
				$(this).parent().parent().children().children(".ulslideconoce").animate({"left": "+=" + widthimage3 + "px"}, "slow");
				image3i -= 1;
				$(this).parent().parent().parent().children('span').children('a').attr("href", baseURL + '/images/layout/fotohabitaciongr' + tipo + image3i + '.jpg');
			}
		}  
	});
	
	
	/*
	$("#reserva_entrada").datepicker({
		showOn: 'button',
		buttonImage: staticURL+'/images/layout/icocalendario.png',
		buttonText: 'Fecha Entrada',
		firstDay: 1,
		minDate: 0
	});
	
	$("#reserva_salida").datepicker({
		showOn: 'button',
		buttonImage: staticURL+'/images/layout/icocalendario.png',
		buttonText: 'Fecha Salida',
		firstDay: 1,
		minDate: 0
	});
	*/
	$("#reserva_entrada").datepicker({ 
		showOn: 'button',
		buttonImage: staticURL+'/images/layout/icocalendario.png',
		buttonText: 'Fecha Entrada',
		
		minDate: 0,
		firstDay: 1,
		dayNames: ['Domingo', 'Lunes', 'Martes', 'Miercoles', 'Jueves', 'Viernes', 'Sabado'],
		dayNamesMin: ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'],
		dayNamesShort: ['Dom', 'Lun', 'Mar', 'Mie', 'Jue', 'Vie', 'Sab'],
		monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
		monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'],
		onSelect: function(dateText, inst){
			seleccionarfechaentradaindex(dateText);
		}
		 });
	
	$("#reserva_salida").datepicker({ 
		showOn: 'button',
		buttonImage: staticURL+'/images/layout/icocalendario.png',
		buttonText: 'Fecha Salida',
		
		minDate: 0,
		firstDay: 1,
		dayNames: ['Domingo', 'Lunes', 'Martes', 'Miercoles', 'Jueves', 'Viernes', 'Sabado'],
		dayNamesMin: ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'],
		dayNamesShort: ['Dom', 'Lun', 'Mar', 'Mie', 'Jue', 'Vie', 'Sab'],
		monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
		monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'],
		onSelect: function(dateText, inst)
			{
				seleccionarfechasalidaindex(dateText);
			}
		 });
	function seleccionarfechaentradaindex(){
		var diaent = $("#reserva_entrada").datepicker('getDate').getDate();                 
        var mesent = $("#reserva_entrada").datepicker('getDate').getMonth() + 1;             
        var annoent = $("#reserva_entrada").datepicker('getDate').getFullYear();
        $('#reserva_entrada').val(diaent+"-"+mesent+"-"+annoent);
		$('#fechaini').val(diaent+"-"+mesent+"-"+annoent);
		
		$("#reserva_salida").datepicker('option','minDate',new Date(annoent,mesent-1,diaent+1));
	    $('#reserva_salida').val(diaent+1 +"-"+mesent+"-"+annoent);
	    $('#fechafin').val(diaent+1 +"-"+mesent+"-"+annoent);
		$("#reserva_salida").datepicker( "refresh" );
		//alert(dia+'/'+mes+'/'+anno);
		
		seleccionarfechasalidaindex()
		
	};
	
	function seleccionarfechasalidaindex(){
		
		var dia = $("#reserva_salida").datepicker('getDate').getDate();                 
        var mes = $("#reserva_salida").datepicker('getDate').getMonth() + 1;             
        var anno = $("#reserva_salida").datepicker('getDate').getFullYear();
        $('#reserva_salida').val(dia+"-"+mes+"-"+anno);
	    $('#fechafin').val(dia+"-"+mes+"-"+anno);
	    
		
		
        
    	var entrada= $("#reserva_entrada").val();
		var salida=$("#reserva_salida").val();
		//var fecha1 = new fecha(salida); 
		//var fecha2 = new fecha(entrada); 
		
		//fechasepar=split(entrada,"-")
		var diaent = $("#reserva_entrada").datepicker('getDate').getDate();                 
        var mesent = $("#reserva_entrada").datepicker('getDate').getMonth() + 1;             
        var annoent = $("#reserva_entrada").datepicker('getDate').getFullYear();
		
		var miFecha1 = new Date( anno, mes, dia );  
		var miFecha2 = new Date( annoent, mesent, diaent );  
		
		var diferencia = miFecha1.getTime() - miFecha2.getTime();
	
		//alert(diferencia);
		
		var noches = Math.floor(diferencia / (1000 * 60 * 60 * 24));
		//alert(miFecha2.getTime() + ' / ' +miFecha1.getTime());
		if(noches<=0){
			$("#btncontinuar").addClass("btndisable");
			$("#btncontinuar").attr("disabled", "disabled");
			alert("Debe seleccionar un minimo de 1 noche","atencion");	
		}
		else{
			$("#btncontinuar").removeAttr("disabled");	
			$("#btncontinuar").removeClass("btndisable");
		}
	};
		 
	
	/*$('#btncontinuar').click(function(){
			var entrada=$('#reserva_entrada').val();
			var salida=$('#reserva_salida').val();
			var fecha1 = new fecha( salida ); 
			var fecha2 = new fecha( entrada );  
		
			var miFecha1 = new Date( fecha1.anio, fecha1.mes, fecha1.dia );  
			var miFecha2 = new Date( fecha2.anio, fecha2.mes, fecha2.dia );  
			var diferencia = miFecha1.getTime() - miFecha2.getTime();
			
			var noches = Math.floor(diferencia / (1000 * 60 * 60 * 24));
	
			if(noches<=0){
			alert("Debe seleccionar un minimo de 1 noche","atencion");	
			}
			else{
			alert("Ha seleccionado "+noches+" noches","atencion");
			}
			
			
	
		});
		*/
	function fecha( cadena ) {  
	 
		  var separador = "/" ;
		   
		   
		    if ( cadena.indexOf( separador ) != -1 ) {  
		    		var posi1 = 0; 
		         var posi2 = cadena.indexOf( separador, posi1 + 1 );  
		         var posi3 = cadena.indexOf( separador, posi2 + 1 ) ; 
		         this.dia = cadena.substring( posi1, posi2 );  
		         this.mes = cadena.substring( posi2 + 1, posi3 );  
		         this.anio = cadena.substring( posi3 + 1, cadena.length );  
		    } else {  
		         this.dia = 0  ;
		         this.mes = 0 ; 
		         this.anio = 0 ;    
		    }  
	 }  
	
	$('#formcontacto').validate();
	
	$('#limpiarcontacto').click(function(){
		$.each($('#formcontacto input'),function(){
			$(this).val("");
		});
		$.each($('#formcontacto textarea'),function(){
			$(this).val("");
		});
	});
	
	$(".checkterminos").change(function(){
		if ( $(".checkterminos").attr('checked'))
		{
			 $("#btnenviarcontacto").removeAttr("disabled");
			 $("#btnenviarcontacto").removeClass("btndisable");
		}
		else
		{
		$("#btnenviarcontacto").addClass("btndisable");
		$("#btnenviarcontacto").attr("disabled", "disabled");
		}	
	});
	
	
	$("#calendario_entrada").datepicker({ firstDay: 1,
										dayNames: ['Domingo', 'Lunes', 'Martes', 'Miercoles', 'Jueves', 'Viernes', 'Sabado'],
										dayNamesMin: ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'],
										dayNamesShort: ['Dom', 'Lun', 'Mar', 'Mie', 'Jue', 'Vie', 'Sab'],
										monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
										monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'],
										minDate: new Date(),
										onSelect: function(dateText, inst)
										{
											seleccionarfechaentrada(dateText);
										}
										 });
	var d = new Date();
	
	$("#calendario_salida").datepicker({ firstDay: 1,
										dayNames: ['Domingo', 'Lunes', 'Martes', 'Miercoles', 'Jueves', 'Viernes', 'Sabado'],
										dayNamesMin: ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'],
										dayNamesShort: ['Dom', 'Lun', 'Mar', 'Mie', 'Jue', 'Vie', 'Sab'],
										monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
										monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'],
										minDate: new Date(d.getFullYear(),d.getMonth(),d.getDate()+1),
										//minDate: new Date(),
										onSelect: function(dateText, inst)
										{
											seleccionarfechasalida(dateText);
										}
										 });
	
	
/*
	$(".btncontinuarreservas").click(function(){
		$("#btnreservas2").addClass("reservasactive");
		$("#btnreservas1").removeClass("reservasactive");
		$("#reservarparte1").css("display","none");
		$("#reservarparte2").css("display","block");
	});
	$(".btnretroceder").click(function(){
		$("#btnreservas1").addClass("reservasactive");
		$("#btnreservas2").removeClass("reservasactive");
		$("#reservarparte1").css("display","block");
		$("#reservarparte2").css("display","none");
	});*/

	/********* +/- CANTIDAD HABITACION********/
	$(".btnmas").click(function(){
		var cantidad=parseInt($(this).parent().children(".numerohab").attr("value"));
		cantidad += parseInt(1);
		$(this).parent().children(".numerohab").val(cantidad);
		
		var preciohab=$(this).parent().parent().children(".preciohabitaciones").children(".totalestanciaprecio").text();
		var totalestancia= preciohab * cantidad;
		$(this).parent().parent().children(".totalhabitacion").val(totalestancia);
		recalculartotalhab();		
	});
	$(".btnmenos").click(function(){
		var cantidad=parseInt($(this).parent().children(".numerohab").attr("value"));
		if(cantidad>0){
			cantidad -= parseInt(1);
			$(this).parent().children(".numerohab").val(cantidad);
			var preciohab=$(this).parent().parent().children(".preciohabitaciones").children(".totalestanciaprecio").text();
			var totalestancia= preciohab * cantidad;
			$(this).parent().parent().children(".totalhabitacion").val(totalestancia);
			recalculartotalhab();	
		}
	});
	
	function recalculartotalhab()
	{
		var total=0;
		$('.totalhabitacion').each(function()
		{
			var sumando=$(this).val();
			total=total+parseFloat(sumando) ;
		});
		$('#preciototalreseva').text(total);
	}
	

	

	
	function seleccionarfechaentrada(){
		var dia = $("#calendario_entrada").datepicker('getDate').getDate();                 
        var mes = $("#calendario_entrada").datepicker('getDate').getMonth() + 1;             
        var anno = $("#calendario_entrada").datepicker('getDate').getFullYear();
        nombremes=nombremeses(mes);
        $(".diaent").text(dia);
        $(".mesent").text(nombremes);
        $(".salent").text(anno);
		$('#fechaini').val(dia+"-"+mes+"-"+anno);
		$("#calendario_salida").datepicker('option','minDate',new Date(anno,mes-1,dia+1));
		$("#calendario_salida").datepicker( "refresh" );
		seleccionarfechasalida()
	
	};
	
	function seleccionarfechasalida(){
		
		var dia = $("#calendario_salida").datepicker('getDate').getDate();                 
        var mes = $("#calendario_salida").datepicker('getDate').getMonth() + 1;             
        var anno = $("#calendario_salida").datepicker('getDate').getFullYear();
        nombremes=nombremeses(mes);
        $(".diasal").text(dia);
        $(".messal").text(nombremes);
        $(".salsal").text(anno);
		
		$('#fechafin').val(dia+"-"+mes+"-"+anno);
        
    	var entrada= $("#calendario_entrada").val();
		var salida=$("#calendario_salida").val();
		
		var fecha1 = new fecha( salida ); 
		var fecha2 = new fecha( entrada );  
	
		var diaent = $("#calendario_entrada").datepicker('getDate').getDate();                 
        var mesent = $("#calendario_entrada").datepicker('getDate').getMonth() + 1;             
        var annoent = $("#calendario_entrada").datepicker('getDate').getFullYear();
		
		var miFecha1datosextra = new Date( anno, mes, dia );  
		var miFecha2datosextra = new Date( annoent, mesent, diaent );  
		
		var miFecha1 = new Date( fecha1.anio, fecha1.mes, fecha1.dia );  
		var miFecha2 = new Date( fecha2.anio, fecha2.mes, fecha2.dia ); 

		var diferencia = miFecha1.getTime() - miFecha2.getTime();
		var noches = Math.floor(diferencia / (1000 * 60 * 60 * 24));
		
		var diferenciadatosextra = miFecha1datosextra.getTime() - miFecha2datosextra.getTime();
		var nochesspan = Math.floor(diferenciadatosextra / (1000 * 60 * 60 * 24));
		
		 $(".spannoches").text(nochesspan);

		if(nochesspan<=0){
			$("#btncontinuarselectfechas").addClass("btndisable");
			$("#btncontinuarselectfechas").attr("disabled", "disabled");
			alert("Debe seleccionar un minimo de 1 noche","atencion");	
		}
		else{
			$("#btncontinuarselectfechas").removeAttr("disabled");	
			$("#btncontinuarselectfechas").removeClass("btndisable");
		}
	};
	
	
	$("#formdatospersonales").validate({
			 				 
	});
	$("#btncontinuardatospersonales").click(function(){
		if($("#formdatospersonales").valid()){
			$(".mensajedatosfallo").hide();
		}
		else{
			$(".mensajedatosfallo").show();
		}
	});
	$("#datos_emailconf").change(function(){
 		if($("#datos_email").attr("value")!=$("#datos_emailconf").attr("value")){ 			
 			$("#datos_emailconf").addClass("errorconfmail"); 										
 		}
 		else{
 			$("#datos_emailconf").removeClass("errorconfmail");
 		}
 	});
	
	
	$("#btnusarpagotransferencia").click(function(){
		$('#mensajeformapagotransferencia').modal({
			overlay:80,
		    overlayCss: {backgroundColor:"#222222"}
	    });		
	});
	$(".spanrescancelar").click(function(){
		$('#mensajeeliminarreserva').modal({
			overlay:80,
		    overlayCss: {backgroundColor:"#222222"}
	    });		
	});
	
	
	
	
});


/*************CALCULAR RUTA GOOGLE MAPS******************/




var map;
var gdir;
var geocoder = null;
var addressMarker;

function initialize() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("mapa_ruta"));
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
gdir = new GDirections(map, document.getElementById("direcciones"));
GEvent.addListener(gdir, "load", onGDirectionsLoad);
GEvent.addListener(gdir, "error", handleErrors);

setDirections("Renfe Cordoba", "Avenida de Libia 31 Cordoba", "es");

}
}

function setDirections(fromAddress, toAddress, locale) {
gdir.load("from: " + fromAddress + " to: " + toAddress,
{ "locale": locale });
}

function handleErrors(){
if (gdir.getStatus().code == G_GEO_UNKNOWN_ADDRESS)
alert("Dirección no disponible.\nError code: " + gdir.getStatus().code);
else if (gdir.getStatus().code == G_GEO_SERVER_ERROR)
alert("A geocoding or directions request could not be successfully processed, yet the exact reason for the failure is not known.\n Error code: " + gdir.getStatus().code);
else if (gdir.getStatus().code == G_GEO_MISSING_QUERY)
alert("The HTTP q parameter was either missing or had no value. For geocoder requests, this means that an empty address was specified as input. For directions requests, this means that no query was specified in the input.\n Error code: " + gdir.getStatus().code);
else if (gdir.getStatus().code == G_GEO_BAD_KEY)
alert("The given key is either invalid or does not match the domain for which it was given. \n Error code: " + gdir.getStatus().code);
else if (gdir.getStatus().code == G_GEO_BAD_REQUEST)
alert("A directions request could not be successfully parsed.\n Error code: " + gdir.getStatus().code);
else alert("An unknown error occurred.");
}

function onGDirectionsLoad(){
}

