﻿var promoFIN 			=	false;
var a_promos 			= 	new Array();
var a_promos_id 		= 	new Array();
var a_edad 				= 	new Array();
var seleccionadoactual	=	"";
var retardo				= 	new Array();
var anterior			=	"";
var pruebas 			= 	true;
var ganadores 			= 	false;
var actuales 			= 	1;

if(window.location.toString().indexOf('warnerbros.es')>0){ 
	pruebas = false;
}

a_promos[1] 	= 	"Superagente 86";
a_promos[4] 	= 	"El caballero oscuro";
a_promos[7] 	= 	"The clone wars";
a_promos[9] 	= 	"Vicky Cristina Barcelona";
a_promos[10] 	= 	"El patio de mi carcel";
a_promos[11] 	= 	"Sexy Killer";
a_promos[12] 	= 	"Noches de tormenta";
a_promos[14] 	= 	"Red de mentiras";
a_promos[16] 	= 	"Rock'n'Rolla";
a_promos[21] 	= 	"La mujer rubia";
a_promos[19] 	= 	"Di que sí";
a_promos[17] 	= 	"Benjamin Button";
a_promos[18] 	= 	"Gran Torino";
a_promos[27] 	= 	"Harry Potter 6";
a_promos[26] 	= 	"Al final del camino";
a_promos[32] 	= 	"Coco Chanel";
a_promos[31] 	= 	"Nueva York para principiantes";
a_promos[38] 	= 	"Shorts";
a_promos[45] 	= 	"El Soplón";
a_promos[40] 	= 	"La huerfana";
a_promos[42] 	= 	"Resacón en Las Vegas";
a_promos[34] 	= 	"Donde Viven Los Monstruos";
a_promos[47] 	= 	"Ninja Assassin";
a_promos[41] 	= 	"Sherlock Holmes";
a_promos[52] 	= 	"Invictus";
a_promos[53] 	= 	"Al Límite";
a_promos[65] 	= 	"Historias de San Valentín";
a_promos[71] 	= 	"Furia de Titanes";
a_promos[73] 	= 	"Vaya Par de Polis";
a_promos[75] 	= 	"Que se mueran los feos";
a_promos[76] 	= 	"Ciudadano ejemplar";
a_promos[77] 	= 	"Sexo en Mueva York 2";
a_promos[78] 	= 	"Didi Hollywood";

a_edad[17] = a_edad[23] = a_edad[34] = a_edad[38] = a_edad[48] = a_edad[45] = a_edad[50] = a_edad[52] =  a_edad[65] =	"Recomendada para todos los públicos";
a_edad[26] = a_edad[28] = a_edad[29] = a_edad[32] = a_edad[33] = "No recomendada para menores de 7 años";
a_edad[25] = a_edad[31] = a_edad[37] = a_edad[39] = a_edad[41] = "No recomendada para menores de 13 años";
a_edad[53] = "No recomendada para menores de 16 años";
a_edad[36] = a_edad[42] = a_edad[42] = a_edad[43] = a_edad[44] = a_edad[47] = a_edad[40] = a_edad[49] = a_edad[51] = "No recomendada para menores de 18 años";
a_edad[0] = "Pendiente de calificación";

