﻿// Archivo JScript

function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}
function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

function ReprPlay(obj,video) {
  var eli = document.getElementById(obj);
   var objs = eli.getElementsByTagName('object');
   var embs = eli.getElementsByTagName('embed');
   for (var ki = 0; ki < objs.length; ki++) {
       try {
           $(objs[ki].id).Play();
       }
       catch(err) {
        //   $(objs[ki].id).DoPlay();
      }
   }
}

function trim(cadena)
{
	for(i=0; i<cadena.length; )
	{
		if(cadena.charAt(i) ==" ")
			cadena=cadena.substring(i+1, cadena.length);
		else
			break;
	}

	for(i=cadena.length-1; i>=0; i=cadena.length-1)
	{
		if(cadena.charAt(i) ==" ")
			cadena=cadena.substring(0,i);
		else
			break;
	}
	
	return cadena;
}

//********************************************************//
//********* Funciones de codificacion de texto ***********//
//********************************************************//

 function encodeMyHtml(html) {
     encodedHtml = html;
     encodedHtml = encodedHtml.replace(/\//g,"%2F");
     encodedHtml = encodedHtml.replace(/\?/g,"%3F");
     encodedHtml = encodedHtml.replace(/=/g,"%3D");
     encodedHtml = encodedHtml.replace(/&/g,"%26");
     encodedHtml = encodedHtml.replace(/@/g,"%40");
     encodedHtml = encodedHtml.replace(/&/,"&amp;");
     encodedHtml = encodedHtml.replace(/</,"&lt;");
     encodedHtml = encodedHtml.replace(/>/,"&gt;");
     encodedHtml = encodedHtml.replace(/\r\n/,"<br>");
     encodedHtml = encodedHtml.replace(/\n/,"<br>");
     encodedHtml = encodedHtml.replace(/\r/,"<br>");
     
     return encodedHtml;
   } 

//********************************************************//
//********* Funciones de comportamiento dinamico objetos *//
//********************************************************//
function ocultarMostrarCapa(e,i) {
    var el = document.getElementById(i);
	switch (el.className)
	{
		case 'SlideUp':
		    Effect.SlideDown(e);
            el.className = 'SlideDown';
            break;
        case 'SlideDown':
            Effect.SlideUp(e);
            el.className = 'SlideUp';
            break;
	}
}

function runSWF(archivo, ancho, alto, version, bgcolor, id, menu, FlashVars, quality, allowScriptAccess) { 
// tutorial by IVI CONCEPT - www.ivi-concept.com
		if(version!=""){
			var version_data=version;
		}else{
			var version_data="6,0,0,0";
		}
		if(menu!=""){
			menu_data=menu;
		}else{
			menu_data=false;
		}
		if(bgcolor!=""){
			var bgcolor_data=bgcolor;
		}else{
			var bgcolor_data="#FFFFFF";
		}
		if(id!=""){
			id_data=id;
		}else{
			id_data="flashMovie";
		}
		if(quality!=""){
			quality_data=quality;
		}else{
			quality_data="high";
		}
		if(allowScriptAccess!=""){
			allowScriptAccess_data=allowScriptAccess;
		}else{
			allowScriptAccess_data="always";
		}
		var quality="high"; // calidad de visualización de la peli
		 document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+version_data+'" width='+ancho+' height='+alto+' id='+id_data+'>\n');
		 document.write('<param name="movie" value='+archivo+'>\n');
		 document.write('<param name="allowScriptAccess" value='+allowScriptAccess_data+'>\n');
		 document.write('<param name="quality" value='+quality_data+'>\n');
		 document.write('<param name="FlashVars" value='+FlashVars+'>\n');
		 document.write('<param name="bgcolor" value='+bgcolor_data+'>\n');
		 document.write('<param name="menu" value='+menu_data+' >\n');
		 document.write('<embed src='+archivo+' bgcolor='+bgcolor_data+' FlashVars='+FlashVars+' menu='+menu_data+' allowScriptAccess='+allowScriptAccess_data+' quality='+quality_data+' pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width='+ancho+' height='+alto+' swLiveConnect=true name='+id_data+'></embed>');
		 document.write('</object>\n');
}

