// JScript File


var contador=7;
var ocultar="";
function restar(){
	contador-=1;
	if (contador==-1){
		document.getElementById(ocultar).style.display="none";
		contador=7;
	}else{
		setTimeout("restar()", 1000);
	};
};
function mostrar(x){
	var as = document.getElementsByTagName("menu");
	for (var i=0; i<as.length; i++) {
		if (as[i].id==x){
			//document.getElementById('d'+as[i].id).style.position = 'absolute'
			document.getElementById('d'+as[i].id).style.display="block";
			document.getElementById('d'+as[i].id).style.marginLeft='45px';
			document.getElementById('d'+as[i].id).style.width='532px';
			ocultar='d'+as[i].id;
			contador=7;
			setTimeout("restar()", 1000);
		}else{
			document.getElementById('d'+as[i].id).style.display="none";
			contador=7;
		}
	};
};
function mantener(){
			contador=7;
};

function cambiarXX(i){
    cambiar(i)
    //var elem=document.getElementById("d"+i.id);
    for (x=20;x<100;x+=10){
        //document.getElementById("d"+x).checked=elem.checked;//!document.getElementById("d"+x).checked;
        document.getElementById(x).className=i.className;        
    };
    obtenVal();
};
function cambiarXXI(i){
    cambiar(i)
    //var elem=document.getElementById("d"+i.id);
    for (x=0;x<=10;x++){
        //document.getElementById("d0"+x).checked=elem.checked;//!document.getElementById("d"+x).checked;
        if (x<10){
            document.getElementById("0"+x).className=i.className;        
        }else{
            document.getElementById("10").className=i.className;        
        };
    };
    obtenVal();
};
function obtenVal(){
    document.getElementById("quitar_filtro").className="oculto";
    var quitarf =false; 
    var geners="";
	for (i=1;i<26;i++){
	    if (document.getElementById("gener"+i).className=="check"){
	        geners +="$"+document.getElementById("gener"+i).id;
	    }else{
	        quitarf=true;
	    };
	};
    for (i=0;i<=10;i++){
        if (i<10){
	        if (document.getElementById("0"+i).className=="check"){        
                geners +="$"+document.getElementById("0"+i).id;
	        }else{
	            quitarf=true;
              };
        }else{
            if (document.getElementById(i).className=="check"){
                geners +="$"+document.getElementById(i).id;        
             }else{
	            quitarf=true;
              };
        };
    };


    for (i=20;i<100;i+=10){
        if (document.getElementById(i).className=="check"){
           geners +="$"+document.getElementById(i).id;  
	    }else{
	        quitarf=true;
        };
    };   
    if (quitarf){
        document.getElementById("quitar_filtro").className="uncheck"; 
    };
    document.getElementById("filtros_cargados").value=geners; 
    
};
function cambiarG(x){
    if (x.className=="check"){
		x.className="uncheck";
	}else{
		x.className="check";
	};
    obtenVal();
};
function cambiar(x){
	if (x.className=="check"){
		x.className="uncheck";
	}else{
		x.className="check";
	};
	obtenVal();
};
function SelectAllGener(){
	for (i=1;i<26;i++){
	    document.getElementById("gener"+i).className="check";
	};
	obtenVal();
};
function UnSelectAllGener(){
	for (i=1;i<26;i++){
	    document.getElementById("gener"+i).className="uncheck";
	};
	obtenVal();
};

function ValoresFiltroInic(){
	var geners=document.getElementById("filtros_cargados").value;
	if (geners!=""){
	    //Desmarcar
	    for (i=1;i<26;i++){
	        document.getElementById("gener"+i).className="uncheck";
	    };

        for (i=0;i<10;i++){
	        document.getElementById("0"+i).className="uncheck";
        };
        document.getElementById("10").className="uncheck";

        for (i=20;i<100;i+=10){
            document.getElementById(i).className="uncheck";
        }; 
        //Buscar Cargados
        var IDs = geners.split("$");
        for (i=0;i<IDs.length;i++){
            if (document.getElementById(IDs[i])!= null){
                document.getElementById(IDs[i]).className="check";
             };
        };
        obtenVal();
        //alert(geners);
    };
    
};
function Quitar_Filtro(){
	    for (i=1;i<26;i++){
	        document.getElementById("gener"+i).className="check";
	    };

        for (i=0;i<10;i++){
	        document.getElementById("0"+i).className="check";
        };
        document.getElementById("10").className="check";

        for (i=20;i<100;i+=10){
            document.getElementById(i).className="check";
        }; 
        obtenVal();   
        Enviar();
};

function Enviar(){
    document.aspnetForm.submit();
};
