/** JavaScript Document
* BROWSER DETECT
* nombre navegador: BrowserDetect.browser;
* versión navegador: BrowserDetect.version;
* OS navegador: BrowserDetect.OS;
* **/
try{
	var BrowserDetect = {
		init: function () {
			this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
			this.version = this.searchVersion(navigator.userAgent)
				|| this.searchVersion(navigator.appVersion)
				|| "an unknown version";
			this.OS = this.searchString(this.dataOS) || "an unknown OS";
		},
		searchString: function (data) {
			for (var i=0;i<data.length;i++)	{
				var dataString = data[i].string;
				var dataProp = data[i].prop;
				this.versionSearchString = data[i].versionSearch || data[i].identity;
				if (dataString) {
					if (dataString.indexOf(data[i].subString) != -1)
						return data[i].identity;
				}
				else if (dataProp)
					return data[i].identity;
			}
		},
		searchVersion: function (dataString) {
			var index = dataString.indexOf(this.versionSearchString);
			if (index == -1) return;
			return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
		},
		dataBrowser: [
			{
				string: navigator.userAgent,
				subString: "Chrome",
				identity: "Chrome"
			},
			{ 	string: navigator.userAgent,
				subString: "OmniWeb",
				versionSearch: "OmniWeb/",
				identity: "OmniWeb"
			},
			{
				string: navigator.vendor,
				subString: "Apple",
				identity: "Safari",
				versionSearch: "Version"
			},
			{
				prop: window.opera,
				identity: "Opera"
			},
			{
				string: navigator.vendor,
				subString: "iCab",
				identity: "iCab"
			},
			{
				string: navigator.vendor,
				subString: "KDE",
				identity: "Konqueror"
			},
			{
				string: navigator.userAgent,
				subString: "Firefox",
				identity: "Firefox"
			},
			{
				string: navigator.vendor,
				subString: "Camino",
				identity: "Camino"
			},
			{		// for newer Netscapes (6+)
				string: navigator.userAgent,
				subString: "Netscape",
				identity: "Netscape"
			},
			{
				string: navigator.userAgent,
				subString: "MSIE",
				identity: "Explorer",
				versionSearch: "MSIE"
			},
			{
				string: navigator.userAgent,
				subString: "Gecko",
				identity: "Mozilla",
				versionSearch: "rv"
			},
			{ 		// for older Netscapes (4-)
				string: navigator.userAgent,
				subString: "Mozilla",
				identity: "Netscape",
				versionSearch: "Mozilla"
			}
		],
		dataOS : [
			{
				string: navigator.platform,
				subString: "Win",
				identity: "Windows"
			},
			{
				string: navigator.platform,
				subString: "Mac",
				identity: "Mac"
			},
			{
				   string: navigator.userAgent,
				   subString: "iPhone",
				   identity: "iPhone/iPod"
		    },
			{
				string: navigator.platform,
				subString: "Linux",
				identity: "Linux"
			}
		]
	
	};
}catch(e){
	alert(e);
}
try{
	BrowserDetect.init();
}catch(e){
	alert(e);
}
function cerrarLightBox(){
	try
	{
		$('.lightbox').fadeOut(200, function(){
			$('.fondoLightbox').fadeOut(100, function(){
				$('.lightbox, .fondoLightbox').remove();
			});
		});
	}catch (e) {
		alert(e);
	}
}
function iniciarLogadoIntereses(){
	try{
		$('#misIntereses a#misIntereseToggle').text('Abrir').css({'background-position':'bottom'});
		$('#misIntereses #misInteresesForm').animate({top:'-50px'},400);
		$('#misIntereses').animate({height:'24px'},400);
	}catch (e) {
		alert(e);
	}
}
//}
/*/* FILTRADO VENTAJAS 
function prepararFiltrado(baseUrl)
{
	try{
		var baseUrl = '';
		/* Ventajas 
		var abra ='<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/abradelpas" id="abradelpas" title="Abra del Pas" target="_self" rel="subsection">abradelpas</a></div><p>10% de descuento al presentar tu tarjeta Doblecero en la tarifa Green Fee.</p><a href="'+baseUrl+'/ocioventajas/abradelpas" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var bodyFactory = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/bodyfactory" id="bodyfactory" title="BodyFactory" target="_self" rel="subsection">bodyFactory</a></div><p>Presentando tu tarjeta Doblecero llévate la matrícula gratis en las cuotas generales y un 10% de descuento en la cuota anual general.</p><a href="'+baseUrl+'/ocioventajas/bodyfactory" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var megaSport = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/megasport" id="megasport" title="MegaSport" target="_self" rel="subsection">MegaSport</a></div><p>Presenta tu tarjeta Doblecero al hacerte socio y te ahorrarás los 100€ de la matrícula en tu cuota ilimitada.</p><a href="'+baseUrl+'/ocioventajas/megasport" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var illes = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/illeswellness" id="illes" title="Illes Centros de Wellness" target="_self" rel="subsection">Illes Centros de Wellness</a></div><p>Presenta tu tarjeta Doblecero y llévate tu matrícula gratis.</p><p class="hasta">Promoción válida hasta el 01/07/2011</p><a href="'+baseUrl+'/ocioventajas/illeswellness" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var aliva ='<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/aliva" id="avila" title="Áliva" target="_self" rel="subsection">Áliva</a></div><p>Presenta tu tarjeta Doblecero y disfruta de una habitación doble con un 10%de descuento.</p><a href="'+baseUrl+'/ocioventajas/aliva" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var bosc = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/elbosqueanimat" id="bosc" title="Bosc Animat" target="_self" rel="subsection">Bosc</a></div><p>Obtén un 10% de descuento en tu entrada al parque y en los circuitos de aventura por los árboles al presentar tu tarjeta Doblecero.<br /><em>Promoción válida hasta el 21/12/2010</em></p><a href="'+baseUrl+'/ocioventajas/elbosqueanimat" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var cabarceno ='<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/cabarceno" id="cabarceno" title="Cabarceno" target="_self" rel="subsection">cabarceno</a></div><p>Presenta tu tarjeta Doblecero y ahórrate un 10% al comprar tu entrada individual.</p><a href="'+baseUrl+'/ocioventajas/cabarceno" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var cabarga = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/cabarga" id="cabarga" title="Cabarga" target="_self" rel="subsection">cabarga</a></div><p>Obtén un 10% de descuento en la entrada individual presentando tu tarjeta Doblecero.</p><a href="'+baseUrl+'/ocioventajas/cabarga" class="btnPlusTrans fL"><span>Más info</span></a>';
	
		var cineSur01 = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/cinesur" id="cinesur" title="CineSur" target="_self" rel="subsection">CineSur</a></div><p>Presenta tu tarjeta Doblecero en nuestras taquillas y tú y tu acompañante tendréis todos los días las entradas a precio reducido.</p><a href="'+baseUrl+'/ocioventajas/cinesur" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var corza = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/lacorzablanca" id="corza" title="La Corza" target="_self" rel="subsection">La Corza</a></div><p>Presenta tu tarjeta Doblecero y disfruta de una habitación doble con un 10%de descuento.</p><a href="'+baseUrl+'/ocioventajas/lacorzablanca" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var eci = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/elcorteingles" id="eci" title="El Corte Inglés" target="_self" rel="subsection">El Corte Inglés</a></div><p>Presenta tu tarjeta Doblecero y solo te cobrarán 8 euros por cargos de emisión al comprar tus  billetes.<br /><em>Promoción exclusiva hasta el 31 de Agosto de 2010</em></p><a href="'+baseUrl+'/ocioventajas/elcorteingles" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var golfFantasia = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/golffantasia" id="fantasia" title="Golf Fantasia" target="_self" rel="subsection">Golf Fantasia</a></div><p>Presenta tu tarjeta Doblecero en nuestras taquillas y ahórrate un 35% en tu entrada general.</p><a href="'+baseUrl+'/ocioventajas/golffantasia" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var fontiebre = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/fontibre" id="fontiebre" title="Fontibre" target="_self" rel="subsection">Fontibre</a></div><p>Presenta tu tarjeta Doblecero y obtén un 10% de descuento sobre la tarifa de Menú o Carta.</p><a href="'+baseUrl+'/ocioventajas/fontiebre" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var ecobar = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/ecobarspa" id="eco" title="Ecobar&spa" target="_self" rel="subsection">Ecobar&spa</a></div><p>Presenta tu tarjeta Doblecero o descárgate el flyer y obtén un 10% de descuento en tus cenas de martes a jueves. (No acumulables).</p><a href="'+baseUrl+'/ocioventajas/ecobarspa" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var illa = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/illafantasia" id="illa" title="Illa Fantasia" target="_self" rel="subsection">Nova Illa Fantasia</a></div><p>Ahórrate un 15% si compras tus entradas con tu tarjeta Doblecero en El Corte Inglés.</p><a href="'+baseUrl+'/ocioventajas/illafantasia" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var katmandu = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/katmandu" id="katmandu" title="Katmandu" target="_self" rel="subsection">Katmandu</a></div><p>“La casa al revés” de Magalluf (Mallorca) te ofrece un 35% de descuento en tus entradas presentando tu tarjeta Doblecero.</p><a href="'+baseUrl+'/ocioventajas/katmandu" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var kinepolis = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/kinepolis" id="kinepolis" title="Kinepolis" target="_self" rel="subsection">Kinepolis</a></div><p>Disfruta de 1€ de descuento en palomitas, refrescos y nachos presentando tu tarjeta Doblecero.</p><a href="'+baseUrl+'/ocioventajas/kinepolis" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var mmc ='<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/mmc" id="mmc" title="Museo Marítimo del Cantábrico" target="_self" rel="subsection">Museo Marítimo del Cantábrico</a></div><p>Obtén un 10% de descuento en la entrada individual presentando tu tarjeta Doblecero.</p><a href="'+baseUrl+'/ocioventajas/mmc" class="btnPlusTrans fL"><span>Más info</span></a>'
		
		var mydays ='<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/mydayses" id="mydays" title="My Days" target="_self" rel="subsection">My Days</a></div><p>Disfruta de un 10% de descuento en todas las experiencias.</p><p class="hasta">Promoción válida hasta el 15/02/2011</p><a href="'+baseUrl+'/ocioventajas/mydayses" class="btnPlusTrans fL"><span>Más info</span></a>'
		
		var nestares = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/nestares" id="nestares" title="Nestares" target="_self" rel="subsection">Nestares</a></div><p>10% de descuento al presentar tu tarjeta Doblecero en la tarifa Green Fee.</p><a href="'+baseUrl+'/ocioventajas/nestares" class="btnPlusTrans fL"><span>Más info</span></a>';
	
		var valnord = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/vallnord" id="vallnord" title="Vallnord" target="_self" rel="subsection">Vallnord</a></div><p>Presenta tu tarjeta Doblecero en las taquillas y obtendrás un 10% de descuento en el forfait.</p><a href="'+baseUrl+'/ocioventajas/vallnord" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var yelmo = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/yelmocines" id="yelmo" title="Yelmo" target="_self" rel="subsection">Yelmo</a></div><p>Presenta tu tarjeta Doblecero en nuestras taquillas y tú y tu acompañante disfrutareis del precio reducido todos los días.</p><a href="'+baseUrl+'/ocioventajas/yelmocines" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var yelmonerea = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/yelmocinesbigfour" id="yelmobigfour" title="Yelmo Big 4" target="_self" rel="subsection">Yelmo: Big Four</a></div><p>YELMO CINES RETRANSMITE UN CONCIERTO ÚNICO: METALLICA, SLAYER, MEGADETH Y ANTHRAX, JUNTOS SOBRE EL ESCENARIO.</p><a href="'+baseUrl+'/ocioventajas/yelmocinesbigfour" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var yelmomundial = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/yelmocinesmundial" id="yelmomundial" title="Yelmo Mundial" target="_self" rel="subsection">Yelmo: Mundial</a></div><p>Yelmo Cines te trae a La Roja en 3D. Por 1ª vez en la historia podrás disfrutar del Mundial de Fútbol en directo y en 3 Dimensiones. Compra ya tu entrada.</p><a href="'+baseUrl+'/ocioventajas/yelmocinesmundial" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var yelmobunbury = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/yelmocinesbunbury" id="bunbury" title="Bunbury en concierto" target="_self" rel="subsection">Yelmo: Bunbury en 3D</a></div><p>Disfruta de Bunbury en el primer concierto español en 3 Dimensiones el 29 de Julio.</p><a href="'+baseUrl+'/ocioventajas/yelmocinesbunbury" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var hedonai ='<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/hedonai" id="hedonai" title="Hedonai" target="_self" rel="subsection">Hedonai</a></div><p>Disfruta de un 10% de descuento en los packs Bono Joven, Plan Ahorro o Plan 3 de Depilación Láser con Hedonai.</p><a href="'+baseUrl+'/ocioventajas/hedonai" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var mac = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/mcdonals" id="mcdonals" title="mcdonals" target="_self" rel="subsection">mcdonals</a></div><p>Presenta tu tarjeta Doblecero y disfruta de un 10% de descuento en todas tus consumiciones.</p><p class="hasta">Promoción válida hasta el 20/01/2011</p><a href="'+baseUrl+'/ocioventajas/mcdonals" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var selwo = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/selwo" id="selwo" title="Selwo Aventura" target="_self" rel="subsection">Selwo Aventura</a></div><p>Un 30% de descuento en la compra de la entrada a los titulares de la tarjeta Doblecero y a un acompañante.</p><p class="hasta">&nbsp;</p><a href="'+baseUrl+'/ocioventajas/selwo" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var mijas = '<div class="fotoVentaja"><a href="'+baseUrl+'/ocioventajas/mijas" id="mijas" title="Parque Acuático Mijas" target="_self" rel="subsection">Parque Acuático Mijas</a></div><p>Disfruta de un menú gratis en el Parque Acuático Mijas presentando tu tarjeta Doblecero.</p><p class="hasta">&nbsp;</p><a href="'+baseUrl+'/ocioventajas/mijas" class="btnPlusTrans fL"><span>Más info</span></a>';
							
		/* Filtros 
		var belleza =[hedonai];
		var gimnasios = [bodyFactory,megaSport,illes];
		var cines = [kinepolis,cineSur01,yelmo,yelmomundial,yelmobunbury];
		var parques = [illa,abra,nestares,mmc,cabarga,golfFantasia,katmandu,bosc,selwo];
		var esqui = [valnord];
		var rest = [ecobar,aliva,corza,fontiebre,mac];
		var viajes = [eci,mydays];
		var todas = [abra,yelmo,valnord,nestares,mydays,mmc,kinepolis,katmandu,illa,ecobar,fontiebre,golfFantasia,eci,corza,cineSur01,cabarga,cabarceno,bosc,aliva,illes,megaSport,bodyFactory,hedonai,mac,selwo,yelmomundial,yelmobunbury];
		var novedades = [abra,yelmo,valnord,nestares,mydays,mmc,kinepolis,katmandu,illa,ecobar,fontiebre,golfFantasia,eci,corza,cineSur01,cabarga,cabarceno,bosc,aliva,illes,megaSport,bodyFactory,hedonai,mac,selwo,yelmomundial,yelmobunbury];
	
		$('#ordeExpe').change(function(){
			var categorial = $('#ordeExpe option:selected').attr('id');
			$('#ventajasOcio li').remove(); // limpia filas
			var numVentajas = eval(categorial).length; // Numero de ventajas
			var filas = Math.ceil(numVentajas/2); // Numero de filas
							
			var filaPar = true;
			
			var cont = 0;
			for (var i=0; i<filas;i++){
				if(filaPar){
					$('#ventajasOcio').append('<li class="impar" id="celda'+i+'"><ul><li class="ventajaIzq">'+eval(categorial)[cont++]+'</li><li class="ventajaDer">'+((cont >= numVentajas)?"":eval(categorial)[cont++])+'</li></ul></li>');
					filaPar = false;
					
				}else{
					$('#ventajasOcio').append('<li class="par" id="celda'+i+'"><ul><li class="ventajaIzq">'+eval(categorial)[cont++]+'</li><li class="ventajaDer">'+((cont >= numVentajas)?"":eval(categorial)[cont++])+'</li></ul></li>');
					filaPar = true;
				}
			};
			
			asignaAltura();
			
		});
	}catch(e){
		
	}
}
/* FILTRADO VENTAJAS PREPRO 
function prepararFiltradoPrepro(baseUrl)
{
	try{
		var baseUrl = '';
		/* Ventajas 
		var abrapre ='<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/abradelpas" id="abradelpas" title="Abra del Pas" target="_self" rel="subsection">abradelpas</a></div><p>10% de descuento al presentar tu tarjeta Doblecero en la tarifa Green Fee.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/abradelpas" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var bodyFactorypre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/bodyfactory" id="bodyfactory" title="BodyFactory" target="_self" rel="subsection">bodyFactory</a></div><p>Presentando tu tarjeta Doblecero llévate la matrícula gratis en las cuotas generales y un 10% de descuento en la cuota anual general.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/bodyfactory" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var megaSportpre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/megasport" id="megasport" title="MegaSport" target="_self" rel="subsection">MegaSport</a></div><p>Presenta tu tarjeta Doblecero al hacerte socio y te ahorrarás los 100€ de la matrícula en tu cuota ilimitada.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/megasport" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var illespre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/illafantasia" id="illa" title="Illa Fantasia" target="_self" rel="subsection">Nova Illa Fantasia</a></div><p>Ahórrate un 15% si compras tus entradas con tu tarjeta Doblecero en El Corte Inglés.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/illafantasia" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var alivapre ='<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/aliva" id="avila" title="Áliva" target="_self" rel="subsection">Áliva</a></div><p>Presenta tu tarjeta Doblecero y disfruta de una habitación doble con un 10%de descuento.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/aliva" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var boscpre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/elbosqueanimat" id="bosc" title="Bosc Animat" target="_self" rel="subsection">Bosc</a></div><p>Obtén un 10% de descuento en tu entrada al parque y en los circuitos de aventura por los árboles al presentar tu tarjeta Doblecero.<br /><em>Promoción válida hasta el 21/12/2010</em></p><a href="'+baseUrl+'/preproduccion/ocioventajas/elbosqueanimat" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var cabarcenopre ='<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/cabarceno" id="cabarceno" title="Cabarceno" target="_self" rel="subsection">cabarceno</a></div><p>Presenta tu tarjeta Doblecero y ahórrate un 10% al comprar tu entrada individual.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/cabarceno" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var cabargapre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/cabarga" id="cabarga" title="Cabarga" target="_self" rel="subsection">cabarga</a></div><p>Obtén un 10% de descuento en la entrada individual presentando tu tarjeta Doblecero.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/cabarga" class="btnPlusTrans fL"><span>Más info</span></a>';
	
		var cineSur01pre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/cinesur" id="cinesur" title="CineSur" target="_self" rel="subsection">CineSur</a></div><p>Presenta tu tarjeta Doblecero en nuestras taquillas y tú y tu acompañante tendréis todos los días las entradas a precio reducido.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/cinesur" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var corzapre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/lacorzablanca" id="corza" title="La Corza" target="_self" rel="subsection">La Corza</a></div><p>Presenta tu tarjeta Doblecero y disfruta de una habitación doble con un 10%de descuento.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/lacorzablanca" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var ecipre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/elcorteingles" id="eci" title="El Corte Inglés" target="_self" rel="subsection">El Corte Inglés</a></div><p>Presenta tu tarjeta Doblecero y solo te cobrarán 8 euros por cargos de emisión al comprar tus  billetes.<br /><em>Promoción exclusiva hasta el 31 de Agosto de 2010</em></p><a href="'+baseUrl+'/preproduccion/ocioventajas/elcorteingles" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var golfFantasiapre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/golffantasia" id="fantasia" title="Golf Fantasia" target="_self" rel="subsection">Golf Fantasia</a></div><p>Presenta tu tarjeta Doblecero en nuestras taquillas y ahórrate un 35% en tu entrada general.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/golffantasia" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var fontiebrepre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/fontibre" id="fontiebre" title="Fontibre" target="_self" rel="subsection">Fontibre</a></div><p>Presenta tu tarjeta Doblecero y obtén un 10% de descuento sobre la tarifa de Menú o Carta.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/fontiebre" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var ecobarpre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/ecobarspa" id="eco" title="Ecobar&spa" target="_self" rel="subsection">Ecobar&spa</a></div><p>Presenta tu tarjeta Doblecero o descárgate el flyer y obtén un 10% de descuento en tus cenas de martes a jueves. (No acumulables).</p><a href="'+baseUrl+'/preproduccion/ocioventajas/ecobarspa" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var illapre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/illafantasia" id="illa" title="Illa Fantasia" target="_self" rel="subsection">Nova Illa Fantasia</a></div><p>Ahórrate un 15% si compras tus entradas con tu tarjeta Doblecero en El Corte Inglés.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/illafantasia" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var katmandupre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/katmandu" id="katmandu" title="Katmandu" target="_self" rel="subsection">Katmandu</a></div><p>“La casa al revés” de Magalluf (Mallorca) te ofrece un 35% de descuento en tus entradas presentando tu tarjeta Doblecero.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/katmandu" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var kinepolispre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/kinepolis" id="kinepolis" title="Kinepolis" target="_self" rel="subsection">Kinepolis</a></div><p>Disfruta de 1€ de descuento en palomitas, refrescos y nachos presentando tu tarjeta Doblecero.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/kinepolis" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var mmcpre ='<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/mmc" id="mmc" title="Museo Marítimo del Cantábrico" target="_self" rel="subsection">Museo Marítimo del Cantábrico</a></div><p>Obtén un 10% de descuento en la entrada individual presentando tu tarjeta Doblecero.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/mmc" class="btnPlusTrans fL"><span>Más info</span></a>'
		
		var mydayspre ='<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/mydayses" id="mydays" title="My Days" target="_self" rel="subsection">My Days</a></div><p>Disfruta de un 10% de descuento en todas las experiencias.</p><p class="hasta">Promoción válida hasta el 15/02/2011</p><a href="'+baseUrl+'/preproduccion/ocioventajas/mydayses" class="btnPlusTrans fL"><span>Más info</span></a>'
		
		var nestarespre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/nestares" id="nestares" title="Nestares" target="_self" rel="subsection">Nestares</a></div><p>10% de descuento al presentar tu tarjeta Doblecero en la tarifa Green Fee.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/nestares" class="btnPlusTrans fL"><span>Más info</span></a>';
	
		var valnordpre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/vallnord" id="vallnord" title="Vallnord" target="_self" rel="subsection">Vallnord</a></div><p>Presenta tu tarjeta Doblecero en las taquillas y obtendrás un 10% de descuento en el forfait.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/vallnord" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var yelmopre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/yelmocines" id="yelmo" title="Yelmo" target="_self" rel="subsection">Yelmo</a></div><p>Presenta tu tarjeta Doblecero en nuestras taquillas y tú y tu acompañante disfrutareis del precio reducido todos los días.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/yelmocines" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var yelmonereapre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/yelmocinesbigfour" id="yelmobigfour" title="Yelmo Big 4" target="_self" rel="subsection">Yelmo: Big Four</a></div><p>YELMO CINES RETRANSMITE UN CONCIERTO ÚNICO: METALLICA, SLAYER, MEGADETH Y ANTHRAX, JUNTOS SOBRE EL ESCENARIO.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/yelmocinesbigfour" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var yelmomundialpre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/yelmocinesmundial" id="yelmomundial" title="Yelmo Mundial" target="_self" rel="subsection">Yelmo: Mundial</a></div><p>Yelmo Cines te trae a La Roja en 3D. Por 1ª vez en la historia podrás disfrutar del Mundial de Fútbol en directo y en 3 Dimensiones. Compra ya tu entrada.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/yelmocinesmundial" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var yelmobunburypre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/yelmocinesbunbury" id="bunbury" title="Bunbury en concierto" target="_self" rel="subsection">Yelmo: Bunbury en 3D</a></div><p>Disfruta de Bunbury en el primer concierto español en 3 Dimensiones el 1 de Julio.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/yelmocinesbunbury" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var hedonaipre ='<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/hedonai" id="hedonai" title="Hedonai" target="_self" rel="subsection">Hedonai</a></div><p>Disfruta de un 10% de descuento en los packs Bono Joven, Plan Ahorro o Plan 3 de Depilación Láser con Hedonai.</p><a href="'+baseUrl+'/preproduccion/ocioventajas/hedonai" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var macpre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/mcdonals" id="mcdonals" title="mcdonals" target="_self" rel="subsection">mcdonals</a></div><p>Presenta tu tarjeta Doblecero y disfruta de un 10% de descuento en todas tus consumiciones.</p><p class="hasta">Promoción válida hasta el 20/01/2011</p><a href="'+baseUrl+'/preproduccion/ocioventajas/mcdonals" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var selwopre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/selwo" id="selwo" title="Selwo Aventura" target="_self" rel="subsection">Selwo Aventura</a></div><p>Un 30% de descuento en la compra de la entrada a los titulares de la tarjeta Doblecero y a un acompañante.</p><p class="hasta">&nbsp;</p><a href="'+baseUrl+'/preproduccion/ocioventajas/selwo" class="btnPlusTrans fL"><span>Más info</span></a>';
		
		var mijaspre = '<div class="fotoVentaja"><a href="'+baseUrl+'/preproduccion/ocioventajas/mijas" id="mijas" title="Parque Acuático Mijas" target="_self" rel="subsection">Parque Acuático Mijas</a></div><p>Disfruta de un menú gratis en el Parque Acuático Mijas presentando tu tarjeta Doblecero.</p><p class="hasta">&nbsp;</p><a href="'+baseUrl+'/preproduccion/ocioventajas/mijas" class="btnPlusTrans fL"><span>Más info</span></a>';
							
		/* Filtros 
		var bellezapre =[hedonaipre];
		var gimnasiospre = [bodyFactorypre,megaSportpre,illespre];
		var cinespre = [kinepolispre,cineSur01pre,yelmopre,yelmonereapre,yelmobunburypre];
		var parquespre = [illapre,abrapre,nestarespre,mmcpre,cabargapre,golfFantasiapre,katmandupre,boscpre,selwopre,mijaspre];
		var esquipre = [valnordpre];
		var restpre = [ecobarpre,alivapre,corzapre,fontiebrepre,macpre];
		var viajespre = [ecipre,mydayspre];
		var todaspre = [abrapre,yelmopre,yelmonereapre,valnordpre,nestarespre,mydayspre,mmcpre,kinepolispre,katmandupre,illapre,ecobarpre,fontiebrepre,golfFantasiapre,ecipre,corzapre,cineSur01pre,cabargapre,cabarcenopre,boscpre,alivapre,illespre,megaSportpre,bodyFactorypre,hedonaipre,macpre,selwopre,mijaspre,yelmobunburypre];
		var novedadespre = [abrapre,yelmopre,yelmonereapre,valnordpre,nestarespre,mydayspre,mmcpre,kinepolispre,katmandupre,illapre,ecobarpre,fontiebrepre,golfFantasiapre,ecipre,corzapre,cineSur01pre,cabargapre,cabarcenopre,boscpre,alivapre,illespre,megaSportpre,bodyFactorypre,hedonaipre,macpre,selwopre,mijaspre,yelmobunburypre];
	
		$('#ordeExpe').change(function(){
			var categorial = $('#ordeExpe option:selected').attr('id');
			$('#ventajasOcio li').remove(); // limpia filas
			var numVentajas = eval(categorial).length; // Numero de ventajas
			var filas = Math.ceil(numVentajas/2); // Numero de filas
							
			var filaPar = true;
			
			var cont = 0;
			for (var i=0; i<filas;i++){
				if(filaPar){
					$('#ventajasOcio').append('<li class="impar" id="celda'+i+'"><ul><li class="ventajaIzq">'+eval(categorial)[cont++]+'</li><li class="ventajaDer">'+((cont >= numVentajas)?"":eval(categorial)[cont++])+'</li></ul></li>');
					filaPar = false;
					
				}else{
					$('#ventajasOcio').append('<li class="par" id="celda'+i+'"><ul><li class="ventajaIzq">'+eval(categorial)[cont++]+'</li><li class="ventajaDer">'+((cont >= numVentajas)?"":eval(categorial)[cont++])+'</li></ul></li>');
					filaPar = true;
				}
			};
			
			asignaAltura();
			
		});
	}catch(e){
		
	}
}
*/
/* AJUSTA ALTURA */
function asignaAltura(){	
	try{
		var alturaVen = $(window).height();
		var alturaDoc = $('#content').height()+$('#footer').height()+$('#header').height()+5;
	
		if(alturaDoc>alturaVen){
			$('#wrap').height(alturaDoc);
		}else{
			$('#wrap').height(alturaVen);
		}
		alturaVen = null;
	}catch(e){
		alert(e);
	}
};

