﻿// JScript File

Util = {
    Mascara : function(d, sep, pat, nums){
      if(d.valant != d.value){
	    val = d.value;
	    largo = val.length;
	    val = val.split(sep);
	    val2 = '';
	    for(r=0;r<val.length;r++)
	      val2 += val[r];
	    if(nums)
	      for(z=0;z<val2.length;z++)
		    if(isNaN(val2.charAt(z))){
		      letra = new RegExp(val2.charAt(z),"g");
              val2 = val2.replace(letra,"");
		    }
	    val = '';
	    val3 = new Array();
	    for(s=0; s<pat.length; s++){
	      val3[s] = val2.substring(0,pat[s]);
	      val2 = val2.substr(pat[s]);
	    }
	    for(q=0;q<val3.length; q++){
	      if(q ==0)
		    val = val3[q];
	      else
		    if(val3[q] != "")
		      val += sep + val3[q];
	    }
	    d.value = val;
	    d.valant = val;
      }
    }
};
MascaraType = {
    Data : new Array(2,2,4),
    Hora : new Array(2,2)
};
MenuSalaType = {
    None : -1,
    Documentos : 0,
    Multimidia : 1,
    BlogDocumentos : 2,
    BlogMultimidia : 3
    
};
function MontaSubItem(item, cod){
    var campo = document.getElementById("subItens");
    var principal = document.getElementById("divPrincipal");
    if(MenuSalaType.Documentos==item){
        campo.innerHTML = "<a href='Documentos_e.aspx?ido=" + cod + "&ita=MQA=' style='color:black;'>Apostila</a> &nbsp;&nbsp;<span style='color:#8CABBF;'>|</span>&nbsp;&nbsp; <a href='Documentos_e.aspx?ido=" + cod + "&ita=MgA=' style='color:black;'>Artigo</a> &nbsp;&nbsp;<span style='color:#8CABBF;'>|</span>&nbsp;&nbsp; <a href='Documentos_e.aspx?ido=" + cod + "&ita=MwA=' style='color:black;'>Publica&ccedil;&atilde;o</a> &nbsp;&nbsp;<span style='color:#8CABBF;'>|</span>&nbsp;&nbsp; <a href='Documentos_e.aspx?ido=" + cod + "&ita=NAA=' style='color:black;'>Material Didático</a>";
        principal.style.visibility = "visible";
    }
    else{
        if(MenuSalaType.Multimidia==item){
            campo.innerHTML = "<a href='Multimidia.aspx?ido=" + cod + "&secao=0' style='color:black;'>Videos</a> &nbsp;&nbsp;<span style='color:#8CABBF;'>|</span>&nbsp;&nbsp; <a href='Multimidia.aspx?ido=" + cod + "&secao=1' style='color:black;'>Imagens</a> &nbsp;&nbsp;<span style='color:#8CABBF;'>|</span>&nbsp;&nbsp; <a href='Multimidia.aspx?ido=" + cod + "&secao=2' style='color:black;'>Audio</a>";
            principal.style.visibility = "visible";
        }
        
       
        else{
            if(MenuSalaType.None==item){
                campo.innerHTML = "&nbsp;";
                principal.style.visibility = "hidden";
            }
        }
    }
    if(MenuSalaType.BlogDocumentos==item){
        campo.innerHTML = "<a href='blog_sala_documentose.aspx?ido=" + cod + "&ita=MQA=' style='color:black;'>Apostila</a> &nbsp;&nbsp;<span style='color:#8CABBF;'>|</span>&nbsp;&nbsp; <a href='blog_sala_documentose.aspx?ido=" + cod + "&ita=MgA=' style='color:black;'>Artigo</a> &nbsp;&nbsp;<span style='color:#8CABBF;'>|</span>&nbsp;&nbsp; <a href='blog_sala_documentose.aspx?ido=" + cod + "&ita=MwA=' style='color:black;'>Publica&ccedil;&atilde;o</a> &nbsp;&nbsp;<span style='color:#8CABBF;'>|</span>&nbsp;&nbsp; <a href='blog_sala_documentose.aspx?ido=" + cod + "&ita=NAA=' style='color:black;' >Material Didático</a>";
        principal.style.visibility = "visible";
    }
    if(MenuSalaType.BlogMultimidia==item){
    campo.innerHTML = "<a href='blog_multimidia.aspx?ido=" + cod + "&secao=0' style='color:black;' target='_blank'>Videos</a> &nbsp;&nbsp;<span style='color:#8CABBF;'>|</span>&nbsp;&nbsp; <a href='blog_multimidia.aspx?ido=" + cod + "&secao=1' style='color:black; 'target='_blank'>Imagens</a> &nbsp;&nbsp;<span style='color:#8CABBF;'>|</span>&nbsp;&nbsp; <a href='blog_multimidia.aspx?ido=" + cod + "&secao=2' style='color:black;' target='_blank'>Audio</a>";
        principal.style.visibility = "visible";
    }
    
}
function AbreTeste(valor){
    var URL = "Testes_e.aspx?its=" + valor + "&ip=true";
    window.open(URL,"Testes","width=605,height=475,scrollbars=Yes");
}
function AbreCaderno(valor){
    var URL = "RotaCaderno.aspx?ido=" + valor;
    window.open(URL,"Multimidia","width=570,height=505,scrollbars=Yes");
}
function AbreTeste_e(url){
    window.open(url,"Teste-e","width=570,height=505,scrollbars=Yes");
}
function TxtBuscarMultimidiaBlur(txt)
{
    if(txt.value=="")
        txt.value = "o que procura?";
}
function TxtBuscarMultimidiaFocus(txt)
{
    if(txt.value=="o que procura?")
        txt.value = "";
}
function TxtBuscarSalaBlur(txt)
{
    if(txt.value==""){
        txt.value = "Digite sua pergunta nesse espaço";
    }
}
function TxtBuscarSalaFocus(txt)
{
    if(txt.value=="Digite sua pergunta nesse espaço"){
        txt.value = "";
    }
}
function Over(img,cam){
	img.src = cam;
}

function textCounter(campo, countcampo, maxlimit){ //Esta função que irá contar, mostrar e restringir o tamanho do campo
    if (campo.value.length > maxlimit) { //se passar do limite não deixará entrar o caracter
		campo.value = campo.value.substring(0, maxlimit);
	}
	else { //aqui, enquanto não se chegar ao limite, a cada caracter inserido ele reduzira -1 da contagem
        countcampo.value = maxlimit - campo.value.length;
	}
}
function RedimensionaIframe(iframe){
    var altura = screen.availHeight;
    iframe.style.height = altura - 280;
//    if(altura==600)
//        iframe.style.height = 285;
//    else if(altura==768)
//        iframe.style.height = 456;
//    else if(altura > 800)
//        iframe.style.height = 712;
//    else
//        iframe.style.height = 200;
}