// onclick="javascript:select();" seleciona el texto del Textarea

function caracteres(c){

	var entra=new Array('á','é','í','ó','ú','Á','É','Í','Ó','Ú','ñ','Ñ');
	var sale =new Array('&aacute;','&eacute;','&iacute;','&oacute;','&uacute;','&Aacute;','&Eacute;','&Iacute;','&Oacute;','&Uacute;','&ntilde;','&Ntilde;');
	nt= "";
	for(var q=0; q < c.length; q++){
		nc = c.charAt(q)
		for(var w=0; w < entra.length ;w++){
			if(c.charAt(q) == entra[w]){
				nc = sale[w];
				break;
			}
		}
		nt+= nc;
	}
	
	c = nt;
	return c;
}


function A(c){

//	var entra=new Array(' ' ,'\n' ,'\t');
//	var sale =new Array('&nbsp;','<br>','&nbsp;&nbsp;&nbsp;&nbsp;');
	var entra=new Array('\n' ,'\t');
	var sale =new Array('','&nbsp;&nbsp;&nbsp;&nbsp;');
	nt= "";
	for(var q=0; q < c.length; q++){
		nc = c.charAt(q)
		for(var w=0; w < entra.length ;w++){
			if(c.charAt(q) == entra[w]){
				nc = sale[w];
				break;
			}
		}
		nt+= nc;
	}
	
	c = nt;
	return c;
}



function limpiarEspacios(cadena){
	espacio = "&nbsp;";
	var len = espacio.length;
	var limit = cadena.length;
	
	pos = cadena.indexOf(espacio);
	while (pos != -1 && i < limit) { 
		preString = cadena.substring(0, pos);
		postString = cadena.substring(pos+len, cadena.length);
		cadena = preString + " " + postString;
		pos = cadena.indexOf(espacio); 
		i++;
	} 
	
	return cadena;
}
/* 	nl2br - interpreta los saltos de lines /n"
	htmlentities - cambios los áeéíóú para que los interprete el html*/

/*Sombra para fotos ---------------------------------- */



	var gradientshadow={}
	gradientshadow.depth=6 //Depth of shadow in pixels
	gradientshadow.containers=[]	
	gradientshadow.create=function(){
	var a = document.all ? document.all : document.getElementsByTagName('*')
	for (var i = 0;i < a.length;i++) {
		if (a[i].className == "shadow") {
			for (var x=0; x<gradientshadow.depth; x++){
				var newSd = document.createElement("DIV")
				newSd.className = "shadow_inner"
				newSd.id="shadow"+gradientshadow.containers.length+"_"+x //Each shadow DIV has an id of "shadowL_X" (L=index of target element, X=index of shadow (depth) 
				if (a[i].getAttribute("rel"))
					newSd.style.background = a[i].getAttribute("rel")
				else
					newSd.style.background = "black" //default shadow color if none specified
				document.body.appendChild(newSd)
			}
		gradientshadow.containers[gradientshadow.containers.length]=a[i]
		}
	}
	gradientshadow.position()
	window.onresize=function(){
		gradientshadow.position()
	}
	}
	
	gradientshadow.position=function(){
	if (gradientshadow.containers.length>0){
		for (var i=0; i<gradientshadow.containers.length; i++){
			for (var x=0; x<gradientshadow.depth; x++){
			var shadowdiv=document.getElementById("shadow"+i+"_"+x)
				shadowdiv.style.width = gradientshadow.containers[i].offsetWidth + "px"
				shadowdiv.style.height = gradientshadow.containers[i].offsetHeight + "px"
				shadowdiv.style.left = gradientshadow.containers[i].offsetLeft + x + "px"
				shadowdiv.style.top = gradientshadow.containers[i].offsetTop + x + "px"
			}
		}
	}
	}
	
	if (window.addEventListener)
	window.addEventListener("load", gradientshadow.create, false)
	else if (window.attachEvent)
	window.attachEvent("onload", gradientshadow.create)
	else if (document.getElementById)
	window.onload=gradientshadow.create
	

/*Sombra para fotos acabado---------------------------------- */

function abrirVentana(ventana) { 
	if ( ventana == "votacion"){
	   	document.location.href='votacion.html';	
	}
	if ( ventana == "copa"){
	   	document.location.href='copa.html';	
	}	
	if ( ventana == "historico"){
	   	document.location.href='index_liga.php?idliga=1';	
	}	
}
function crearPopUp(URL, Nombre, popW, popH, scr, resize) {
	var winleft = (screen.width - popW) / 2;
	var winUp = (screen.height - popH) / 2;
	popW = popW + 20;
	popH = popH + 20;	
	winProp = 'width='+popW+',height='+popH+',left='+winleft+',top='+winUp+',scrollbars='+scr+',resizable='+resize;
	Win = window.open(URL, Nombre, winProp);
	Win.window.focus();
}

var nav4 = window.Event ? true : false;
function acceptNum(evt){	
	// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57	
	var key = nav4 ? evt.which : evt.keyCode;	
	return (key <= 13 || (key >= 48 && key <= 57));
}	

function validarHora(Hora){

	var Horas= new String(Hora.substring(0,Hora.indexOf(":"))); 				// Cadena Hora
	var Min =  new String(Hora.substring(Hora.indexOf(":")+1,Hora.length));	// Cadena Minutos*/

	if (isNaN(Horas) || Horas.length<2 || parseFloat(Horas)>23){		// Valido la Hora
		alert('Hora no valida - '+ Horas);
		return false;
	}
	if (isNaN(Min) || Min.length<2 || parseFloat(Min)>59){		// Valido los Minutos
       	alert('Minutos no validos - '+ Min);
		return false;
	}
	return true;
}

function ValidarFecha(Fecha){

	var Ano= new String(Fecha.substring(Fecha.lastIndexOf("-")+1,Fecha.length)); 		// Cadena Año
	var Mes= new String(Fecha.substring(Fecha.indexOf("-")+1,Fecha.lastIndexOf("-")));	// Cadena Mes
	var Dia= new String(Fecha.substring(0,Fecha.indexOf("-")));							// Cadena Día
	
	var decena = Dia.charAt(0);
	if (decena == 0){
		Dia = Dia.charAt(1);
	}
	
	if (isNaN(Ano) || Ano.length<4 || parseFloat(Ano)<1900){		// Valido el año
       	alert('Año no valido - '+ Ano);
		return false;
	}
	if (isNaN(Mes) || parseFloat(Mes)<1 || parseFloat(Mes)>12){		// Valido el Mes
		alert('Mes no valido - '+ Mes);
		return false;
	}
	if (isNaN(Dia) || parseInt(Dia)<1 || parseInt(Dia)>31){			// Valido el Dia
		alert('Día no valido - '+ Dia);
		return false;
	}
	if (Mes==4 || Mes==6 || Mes==9 || Mes==11 || Mes==2) {
		if (Mes==2 && Dia > 28 || Dia>30) {
			alert('Día no valido - '+ Dia);
			return false;
		}
	}
	
   return true;	
}

 