function eventos(){

/*********************************************
	AJUSTE FOOTER
*********************************************/
	try{
		asignaAltura();
	
		/* AL REESCALAR AJUSTAMOS ALTURA */
		$(window).resize(function(){
			asignaAltura();							  
		});
	}catch(e){
		alert(e);
	}
	
/*********************************************
	MIS INTERESES caja desplegable
*********************************************/				
	$('#misIntereses a#misIntereseToggle').unbind("click").click(function(){
		//alert($(this).text());
		try
		{
			var modo	=	$(this).text()=="Abrir"?false:true;
			if(modo){
				$(this).text('Abrir').css({'background-position':'bottom'});
				$('#misIntereses #misInteresesForm').animate({top:'-50px'},400);
				$('#misIntereses').animate({height:'24px'},400);			
				$.ajax({
					type:'POST',
					dataType:'json',
				   	url: url+"/micuenta/activarfiltro",			   	
				   	data: 'activar=0',
				   	success: function(data){
				   			window.location=window.location.pathname;
					},
					error: function(e) {					
						lightbox("Problemas en el servidor","No se ha completado el proceso correctamente, por favor, verifique los datos.","Cerrar");
					}
				});			
			}else{
				$(this).text('Cerrar').css({'background-position':'top'});
				$('#misIntereses').animate({height:'63px'},400);
				$('#misIntereses #misInteresesForm').animate({top:'19px'},400);			
				$.ajax({
					type:'POST',
					dataType:'json',
				   	url: url+"/micuenta/activarfiltro",			   	
				   	data: 'activar=1',
				   	success: function(data){
				   			window.location=window.location.pathname;
					},
					error: function(e) {					
						lightbox("Problemas en el servidor","No se ha completado el proceso correctamente, por favor, verifique los datos.","Cerrar");
					}
				});			
			}
		}catch (e) {
			alert(e);
		}
	});
	
	/* Checkbox todos */
	$('#misIntereses #misInteresesForm #misInteresesTodos input').unbind("click").click(function(){
		try{
			if(($('#misIntereses #misInteresesForm #misInteresesTodos #todos').attr('checked'))==true){
				$('#misIntereses #misInteresesForm #misInteresesTodos #labelTodos').text('DESMARCAR TODOS');
				$('#misIntereses #misInteresesForm #misInteresesTodos #todos').attr('name','todos');
				$('#misIntereses #misInteresesForm').find('input').attr('checked','checked');			
				cambiarInteres(this.name);
			}else{
				$('#misIntereses #misInteresesForm #misInteresesTodos #labelTodos').text('MARCAR TODOS');
				$('#misIntereses #misInteresesForm #misInteresesTodos #todos').attr('name','ntodos');
				$('#misIntereses #misInteresesForm').find('input').attr('checked',false);
				cambiarInteres(this.name);
			}
		}catch(e){
			alert(e);
		}
	});
	
	$('#misIntereses #misInteresesForm #misInteresesCheckbox input').unbind("click").click(function(){
		try{
			$('#misIntereses #misInteresesForm #misInteresesTodos #labelTodos').text('MARCAR TODOS');
			$('#misIntereses #misInteresesForm #misInteresesTodos #todos').attr('checked',false);		
			//cambiarInteres(this.name);
			chequeaMisIntereses(this.name);
		}catch(e){
			alert(e);
		}
	});		
	
	function chequeaMisIntereses(nombre){
		try{
			var checked = $('#misIntereses #misInteresesForm #misInteresesCheckbox input:checked').size();
			if(checked==10){
				$('#misIntereses #misInteresesForm #misInteresesTodos #todos').attr('checked',true);
				$('#misIntereses #misInteresesForm #misInteresesTodos #labelTodos').text('DESMARCAR TODOS');
			};
			cambiarInteres(nombre);
		}catch(e){
			alert(e);
		}
	}
	
/*********************************************
	FORMULARIOS VALUES
*********************************************/
	var arrInputPreValues		=	new Array("Escreve aquí o título da tua experiência.","máximo de 45 caracteres","Puedes adjuntar imágenes o enlaces para apoyar gráficamente tu propuesta");
	var arrTextAreasPreValues	=	new Array("Diz-nos no que consiste a tua experiência","Faz um resumo da tua experiência para que os outros utilizadores possam votar.","máximo de 150 caracteres","máximo de 900 caracteres");
	$('input.inputFieldvalue').unbind("click").click(function (){
		try{
			for(var item in arrInputPreValues){			
				if ($(this).val()== arrInputPreValues[item])
					$(this).val('');
			}
			//var thisId	=	this.id;
			//$(this).removeClass("inputFieldvalue");
		}catch(e){
			alert(e);
		}
	});
	$('textarea.inputFieldvalue').unbind("click").click(function (){
		try{
			for(var item in arrTextAreasPreValues){
				if ($(this).val()== arrTextAreasPreValues[item])
					$(this).val('');
			}
			//if ($(this).val()=='máximo 150 carácteres' || $(this).val()=='máximo 900 carácteres')
				//$(this).val('')
			//var thisId	=	this.id;
			//$(this).removeClass("inputFieldvalue");
		}catch(e){
			alert(e);
		}
	});

/*********************************************
	BOTONES
*********************************************/
	$('a span:contains(Volver), a span:contains(volver),a span:contains(Voltar), a span:contains(voltar)').unbind("click").click(function(){
		try{
			history.back();
			return(false);
		}catch(e){
			alert(e);
		}
	});
	
	/* AL HACER CLICK RESETEAR ESTADO */
	$('a.btnEntrarBoxSup, a.btnSaldo').click(function(){
		try{
			$(this).css({'background-position':'top right'});
		}catch (e) {
			alert(e);
		}
	});
	
	$('a.btnBasic, a.btnPlus, a.btnPlusTrans, a.btnPlusGris, a.btnPlusCrema, a.btnPlusCrema02, a.btnPlusRemate, ').unbind("click").click(function(){
		try{
			$(this).css({'background-position':'top right'});
			$(this).find('span').css({'background-position':'top left'});
		}catch (e) {
			alert(e);
		}
	});
	
	/* HOVERS */
	$('.btnEntrarBoxSup').hover(		
		function(){
			try{
				$(this).css({'background-position':'bottom right'});
			}catch(e){
				alert(e);
			}
		}, 
		function(){
			try{
				$(this).css({'background-position':'top right'});
			}catch (e) {
				alert(e);
			}
		}	
	);
	$("#btnCerrarLightBox,#btnCerrarLightBox span").live("click",function(){
		try{
			$('.lightbox').fadeOut(200, function(){
				$('.fondoLightbox').fadeOut(100, function(){
					$('.lightbox, .fondoLightbox').remove();
				});
			});
		}catch (e) {
			alert(e);
		}
	});
	$('.btnSaldo').hover(
		function(){
			$(this).css({'background-position':'bottom right'});			
		}, 
		function(){
			$(this).css({'background-position':'top right'});
		}
	);	

	$('.btnBasic').hover(
		function(){
			$(this).css({'background-position':'bottom right'});
			$(this).find('span').css({'background-position':'bottom left'});
		}, 
		function(){
			$(this).css({'background-position':'top right'});
			$(this).find('span').css({'background-position':'top left'});
		}
	);
	
	$('.btnBasicGris').hover(
		function(){
			$(this).css({'background-position':'bottom right'});
			$(this).find('span').css({'background-position':'bottom left'});
		}, 
		function(){
			$(this).css({'background-position':'top right'});
			$(this).find('span').css({'background-position':'top left'});
		}
	);	
	
	$('.btnPlus').hover(
		function(){
			$(this).css({'background-position':'bottom right'});
			$(this).find('span').css({'background-position':'bottom left'});
		}, 
		function(){
			$(this).css({'background-position':'top right'});
			$(this).find('span').css({'background-position':'top left'});
		}
	);
	
	$('.btnPlusTrans').hover(
		function(){
			$(this).css({'background-position':'bottom right'});
			$(this).find('span').css({'background-position':'bottom left'});
		}, 
		function(){
			$(this).css({'background-position':'top right'});
			$(this).find('span').css({'background-position':'top left'});
		}
	);	
	
	
	$('.btnPlusGris').hover(
		function(){
			$(this).css({'background-position':'bottom right'});
			$(this).find('span').css({'background-position':'bottom left'});
		}, 
		function(){
			$(this).css({'background-position':'top right'});
			$(this).find('span').css({'background-position':'top left'});
		}
	);
	
	$('.btnPlusCrema').hover(
		function(){
			$(this).css({'background-position':'bottom right'});
			$(this).find('span').css({'background-position':'bottom left'});
		}, 
		function(){
			$(this).css({'background-position':'top right'});
			$(this).find('span').css({'background-position':'top left'});
		}
	);	
	
	$('.btnPlusCrema02').hover(
		function(){
			$(this).css({'background-position':'bottom right'});
			$(this).find('span').css({'background-position':'bottom left'});
		}, 
		function(){
			$(this).css({'background-position':'top right'});
			$(this).find('span').css({'background-position':'top left'});
		}
	);	
	
	/* BTN REMATE */
	$('.btnPlusRemate').hover(
		function(){			
			$(this).find('a').css({'background-position':'bottom right'});
			$(this).find('span').css({'background-position':'bottom left'});
		}, 
		function(){
			$(this).find('a').css({'background-position':'top right'});
			$(this).find('span').css({'background-position':'top left'});
		}
	);	
	
	$('.btnNaranjaDer').hover(
		function(){
			$(this).find('span').css({color:'#7a7a7a'});
		}, 
		function(){
			$(this).find('span').css({color:'#fff'});
		}
	);

	$('.btnNaranjaIzq').hover(
		function(){
			$(this).find('span').css({color:'#7a7a7a'});
		}, 
		function(){
			$(this).find('span').css({color:'#fff'});
		}
	);
	
/* FORMULARIO LOGIN */

	$('#logins #nombre').unbind("keypress").keypress(function(event){
		if (event.keyCode == '13') {
     		$('#boxSupForm').submit();			
   		}		
	});

	$('#logins #pass').unbind("keypress").keypress(function(event){
		if (event.keyCode == '13') {
     		$('#boxSupForm').submit();
   		}		
	});

	$('#boxSupForm').validate({
		errorContainer: $("#mensajeError"),
		errorPlacement: function(error, element) {
	    	error.appendTo( $("#mensajeErrorNoVisible"));	    		    
	  	},
		invalidHandler: function(form, validator){
			lightbox('A combinação de utilizador/palavra passe não está correcta.<br/>','<br/>Verifica se tens desbloqueada a tecla de CAPS LOCK e tenta de novo.<br />Se não recordas a tua palavra passe, prime aqui e introduz o teu e-mail para receber uma nova.<br />Se tens algum problema durante o registo, podemos-te ajudar através do <a href=mailto:info@doblecero.pt>info@doblecero.pt</a>.','Aceitar',1);
	  		//lightbox('Loggin<br/>','<br/>Em breve!','Aceitar',1);
		},
		submitHandler: function(form) {
			//lightbox('Loggin<br/>','<br/>Em breve!','Aceitar',1);
			/**/
			$.ajax({
				type:'POST',
				dataType:'json',
			   	url: $('#boxSupForm').attr('action'),			   	
			   	data: 'nombre=' + $('#nombre').val() + '&pass=' + $('#pass').val(),
			   	success: function(data){
					try{
						if (data.error == true){								
							var stringForm	=	'<fieldset id="logins">'+
													'<label>Nome/Email</label>'+
													'<input id="nombre" class="required" type="text" name="nombre">'+
													'<label>Palavra-passe</label>'+
													'<input id="pass" class="required" type="password" name="pass">'+
												'</fieldset>'+
												'<fieldset id="enlaces">'+
													'<a href="/recordar">Recordar dados de acesso</a>'+
													'<a href="/registo"><strong>Regista-te no DobleceroPT</strong></a>'+											
												'</fieldset>'+
												'<a class="btnEntrarBoxSup" onclick="$(\'#boxSupForm\').submit();" href="javascript:;">Entrar</a>';
							$("#boxSupForm").html(stringForm);			
							$('#logins #nombre').unbind("keypress").keypress(function(event){
								if (event.keyCode == '13') {
						     		$('#boxSupForm').submit();			
						   		}		
							});
	
							$('#logins #pass').unbind("keypress").keypress(function(event){
								if (event.keyCode == '13') {
						     		$('#boxSupForm').submit();
						   		}		
							});
							if(data["menor"] == 'menor'){
								$('#nombre').val('');
								$('#pass').val('');
								lightbox('Erro de início de sessão<br/>','<br/>Pedimos desculpa mas, por motivos legais, tens que ser maior de 14 anos para poderes participar no Doblecero.','Aceitar');
							}else{
								$('#nombre').val('');
								$('#pass').val('');
								lightbox('A combinação de utilizador/palavra passe não está correcta.<br/>','<br/>Verifica se tens desbloqueada a tecla de CAPS LOCK e tenta de novo.<br />Se não recordas a tua palavra passe, prime aqui e introduz o teu e-mail para receber uma nova.<br />Se tens algum problema durante o registo, podemos-te ajudar através do <a href=mailto:info@doblecero.pt>info@doblecero.pt</a>.','Aceitar',1);
							}
															
						}else{
							
							//Activo mis Intereses
							$('#misInteresesHeader').replaceWith('<h3 id="misInteresesHeader">Os meus interesses</h3>');
							$('#misInteresesForm').after('<a id="misIntereseToggle">Abrir</a>');
							$('#misInteresesForm input').removeAttr('disabled');												
							iniciarLogadoIntereses();
							//cargo el box con la sesión del usuario
							//$('#boxSupForm').replaceWith(data.html);
							//$('#boxSupForm').html(data.html);																		
	
							//redirijo a la misma página:	
							//alert(window.location.pathname);
							window.location.replace(window.location.pathname);
							
							//Modifico el enlace a Mi cuenta
							$('#mainMenu li:contains("Mi cuenta") a').removeAttr('onclick');
							$('#mainMenu li:contains("Mi cuenta") a').attr('href',url+'/micuenta/');
							
							//Elimino el onclick del participa de las experiencias y promos
							$('#subsecciones li:contains("Participa") a').removeAttr('onclick');
							
							//Elimino el onclick del enviar a amigo
							$('#linkEnviarAmigo').removeAttr('onclick');
							
							//Elimino el onclick del Contacto
							$('#linkContacto').removeAttr('onclick');
							
							//Elimino el onclick de Sugerencias
							$('#linkSugerencias').removeAttr('onclick');
							
							//Elimino el onclick del crear tu experiencia
							$('#linkCreaExperiencia').removeAttr('onclick');
							
							//Elimino el onclick del registrar tarjeta
							$('#linkRegistrarTarjeta').removeAttr('onclick');
							
							//Elimino el onclick del solicitar tarjeta
							$('#linkSolicitarTarjeta').removeAttr('onclick');
							
							//Elimino el onclick de los botones de más info de "tus experiencias"
							$('.tablaElementMasInfo a').removeAttr('onclick');
							
						}
					}catch(error){
						try{
							if (obj.error == true){									
								var stringForm	=	'<fieldset id="logins">'+
														'<label>Nome/Email</label>'+
														'<input id="nombre" class="required" type="text" name="nombre">'+
														'<label>Palavra-passe</label>'+
														'<input id="pass" class="required" type="password" name="pass">'+
													'</fieldset>'+
													'<fieldset id="enlaces">'+
														'<a href="/recordar">Recordar dados de acesso</a>'+
														'<a href="/registo"><strong>Regista-te no DobleceroPT</strong></a>'+											
													'</fieldset>'+
													'<a class="btnEntrarBoxSup" onclick="$(\'#boxSupForm\').submit();" href="javascript:;">Entrar</a>';
								$("#boxSupForm").html(stringForm);			
								$('#logins #nombre').unbind("keypress").keypress(function(event){
									if (event.keyCode == '13') {
							     		$('#boxSupForm').submit();			
							   		}		
								});
		
								$('#logins #pass').unbind("keypress").keypress(function(event){
									if (event.keyCode == '13') {
							     		$('#boxSupForm').submit();
							   		}		
								});
								if(data.menor == 'menor'){
									$('#nombre').val('');
									$('#pass').val('');
									lightbox('Erro de início de sessão<br/>','<br/>Pedimos desculpa mas, por motivos legais, tens que ser maior de 14 anos para poderes participar no Doblecero.','Aceitar');
								}else{
									$('#nombre').val('');
									$('#pass').val('');
									lightbox('Erro de início de sessão<br/>','<br/>Não foi encontrado nenhum utilizador com a palavra passe indicada. Antes de introduzires a tua palavra passe, verifica que a tecla de CAPS LOCK não está bloqueada e tenta de novo. Se estás a ter algum problema com o teu registo ou tens alguma dúvida, envia-nos um email para <a href=mailto:info@doblecero.pt>info@doblecero.pt</a>.','Aceitar',1);
								}
																
							}else{
								
								//Activo mis Intereses
								$('#misInteresesHeader').replaceWith('<h3 id="misInteresesHeader">Mis Intereses</h3>');
								$('#misInteresesForm').after('<a id="misIntereseToggle">Abrir</a>');
								$('#misInteresesForm input').removeAttr('disabled');												
								iniciarLogadoIntereses();
								//cargo el box con la sesión del usuario
								//$('#boxSupForm').replaceWith(data.html);
								//$('#boxSupForm').html(data.html);																		
		
								//redirijo a la misma página:	
								//alert(window.location.pathname);
								window.location.replace(window.location.pathname);
								
								//Modifico el enlace a Mi cuenta
								$('#mainMenu li:contains("Mi cuenta") a').removeAttr('onclick');
								$('#mainMenu li:contains("Mi cuenta") a').attr('href',url+'/micuenta/');
								
								//Elimino el onclick del participa de las experiencias y promos
								$('#subsecciones li:contains("Participa") a').removeAttr('onclick');
								
								//Elimino el onclick del enviar a amigo
								$('#linkEnviarAmigo').removeAttr('onclick');
								
								//Elimino el onclick del Contacto
								$('#linkContacto').removeAttr('onclick');
								
								//Elimino el onclick de Sugerencias
								$('#linkSugerencias').removeAttr('onclick');
								
								//Elimino el onclick del crear tu experiencia
								$('#linkCreaExperiencia').removeAttr('onclick');
								
								//Elimino el onclick del registrar tarjeta
								$('#linkRegistrarTarjeta').removeAttr('onclick');
								
								//Elimino el onclick del solicitar tarjeta
								$('#linkSolicitarTarjeta').removeAttr('onclick');
								
								//Elimino el onclick de los botones de más info de "tus experiencias"
								$('.tablaElementMasInfo a').removeAttr('onclick');
								
							}
						}catch(error){
							//window.location.replace(window.location.pathname);
						}
					}
				}
			 });/**/			
			/*$.getJSON($('#boxSupForm').attr('action'),{nombre:$('#nombre').val(),pass:$('#pass').val()},function(json){
					document.write(json.error);				
			});*/
			 return false;		
		}
	});
	/** --------------------------------------------------- jQuery validator methods ---------------------------------- **/
	jQuery( function () {
	  jQuery.validator.addMethod( "fechas", function( value, element, params ) {				
		  if(isNaN($("#dia").val()) || $("#dia").val() == null || $("#dia").val() == 0 || $("#dia").val() == undefined || $("#dia").val() == "" || isNaN($("#mes").val()) || $("#mes").val() == null || $("#mes").val() == 0 || $("#mes").val() == undefined || $("#mes").val() == "" || isNaN($("#year").val()) || $("#year").val() == null || $("#year").val() == 0 || $("#year").val() == undefined || $("#year").val() == "" || $("#year").val().length < 4 ){	//es alfa al menos una
			return false;
		}else{			//es número
			return validarFecha($("#dia").val(),$("#mes").val(),$("#year").val());			
		}
	  }, "El campo debe ser fecha" );
	});
	jQuery( function () {
		  jQuery.validator.addMethod( "esCP", function( value, element, params ) {				
			if($("#cp").val() == null || $("#cp").val() == undefined || $("#cp").val() == ""){
				return false;
			}else{			//es número
				var cp	=	$("#cp").val();
				//document.write(arrCP);
				var patt=/^(\d{4})[\-]{1}(\d{3})$/;							
				if(patt.test(cp)){
					//$("#direccion_envio").val("bien 1");
					return true;
				}else{
					//$("#direccion_envio").val("mal 1");
					return false;
				}			
			}
		  }, "El campo debe tener 5 digitos" );
		});
	jQuery( function () {
		  jQuery.validator.addMethod( "esMovil", function( value, element, params ) {				
			  if(/^[9]{1}\d{8}$/.test($("#movil").val())){
					return true;
			  }else{
					return false;
			  }
		  }, "El campo movil debe tener 9 dígitos y empezar por 9" );
		});
	jQuery( function () {
		  jQuery.validator.addMethod( "esCPEnvio", function( value, element, params ) {
			  	var objeto	=	$("input[name='solicitaTarjeta']");							
				if(objeto.size()){
					objeto	=	$("input[name='solicitaTarjeta']:checked");
					if(objeto.size()){
						if (objeto.val() == "solicitar"){
							var cp	=	$("#cp_envio").val();
							//document.write(arrCP);
							var patt=/^(\d{4})([-]{1})(\d{3})$/;							
							if(patt.test(cp)){
								//$("#direccion_envio").val("bien 1");
								return true;
							}else{
								//$("#direccion_envio").val("mal 1");
								return false;
							}
							
						}else{
							return true;
						}
					}else{
						return false;
					}
				}else{
					var cp	=	$("#cp_envio").val();					
					//document.write(arrCP);
					var patt=/^(\d{4})([-]{1})(\d{3})$/;					
					if(patt.test(cp)){
						//$("#direccion_envio").val("bien 1");
						return true;
					}else{
						//$("#direccion_envio").val("mal 1");
						return false;
					}
				}
			  //-----------------------------------------------
			/*  if($('#solicitaTarjeta').size() > 0){
				  if ($('#solicitaTarjeta:checked').size()){
					  if(/^\d{5}$/.test($("#cp_envio").val())){
							return true;
					  }else{
							return false;
					  }
				  }else{
					  $("#cp_envio").val("");
					  return true;
				  }
			  }else{
				  if(/^\d{5}$/.test($("#cp_envio").val())){
						return true;
				  }else{
						return false;
				  }
			  }*/
			  
		  }, "El campo cp debe tener 5 dígitos" );
		});
		jQuery( function () {
		  jQuery.validator.addMethod( "esProvincioEnvio", function( value, element, params ) {
			  	var objeto	=	$("input[name='solicitaTarjeta']");							
				if(objeto.size()){
					objeto	=	$("input[name='solicitaTarjeta']:checked");
					if(objeto.size()){
						if (objeto.val() == "solicitar"){
							if(!/^[-]{0,2}$/.test($("#provincia_envio").val()) && $("#provincia_envio").val() != ''){
								return true;
							}else{
								return false;
							}
						}else{
							return true;
						}
					}else{
						return false;
					}
				}else{
					if(!/^[-]{0,2}$/.test($("#provincia_envio").val()) && $("#provincia_envio").val() != ''){
						return true;
					}else{	
						return false;
					}
				}
			  //-----------------------------------------------
			/*  if($('#solicitaTarjeta').size() > 0){
				  if ($('#solicitaTarjeta:checked').size()){
					  if(/^\d{5}$/.test($("#cp_envio").val())){
							return true;
					  }else{
							return false;
					  }
				  }else{
					  $("#cp_envio").val("");
					  return true;
				  }
			  }else{
				  if(/^\d{5}$/.test($("#cp_envio").val())){
						return true;
				  }else{
						return false;
				  }
			  }*/
			  
		  }, "El campo cp debe tener 5 dígitos" );
		});
		jQuery( function () {
			  jQuery.validator.addMethod( "esNumTarjeta", function( value, element, params ) {
				  	var objeto	=	$("#numTarjeta");
				  	if(objeto.val()){				  		
						if(/^[0-9]{13}$/.test(objeto.val())){							
							return true;
						}else{							
							return false;
						}
				  	}else{
				  		return true;
				  	}
			  }, "El campo numTarjeta debe tener 13 dígitos o ser vacío." );
			});
		jQuery( function () {
			  jQuery.validator.addMethod( "esLocalidadEnvio", function( value, element, params ) {
				  	var objeto	=	$("input[name='solicitaTarjeta']");							
					if(objeto.size()){
						objeto	=	$("input[name='solicitaTarjeta']:checked");
						if(objeto.size()){
							if (objeto.val() == "solicitar"){
								if(!/^[-]{0,2}$/.test($("#localidad_envio").val()) && $("#localidad_envio").val() != ''){
									return true;
								}else{
									return false;
								}
							}else{
								return true;
							}
						}else{
							return false;
						}
					}else{
						if(!/^[-]{0,2}$/.test($("#localidad_envio").val()) && $("#localidad_envio").val() != ''){
							return true;
						}else{	
							return false;
						}
					}
				  //-----------------------------------------------
				/*  if($('#solicitaTarjeta').size() > 0){
					  if ($('#solicitaTarjeta:checked').size()){
						  if(/^\d{5}$/.test($("#cp_envio").val())){
								return true;
						  }else{
								return false;
						  }
					  }else{
						  $("#cp_envio").val("");
						  return true;
					  }
				  }else{
					  if(/^\d{5}$/.test($("#cp_envio").val())){
							return true;
					  }else{
							return false;
					  }
				  }*/
				  
			  }, "El campo cp debe tener 5 dígitos" );
			});
	/* FORMULARIO REGISTRO -------------------------------------------------------------------------------------------- */
	$('#registro').validate({		
		rules: {
			annoNacimiento: "fechas",
			dia: "fechas",
			mes: "fechas",
			year: "fechas",
			cp: "esCP",
			movil:"esMovil",
			numTarjeta: "esNumTarjeta",
			via_envio:{
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "solicitar"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}
										
					/*if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;*/
				}
			},
			localidad_envio:{
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "solicitar"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}
					/*if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;*/
				}
			},
			direccion_envio:{
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "solicitar"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}
					/*if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;*/
				}
			},
			numero_envio:{
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "solicitar"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}
					/*if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;*/
				}
			},			
			cp_envio:"esCPEnvio",
			direccion_envio:{
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "solicitar"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}
					/*if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;*/
				}
			},
			numero_envio:{
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "solicitar"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}
					/*if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;*/
				}
			},
			numero_tarjeta: {
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "tarjeta"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}					
				}
			},
			pin_tarjeta: {
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "tarjeta"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}					
				}
			},
			password_conf: {
		      equalTo: "#password"
			},
			email_conf: {
			      equalTo: "#email"
				},
			/*legalesTarjeta:{
				required: function(element){
					if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;
				}
			},*/
			solicitaTarjeta:{
				required: true
			},
			legales: {
				required: true
			},
			mayor:{
				required: true
			}
			
		},
		highlight: function(element, errorClass) {
			if (element.id!='legales'){
				if(element.id == 'numTarjeta'){
					$("#labelNumTarjeta").addClass('formError');
				}else{
					$(element).parent("li").find("label:first").addClass('formError');
				}
			}else
				$("#labelLegales").addClass('formError');
		},
		unhighlight: function(element, errorClass) {
			if (element.id!='legales'){
				if(element.id == 'numTarjeta'){
					$("#labelNumTarjeta").removeClass('formError');
				}
				if (element.id!='escalera' && element.id!='piso' && element.id!='puerta' && element.id!='escalera_envio' && element.id!='piso_envio' && element.id!='puerta_envio')
					$(element).parent("li").find("label:first").removeClass('formError');
			}else
				$("#labelLegales").removeClass('formError');
		},
		errorContainer: $("#mensajeError"),
		errorPlacement: function(error, element) {
	    	error.appendTo( $("#mensajeErrorNoVisible"));	    		    
	  	},
		invalidHandler: function(form, validator){			
			$("#mensajeError").html("Debe rellenar el e-mail y la contraseña.");
		}
		
	});
	/* FORMULARIO REGISTRO V2 ----------------------------------------------------------------------------------------- */
	$('#registrov2').validate({		
		rules: {
			annoNacimiento: "fechas",
			dia: "fechas",
			mes: "fechas",
			year: "fechas",
			cp: "esCP",
			movil:"esMovil",		
			numero:{
				required: true
			},
			via_envio:{
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "solicitar"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}
										
					/*if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;*/
				}
			},
			localidad_envio:{
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "solicitar"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}
					/*if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;*/
				}
			},
			direccion_envio:{
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "solicitar"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}
					/*if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;*/
				}
			},
			numero_envio:{
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "solicitar"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}
					/*if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;*/
				}
			},			
			cp_envio:"esCPEnvio",
			direccion_envio:{
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "solicitar"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}
					/*if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;*/
				}
			},
			numero_envio:{
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "solicitar"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}
					/*if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;*/
				}
			},
			numTarjeta: {
				required: function(element){
					var objeto	=	$("input[name='solicitaTarjeta']:checked");							
					if(objeto.size()){
						if (objeto.val() == "tarjeta"){
							return true;
						}else{
							return false;
						}
					}else{
						return false;
					}					
				}
			},
			password_conf: {
		      equalTo: "#password"
			},
			email_conf: {
			      equalTo: "#email"
				},
			/*legalesTarjeta:{
				required: function(element){
					if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;
				}
			},*/
			solicitaTarjeta:{
				required: true
			},
			legales: {
				required: true
			}			
			
		},
		highlight: function(element, errorClass) {
			if (element.id!='legales'){
				if(element.id == 'numTarjeta'){
					$("#labelNumTarjeta").addClass('formError');
				}else{
					$(element).parent("li").find("label:first").addClass('formError');
				}
			}else
				$("#labelLegales").addClass('formError');
		},
		unhighlight: function(element, errorClass) {
			if (element.id!='legales'){
				if(element.id == 'numTarjeta'){
					$("#labelNumTarjeta").removeClass('formError');
				}
				if (element.id!='escalera' && element.id!='piso' && element.id!='puerta' && element.id!='escalera_envio' && element.id!='piso_envio' && element.id!='puerta_envio')
					$(element).parent("li").find("label:first").removeClass('formError');
			}else
				$("#labelLegales").removeClass('formError');
		},
		errorContainer: $("#mensajeError"),
		errorPlacement: function(error, element) {
	    	error.appendTo( $("#mensajeErrorNoVisible"));	    		    
	  	},
	  	invalidHandler: function(form, validator){			
	  		var html	=	'';	
	  		var htmltel	=	'';
	  		var campo = false;	
	  		var error = false;
			for(var auxTipo in validator.errorList){				
				if(validator.errorList[auxTipo].element){
					switch(validator.errorList[auxTipo].element.id){
						case 'dia':						
							campo	=	true;						
							break;
						case 'mes':						
							campo	=	true;						
							break;
						case 'year':						
							campo	=	true;						
							break;
						case 'annoNacimiento':						
							campo	=	true;						
							break;
						case 'movil':
							error	=	true;	
							htmltel +=	"<br />Deverás introduzir um número de telemóvel válido.";
							break;
					}
				}
				if(campo != false){
					html 	=	"<br />O Programa Doblecero do El Corte Inglés, é direcionado para jovens entre os 14 e os 35 anos. Se não estás nesta faixa etária, lamentamos informar-te que não poderás subscrever este cartão. De qualquer forma, não te esqueças de apresentar o Doblecero aos teus amigos para que eles aproveitem as vantagens que lhes podemos oferecer!";
				}
			}
			if(campo!=false || error)
				lightbox('Erro no registo<br/>',html+htmltel,'Aceitar',1);
	  	}
	});
	/* FORMULARIO MI PERFIL V2 ----------------------------------------------------------------------------------------- */
	$('#modificarPerfilv2').validate({		
		rules: {
			annoNacimiento: "fechas",
			dia: "fechas",
			mes: "fechas",
			year: "fechas",
			cp: "esCP",
			movil:"esMovil",
			numTarjeta: "esNumTarjeta",
			via_envio:{
				required: true	
			},
			localidad_envio:{
				required: true
			},
			direccion_envio:{
				required: true
			},
			numero_envio:{
				required: true
			},			
			cp_envio:"esCPEnvio",									
			password_conf: {
		      equalTo: "#password"
			},
			email_conf: {
			      equalTo: "#email"
			}
			/*legalesTarjeta:{
				required: function(element){
					if ($('#solicitaTarjeta:checked').size())
						return true;
					else
						return false;
				}
			},*/						
			
		},
		highlight: function(element, errorClass) {
			if (element.id!='legales'){
				if(element.id == 'numTarjeta'){
					$("#labelNumTarjeta").addClass('formError');
				}else{
					$(element).parent("li").find("label:first").addClass('formError');
				}
			}else
				$("#labelLegales").addClass('formError');
		},
		unhighlight: function(element, errorClass) {
			if (element.id!='legales'){
				if(element.id == 'numTarjeta'){
					$("#labelNumTarjeta").removeClass('formError');
				}
				if (element.id!='escalera' && element.id!='piso' && element.id!='puerta' && element.id!='escalera_envio' && element.id!='piso_envio' && element.id!='puerta_envio')
					$(element).parent("li").find("label:first").removeClass('formError');
			}else
				$("#labelLegales").removeClass('formError');
		},
		errorContainer: $("#mensajeError"),
		errorPlacement: function(error, element) {
	    	error.appendTo( $("#mensajeErrorNoVisible"));	    		    
	  	},
		invalidHandler: function(form, validator){			
	  		var html	=	'';	
	  		var htmltel	=	'';
	  		var campo = false;	
	  		var error = false;
			for(var auxTipo in validator.errorList){				
				if(validator.errorList[auxTipo].element){
					switch(validator.errorList[auxTipo].element.id){
						case 'dia':						
							campo	=	true;						
							break;
						case 'mes':						
							campo	=	true;						
							break;
						case 'year':						
							campo	=	true;						
							break;
						case 'annoNacimiento':						
							campo	=	true;						
							break;
						case 'movil':
							error	=	true;	
							htmltel +=	"<br />Deverás introduzir um número de telemóvel válido.";
							break;
					}
				}
				if(campo != false){
					html 	=	"<br />O Programa Doblecero do El Corte Inglés, é direcionado para jovens entre os 14 e os 35 anos. Se não estás nesta faixa etária, lamentamos informar-te que não poderás subscrever este cartão. De qualquer forma, não te esqueças de apresentar o Doblecero aos teus amigos para que eles aproveitem as vantagens que lhes podemos oferecer!";
				}
			}
			if(campo!=false || error)
				lightbox('Erro no registo<br/>',html+htmltel,'Aceitar',1);
	  	}		
		
	});
	/* FORMULARIO BAJA ------------------------------------------------------------------------------------------------ */
	$('#FormDobleLoginBajaUsuario').validate({
		rules: {			
			usuario:{
				required: true				
			},
			password:{
				required: true
			}		
		},
		highlight: function(element, errorClass) {		
			$(element).parent("li").find("label:first").addClass('formError');		
		},
		unhighlight: function(element, errorClass) {					
				$(element).parent("li").find("label:first").removeClass('formError');		
		},
		errorContainer: $("#mensajeError"),
		errorPlacement: function(error, element) {
			error.appendTo( $("#mensajeErrorNoVisible"));	    		    
		},
		invalidHandler: function(form, validator){			
			$("#mensajeError").html("Debe rellenar el e-mail y la contraseña.");
		}
	});
	/* FORMULARIO MI PERFIL ------------------------------------------------------------------------------------------- */
	$('#modificarPerfil').validate({
		rules: {
			annoNacimiento: "fechas",
			dia: "fechas",
			mes: "fechas",
			year: "fechas",
			cp: "esCP",
			numTarjeta: "esNumTarjeta",
			movil:"esMovil",
			via_envio:{
				required: true				
			},
			localidad_envio:{
				required: true
			},
			direccion_envio:{
				required: true
			},
			numero_envio:{
				required: true
			},			
			cp_envio:"esCPEnvio",
			direccion_envio:{
				required:true
			},
			numero_envio:{
				required: true
			},
			legales:{
				required: true
			},
			password:{
				required: false
			},								
			password_conf: {
		      equalTo: "#password",
			  required: function(element){
			  		if ($('#password').val()!='')	
						return true;
					else
						return false;
			  }
			}
		},
		highlight: function(element, errorClass) {
			if(element.id == 'numTarjeta'){
				$("#labelNumTarjeta").addClass('formError');
			}
			if (element.id!='legales')
				$(element).parent("li").find("label:first").addClass('formError');
			else
				$("#labelLegales").addClass('formError');
		},
		unhighlight: function(element, errorClass) {
			if(element.id == 'numTarjeta'){
				$("#labelNumTarjeta").removeClass('formError');
			}
			if (element.id!='legales'){
				if (element.id!='escalera' && element.id!='piso' && element.id!='puerta' && element.id!='escalera_envio' && element.id!='piso_envio' && element.id!='puerta_envio')
					$(element).parent("li").find("label:first").removeClass('formError');
			}else
				$("#labelLegales").removeClass('formError');
		},
		errorContainer: $("#mensajeError"),
		errorPlacement: function(error, element) {
	    	error.appendTo( $("#mensajeErrorNoVisible"));	    		    
	  	},
		invalidHandler: function(form, validator){			
	  		var html	=	'';			
	  		var campo = false;	
			for(var auxTipo in validator.errorList){				
				if(validator.errorList[auxTipo].element){
					switch(validator.errorList[auxTipo].element.id){
						case 'dia':						
							campo	=	true;						
							break;
						case 'mes':						
							campo	=	true;						
							break;
						case 'year':						
							campo	=	true;						
							break;
						case 'annoNacimiento':						
							campo	=	true;						
							break;												
					}
				}
				if(campo != false){
					html 	=	"<br />Só podem participar no programa maiores de 14 anos.";
				}
			}
			if(campo!=false)
				lightbox('Erro<br/>',html,'Aceitar',1);
	  		}
		
		
	});
	
	/* FORMULARIO MI PERFIL ------------------------------------------------------------------------------------------- */
	$('#solicitarTarjeta').validate({
		rules: {			
			via_envio:{
				required: true				
			},
			direccion_envio:{
				required: true
			},
			numero_envio:{
				required: true
			},			
			cp_envio:"esCPEnvio",
			provincia_envio:"esProvincioEnvio",
			localidad_envio:"esLocalidadEnvio",
			direccion_envio:{
				required:true
			},
			numero_envio:{
				required: true
			},
			legales:{
				required: true
			}			
		},
		highlight: function(element, errorClass) {
			switch(element.id){
				case 'legales':
					$("#labelLegales").addClass('formError');
					break;
				case 'localidad_envio':
					$("#labelLocalidad_envio").addClass('formError');
					break;
				case 'provincia_envio':
					$("#labelProvincia_envio").addClass('formError');
					break;
				case 'escalera_envio':
					$("#labelEscalera_envio").addClass('formError');
					break;
				case 'piso_envio':
					$("#labelPiso_envio").addClass('formError');
					break;
				case 'puerta_envio':
					$("#labelPuerta_envio").addClass('formError');
					break;
				default:
					$(element).parent("li").find("label:first").addClass('formError');
			}
			/*if (element.id!='legales')
				$(element).parent("li").find("label:first").addClass('formError');
			else 
				$("#labelLegales").addClass('formError');*/
			
		},
		unhighlight: function(element, errorClass) {
			switch(element.id){
				case 'legales':
					$("#labelLegales").removeClass('formError');
					break;
				case 'localidad_envio':
					$("#labelLocalidad_envio").removeClass('formError');
					break;
				case 'provincia_envio':
					$("#labelProvincia_envio").removeClass('formError');
					break;
				case 'escalera_envio':
					$("#labelEscalera_envio").removeClass('formError');
					break;
				case 'piso_envio':
					$("#labelPiso_envio").removeClass('formError');
					break;
				case 'puerta_envio':
					$("#labelPuerta_envio").removeClass('formError');
					break;
				default:
					if (element.id!='escalera' && element.id!='piso' && element.id!='puerta' && element.id!='escalera_envio' && element.id!='piso_envio' && element.id!='puerta_envio')
						$(element).parent("li").find("label:first").removeClass('formError');
			}
			/*if (element.id!='legales'){
				if (element.id!='escalera' && element.id!='piso' && element.id!='puerta' && element.id!='escalera_envio' && element.id!='piso_envio' && element.id!='puerta_envio')
					$(element).parent("li").find("label:first").removeClass('formError');
			}else
				$("#labelLegales").removeClass('formError');*/
		},
		errorContainer: $("#mensajeError"),
		errorPlacement: function(error, element) {
	    	error.appendTo( $("#mensajeErrorNoVisible"));	    		    
	  	},
		invalidHandler: function(form, validator){			
			$("#mensajeError").html("Debe rellenar el e-mail y la contraseña.");
		}
		
	});
	
	/* FORMULARIO REGISTRAR TARJETA ----------------------------------------------------------------------------------- */
	$('#registraTarjeta').validate({
		rules: {			
			numTarjeta:{
				required: true,
				minlength: 13,
				maxlength: 13
			}														
		},
		highlight: function(element, errorClass) {			
			$(element).parent("li").find("label:first").addClass('formError');			
		},
		unhighlight: function(element, errorClass) {			
			$(element).parent("li").find("label:first").removeClass('formError');			
		},
		errorContainer: $("#mensajeError"),
		errorPlacement: function(error, element) {
	    	error.appendTo( $("#mensajeErrorNoVisible"));	    		    
	  	},
		invalidHandler: function(form, validator){			
			$("#mensajeError").html("Debe rellenar el número de tarjeta");
		}
		
	});
	/* FORMULARIO ENVIAR TUS EXPERIENCIAS */
	$('#enviarExperiencia').validate({
		/*if($("#nombreExp").hasClass("inputFieldvalue")){
			$("#nombreExp").val("");
		}
		if($("#descripcionExp").hasClass("inputFieldvalue")){
			$("#descripcionExp").val("");
		}
		if($("#descripcionBreveExp").hasClass("inputFieldvalue")){
			$("#descripcionBreveExp").val("");
		}*/
		rules: {
			nombreExp:{				
				required: true				
			},
			descripcionExp:{				
				required: true
			},
			descripcionBreveExp:{
				
				required: true
			},
			fichero01:{
				accept: "pdf|jpg|gif"
			},
			fichero02:{
				accept: "pdf|jpg|gif"
			},
			fichero03:{
				accept: "pdf|jpg|gif"
			},
			fichero04:{
				accept: "pdf|jpg|gif"
			}
			
		},
		highlight: function(element, errorClass) {			
			$(element).parent("li").find("label:first").addClass('formError');			
		},
		unhighlight: function(element, errorClass) {			
			$(element).parent("li").find("label:first").removeClass('formError');			
		},
		errorContainer: $("#mensajeError"),
		errorPlacement: function(error, element) {
	    	error.appendTo( $("#mensajeErrorNoVisible"));	    		    
	  	},
		invalidHandler: function(form, validator){			
			$("#mensajeError").html("Debe rellenar el e-mail y la contraseña.");
		},
		submitHandler: function(form, validator){
			
			//Si el formulario no está en modo de previsualización, lo paso a ese modo.
			if ($("#envio").val()=='0' || !$("#envio").val()){
				
				$("#enviarExperiencia .nombreUsuario").hide();
				$("#enviarExperiencia .liNombreExp").hide();
				$("#enviarExperiencia .liDescripcionExp").hide();
				$("#enviarExperiencia .liDescripcionBreveExp").hide();
				$(".adjuntarFichero").hide();
						
				$("#modificar").show();				
								
				$("<li>").html("<label>Descripción breve: </label><br /><p>" + $("#descripcionBreveExp").val().replace(/\n/g,"<br/>") + "</p>").attr("class","previo").prependTo($("#enviarExperiencia ol"));
				$("<li>").html("<label>Descripción de la experiencia: </label><br /><p>" + $("#descripcionExp").val().replace(/\n/g,"<br/>") + "</p>").attr("class","previo").prependTo($("#enviarExperiencia ol"));		
				$("<li>").html("<label>Nombre de la experiencia: </label><p>" + $("#nombreExp").val() + "</p>").attr("class","previo").prependTo($("#enviarExperiencia ol"));
				
				$("#envio").val("1");
				return false;	
			}else{
				if ($("#envio").val()=='1')
					form.submit();
			}
						
		}
		
	});
	
	/* FORMULARIO ENVIAR A UN AMIGO */
	$('#enviarAmigo').validate({		
		highlight: function(element, errorClass) {			
			$(element).parent("li").find("label:first").addClass('formError');			
		},
		unhighlight: function(element, errorClass) {			
			$(element).parent("li").find("label:first").removeClass('formError');			
		},
		errorContainer: $("#mensajeError"),
		errorPlacement: function(error, element) {
	    	error.appendTo( $("#mensajeErrorNoVisible"));	    		    
	  	},
		invalidHandler: function(form, validator){			
			$("#mensajeError").html("Debe rellenar el e-mail y la contraseña.");
		}
		
	});
	
	/* FORMULARIO CONTACTO */
	$('#contactoEnviar').validate({		
		highlight: function(element, errorClass) {			
			$(element).addClass('formError');			
		},
		unhighlight: function(element, errorClass) {			
			$(element).removeClass('formError');			
		},
		errorContainer: $("#mensajeError"),
		errorPlacement: function(error, element) {
	    	error.appendTo( $("#mensajeErrorNoVisible"));	    		    
	  	},
		invalidHandler: function(form, validator){			
			$("#mensajeError").html("Debe rellenar el e-mail y la contraseña.");
		}
		
	});
	
	/* FORMULARIO SUGERENCIAS */
	$('#sugerenciaEnviar').validate({		
		highlight: function(element, errorClass) {			
			$(element).addClass('formError');			
		},
		unhighlight: function(element, errorClass) {			
			$(element).removeClass('formError');			
		},
		errorContainer: $("#mensajeError"),
		errorPlacement: function(error, element) {
	    	error.appendTo( $("#mensajeErrorNoVisible"));	    		    
	  	},
		invalidHandler: function(form, validator){			
			$("#mensajeError").html("Debe rellenar el e-mail y la contraseña.");
		}
		
	});
	
	
};

