// JScript 
//variable global usada en la función mostrarDepartamentos
var varTd = 0;
var varTd2 = 0;


	function abrirGestionImagenes(sCarpetaImagenes,origen){
	alert('Utilizar la función AbrirGestionFicheros, no utilizar esta.');
        var windowImagenes;
        var pre=''
        if	(origen=='CONTACTOS'){
			pre = '../'
        }
        enlace = pre+'../Imagenes/ListadoCarpetas.aspx?sCarpetaImagenes='+sCarpetaImagenes+'&origen='+origen;
        windowImagenes=window.open(enlace,'ventana','width=750,height=500,top=10,left=10,scrollbars=yes');
        windowImagenes.focus();
    }
   
   // ---------- ESTADISTICAS ----------
   function mostrarCapaDatos(nombreCapaDatos,nombreCapaGraficaPorPeriodo,nombreCapaGraficaPorTrafico){
        document.getElementById(nombreCapaDatos).style.display = 'block';
        document.getElementById(nombreCapaGraficaPorPeriodo).style.display = 'none';
        document.getElementById(nombreCapaGraficaPorTrafico).style.display = 'none';
   }
   function mostrarCapaGraficaPorPeriodo(nombreCapaDatos,nombreCapaGraficaPorPeriodo,nombreCapaGraficaPorTrafico){
        document.getElementById(nombreCapaDatos).style.display = 'none';
        document.getElementById(nombreCapaGraficaPorPeriodo).style.display = 'block';
        document.getElementById(nombreCapaGraficaPorTrafico).style.display = 'none';
   }   
   function mostrarCapaGraficaPorTrafico(nombreCapaDatos,nombreCapaGraficaPorPeriodo,nombreCapaGraficaPorTrafico){
        document.getElementById(nombreCapaDatos).style.display = 'none';
        document.getElementById(nombreCapaGraficaPorPeriodo).style.display = 'none';
        document.getElementById(nombreCapaGraficaPorTrafico).style.display = 'block';
   }      
   // ----------------------------------
   
    function AbrirGestionFicheros(tipoGestion,tipoFicheros,Carpeta,idPadre,rutaSite,origen,atributosVentana,funcionRetorno){
	   var url ='';
	   atributosVentana = 'width=500,height=200,top=10,left=10,scrollbars=yes';
       var windowImagenes;
       var parametros; 

       switch (tipoGestion){
			case "GESTION" :
							switch (tipoFicheros){
									case "IMAGENES" :
											url = 'Imagenes/ListadoCarpetas.aspx'
											parametros= 'ParamCarpeta='+Carpeta+'&tipoGestion='+tipoGestion+'&tipoFicheros='+tipoFicheros+'&origen='+origen+'&paramIdPadre='+idPadre+'&funcionRetorno='+funcionRetorno
											windowImagenes=window.open(rutaSite+'/Interfaz/'+url+'?'+parametros,'ventana',atributosVentana);
											break;
											
									case "DOCUMENTOS" :
											url = 'Documentos/ListadoDocumentos.aspx'				
											parametros= 'sCarpetaDocumentos='+Carpeta+'&origen='+origen+'&iIdPadre='+idPadre;
											abrirGestionDocumentos(Carpeta,origen,idPadre)
											return false;
											break;
							}
				break;
			case "REPOSITORIO" :
					url = 'Upload/RegisterFile.aspx'
							switch (tipoFicheros){
									case "IMAGENES" :
											parametros= 'ParamCarpeta='+Carpeta+'&tipoGestion='+tipoGestion+'&tipoFicheros='+tipoFicheros+'&origen='+origen+'&paramIdPadre='+idPadre+'&funcionRetorno='+funcionRetorno
											break;
									case "DOCUMENTOS" :
											parametros= 'ParamCarpeta='+Carpeta+'&tipoGestion='+tipoGestion+'&tipoFicheros='+tipoFicheros+'&origen='+origen+'&paramIdPadre='+idPadre+'&funcionRetorno='+funcionRetorno	
											break;
							}
					windowImagenes=window.open(rutaSite+'/Interfaz/'+url+'?'+parametros,'ventana',atributosVentana);
				break;
				
		}
        windowImagenes.focus();   
    }
    

    function GoToHemeroteca(ID,origen,rutapag){
        var windowDocumentos;
        enlace = rutapag+'?idContenido='+ID+'&idContenidoEncriptado=true&origen=__Hemeroteca__&urlDestino=Listado.aspx';
        location.href=enlace;
    }    
	
	function validateComboCategorias(sender, args){
	    var nombre = GetIdElementByAttribute("JavascriptID","ComboCategoriasContenido");
		if(eval('document.forms[0][\"'+nombre+'\"].selectedIndex')==0)
			args.IsValid = false;
		else
			args.IsValid = true;
	}
	
	function GetIdElementByAttribute(atributo,valor){
		for(var i=0; i<parent.document.forms[0].childNodes.length;i++){
			var oCampo = parent.document.forms[0][i];

			if (oCampo.getAttribute(atributo)==valor){
				return oCampo.name;
			}
		}
	}
	
	function cerrarVentana(){
		window.close();
    }
	
	function AplicationClick(ruta,idLevel,level,id,idCategoria,idPadre)
	{	
		location.href=ruta+'?'+'aplicacion='+id+'&nivel='+level+"&idNivel="+idLevel+"&categoria="+idCategoria+"&pCategoria="+idPadre;
	}
	
    function iniColor(color,campo)
    {
   	    display.style.backgroundColor = eval('"#'+color+'"');
   	    document.forms[0]['hCampo'].value=campo;
    }
  
    function targetDocumento(carpeta,documento){
        var url = carpeta+'/'+documento;
        var a = window.open(url,'a','top=10 left=10 width=750 height=500 scrollbars=yes');
		a.focus();
	}  
    
    function OpenPasswd(url)
    {
        var a = window.open(url,'a','top=10 left=10 width=400 height=300 scrollbars=no');
		a.focus();
    }
	    
    function indexOfCookie(name)
    {
		var search=name+"="
		var cookies = document.cookies;
		var arr=document.cookie.split(";");
		var i;
		for (i=0;i!=arr.length;i++){
			if (arr[i].indexOf(search)!=-1)
				return i;
		}
		return null; 
	}
	
	function mostrarInformacion(NombreBloqueInformacion)
	{
	    document.getElementById(NombreBloqueInformacion).style.display = (document.getElementById(NombreBloqueInformacion).style.display=='block')?'none':'block';
	}
   
    function AbrirUrl(direccion)
	{
	    var a=window.open('http://'+direccion,'url','');
		a.focus();
    }
    
    function mostrarDatosFaceToFace(item){
        if(item.className=="mostrardatos")
           item.className = item.className.replace("mostrardatos", "");
        else
           item.className += "mostrardatos";
    }
    
    function mostrarComerciales(item, celda){
        switch (celda){
		    /*case "depart":
                if(item.className=="mostrarcomer"){
                   if(varTd!=1){
                      item.className = item.className.replace("mostrarcomer", "");
                   }
                }else{
                   item.className += "mostrarcomer";
                }                 
		    break;*/
		    case "comer":
		        if(item.className=="mostrarficha"){
                   item.className = item.className.replace("mostrarficha", "");
                }else{
                   item.className += "mostrarficha";
                   varTd = 1;
                }                
		    break;
		}
    }
    
    
    //-------------------------------------------
    //Programación de cuatro
    
    function desplegarProgramacion(item){
        if(item.className=="verprogramacion"){    
           item.className = item.className.replace("verprogramacion", "");
        }else{
           item.className += "verprogramacion";
        }  
    }
    
    function overProgramacion(item, estado){
        if(estado==1){
           item.style.backgroundColor = "#A70000";
           item.style.cursor = "pointer";
        }else{
           item.style.backgroundColor = "#C71B1B";
           item.style.cursor = "normal";
         }
    }