var menu_activado="cast";

var menu_clase="pes_cast";

	

function cambia_idioma(idi)

{

	window.location='idioma_cambia.php?idi='+idi+'&url='+window.location;

}



function activa_menu(tipo,clase)

{

	document.getElementById(menu_activado).style.display="none";

	document.getElementById(menu_clase).className="tabla_td_pes_off";

	

	document.getElementById(tipo).style.display="";

	document.getElementById(clase).className="tabla_td_pes_on";

	menu_activado=tipo;

	menu_clase=clase;

}



function verifica_mail(t_mail)

{

	if ((t_mail.lastIndexOf(" ")!=-1) || (t_mail.lastIndexOf("@")==-1) || (t_mail.lastIndexOf(".")<=(t_mail.lastIndexOf("@")+1)) || (t_mail.lastIndexOf(".")==(t_mail.length-1))) return false;

		else return true;

}



function verifica_check(formulario)

{

	var t=0;

	for (var i=0;i < formulario.elements.length;i++)

	{

		var elemento=formulario.elements[i];

		if(elemento.type=='checkbox')

		{

			if (elemento.checked == true) t=1;

		}

	}

	if(t==0) return false;

		else return true;

}



function comprobar_campos(formulario,check)

{

	//Comprovamos los requeridos

	for (var i=1;i<formulario.elements.length;i++)

	{

		var e = formulario.elements[i],bvar;

		if (e.tipo=="requerido")

		{

			if (e.tam!="") //Comprueba si tiene un tamaño minimo

			{

				if (e.value.length<e.tam)

				{

					alert(idi_campo + e.label + idi_tam_min + e.tam + idi_tam_min_carac);

					if (e.dato!='textarea') e.focus();

					return false;

				}

			}

			if (e.value=="")

			{

				alert(idi_campo + e.label + idi_campo_no_vacio);

				if (e.dato!='textarea') e.focus();

				return false;

			}

		}

		if (e.tipo=="repass")

		{

			if (e.value!=formulario.clave_TXT.value)

			{

				alert(idi_pass_igual);

				if (e.dato!='textarea')

				{

					e.value="";

					e.focus();

				}

				return false;

			}

		}

	}

	

	//Comprovar tipo de dato

	for (var i=1;i<formulario.elements.length;i++)

	{

		var e = formulario.elements[i],bvar;

		var valor;

		if (e.value!="")

		{

			switch (e.dato)

			{

				case "numerico":

					valor = parseFloat(e.value);

					if (isNaN(valor))

					{

						alert(idi_campo + e.label + idi_numero);

						e.focus();

						return false;

					}

				break;

				case "mail":

					if (!verifica_mail(e.value))

					{

						alert(idi_campo + e.label + idi_mail);

						e.focus();

						return false;

					}

				break;

			}

		}

	}

	

	if (check==1)

	{

		if (!verifica_check(formulario))

		{

			alert(idi_susctibirse);

			return false;

		}

	}

	return true;

}



function comprueba_contador(formulario)

{

	mas_conta=150;

	if (formulario.conta.value>mas_conta)

	{

		alert(idi_sms+mas_conta+idi_sms_maximo);

		return false;

	}

	

	if (!comprobar_campos(formulario,0)) return false;

		else return true

}



function comprueba_seleccion(formulario)

{

	var t=0;

	for (var i=0;i < formulario.elements.length;i++)

	{

		var elemento=formulario.elements[i];

		if(elemento.type=='checkbox')

		{

			if (elemento.checked == true) t=1;

		}

	}

	if(t==0)

	{

		alert(idi_destinatario);

		return false;

	}

	else return true;

}



function comprueba_sms(formulario)

{

	var t=0;

	for (var i=0;i < formulario.elements.length;i++)

	{

		var elemento=formulario.elements[i];

		if(elemento.type=='checkbox')

		{

			if (elemento.checked == true) t=1;

		}

	}

	if(t>formulario.sms.value)

	{

		alert(idi_sms);

		return false;

	}

	else if (comprueba_seleccion(formulario)) return true;

		else return false;

}