/*********************************************
	CAMPO FILE
*********************************************/
function adjuntar(){
	$('.inputOculto').hover(
		function(){
			$(this).parent('li').find('#btnAdjuntar').css({'background-position':'bottom right'});
			$(this).parent('li').find('#btnAdjuntar').find('span').css({'background-position':'bottom left'});
		}, 
		function(){
			$(this).parent('li').find('#btnAdjuntar').css({'background-position':'top right'});
			$(this).parent('li').find('#btnAdjuntar').find('span').css({'background-position':'top left'});
		}
	);
	$('.inputOculto').change(function(){
		var fichero = String($(this).val());
		$(this).parent('li').find('.imagenFake').val(fichero);
	});
}

/*********************************************
	CARRUSEL CONCURSOS
*********************************************/
//INICIALIZACION VARIABLES
var topeCarrusel;
var posCarrusel;

//FUNCI�N PARA CREAR CARRUSEL HOME
function carruselGenerar(num,num02){
	if(num<=num02){
		$('.flecha').hide();
	}
	var numElementos = num;// N�mero de concursos
	if(num02==3){
		$('#homeConcursos #carrusel ul').css({width:numElementos*290}); // Ancho del UL del carrusel	
		topeCarrusel = (numElementos*290-(num02*290))*-1; //Tope para el desplazamiento a la izquierda
		carruselEventos(0);
	}else{
		$('#homeConcursos #carrusel ul').css({width:numElementos*330}); // Ancho del UL del carrusel
		topeCarrusel = (numElementos*330-(num02*330))*-1; //Tope para el desplazamiento a la izquierda
		carruselEventos(1);
	}
	posCarrusel = 0; //inicializaci�n de la variable posicion
	$('#homeConcursos a#izq').css({display:'none'});

	//carruselEventos();
}