function runSWFSSL(archivo, ancho, alto, version, bgcolor, id, menu, FlashVars, quality, allowScriptAccess) { 
// tutorial by IVI CONCEPT - www.ivi-concept.com
		if(version!=""){
			var version_data=version;
		}else{
			var version_data="6,0,0,0";
		}
		if(menu!=""){
			menu_data=menu;
		}else{
			menu_data=false;
		}
		if(bgcolor!=""){
			var bgcolor_data=bgcolor;
		}else{
			var bgcolor_data="#FFFFFF";
		}
		if(id!=""){
			id_data=id;
		}else{
			id_data="flashMovie";
		}
		if(quality!=""){
			quality_data=quality;
		}else{
			quality_data="high";
		}
		if(allowScriptAccess!=""){
			allowScriptAccess_data=allowScriptAccess;
		}else{
			allowScriptAccess_data="always";
		}
		var quality="high"; // calidad de visualización de la peli
		 document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+version_data+'" width='+ancho+' height='+alto+' id='+id_data+'>\n');
		 document.write('<param name="movie" value='+archivo+'>\n');
		 document.write('<param name="allowScriptAccess" value='+allowScriptAccess_data+'>\n');
		 document.write('<param name="quality" value='+quality_data+'>\n');
		 document.write('<param name="FlashVars" value='+FlashVars+'>\n');
		 document.write('<param name="bgcolor" value='+bgcolor_data+'>\n');
		 document.write('<param name="menu" value='+menu_data+' >\n');
		 document.write('<embed src='+archivo+' bgcolor='+bgcolor_data+' FlashVars='+FlashVars+' menu='+menu_data+' allowScriptAccess='+allowScriptAccess_data+' quality='+quality_data+' pluginspage="https://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width='+ancho+' height='+alto+' swLiveConnect=true name='+id_data+'></embed>');
		 document.write('</object>\n');
}

//********************************************************//
//********* Funciones de validación de datos *************//
//********************************************************//
function SoloNumeros(){
    var tecla = window.event.keyCode;
    if ((tecla < 48 || tecla > 57) && (tecla != 46) && (tecla != 44)) 
    {
    window.event.keyCode=0;
    }
}

function IsNumeric(sText){
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;   
}

function IsAlphaNumeric(sText){
   var ValidChars = '0123456789abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ áéíóúÁÉÍÓÚ';
   var IsCorrect=true;
   var Char;
   for (i = 0; i < sText.length && IsCorrect == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsCorrect = false;
         }
      }
   if (sText.length == 0){IsCorrect = false;}
   return IsCorrect;   
}

function IsDate(sText){

    var Fecha= new String(sText);	// Crea un string
	var RealFecha= new Date();	// Para sacar la fecha de hoy
	// Cadena Año
	var Ano= new String(Fecha.substring(Fecha.lastIndexOf("/")+1,Fecha.length));
	// Cadena Mes
	var Mes= new String(Fecha.substring(Fecha.indexOf("/")+1,Fecha.lastIndexOf("/")));
	// Cadena Día
	var Dia= new String(Fecha.substring(0,Fecha.indexOf("/")));

	// Valido el año
	if (isNaN(Ano) || Ano.length<4 || parseFloat(Ano)<1900){
        	
		return false;
	}
	// Valido el Mes
	if (isNaN(Mes) || parseFloat(Mes)<1 || parseFloat(Mes)>12){
		
		return false;
	}
	// Valido el Dia
	if (isNaN(Dia) || parseInt(Dia, 10)<1 || parseInt(Dia, 10)>31){
		
		return false;
	}
	if (Mes==4 || Mes==6 || Mes==9 || Mes==11 || Mes==2) {
		if (Mes==2 && Dia > 28 || Dia>30) {
			//Si es febrero y dia 29 debo mirar si es año bisiesto
			if(Mes == 2 && Dia == 29){
			    var Resto = Ano%4;
			    if(Resto == 0){
			        Resto = Ano%100;
			        if(Resto == 0) {
			            Resto = Ano%400;
			            if (Resto != 0){
			                return false;
			            }
			           
			        }
			        
			    } else {return false;}
			}
			else {
			    return false;
			}
		}
	}

  return true;	

}