function sele_todos(formulario)

{

	for (var i=0;i < formulario.elements.length;i++)

	{

		var elemento=formulario.elements[i];

		if(elemento.type=='checkbox')

		{

			if (elemento.checked == false) elemento.checked = true;

		}

	}

}



function sele_ninguno(formulario)

{

	for (var i=0;i < formulario.elements.length;i++)

	{

		var elemento=formulario.elements[i];

		if(elemento.type=='checkbox')

		{

			if (elemento.checked == true) elemento.checked = false;

		}

	}

}



function sele_cambio(formulario)

{

	for (var i=0;i < formulario.elements.length;i++)

	{

		var elemento=formulario.elements[i];

		if(elemento.type=='checkbox')

		{

			elemento.checked = !elemento.checked;

		}

	}

}



function enviar_prueba(formulario,form2)

{

	if ((comprobar_campos(form2,0)) && (comprobar_campos(formulario,0)))

	{

		formulario.titulo.value=form2.titulo_TXT.value;

		formulario.cuerpo.value=form2.cuerpo_TXT.value;

	}

	else return false;

}



function enviar_prueba_portada(formulario,form2)

{

	if ((comprobar_campos(form2,0)) && (comprobar_campos(formulario,0)))

	{

		formulario.titulo.value=form2.titulo_TXT.value;

	}

	else return false;

}



function enviar_mail(formulario)

{

	if (comprobar_campos(formulario,0))

	{

		formulario.submit();

	}

}



function enviar_mail_portada(formulario)

{

	if (comprobar_campos(formulario,0))

	{

		formulario.enviar.disabled="true";

		envio=window.open('envio_mail.php?id_mensaje='+formulario.mensaje_id.value+'&titulo='+formulario.titulo_TXT.value,'envio','left=50,top=50,width=400,height=160,scrollbars=no,status=no,menubar=no,resizable=no');

		window.location='admin.php?task=news_hist';

	}

}



function ver_modulos ()

{

	modulos=window.open("modulos.php","modulos","left=450,top=50,width=435,height=500,scrollbars=yes,status=no,menubar=no,resizable=no");

}



function habilita(id,valor,tabla) 

{

	window.location='hab.php?id=' + id + '&valor=' + valor + '&tabla=' + tabla;

}



function habilita_portada(id,valor,tabla) 

{

	window.location='hab_portada.php?id=' + id + '&valor=' + valor + '&tabla=' + tabla;

}



function ver_boletines(pagina) 

{

	boletin=window.open(pagina,'boletin','width=700,height=400,scrollbars=yes');

}



function borra(id,tabla,variables) 

{

	if (confirm(idi_borrar)) 

	{

		window.location='borrar.php?id='+id+'&tabla='+tabla+variables;

	}

}



function borra_imagen(id,tabla,variables) 

{

	if (confirm(idi_borrar)) 

	{

		window.location='borrar_img.php?id='+id+'&tabla='+tabla+variables;

	}

}



function borra_url(id,tabla,variables) 

{

	if (confirm(idi_borrar)) 

	{

		window.location='borrar_url.php?id='+id+'&tabla='+tabla+variables;

	}

}



function m_busqueda() 

{

	if (document.getElementById("busqueda").style.display=="none") document.getElementById("busqueda").style.display="";

		else document.getElementById("busqueda").style.display="none"

}



function imprimir(nombre,email,orden,id) 

{

	ventana=window.open('imprimir.php?b_nombre=' + nombre + '&b_mail=' + email + '&orden=' + orden + '&id=' + id,'ventana','scrollbars=yes,resizable=no,height=550,width=667,screenX=700,screenY=500');

}



function previsualizar() 

{

	ventana=window.open('prev.php','_blank','left=50,top=50,width=730,height=480,scrollbars=yes');

}