//CLICKS CARRUSEL
function carruselEventos(tipo){
	$('#homeConcursos .flecha').click(function(){
		var flecha = $(this).attr('id');//Detecta qu� flecha ha sido pulsada
	
		if(flecha=='izq' && posCarrusel<0){ // si es la flecha izquierda y no se ha llegado al tope Izquierdo
			if(tipo==1){
				posCarrusel +=330; // ancho del concurso+margenes de separacion	
			}else{
				posCarrusel +=290; // ancho del concurso+margenes de separacion	
			}
			
			$('#homeConcursos a#der').css({display:'block'});
			$('#homeConcursos #carrusel ul').animate({left:posCarrusel+'px'},900,'easeOutBack'); //mueve carrusel
	
			if(posCarrusel == 0){
				$('#homeConcursos a#izq').css({display:'none'});
			}	
		}else if(flecha== 'der' && posCarrusel>topeCarrusel){// Si se pulsa la flecha derecha y no se ha llegado al tope der.
			if(tipo==1){
				posCarrusel -=330; // ancho del concurso+margenes de separacion	
			}else{
				posCarrusel -=290; // ancho del concurso+margenes de separacion	
			}
			$('#homeConcursos a#izq').css({display:'block'});
			$('#homeConcursos #carrusel ul').animate({left:posCarrusel+'px'},900,'easeOutBack');//mueve el carrusel
			
			if(posCarrusel == topeCarrusel){
				$('#homeConcursos a#der').css({display:'none'});
			}
		}		
	});	
}