a_promos_id[1]	= 	1;
a_promos_id[9]	= 	9;
a_promos_id[10]	= 	10;
a_promos_id[11]	= 	11;
a_promos_id[21]	= 	21;
a_promos_id[22]	= 	22;
a_promos_id[25]	= 	25;
a_promos_id[27]	=	27;
a_promos_id[35]	=	35;
a_promos_id[4]	= 	a_promos_id[5] 	=	4;
a_promos_id[7]	= 	a_promos_id[8] 	= 	7;
a_promos_id[12]	= 	a_promos_id[13]	= 	12;
a_promos_id[14]	= 	a_promos_id[15]	= 	14;
a_promos_id[16]	= 	a_promos_id[22]	= 	16;
a_promos_id[17]	= 	a_promos_id[23]	= 	17;
a_promos_id[18] = 	a_promos_id[24]	= 	18;
a_promos_id[19] = 	a_promos_id[20]	= 	19;
a_promos_id[4] 	= 	a_promos_id[5]	= 	4;
a_promos_id[26]	= 	a_promos_id[28]	= 	a_promos_id[29]	=	26;
a_promos_id[32]	= 	a_promos_id[33]	= 	32;
a_promos_id[31]	= 	a_promos_id[37]	= 	a_promos_id[39]	=	31;
a_promos_id[36]	= 	a_promos_id[42]	= 	a_promos_id[43]	=	a_promos_id[44]	=	42;
a_promos_id[38]	= 	a_promos_id[48]	= 	38;
a_promos_id[40]	= 	a_promos_id[49]	= 	a_promos_id[51]	=	40;
a_promos_id[45]	= 	a_promos_id[50]	= 	45;
a_promos_id[34]	= 	a_promos_id[54]	= 	a_promos_id[55]	=	a_promos_id[56]	=	a_promos_id[58]	=	34;
a_promos_id[47]	= 	a_promos_id[57]	= 	a_promos_id[59]	=	47;
a_promos_id[41]	= 	a_promos_id[60]	= 	a_promos_id[61]	=	a_promos_id[64]	=	41;
a_promos_id[52]	= 	a_promos_id[62]	= 	a_promos_id[63]	=	a_promos_id[69]	=	52;
a_promos_id[65]	= 	a_promos_id[66]	= 	a_promos_id[68] = 	a_promos_id[72]	=	a_promos_id[74]	=	a_promos_id[79]	=	a_promos_id[80]	=	65;
a_promos_id[53]	= 	a_promos_id[67]	= 	a_promos_id[70]	=	a_promos_id[82]	=	53;
a_promos_id[71]	=	a_promos_id[81]	= 	a_promos_id[83]	= 71;
a_promos_id[73]	=	73;
a_promos_id[75]	=	75;
a_promos_id[76]	=	76;
a_promos_id[77]	=	77;
a_promos_id[78]	=	78;

var a_ganadores_pasados	=	new Array(4, 7, 12, 14, 16, 19, 17, 18, 26, 32, 31, 42, 38, 45, 40);
var a_ganadores			=	new Array(7, 12, 14, 16, 19, 17, 18, 26, 32, 31, 42, 38, 45, 40, 34, 41, 52, 53, 47);
var a_pasadas			=	new Array(19, 1, 4, 7, 9, 10, 11, 12, 14, 16, 21, 17, 18, 24, 25, 26, 28, 29, 31, 27, 32, 33, 35, 42, 38);