function contador()

{

	document.formu.conta.value=document.formu.mensaje.value.length;

}



function info_ampli(id) 

{

	info_suscrip=window.open('suscriptor_info.php?id=' + id,'info_suscrip','width=700,height=400,scrollbars=yes');

}



function ver_sms(id) 

{

	info_sms=window.open('sms.php?id=' + id,'info_sms','width=300,height=250,scrollbars=yes');

}



function ver_mails_envio(id) 

{

	mails_envio=window.open('mails_envio.php?id=' + id,'mails_envio','width=500,height=350,scrollbars=yes');

}



function ver_help(archivo,titulo)

{

	help=window.open("help.php?archivo="+archivo+"&titulo="+titulo,"help","left=0,top=0,width=1040,height=788,scrollbars=yes,status=no,menubar=no,resizable=yes");

}



function ver_img(img,width,height)

{

	if ((width>(screen.width-15)) || (height>(screen.height-15)))

	{

		img=window.open("img.php?img="+img,"img","left=0,top=0,width="+screen.width+",height="+screen.height+",scrollbars=yes,status=no,menubar=no,resizable=yes");

		img.resizeTo(screen.availWidth, screen.availHeight); 

		img.moveTo(0,0);

	}

	else

	{

		img=window.open("img.php?img="+img,"img","left=50,top=50,width="+width+",height="+height+",scrollbars=no,status=no,menubar=no,resizable=no");

		//img.resizeTo(width, height); 

		img.focus();

	}

}



function comprar_sms()

{

	sms_buy=window.open("comprar_sms.php","sms_buy","left=0,top=0,width=370,height=270,scrollbars=no,status=no,menubar=no,resizable=no");

}



function calendario_pack(tipo,valor)

{

	switch (tipo)

	{

		case 'ini':

			if (valor.value!='') valor.value='';

			cal1.popup_pack('','');

		break;

		case 'fin':

			if (valor.value=='') cal1.popup_pack('','');

				else cal2.popup_pack('',valor.value);

		break;

	}

}



function cuenta_elementos(id_pais,array_select)

{

	$w=0;

	for($i=0;$i<array_select.length;$i++)

	{

		if (array_select[$i][1]==id_pais) $w++;

	}

	$w++;

	return ($w);

}



function cambia_pais(id_pais,form_select,array_select)

{

	form_select.length=cuenta_elementos(id_pais,array_select);

	$w=1;

	form_select.options[0].selected=true;

	for($i=0;$i<array_select.length;$i++)

	{

		if (array_select[$i][1]==id_pais)

		{

			form_select.options[$w].value=array_select[$i][0];

			form_select.options[$w].text=array_select[$i][2];

			$w++;

		}

	}

	form_select.focus();

}



function quita_hotel(form_select)

{

	form_select.length=1;

	form_select.options[0].selected=true;

}



function pop_busca_participante(concurso)

{

	buscar_par=window.open('busca_participante.php?id_concurso='+concurso,'buscar_par','scrollbars=yes,resizable=no,menubar=no,status=no,height=600,width=700,screenX=700,screenY=500');

	buscar_par.focus();

}



function pop_imprimir_admin(id,participante)

{

	imprimir=window.open('../popup_concurso_imprimir_admin.php?id_concurso='+id+'&id_participante='+participante,'imprimir','scrollbars=yes,resizable=no,menubar=no,status=no,height=650,width=600,screenX=700,screenY=500');

	imprimir.focus();

}



function activa_insertar(tipo)

{

	switch (tipo)

	{

		case "inserta":

			document.getElementById("ins_inserta").style.display="";

			document.getElementById("ins_boton").style.display="none";

		break;

	}

}



function ocultar_carga() 

{

	document.getElementById('div_cargando').style.visibility='hidden'; 

} 



function subir(id,tabla) 

{

	window.location='altura.php?id='+id+'&tabla='+tabla+'&altura=mas';

}