/*********************************************
	COLUMNA TOP PROMO
*********************************************/
	//INIT VARIABLES
	var columnaPromoPos = 0;
	var columnaPromoNumColumnas;
	var columnaPromoTopeIzq;	
	//GENERA COLUMNAS
	function columnaPromosGenera(num){
		columnaPromoNumColumnas = num;
		columnaPromoTopeIzq = (columnaPromoNumColumnas*176-176)*-1;
		$('.topColumna .btnNaranjaIzq').css({display:'none'});
		if(num==1){
			$('.topColumna .btnNaranjaDer').hide();
		}
		columnaPromosEventos();
	}
	//COLUMNA EVENTOS
	function columnaPromosEventos(){
		$('.topColumna .btnNaranjaIzq, .topColumna .btnNaranjaDer').click(function(){
			var flecha= $(this).attr('id');	
			if(flecha=='atras' && columnaPromoPos<0){
				columnaPromoPos +=176;
				$('.topColumna a#siguiente').fadeIn(400);
				$('#topColumnaContainer').animate({left:columnaPromoPos+'px'},800,'easeOutBack');
				
				if(columnaPromoPos == 0){
					$(this).fadeOut(200);
				}				
			}else if(flecha=='siguiente' && columnaPromoPos>columnaPromoTopeIzq){
				columnaPromoPos -=176;
				$('.topColumna a#atras').fadeIn(400);
				$('#topColumnaContainer').animate({left:columnaPromoPos+'px'},800,'easeOutBack');
				
				if(columnaPromoPos == columnaPromoTopeIzq){
					$(this).fadeOut(200);
				}
			}
		});
	}
	