function IsDNI(sText){
    if ((sText.substr(0,1) =='X') || (sText.substr(0,1) =='x') || (sText.substr(0,1) =='y') || (sText.substr(0,1) =='Y')){
		sText = sText.substr(1,sText.length-1);		
	}
	numero = sText.substr(0,sText.length-1);
	let = sText.substr(sText.length-1,1);
	numero = numero % 23;
	letra='TRWAGMYFPDXBNJZSQVHLCKET';
	letra=letra.substring(numero,numero+1);
	let = let.toUpperCase();
	if (letra!=let){return false;}
	else {return true;}
}

function IsEmail(sText){
    var s = '';
    s = trim(sText);
    
    if(sText.length == s.length){
        var filter =/^(.+)@(.+)\.(.+)$/;
        if (sText.length == 0 ) return false;
        if (filter.test(sText)){
            return true;
        }else{
            return false;}
    } else {return false;}
}

function IsPwd(sText){

    if ((sText.length<4) ||  (!(IsAlphaNumeric(sText)))) {return false;	}
    else { return true}

}

function IsPhone(sText){
    if (sText.length >0){
			    if(!(IsNumeric(sText))){ return false;}
			    else{
			        if(sText.length < 9){return false;}
			        else
			            return true;
			        }
    } else {return false;}
}

function IsChecked(obj){ //para esta funcion debemos tener implementada antes la libreria prototype
    if ($(obj).checked == false){return false;} 
    else {return true;}
}


function initGoogle(){
    try{
        initialize();
    }
    catch(e){}
    
}

//********************************************************//
//********* Llamadas a ventanas - Popups *****************//
//********************************************************//