var gaJsHost			=	(("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

function insertarEdad(id) {
	if(typeof(a_edad[id]) == 'undefined'){
		document.write(a_edad[0]);
	}else{
		document.write(a_edad[id]);
	}
}

function insertarGanadores() {
	var id;
	var img_g	=	(ganadores) ? '_on' : '';
	var str 	= 	'<div id="btnGanadores" onmouseover="muestra_r_submenu(\'btnGanadores2\', true)" onmouseout="muestra_r_submenu(\'btnGanadores2\', false)"><a href="#"><img src="img/general/btn_ganadores'+img_g+'.gif" width="102" height="20" border="0" align="right" /></a><div id="btnGanadores2">';
	/*if(actuales == 1)
	{*/
	for(var a = 0; a < a_ganadores.length; a++){
		str	+=	'<div id="btnGanadores3"><a href="promo'+a_ganadores[a]+'_ganadores.htm" class="ganadoresElemento">'+a_promos[a_ganadores[a]]+'</a></div>';
	}
	/*}else
	{
		for(var a=0; a < a_ganadores_pasados.length; a++) str+='<div id="btnGanadores3"><a href="promo'+a_ganadores[a]+'_ganadores.htm" class="ganadoresElemento">'+a_promos[a_ganadores[a]]+'</a></div>';
	}*/
	str += '</div></div>';
	document.write(str);
	insertarPasadas();
}

function insertarPasadas() {
	/*
	var id;
	var str = '<div id="btnPasadas" onmouseover="muestra_r_submenu(\'btnPasadas2\', true)" onmouseout="muestra_r_submenu(\'btnPasadas2\', false)"><a href="#"><img src="img/general/btn_pasadas.gif" width="160" height="20" border="0" align="right" /></a><div id="btnPasadas2">';
	for(var a=0; a<a_pasadas.length; a++) str+='<div id="btnPasadas3"><a href="promo'+a_pasadas[a]+'.htm" class="ganadoresElemento">'+a_promos[a_pasadas[a]]+'</a></div>';
	*/
	var img_p  =  (actuales==0) ? '_on' : '';
	var img_a  =  (actuales==0) ? '' : '_on';
	if(ganadores){
		img_p  =  img_a  = '';
	}
	var str 	= 	'<div id="btnPasadas"><a href="./promo'+a_pasadas[0]+'.htm"><img src="img/general/btn_pasadas'+img_p+'.gif" width="160" height="20" border="0" align="right" /></a></div>';
	str			+= 	'<div id="btnActuales"><a href="./"><img src="img/general/btn_actuales'+img_a+'.gif" width="160" height="20" border="0" align="right" /></a></div>';
	document.write(str);
}

function muestra_r_submenu(elemento, a) {
	if(anterior != elemento && anterior != '') {
		clearTimeout(retardo[anterior]);
		muestra_submenu(anterior, false);
	}
	anterior	=	elemento;
	clearTimeout(retardo[elemento]);
	if(a){
		muestra_submenu(elemento, a);
	}else{
		retardo[elemento]	=	setTimeout("muestra_submenu('" + elemento + "', false)",1000);
	}
}

function muestra_submenu(elemento, a) {
	obj	=	document.getElementById(elemento);
	if(obj){
		obj.style.display	=	(a) ? 'inline' : 'none';
	}
}

function runSWF(swf, id) {
		// ---s�lo hay que modificar los parametros ----------------
		// --inicio parametros--------------------------------------------------
		var archivo	=	swf+"?inicial="+a_promos_id[id]+"&actuales="+actuales; // nombre de la pelicula swf que quieres incluir (incluir ruta si es necesario)
		
		var ancho	=	"890";  // ancho de la peli swf en p�xeles o en porcentaje
		var alto	=	"310";  // alto de la peli swf en p�xeles o en porcentaje
		var version	=	"8,0,0,0"; // version del flash player
		var quality	=	"high"; // calidad de visualizaci�n de la peli
		var bgcolor	=	"#FFFFFF"; // color de fondo de la peli
		// --fin parametros--------------------------------------------------
		 
		document.write('<object id="main" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+version+'" width='+ancho+' height='+alto+' align="middle" >\n');
		document.write('<param name="movie"   value= "'+archivo+'" />\n');
		document.write('<param name="quality" value= "'+quality+'" />\n');
		document.write('<param name="bgcolor" value= "'+bgcolor+'" />\n');
		document.write('<param name="menu"   	value= "false"     />\n');
		document.write('<param name="salign"  value= "b"     />\n');
		document.write('<param name="wmode"   value= "transparent"     />\n');
		document.write('<embed name="main" 		swliveconnect="true" src="'+archivo+'" bgcolor='+bgcolor+' quality='+quality+' pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width='+ancho+' height='+alto+' menu="false" align="middle" salign="b" wmode="transparent" ></embed>\n');
		document.write('</object>\n');
}

function insertarPie() {
	document.write('		<div id="pie">');
	document.write('		TM &amp; &copy;&nbsp; 2010&nbsp; Warner Bros. Entertainment Inc. Todos los derechos reservados.<br />');
	//document.write('    <a href="privacy.htm" target="_blank" style="color:#3D5F7B">Pol&iacute;tica de Privacidad</a>');
	//document.write('		| <a href="http://www.warnerbros.es/main/privacy/terms.html?frompage=wb_homepage_es" target="_blank" style="color:#3D5F7B">Condiciones de uso</a>');
	document.write('    <a href="http://www.warnerbros.es/main/privacy/privacy.html" target="_blank" style="color:#3D5F7B">Pol&iacute;tica de Privacidad</a>');
	document.write('		| <a href="http://www.warnerbros.es/main/privacy/terms.html" target="_blank" style="color:#3D5F7B">Condiciones de uso</a>');
	document.write('		</div>');
	if(!pruebas) {
		document.write('		<script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-7777513-1"); pageTracker._trackPageview(); } catch(err) {}</script>');
	}
}

function bases_legales() {
	window.open('img/promo'+id+'/baseslegales.pdf', 'bases_legales');
}

function juegos(url, nombre, ancho, alto) {
	y	=	screen.height/2 - alto/2;
	x	=	screen.width/2 - ancho/2;
	window.open(url, nombre, "width="+ancho+",height="+alto+",left="+x+",top="+y+",status=yes");
}

function ficha() {
	window.location	=	"promo"+id+"_ficha.htm";
}

function zonajuegos() {
	window.location	=	"promo"+id+"_juegos.htm";
}

function runIMG(img, id) {
	document.write('<img src="img/promo'+id+'/'+img+'">');
}

function runImgUrl(img, url, id) {
	document.write('<a href="'+url+'" target="_blank"><img src="img/promo'+id+'/'+img+'" border="0"></a>');
}

function registro() {
	window.location	=	"registro.php?id="+id;
}
function inicio() {
	window.location	=	"promo"+id+".htm";
}
function clave() {
	window.location	=	"clave.htm?id="+id;
}
function descargas() {
	window.location	=	"promo"+id+"_acceso.htm";
}
function enviar() {
	if(promoFIN) {
		alert('Promoción finalizada.');
	} else {
		document.form1.id.value			=	id;
		document.form1.prehome.value	=	a_promos_id[id];

		validacion('form1');
	}
}

function errorMostrar(mensaje) {
	obj					=	document.getElementById("graciasImg");
	obj.src				=	'img/general/error.gif'
	obj.style.display	=	'inline';
	obj					=	document.getElementById("errorDIV");
	obj.innerHTML		=	mensaje;
	obj.style.display 	=	'inline';
	obj					=	document.getElementById("gracias");
 	obj.style.display	=	(obj.style.display!='inline' || obj.style.display=="") ? 'inline' : 'none';
}
function graciasMostrar() {
	obj					=	document.getElementById("gracias");
 	obj.style.display	=	(obj.style.display!='inline' || obj.style.display=="") ? 'inline' : 'none';
	obj 				= 	new Image();
	obj.src 			= 	'img/general/error.gif'
}
function graciasCheck() {
	if(graciasAux >= 0 && graciasAux <= 7) {
		img 				=	document.getElementById("graciasImg");
		img.src 			= 	'img/general/gracias'+graciasAux+'.gif'
 		img.style.display 	=	'inline';
		graciasMostrar();
	}
}
function parametro(name) {
	var regexS	=	"[\?&]"+name+"=([^&#]*)";
	var regex	=	new RegExp( regexS );
	var tmpURL	=	window.location;
	var results	=	regex.exec( tmpURL );
	if( results == null )
		return "";
	else
		return results[1];
}

function autoId() {
	var regexS	=	"promo([^_.#]*)";
	var regex	=	new RegExp( regexS );
	var tmpURL	=	window.location.href;
	var results	=	regex.exec( tmpURL );
	if( results == null )
		return false;
	else
		return results[1];
}
function esGanadores() {
	var regexS	=	"promo([^_.#]*)_ganadores";
	var regex	=	new RegExp( regexS );
	var tmpURL	=	window.location.href;
	var results	=	regex.exec( tmpURL );
	if( results == null )
		return false;
	else
		return true;
}
function esActual(id) {
	for(var a = 0; a < a_pasadas.length ; a++) {
		if(a_pasadas[a] === id) {
			return(0);
		}
	}
	return(1);
}

var id			=	parametro("id");
var graciasAux	=	parseInt(parametro("gracias"), 10);
var id_cartel	=	'';
if(id == ""){
	id	=	autoId();
}
if(id != ""){
	if(a_promos_id[id]){
		id_cartel = a_promos_id[id];
	}
}
if(id_cartel == ""){
	id_cartel = id;
}

actuales	=	esActual(id_cartel);
ganadores	=	esGanadores();