/*********************************************
	LIGHTBOX
*********************************************/	
function lightbox(titulo,contenido,boton,activado){	
	/* GENERA FONDO */
	lightboxFondoGenera();
	function lightboxFondoGenera(){
		$('body').prepend('<div class="fondoLightbox"></div>');
		
		lightboxFondoDimensiona();
		
		$('.fondoLightbox').fadeTo(100,.4);					
	}
	
	/* DIMENSIONA FONDO*/	
	function lightboxFondoDimensiona(){
		var altoVentana = $(document).height();
		$('.fondoLightbox').height(altoVentana);
		$('.fondoLightbox').css({'width':'100%'});
	}
	
	lightboxGenera(titulo,contenido,boton,activado);
	/* GENERA LIGHTBOX */	
	function lightboxGenera(tit,content,button,activado){
		if(activado == "1")
		{						
			var div='<div class="lightbox"><span class="cabecera"><a class="btn"> X</a></span><div id="lightboxContent"><h5>'+tit+'<img src="https://mediacontactses.solution.weborama.fr/fcgi-bin/comptage_wreport.fcgi?WRP_ID=428658&WRP_SECTION=Registro &WRP_SUBSECTION=Confirmacion" width="1" height="1" ALT="" /></h5><p>'+content+'</p><a id="btnCerrarLightBox" class="btnPlusTrans fR" onclick="cerrarLightBox();"><span>'+button+'</span></a></div><span class="cierrel">*********************************</span></div>';
		}else
		{
			var div='<div class="lightbox"><span class="cabecera"><a class="btn"> X</a></span><div id="lightboxContent"><h5>'+tit+'</h5><p>'+content+'</p><a id="btnCerrarLightBox" class="btnPlusTrans fR" onclick="cerrarLightBox();"><span>'+button+'</span></a></div><span class="cierrel">*********************************</span></div>';
		}
		
		$('body').prepend(div);
		lightboxPosiciona();
		$('.lightbox').css({"display":"block"});
		lightboxEventos();
	}
	
	/* POSICIONA LIGHTBOX */
	function lightboxPosiciona(){
		var anchoVentana = $(window).width();
		var escrollTop = $(window).scrollTop();
	
		var lightbox_X=(anchoVentana/2)-296;
		var lightbox_Y=escrollTop+50;
		$('.lightbox')
			.css({'left':lightbox_X})
			.stop()
			.animate({'top':lightbox_Y},500,'easeOutQuint');
		$('.lightbox .cabecera .btn')
		.css({'float':'right','margin-right':'30px','margin-top':'27px','color':'#636363','cursor':'pointer','width':'20px','height':'20px'});
	}
	/* EVENTOS  LIGHTBOX */
	function lightboxEventos(){
		
		$('.lightbox .cabecera a.btn, a#btnCerrarLightBox').click(function(){
			$('.lightbox, .fondoLightbox').remove();
					
		});		
	}
	
	function lightbox(){
		$('.lightbox, .fondoLightbox').remove();		
	}
	
	/* EN CASO DE REESCALAR */
	$(window).resize(function(){
		lightboxFondoDimensiona();
		lightboxPosiciona();
	});
	
	/* EN CASO DE SCROLLEAR */
	$(window).scroll(function(){
		lightboxPosiciona();
	});
	
}
/*********************************************
	LIGHTBOX GALERIA 
*********************************************/	
function lightboxGaleria(){
	
	/* ARRANCA LIGHTBOX */
	$('.galeriaThumb li.fotos a').click(function(){		
		var imgBig = $(this).attr('href');		
		lightboxFondoGenera();
		lightboxGenera(imgBig);		
		return(false);
	});
	
	/* GENERA FONDO */	
	function lightboxFondoGenera(){
		$('body').prepend('<div class="fondoLightbox"></div>');		
		lightboxFondoDimensiona();		
		$('.fondoLightbox').fadeTo(100,1);	
	}
	
	/* DIMENSIONA FONDO*/	
	function lightboxFondoDimensiona(){
		var altoVentana = $(document).height();
		$('.fondoLightbox').height(altoVentana);
		$('.fondoLightbox').css({'width':'100%'});
	}
	

	/* GENERA LIGHTBOX */	
	function lightboxGenera(img){
		var div='<div class="lightboxGaleria"><div class="lightboxGaleriaTop"><a class="alightboxGaleria">X</a></div><div class="lighboxGaleriaMed"></div><div class="lighboxGaleriaBottom"></div><img src="'+img+'" class="lightboxGaleriaFotoBig" /></div>';
		
		$('body').prepend(div);
		lightboxPosiciona();
		$('.lightbox').fadeTo(300,1);
		lightboxEventos();
	}
	
	/* POSICIONA LIGHTBOX */
	function lightboxPosiciona(){
		var anchoVentana = $(window).width();
		var escrollTop = $(window).scrollTop();
	
		var lightbox_X=(anchoVentana/2)-296;
		var lightbox_Y=escrollTop+50;
		$('.lightboxGaleria')
			.css({'left':lightbox_X})
			.stop()
			.animate({'top':lightbox_Y},500,'easeOutQuint');
		$('.alightboxGaleria')
			.css({'float':'right','margin-right':'30px','margin-top':'27px','color':'#636363','cursor':'pointer'});
	}
	
	/* EVENTOS  LIGHTBOX */
	function lightboxEventos(){
		$('.lightboxGaleria a.alightboxGaleria').click(function(){
			$('.lightboxGaleria').fadeOut(200, function(){
				$('.fondoLightbox').fadeOut(100, function(){
					$('.lightboxGaleria, .fondoLightbox').remove();
				});
			});			
		});
	}
	
	function lightbox(){
		$('.lightboxGaleria').fadeOut(200, function(){
			$('.fondoLightbox').fadeOut(100, function(){
				$('.lightboxGaleria, .fondoLightbox').remove();
			});
		});
	}
	
	/* EN CASO DE REESCALAR */
	$(window).resize(function(){
		lightboxFondoDimensiona();
		lightboxPosiciona();
	});
	
	/* EN CASO DE SCROLLEAR */
	$(window).scroll(function(){
		lightboxPosiciona();
	});
	
}