function condiciones(){
	 //Para centrar un popup con respecto a una ventana
	 _ancho = 570;
	 _alto = 530;	
	 _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	window.open(Path+'Pages/condiciones.htm', 'Condiciones', 'scrollbars=yes,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function abrirAvisoLegal(){
	 //Para centrar un popup con respecto a una ventana
	 _ancho = 570;
	 _alto = 295;	
	 _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	window.open(Path+'Pages/avisolegal.htm', 'avisolegal', 'scrollbars=yes,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function condicionesReservaPlaza(){
	 //Para centrar un popup con respecto a una ventana
	 _ancho = 570;
	 _alto = 530;	
	 _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	window.open(Path+'pages/condicionesreservaplaza.aspx', 'CondicionesReserva', 'scrollbars=yes,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function porqueregistrarme(){
   //Para centrar un popup con respecto a una ventana
   _ancho = 570;
   _alto = 470;	
   _left = (document.viewport.getWidth()/2) - (_ancho/2);
   _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	window.open(Path+'Pages/porqueregistrarme.htm', 'Porquedeboregistrarme', 'scrollbars=yes,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function verfichaequipos(idequipo,iddeporte){		
	   _ancho = 570;
       _alto = 500;	
       _left = (document.viewport.getWidth()/2) - (_ancho/2);
	   _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	
	window.open(Path+'Pages/FichaEquipos.aspx?idd='+iddeporte+'&ide='+idequipo, 'FichaEquipos', 'scrollbars=yes,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function abrirmensaje(idu_to, idmensaje, subject){		
	 _ancho = 570;
     _alto = 380;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	   
	window.open(Path+'Pages/Mensajes.aspx?idu='+idu_to+'&idm='+idmensaje+'&subject='+subject, 'Mensajes', 'scrollbars=no,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function abrirActaPartido(idP,idE){		
	 _ancho = 750;
     _alto = 670;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	   
	window.open(Path+'Pages/ActaPartido.aspx?idp='+idP+'&ide='+idE, 'ActasPartido', 'scrollbars=yes,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function abrirFichaPartido(idP){		
	 _ancho = 700;
     _alto = 700;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	   
	window.open(Path+'Pages/FichaPartido.aspx?idp='+idP, 'FichasPartido', 'scrollbars=yes,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function abrirInstalaciones(idI){		
	 _ancho = 670;
     _alto = 700;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	   
	window.open(Path+'Pages/InstalacionesPop.aspx?idc='+idI+'&IDP=1', 'PopInstalaciones', 'scrollbars=yes,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}


function abrirCarrusel(id,tipo){		
	 _ancho = 600;
     _alto = 650;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	   
	window.open(Path+'Pages/Carrusel.aspx?id='+id+'&tipo='+tipo, 'FotosCarrusel', 'scrollbars=yes,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function abrirGaleria(id,tipo,titulosfoto,cabecera){		
	 _ancho = 750;
     _alto = 548;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	 params = 'id='+id+'&tipo='+tipo;
	 if (titulosfoto != undefined) {
	 params = params+'&tit='+titulosfoto;
	 }
	 if (cabecera != undefined) {
	 params = params+'&cab='+cabecera;
	 _alto = 600;
	 }
	 
	window.open(Path+'Pages/Galeria.aspx?'+params, 'FotosGaleria', 'scrollbars=no,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function abrirAvisaAmigos(id,tipo){
    _ancho = 750;
    _alto = 300;
    _left = (document.viewport.getWidth()/2) - (_ancho/2);
	_top = (document.viewport.getDimensions().height/2) - (_alto/2);
	
	window.open(Path+'Pages/HTC/Avisaamigos.aspx?id='+id+'&tipo='+tipo,'Avisaamigos','scrollbars=no,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function abrirAsistentesActividad(id){
    _ancho = 550;
    _alto = 400;
    _left = (document.viewport.getWidth()/2) - (_ancho/2);
	_top = (document.viewport.getDimensions().height/2) - (_alto/2);
	
	window.open(Path+'Pages/HTC/fichaactividadasistentes.aspx?ida='+id,'ActividadAsistentes_'+id,'scrollbars=yes,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function abrirAsistentesActividadSolidaria(id){
    _ancho = 550;
    _alto = 400;
    _left = (document.viewport.getWidth()/2) - (_ancho/2);
	_top = (document.viewport.getDimensions().height/2) - (_alto/2);
	
	window.open(Path+'Pages/HTC/fichaactividadsolidariaasistentes.aspx?ida='+id,'ActividadAsistentes_'+id,'scrollbars=yes,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function abrirmensajeEquipo(id_e,idmensaje,subject){		
	 _ancho = 570;
     _alto = 380;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	   
	window.open(Path+'Pages/Mensajes.aspx?ide='+id_e+'&idm='+idmensaje+'&subject='+subject, 'Mensajes', 'scrollbars=no,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function verfotoequipo(idequipo){
	 _ancho = 570;
     _alto = 500;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
		
	window.open(Path+'Pages/FotoEquipos.aspx?ide='+idequipo, 'FotoEquipo', 'scrollbars=yes,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function verficha(idu,idd){	
	 _ancho = 570;
     _alto = 530;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	 
	window.open(Path+'Pages/FichaJugador.aspx?idd='+idd+'&idu='+idu, 'FichaJugador', 'scrollbars=yes,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function fotousuario(){
     _ancho = 570;
     _alto = 350;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	 
	window.open(Path+'Pages/Upload.aspx?id=1', 'FotoUsuario', 'scrollbars=yes,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
	}

function fotoequipo(ide){
     _ancho = 570;
     _alto = 350;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	 
	window.open(Path+'Pages/Upload.aspx?id=2&ide='+ide, 'FotoEquipo', 'scrollbars=yes,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
	}
	
function himnoequipo(ide){
     _ancho = 570;
     _alto = 350;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	 
	window.open(Path+'Pages/Upload.aspx?id=3&ide='+ide, 'HimnoEquipo', 'scrollbars=yes,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
	}
	
function avisarCapitan(id_d,id_td){		
	 _ancho = 570;
     _alto = 380;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	   
	window.open(Path+'Pages/avisarcapitan.aspx?id_d='+id_d+'&id_td='+id_td, 'AvisarCapitan', 'scrollbars=yes,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}


function buscarJugador(id_e,id_d,id_td){		
	 _ancho = 570;
     _alto = 380;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	   
	window.open(Path+'Pages/BuscarJugadores.aspx?id_d='+id_d+'&id_td='+id_td+'&id_e='+id_e, 'BuscarJugadores', 'scrollbars=yes,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}
function abrircarrusel(){		
	   _ancho = 600;
       _alto = 600;	
       _left = (document.viewport.getWidth()/2) - (_ancho/2);
	   _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	
	window.open(Path+'Pages/carrusel.aspx', 'Carrusel', 'scrollbars=yes,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function abrirsancionados(n){
	 //Para centrar un popup con respecto a una ventana
	 _ancho = 570;
	 _alto = 530;	
	 _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	window.open(Path+'Pages/sancionadospop.aspx?n=' + n, 'Sancionados', 'scrollbars=yes,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function inicioPaypal(){
     _ancho = 870;
     _alto = 550;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	 
	window.open(Path+'Pages/PagoInscripcion.aspx', 'PagoInscripcion', 'scrollbars=yes,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
	}

function inicioRenovarPlaza(e){
    _ancho = 870;
    _alto = 550;
    _left = (document.viewport.getWidth()/2) - (_ancho/2);
	_top = (document.viewport.getDimensions().height/2) - (_alto/2);
	
	window.open(Path+'Pages/PagoReservaPlaza.aspx?ide='+e, 'PagoReservaPlaza', 'scrollbars=yes,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function inicioPaypalMulti(e){
     _ancho = 870;
     _alto = 550;	
     _left = (document.viewport.getWidth()/2) - (_ancho/2);
	 _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	 
	window.open(Path+'Pages/PagoInscripcion.aspx?ide='+e, 'PagoInscripcion', 'scrollbars=yes,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
	}
	
	
	
	function inicioPaypalIniciativas(){
     
	 
	window.location.href=(Path+'Pages/PagoIniciativas.aspx');
	}
	

function showImgAmpliadaCarrusel(valor){	    	
    var altura, anchura;
	//$('imgObj').filters[0].apply();
	//$('imgObj').filters[0].play();
	$('fotocarrusel').src = valor;
	$('fotocarruselgde').href = valor;	
}
	
function abrirClasificacionMiGrupo(idg,idf2,idd,idtd){
    _ancho = 570;
    _alto = 380;	
    _left = (document.viewport.getWidth()/2) - (_ancho/2);
	_top = (document.viewport.getDimensions().height/2) - (_alto/2);
	   
	window.open(Path+'Pages/ClasificacionesPop.aspx?idg='+idg+'&idf2='+idf2+'&idd='+idd+'&idtd='+idtd, 'ClasificacionGrupo', 'scrollbars=yes,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function abrirClasificacionMiFase(idf2,idd,idtd){
    _ancho = 570;
    _alto = 380;	
    _left = (document.viewport.getWidth()/2) - (_ancho/2);
	_top = (document.viewport.getDimensions().height/2) - (_alto/2);
	   
	window.open(Path+'Pages/ClasificacionesPop.aspx?idg=0&idf2='+idf2+'&idd='+idd+'&idtd='+idtd, 'ClasificacionFase', 'scrollbars=yes,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}	

function abrirGaleriaEditable(id,tipo){
    _ancho = 717;
    _alto = 580;	
    _left = (document.viewport.getWidth()/2) - (_ancho/2);
	_top = (document.viewport.getDimensions().height/2) - (_alto/2);
	   
	window.open(Path+'Pages/GaleriaEditable.aspx?id='+id+'&tipo='+tipo, 'GaleriaPartidos', 'scrollbars=no,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function abrirVideoGaleria(id,tipo){
    _ancho = 860;
    _alto = 580;	
    _left = (document.viewport.getWidth()/2) - (_ancho/2);
	_top = (document.viewport.getDimensions().height/2) - (_alto/2);
	window.open(Path+'Pages/videogaleria.aspx?id='+id+'&tipo='+tipo, 'VideoGaleriaPartidos', 'scrollbars=yes,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function videosPartido(id,tipo){
            _ancho = 570;
            _alto = 355;	
            _left = (document.viewport.getWidth()/2) - (_ancho/2);
	        _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	 
	        window.open(Path+'Pages/videoupload.aspx?tipo='+tipo+'&id='+id, 'VideosPartido', 'scrollbars=no,resizable=no,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}

function fotospartido(id,tipo){
            _ancho = 570;
            _alto = 435;	
            _left = (document.viewport.getWidth()/2) - (_ancho/2);
	        _top = (document.viewport.getDimensions().height/2) - (_alto/2);
	 
	        window.open(Path+'Pages/AjxUpload.aspx?tipo='+tipo+'&id='+id, 'FotosPartido', 'scrollbars=yes,resizable=yes,status=no,width='+_ancho+',height='+_alto+',top='+_top+',left='+_left);
}
//********************************************************//
//******************* Llamadas a AJAX ********************//
//********************************************************//

function recibirAvisosMail(obj){

        var url = Path+'hdls/ajax/usr/ajx_recibirmensajesmail.ashx';
      
        var params = '';
        params += 'chkAvisos='+$(obj).checked;
       
        var capa = '';
        var ajx = new Ajax.Request(url, {
            method: 'post',
            parameters: params,
            
            onSuccess: function(transport) {
           
                    if     (transport.responseText!=1){
                    if ($(obj).checked)
                        $(obj).checked=false;
                        else
                        $(obj).checked=true;
                    }
                
            }
        });  

}

function marcarcomoNoLeido(msg){
        var url = Path+'hdls/ajax/usr/ajx_marcarnoleidomensajesmail.ashx';

        var params = '';
        params += 'IdMensaje='+msg;
       
        var capa = '';
        var ajx = new Ajax.Request(url, {
            method: 'post',
            parameters: params,
            
            onSuccess: function(transport) {
           
                    if     (transport.responseText == 1){
                        window.opener.location.href=Path+'Pages/BuzonMensajes.aspx';
                        window.close();
                    }
                
            }
        });
}

function eliminarMensaje(msg) {
        var url = Path+'hdls/ajax/usr/ajx_eliminarmensajesmail.ashx';

        var params = '';
        params += 'IdMensaje='+msg;
       
        var capa = '';
        var ajx = new Ajax.Request(url, {
            method: 'post',
            parameters: params,
            
            onSuccess: function(transport) {
           
                    if     (transport.responseText == 1){
                        
                        window.opener.location.href=Path+'Pages/BuzonMensajes.aspx';
                        window.close();
                    }
                
            }
        });  
}

function cerrarMensaje(reload){
    if (reload)
        window.opener.location.href=Path+'pages/buzonmensajes.aspx';    
    window.close();   
}

function ofertarmeMercado(id_d,obj){
    var url = Path+'hdls/ajax/zonadeportiva/ajx_ofertarmemercado.ashx';
      
        var params = '';
        params += 'chkOfertarme='+$(obj).checked;
        params += '&id_d='+id_d;
       
        var capa = '';
        var ajx = new Ajax.Request(url, {
            method: 'post',
            parameters: params,
            
            onSuccess: function(transport) {
           
                    if     (transport.responseText!=1){
                        if ($(obj).checked)
                            $(obj).checked=false;
                        else
                            $(obj).checked=true;
                    } 
                    else {
                        if ($(obj).checked)
                            alert('Te has ofertado correctamente en el mercado de jugadores');
                        else
                            alert('Te has dado de baja correctamente del mercado de jugadores');
                    }
                    
                
            }
        });  
    
 }
 
 function CargarAgenda(m,a,capa){
        
      var url = Path+'Ajax/AjxAgenda.aspx';
	  var capa_actualizar = capa;
	  var params = 'Month='+m;
	  params += '&Year='+a;
	  params += '&capa='+capa;
	  
	  
      var ajx = new Ajax.Request(url, {
            method: 'post',
            parameters: params,
            
            onSuccess: function(transport) {
                if (transport.responseText != '0')
                document.getElementById(capa_actualizar).innerHTML = transport.responseText;
                }
        });
}

var comentariosEquipo = '';
function EquipoEditarComentarios(obj,myTxt,myLnk,ide){
   // alert('Editar '+obj.id +',Equipo '+ide);
   comentariosEquipo = $F(myTxt);
  
   if($(myLnk)){$(myLnk).setStyle({display:'none',visibility:'hidden'});}
   
   $(obj).setStyle({display:'none',visibility:'hidden'});
   $(myTxt).setStyle({display:'',visibility:'visible'});
   $(myTxt).focus();
}

function EquipoGuardarComentarios(obj,myLbl,myLnk,ide,idd){
  
   if (comentariosEquipo != $F(obj)) {
      var url = Path+'hdls/ajax/miequipo/ajx_equipoeditarcomentarios.ashx';
	  
	  var params = 'ide='+ide;
	  params += '&idd='+idd;
	  params += '&comentarios='+encodeMyHtml($F(obj));
	  
	  
      var ajx = new Ajax.Request(url, {
            method: 'post',
            parameters: params,
            
            onSuccess: function(transport) {
                if (transport.responseText != 'reload'){
                    comentariosEquipo = $F(obj);
                    comentariosEquipo = comentariosEquipo.replace(new RegExp("\\n","g"),'<br />');
                    $(myLbl).innerHTML = comentariosEquipo;
                    alert(transport.responseText);
                  }
             }
        });
    } 
    
    if ($F(obj).length == 0){        
        if($(myLnk)){$(myLnk).setStyle({display:'',visibility:'visible'});}
    else {
        if($(myLnk)){$(myLnk).setStyle({display:'none',visibility:'hidden'});}
        }
    }
    $(obj).setStyle({display:'none',visibility:'hidden'});
    $(myLbl).setStyle({display:'',visibility:'visible'});
    
}

function EquipoEliminarFoto(obj,img,ide,idd){
    if(confirm('¿Deseas eliminar la foto oficial de tu equipo?')){
      var url = Path+'hdls/ajax/miequipo/ajx_equipoeliminarfoto.ashx';
	  
	  var params = 'ide='+ide;
	  params += '&idd='+idd;
	  
      var ajx = new Ajax.Request(url, {
            method: 'post',
            parameters: params,
            
            onSuccess: function(transport) {
                if (transport.responseText != 'reload'){
                    var options = transport.responseText.split('$');
                    if (options[0] == '1'){
                        $(img).src = Path + 'im/fijas/sinfoto.gif';
                        $(obj).setStyle({display:'none',visibility:'hidden'});
                        $(obj).innerHTML = '&nbsp;';
                    }
                    alert(options[1]);
                } else {
                    location.href = Path;
                }
            }
        });
    }
}

var comentariosUsuario = '';
function UsuarioEditarComentarios(obj,myTxt,myLnk,idu){
   // alert('Editar '+obj.id +',Equipo '+ide);
   comentariosUsuario = $F(myTxt);
  
   if($(myLnk)){$(myLnk).setStyle({display:'none',visibility:'hidden'});}
   
   $(obj).setStyle({display:'none',visibility:'hidden'});
   $(myTxt).setStyle({display:'',visibility:'visible'});
   $(myTxt).focus();
}

function UsuarioGuardarComentarios(obj,myLbl,myLnk,idu){
  
   if (comentariosUsuario != $F(obj)) {
      var url = Path+'hdls/ajax/miespacio/ajx_usuarioeditarcomentarios.ashx';
	  
	  var params = 'idu='+idu;
	  params += '&comentarios='+encodeMyHtml($F(obj));
	  
	  
      var ajx = new Ajax.Request(url, {
            method: 'post',
            parameters: params,
            
            onSuccess: function(transport) {
                if (transport.responseText != 'reload'){
                    comentariosUsuario = $F(obj);
                    comentariosUsuario = comentariosUsuario.replace(new RegExp("\\n","g"),'<br />');
                    $(myLbl).innerHTML = comentariosUsuario;
                    alert(transport.responseText);
                  }
             }
        });
    } 
    
    if ($F(obj).length == 0){        
        if($(myLnk)){$(myLnk).setStyle({display:'',visibility:'visible'});}
    else {
        if($(myLnk)){$(myLnk).setStyle({display:'none',visibility:'hidden'});}
        }
    }
    $(obj).setStyle({display:'none',visibility:'hidden'});
    $(myLbl).setStyle({display:'',visibility:'visible'});
    
}

function UsuarioEliminarFoto(obj,img,idu){
    if(confirm('¿Deseas eliminar tu foto?')){
      var url = Path+'hdls/ajax/miespacio/ajx_usuarioeliminarfoto.ashx';
	  
	  var params = 'idu='+idu;
		  
      var ajx = new Ajax.Request(url, {
            method: 'post',
            parameters: params,
            
            onSuccess: function(transport) {
                if (transport.responseText != 'reload'){
                    var options = transport.responseText.split('$');
                    if (options[0] == '1'){
                        $(img).src = Path + 'im/fijas/sinfoto.gif';
                        $(obj).setStyle({display:'none',visibility:'hidden'});
                        $(obj).innerHTML = '&nbsp;';
                    }
                    alert(options[1]);
                } else {
                    location.href = Path;
                }
            }
        });
    }
}


/*************************************************************************************/
/************ Confirmar Asistencia de Jugadores y Equipo desde Calendarios ***********/
/*************************************************************************************/

     function confirmarAsistenciaJugadorCalendario(e,id_e,id_d,id_p){
        if (confirm('¿Deseas confirmar tu asistencia al partido?')){
                    
            var url = Path+'hdls/ajax/mispartidos/ajx_partidosconfirmarjugador.ashx';
      
            var params = 'id_d='+id_d;
            params += '&id_e='+id_e;
            params += '&id_p='+id_p;
            params += '&e='+e;
            
            
            var capa = '';
       
            var ajx = new Ajax.Request(url, {
            method: 'post',
            parameters: params,
            
            onSuccess: function(transport) { 
                     
                    if (transport.responseText == 'reload')
                        location.href = Path+'Pages/Login.aspx';
                    else {
                           
                            switch(transport.responseText) {
                                case '1':
                                    alert('Has modificado tu asistencia al partido');
                                    document.forms[0].submit();
                                    break;
                                default:
                                    
                                   
                                    break;
                            }
                            
                      }  
            }
        });  
        
        
        }
    }
    
        function confirmarAsistenciaEquipoCalendario(id_e,id_d,id_p,n,e){
            var url = Path+'hdls/ajax/mispartidos/ajx_partidosconfirmarequipo.ashx';      
            var params = 'id_d='+id_d;
            params += '&id_e='+id_e;
            params += '&id_p='+id_p;
            params += '&e='+e;
            params += '&n='+n;            
            var capa = '';       
            var ajx = new Ajax.Request(url, {
            method: 'post',
            parameters: params,
            onSuccess: function(transport) {         
                    if (transport.responseText == 'reload')
                        location.href = Path+'Pages/Login.aspx';
                    else {                            
                            var options = Left(transport.responseText,1);
                            switch(options) {
                                case '1':
                                    alert('Has confirmado asistencia correctamente');
                                    document.forms[0].submit();
                                    break;
                                default:
                                   alert(transport.responseText);
                                   break;
                            }                            
                      }  
            }
        });  
        
    }
    
    
    /********************* NAVEGACION ****************************/
function refreshParentAndClose() {
    try{
        window.opener.location.href=window.opener.location.href;
       }
       catch(e) {}
    window.close();
}

function refreshWindow(){
    location.href = location.href;
}

function backWindow(){
    history.back();
}

function closeWindow(){
    window.close();
}