function bajar(id,tabla) 

{

	window.location='altura.php?id='+id+'&tabla='+tabla+'&altura=menos';

}

function reproductor(path){

	pop_video=window.open('video.php?path='+path,'pop_video','left=50,top=50,width=410,height=400,scrollbars=no,status=no,menubar=no,resizable=no');

	pop_video.resizeTo(410, 400); 

	pop_video.focus();

}

function audio(path){

	pop_video=window.open('audio.php?path='+path,'pop_video','left=50,top=50,width=400,height=120,scrollbars=no,status=no,menubar=no,resizable=no');

	pop_video.resizeTo(400, 120); 

	pop_video.focus();

}

function imagen(path){

	window.open(path,"","width=800,height=600");

}



function comprueba_mail_contacto(formulario){

pass=1;

	if(formulario.nombre.value==''){

		alert("campo nombre vacío");pass=0;

	}

	if(formulario.mail.value==''){

		alert("campo mail vacío");pass=0;

	}

	if(formulario.asunto.value==''){

		alert("campo asunto vacío");pass=0;

	}

	if(formulario.mensaje.value==''){

		alert("campo mensaje vacío");pass=0;

	}

	if (pass==1){

		formulario.submit();

	}

	

}



function recordar(){

	window.open("recordar.php","","width=220,height=100");

}

function profesionales(formulario){

	formulario.action="raiders.php";

	formulario.submit();

}



function pop_music (mp3,titulo,ref)

		{

			opciones="left=50,top=50,width=320,height=200,scrollbars=no,status=no,menubar=no,resizable=no";

			musica=window.open("http://worldmusicfactory.alfa9.com/popup_music.php?mp3="+mp3+'&titulo='+titulo+'&ref='+ref,"musica",opciones);

		}

		

function verifica_boletin(formulario)

{

	if (formulario.nombre_TXT.value=='')

	{

		alert("Debe introducir un nombre");

		formulario.nombre_TXT.focus();

		return false;

	}

	else if (formulario.apellidos_TXT.value=='')

	{

		alert("Debe introducir un apellido");

		formulario.apellidos_TXT.focus();

		return false;

	}

	else if (!verifica_mail(formulario.mail_TXT.value))

	{

		alert("Debe introducir un mail correcto");

		formulario.mail_TXT.focus();

		return false;

	}

	return true;

}



function func_eliminar (formulario)

{

	formulario.action="descargas_eliminar.php";

	formulario.cmd.value="ac_elimina";

	formulario.submit();

}



function func_verifica_registro(formulario)

{

	if (formulario.nombre.value=='')

	{

		alert("Debe introducir un nombre");

		formulario.nombre.focus();

		return false;

	}

	else if (formulario.apellido.value=='')

	{

		alert("Debe introducir un apellido");

		formulario.apellido.focus();

		return false;

	}

	else if (!verifica_mail(formulario.mail.value))

	{

		alert("Debe introducir un mail correcto");

		formulario.mail.focus();

		return false;

	}

	else if (formulario.password.value=='')

	{

		alert("Debe introducir una contraseña");

		formulario.password.focus();

		return false;

	}

	return true;

}



function func_recordar()

{

	opciones="left=50,top=50,width=200,height=150,scrollbars=no,status=no,menubar=no,resizable=no";

	recordar=window.open("descargas_recordar.php","recordar",opciones);

}



function func_descarga(id)

{

	opciones="left=50,top=50,width=200,height=200,scrollbars=no,status=no,menubar=no,resizable=no";

	descarga=window.open("descargas_fichero.php?id="+id,"descarga",opciones);

}



function func_pre_audio(id){

	pop_audio=window.open('descargas_pre.php?id='+id,'pop_audio','left=50,top=50,width=400,height=120,scrollbars=no,status=no,menubar=no,resizable=no');

	pop_audio.resizeTo(400, 120); 

	pop_audio.focus();

}