/*********************************************
	MIS INTERESES NO LOGIN
*********************************************/
	/* Comportamiento NO LOGIN */
	function misInteresesNoLogin(){
		$('#misIntereses input').attr('disabled','disabled');
		$('h3#misInteresesHeader')
			.addClass('noLogin')
			.text('Para marcares os teus interesses deverás estar registado. Se ainda não estás, podes fazê-lo agora.');
		$('#misIntereseToggle').remove();
	}
	
/*********************************************
	TOPPROMO HOME CARRUSEL
*********************************************/
function topPromoHomeGenera(n){
	if(n<=1){
		$('#btnSiguienteTopPromo').hide();		
	}
	var anchoContenedor = n*934;
	$('#topPromosHomeCarrusel').css({'width':anchoContenedor});
	var altura = $('#topPromosHomeCarrusel .topPromosBloque ul:eq(0)').height();
	$('#topPromosHome').height(altura);
	
}
 
function topPromoHomeEventos(){
	var posBloque = 0;
	var topeDer = ($('#topPromosHomeCarrusel').width()*-1)+934;
	$('a.flecha').click(function(){		
		var cuala = $(this).attr('id');
		if(cuala=='btnSiguienteTopPromo' && posBloque>topeDer){
			posBloque -=934;
			$('#topPromosHomeCarrusel').stop().animate({'left':posBloque+'px'},2500,'easeOutQuint');
			$('a#btnAtrasTopPromo').fadeIn(300);
			if(posBloque==topeDer){
				$(this).fadeOut(300);
			}
		}else if(cuala=='btnAtrasTopPromo' && posBloque<0){
			posBloque +=934;
			$('#topPromosHomeCarrusel').stop().animate({'left':posBloque+'px'},2500,'easeOutQuint');
			$('a#btnSiguienteTopPromo').fadeIn(300);
			if(posBloque==0){
				$(this).fadeOut(300);
			}
		}
	});
}

