
	function showflash(piElemento,snap,src_flash)
	{
		src_flash = "http://www.campinglamarina.com/" + src_flash;
		
		var strHtml = "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"480\" height=\"360\">";
		strHtml += "<param name=\"movie\" value=\"include/swf/mediaplayer.swf\"><param name=\"quality\" value=\"high\">";
		strHtml += "<param name=\"menu\" value=\"false\">";
		strHtml += "<param name=\"bgcolor\" value=\"#FFFFFF\">";
		strHtml += "<param name=\"allowfullscreen\" value=\"true\">";
		strHtml += "<param name=\"allowscriptaccess\" value=\"always\">";
		strHtml += "<param name=\"flashvars\" value=\"file=" + src_flash + "&amp;autostart=true&amp;width=480&amp;height=360\">";
		strHtml += "<embed src=\"include/swf/mediaplayer.swf\" allowscriptaccess=\"always\" allowfullscreen=\"true\" flashvars=\"file=" + src_flash + "&amp;autostart=true&amp;width=480&amp;height=360\" width=\"480\" height=\"360\">";
		strHtml += "</object>";

		$("#popupContact").css({'height' : '370px', 'width' : '480px'});
		$("#popupContact #contactArea").html(strHtml);
		
		centerPopup(strHtml);

		//load popup
		loadPopup();
	}
	
	function showVideo()
	{
		/*var strHtml = "<object width=\"390\" height=\"232\" codebase=\"https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\">";
		strHtml += "<param value=\"include/swf/mediaplayer.swf\" name=\"movie\"/><param value=\"high\" name=\"quality\"/>";
		strHtml += "<param name=\"menu\" value=\"false\">";
		strHtml += "<param name=\"bgcolor\" value=\"#FFFFFF\">";
		strHtml += "<param name=\"allowfullscreen\" value=\"true\">";
		strHtml += "<param name=\"allowscriptaccess\" value=\"always\">";
		strHtml += "<param value=\"file=http://camping.campingsonline.com/camping/internacionallamarina/video/_640x380f7908899130101122234722.flv&amp;autostart=false&amp;width=390&amp;height=232\" name=\"flashvars\"/>";
		strHtml += "<embed width=\"390\" height=\"232\" flashvars=\"file=http://camping.campingsonline.com/camping/internacionallamarina/video/_640x380f7908899130101122234722.flv&amp;autostart=false&amp;width=390&amp;height=232\" allowfullscreen=\"true\" allowscriptaccess=\"always\" src=\"include/swf/mediaplayer.swf\"/>";
		strHtml += "</object>";*/
		
		var strHtml = "<object width=\"640\" height=\"380\" codebase=\"https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\">";
		strHtml += "<param value=\"include/swf/mediaplayer.swf\" name=\"movie\"/><param value=\"high\" name=\"quality\"/>";
		strHtml += "<param name=\"menu\" value=\"false\">";
		strHtml += "<param name=\"bgcolor\" value=\"#FFFFFF\">";
		strHtml += "<param name=\"allowfullscreen\" value=\"true\">";
		strHtml += "<param name=\"allowscriptaccess\" value=\"always\">";
		strHtml += "<param value=\"file=http://camping.campingsonline.com/camping/internacionallamarina/video/_640x380f7908899130101122234722.flv&amp;autostart=true&amp;width=640&amp;height=380\" name=\"flashvars\"/>";
		strHtml += "<embed width=\"640\" height=\"380\" flashvars=\"file=http://camping.campingsonline.com/camping/internacionallamarina/video/_640x380f7908899130101122234722.flv&amp;autostart=true&amp;width=640&amp;height=380\" allowfullscreen=\"true\" allowscriptaccess=\"always\" src=\"include/swf/mediaplayer.swf\"/>";
		strHtml += "</object>";		
			
		$("#popupContact").css({'height' : '380px', 'width' : '640px'});
		$("#popupContact #contactArea").html(strHtml);
		
		centerPopup(strHtml);

		//load popup
		loadPopup();
	}
	
	function showimage(img_src)
	{
		var strimg = "<img src=\"" + img_src + "\">";
		var img = new Image();
		
		var popHeight;
		var popWidth;
		
		img.onload = function() {
			popHeight=img.height+10;
			popWidth=img.width+10;
			
			$("#popupContact").css({'height' : popHeight+'px', 'width' : popWidth+'px'});
			$("#popupContact #contactArea").html(strimg);
			
			centerPopup(strimg);
	
			//load popup
			loadPopup();				
		};
		
		img.src = img_src;
	}
	
	function showpdf(piElemento,snap,src_pdf)
	{
		var strpdf = "<a class=\"media\" href=\"" + src_pdf + "\">pdf</a> ";
		src_pdf = "http://www.campinglamarina.com/" + src_pdf;
		
		
		var strpdf = "<iframe src =\"" + src_pdf + "\" width=\"100%\" height=\"580\"><p>Your browser does not support iframes.</p></iframe>"

		$("#popupContact").css({'height' : '600px', 'width' : '90%'});
		$("#popupContact #contactArea").html(strpdf);
		
		centerPopup(strpdf);

		//load popup
		loadPopup();
	}
	
	function bajarCapa(idCapa)
	{
		 if ( ($("#"+idCapa).is(":hidden"))) {
			$("#" +idCapa).slideDown("slow");
		} else {
			$("#" +idCapa).slideUp("slow");
		}
	}
	
	function mostrarContenido(str)
	{
		var strpdf = str;

		$("#popupContact").css({'height' : 'auto', 'width' : '90%'});
		$("#popupContact #contactArea").html(str);
		
		centerPopup(str);

		//load popup
		loadPopup();		
	}


	function swapimage(piElemento,snap,src_img,objChg)
	{
			if ($(".border_alpha_active").length > 0)
			{
				$(".border_alpha_active").get(0).className = "border_alpha";
			}
			
			//$(obj).parent().get(0).className = "border_alpha_active";
			//alert(obj);
			if (objChg != null)
			    objChg.className = "border_alpha_active";
				
			var strHtml = "<div style=\"position: relative;\" id=\"foto_grande_wrapper" + piElemento + "\"><img src=\"include/i/instalaciones/instalaciones/" + src_img + "\" /></div>";
			$("#foto_grande" + piElemento).html(strHtml);
			
			//Asignar la nueva imagen a la foto grande
			$("#foto_grande" + piElemento + " img").attr("src",src_img);
						
			//Una vez haya cargado
			$("#foto_grande" + piElemento + " img").load (function() {
				//Reposicionarla
				$("#foto_grande"+piElemento).stop();
							
				//E iniciar la animacion
				$("#foto_grande" + piElemento).stop();
				$("#foto_grande"+piElemento).css({'position' : 'relative','bottom' : '0px'});
				
				//E iniciar la animacion
				$("#foto_grande"+piElemento).animate({ 
					bottom:  ($("#foto_grande"+piElemento + " img").height()-319) + "px"
					}, 10000, "linear", function(){showNext("#foto_grande"+ piElemento + " img",piElemento);});			
			});
	}
	
	function fvDetalleSubVisualizacion(piElemento, piSubSeccion, piVisualizar, piNombreSubSeccion){
			//Si el layer esta escondido, entonces hacer la llamada remota y abrir el layer
		 if ( ($("#divDetalleSub"+piSubSeccion).is(":hidden")) || (piVisualizar==1)) {
	  	var ld = new Date();
	  	var lsd = new String(ld);
	  	lsd = lsd.replace(/ /g, '');

	  	var url_to_load = "./include/asp/subseccion_detalle.asp?rqiIdElem=" + piElemento + "&rqiNumSubseccion=" + piSubSeccion + "&rqiNombreSubseccion=" + piNombreSubSeccion + "&timestamp=" + lsd;
			//alert(url_to_load);
			$("#divDetalleSub" + piSubSeccion).load(url_to_load, function(){
		
					$("#divDetalleSub" +piSubSeccion).slideDown("slow");
			});
	  } else {
	  	//Si el layer esta desplegado, esconderlo
	    $("#divDetalleSub"+piSubSeccion).slideUp("slow");
	  }
	}

	function fvDetalleColeccionLite(piFichero, piPagina, piVisualizar, lng) {
	    $("#divDetalleColeccion").slideDown("slow");

	    $("#foto_grande img").load(function() {
	        $("#foto_grande").animate({
	            bottom: ($("#foto_grande img").height() - 319) + "px"
	        }, 10000, "linear", function() { showNext("#foto_grande img", ''); });
	    });

	    $("#divDetalleColeccion .img_thumb_list:first").parent().click();	
	}
	
	function fvDetalleColeccion(piFichero, piPagina,piVisualizar,lng){
		//Si el layer esta escondido, entonces hacer la llamada remota y abrir el layer
		if ( ($("#divDetalleColeccion").is(":hidden")) || (piVisualizar==1)) {
	  	    var ld = new Date();
	  	    var lsd = new String(ld);
	  	    lsd = lsd.replace(/ /g, '');
	  	    if (lng == null)
	  	        lng = "es";
	  	    
	  	    var url_to_load = "./include/asp/coleccion_detalle.asp?rqiFichero=" + piFichero + "&rqiNumPagina=" + piPagina + "&lang=" + lng + "&timestamp=" + lsd;
    		
			    //alert(url_to_load);
			    $("#divDetalleColeccion").load(url_to_load, function(){
    		
					    $("#divDetalleColeccion").slideDown("slow");
    					
					    $("#foto_grande img").load (function() {
						     $("#foto_grande").animate({ 
						           bottom:  ($("#foto_grande img").height()-319) + "px"
						          }, 10000, "linear", function(){showNext("#foto_grande img",'');} );					
					    });									
			    });
	  } else {
	  	//Si el layer esta desplegado, esconderlo
	    $("#divDetalleColeccion").slideUp("slow");
	  }
	}		
	
	function validateField(fld,ctnt)
	{
		if (fld.value != "" && fld.value != ctnt)
		{
			return true;
		}
		else
		{
			return false;
		}
	}
	
	function validateSelect(fld,ctnt)
	{
		if (fld.options[fld.selectedIndex].value != ctnt)
		{
			return true;
		}
		else
		{
			return false;
		}
	}	
	
	function validateCheckDispoForm()
	{
		var frm = document.forms["frm_CheckDispo"];
		
		var dia_entrada = frm.elements["datepickerEntry"];
		var dia_salida = frm.elements["datepickerExit"];
		var total_noches = frm.elements["rqiTotalNoches"];
		
		if (!validateField(dia_entrada,'Fecha de Entrada'))
		{
			alert("Debe entrar una fecha de entrada");
			dia_entrada.focus();
			return;
		}
		if (!validateField(dia_salida,'Fecha de Salida'))
		{
			alert("Debe entrar una fecha de salida");
			dia_salida.focus();
			return;
		}
		
		//return true;				
		frm.submit();
	}
	
	function checkDates(dateText, inst)
	{
	    fchkCamposFechaDinamico("frm_CheckDispo");
	}
	
	function fiDateInterval(iano,imes,idia,fano,fmes,fdia){
		return ((Date.UTC(fano,fmes-1,fdia)-Date.UTC(iano,imes-1,idia))/86400000);
	}	
	
	function fchkCamposFechaDinamico(frm)
	{
		var busqueda = document.forms[frm];
		
		
		//if ((parseInt(busqueda.rqdEntrada_mes.value)>0) && (parseInt(busqueda.rqdEntrada_dia.value)>0) && (parseInt(busqueda.rqdSalida_mes.value)>0) && (parseInt(busqueda.rqdSalida_dia.value)>0)){
		if (busqueda.datepickerEntry.value != "" && busqueda.datepickerExit.value != ""){
			
			var fechaEntrada = busqueda.datepickerEntry.value.split("/");
			var fechaSalida = busqueda.datepickerExit.value.split("/");
			
			var liEAno=fechaEntrada[2];
			var liEMes=fechaEntrada[1];
			var liEDia=fechaEntrada[0];
			var liSAno=fechaSalida[2];
			var liSMes=fechaSalida[1];
			var liSDia=fechaSalida[0];
			
			var liNoches=fiDateInterval(liEAno, liEMes, liEDia, liSAno, liSMes, liSDia);
			
			if (!isNaN(liNoches))
			{
				if (liNoches>0){
					busqueda.rqiTotalNoches.value=liNoches;
				} else{
					alert("El día de entrada tiene que ser anterior al día de salida.");
					busqueda.rqiTotalNoches.value="--";
				}
			}
		}
	
		//fchkCamposActualizar();
	
	}

	function validateCheckBooking()
	{
		var frm = document.forms["frm_checkres"];
		
		var mail = frm.elements["rqsCampingDataUEmail"];
		var clave = frm.elements["rqsCampingDataUClave"];
		
		if (!validateField(mail,'Email'))
		{
			alert("Debe entrar su email");
			mail.focus();
			return;
		}
		if (!validateField(clave,'Clave'))
		{
			alert("Debe introducir su clave de comprobacion");
			clave.focus();
			return;
		}
		
		//return true;				
		frm.submit();
	}

	function validateNewsletterBis(form, email) {
	    var email = document.getElementById(email);

	    if (email.value == '') {
	        email.focus();
	        return false;
	    }

	    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	    if (reg.test(email.value) == false) {
	        email.focus();
	        return false;
	    }
	    
	    var form = document.getElementById(form);
	    form.submit();
	}
	
	function validateNewsletter()
	{
		var frm = document.forms["frm_Suscribe"];

		var mail = document.getElementsByClassName["newsletterBox"][0];
		//var nombre = frm.elements["txt_Name"];
		/*var apellido = frm.elements["txt_Surname"];
		var fecha_nacimiento_dia = frm.elements["slc_BirthDay"];
		var fecha_nacimiento_mes = frm.elements["slc_BirthMonth"];
		var fecha_nacimiento_anio = frm.elements["slc_BirthYear"];*/
		//var idioma = frm.elements["slc_Lang"];
		//var pais = frm.elements["slc_Country"];
		
		if (!validateField(mail,''))
		{
			alert("Debe entrar su email");
			mail.focus();
			return;
		}
		/*
		if (!validateField(nombre,'Nombre'))
		{
			alert("Debe introducir su nombre");
			nombre.focus();
			return;
		}
		*/
		/*if (!validateField(apellido,'Apellido'))
		{
			alert("Debe introducir su apellido");
			apellido.focus();
			return;
		}
		
		if (!validateSelect(fecha_nacimiento_dia,-1))
		{
			alert("Debe introducir su dia de nacimiento");
			fecha_nacimiento_dia.focus();
			return;
		}				
		if (!validateSelect(fecha_nacimiento_mes,-1))
		{
			alert("Debe introducir su mes de nacimiento");
			fecha_nacimiento_mes.focus();
			return;
		}				
		if (!validateSelect(fecha_nacimiento_anio,-1))
		{
			alert("Debe introducir su ano de nacimiento");
			fecha_nacimiento_anio.focus();
			return;
		}	*/
		/*
		if (!validateSelect(idioma,-1))
		{
			alert("Debe seleccionar un idioma preferente");
			idioma.focus();
			return;
		}
				
		if (!validateSelect(pais,-1))
		{
			alert("Debe introducir su pais");
			pais.focus();
			return;
		}
		
		if (pais.options[pais.selectedIndex].value == 1)
		{
			var provincia = frm.elements["slc_Province"];
			if (!validateSelect(provincia,-1))
			{
				alert("Debe introducir su provincia");
				provincia.focus();
				return;
			}			
		}				
		*/
		//return true;				
		frm.submit();
	}
	
	function validateIntranet()
	{
		var frm = document.forms["frm_access"];
		
		var mail = frm.elements["usr"];
		var clave = frm.elements["psr"];
		
		if (!validateField(mail,'Usuario'))
		{
			alert("Debe entrar su usuario");
			mail.focus();
			return;
		}
		if (!validateField(clave,'Clave'))
		{
			alert("Debe introducir su clave");
			clave.focus();
			return;
		}
			
		//return true;				
		frm.submit();
	}
	
	
	$(document).ready(function(){
		$("form[name='form_camping20']").FormValidator({
			send_url: 'include/asp/ajax/send_offer.asp',
			send_object: '#send_FormCamping20',
			alert_img: 'include/i/attention.png',
			message_to: '#lyr_Response',
			abs_offset: -18
		});
		
		$("form[name='contactar']").FormValidator({
			send_url: 'include/asp/ajax/send_contact.asp',
			send_object: '#btn_ContactSend',
			alert_img: 'include/i/attention.png',
			message_to: '#lyr_Response',
			abs_offset: -18
		});
				
		
		$("#Checkin,#Checkout").datepicker({ dateFormat: 'dd/mm/yy', prevText: '' ,nextText: '', firstDay:1, showOn: 'both', buttonImageOnly: true, buttonImage: 'include/i/calendar.png' });
		
		$(".oferta_test").find("ul").each(function(){
				//var sHref = $(this).attr("href");
				//var sTarget = $(this).attr("target");
				var sHtml = $(this).html();
				sHtml = sHtml.replace(/&quot;/g,'');
				sHtml = sHtml.replace(/%22/g,'');
				//alert($(this).html());
				$(this).html(sHtml);
				//alert($(this).html());
				//alert(sHtml);
		});
		
	});