/*********************************************
	FORMULARIOS
*********************************************/
/* REGISTRO */
function popUpCondicionesLegales(){
	NewWindow('/condiciones.html','condiciones','650','600','yes','center');return false;
	
}
function popUpCondicionesLegalesTarjeta(){
	NewWindow('/condicionesTarjeta.html','condiciones','650','600','yes','center');return false;	
}

/*********************************************
	VALORACIÓN ESTRELLAS
*********************************************/

function valStars(){
	
	/* AL HACER CLICK EN UNA ESTRELLA */
	$('ul#creaExpVota li').click(function(){
		var estrella = $(this).attr('class');
		$('ul#creaExpVota').removeClass();
		$('ul#creaExpVota').addClass(estrella);
		$('ul#creaExpVota li').unbind('mouseenter').unbind('mouseleave');
		//asigno el valor a $('#valor')
		var valor;
		switch(estrella){
			case "e00":
				valor = 0;
				break;
			case "e01":
				valor = 1;
				break;
			case "e02":
				valor = 2;
				break;
			case "e03":
				valor = 3;
				break;
			case "e04":
				valor = 4;
				break;
			case "e05":
				valor = 5;
				break;
			default:
				valor = 0;			
		}
		$('#valor').val(valor);
	});
	
	/* AL HACER HOVER EN LAS ESTRELLAS */
	$('ul#creaExpVota li').hover(
		function(){
			var estrella = $(this).attr('class');
			$('ul#creaExpVota').addClass(estrella);			
		}, 
		function(){
			$('ul#creaExpVota').removeClass().addClass('e00');	
		}
	);
	
	/* AL DARLE AL BOTÓN DE ENVIAR */
	$('#creaExpVotarBtn').click(function(){
		alert("entra");
		//$('ul#creaExpVota li').unbind('mouseenter').unbind('mouseleave').unbind('click');
		var puntuacion= $('ul#creaExpVota').attr('class').substring(2);
		$('#creaExpVotarBtn').fadeOut(300);
		$('ul#creaExpVota li').css({'cursor':'default'});
		$('#FormDobleCeroVotarExperiencia').submit();
	});
}

var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
	
	if(pos=="random"){LeftPosition=(screen.availWidth)?Math.floor(Math.random()*(screen.availWidth-w)):50;TopPosition=(screen.availHeight)?Math.floor(Math.random()*((screen.availHeight-h)-75)):50;}
	if(pos=="center"){LeftPosition=(screen.availWidth)?(screen.availWidth-w)/2:50;TopPosition=(screen.availHeight)?(screen.availHeight-h)/2:50;}
	if(pos=="default"){LeftPosition=50;TopPosition=50}
	
	else if((pos!="center" && pos!="random" && pos!="default") || pos==null){LeftPosition=0;TopPosition=20}

	settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes';
	win=window.open(mypage,myname,settings);

	if(win.focus){win.focus();}
	
}
/*************************************************
 * VALDAR FECHAS
 ************************************************/
function validarFecha(dia,mes,anio)
{	
	var elDia	=	parseInt(dia,10);
	var elMes 	=	parseInt(mes,10);
	var elAnio 	=	parseInt(anio,10);
	var retorno	=	true;
	if(elMes>12){
		retorno = false;
	}
	//MES FEBRERO
	if(elMes == 2){
		if(esBisiesto(elAnio)){
			if(elDia > 29){
				retorno = false;
			}else{
				retorno = true;
			}
		}else{
			if(elDia > 28){
				retorno = false;
			}else{
				retorno = true;
			}
		}
	}
	//RESTO DE MESES
	if(elMes== 4 || elMes==6 || elMes==9 || elMes==11){
		if(elDia > 30){
			retorno = false;
		}
	}	
	if(retorno){		
		retorno = esMayor(""+elDia+"/"+elMes+"/"+elAnio);
	}
	return retorno;
}
function esBisiesto(anio)
{
	var BISIESTO;
	if(anio%4==0){
		if(anio%100==0){
			if(anio%400==0){
				BISIESTO=true;
			}
			else{
				BISIESTO=false;
			}
		}else{
			BISIESTO=true;
		}
	}else{
		BISIESTO=false;
	}
	return BISIESTO;
}
function esMayor(fecha){
	//calculo la fecha de hoy
    hoy=new Date();
    //alert(hoy.getYear()-100+2000);

    //calculo la fecha que recibo
    //La descompongo en un array
    var array_fecha = fecha.split("/");
    //si el array no tiene tres partes, la fecha es incorrecta
    if (array_fecha.length!=3)
    	return false;

    //compruebo que los ano, mes, dia son correctos
    var ano;
    ano = parseInt(array_fecha[2]);
    if (isNaN(ano))
    	return false;

    var mes;
    mes = parseInt(array_fecha[1]);
    if (isNaN(mes))
    	return false;

    var dia;
    dia = parseInt(array_fecha[0]);
    if (isNaN(dia))
    	return false;


    //si el año de la fecha que recibo solo tiene 2 cifras hay que cambiarlo a 4
    if (ano<=99)
       ano +=1900;

    //resto los años de las dos fechas
    edad=(hoy.getYear()>2000?hoy.getYear()-2000+100:hoy.getYear())-100+2000- ano - 1; //-1 porque no se si ha cumplido años ya este año, el -100+2000 es para que el año me lo de como 2010 no como 110
	//alert(edad);
    //si resto los meses y me da menor que 0 entonces no ha cumplido años. Si da mayor si ha cumplido
    if (hoy.getMonth() + 1 - mes < 0){ //+ 1 porque los meses empiezan en 0
    	edad = edad;    	
    }else{
    	if (hoy.getUTCDate() - dia >= 0){
        	edad = edad + 1;
    	}else{
    		edad =  edad;
    	}
    }    
    if(edad >= 14 && edad <= 35)
    	return true;
    return false;    	
}
// -->
