// JavaScript Document
function menu()
{
    if (navigator.appName=="Microsoft Internet Explorer")
    {
    var teste = document.getElementById('submenu').offsetHeight;
    if(document.getElementById("lista2"))
    {
    document.getElementById("lista2").lastChild.style.borderBottom="";
   	}
    teste=0-teste;
    var menuassociados=document.getElementById('menuassossiados')
        if(menuassociados==null)
        {
            //document.getElementById('meioesquerda').style.marginTop=teste;
            document.getElementById('meioesquerda').style.zIndex=-30;
            //document.getElementById('meiodir').style.marginTop=teste;

        }
        else
        {
            //menuassociados.style.marginTop=teste;
            menuassociados.style.zIndex=-30;

        }
    }
    else
    {
    //var da = document.getElementById("lista2").lastElementChild.style=""; alert(da);
    }

}
function submenu(action)
{
    var submenu;

    if (action=="over")
    {
    document.getElementById('submenu').style.visibility = "visible";
    document.getElementById('institucional').style.backgroundImage = "url(imagens/menu_institucional_on.gif)";


    }
    else
    {
    document.getElementById('submenu').style.visibility = "hidden";
    document.getElementById('institucional').style.backgroundImage = "url(imagens/menu_institucional.gif)";
    }


}
function mudaaba(aba, logado)
{
    var abaaassocemuso;
    var abaassocsemuso;
    var abaadminemuso;
    var abaadminsemuso;
    var abaadminemuso;
    var abaadminsemuso;
    abaaassocemuso = "url(imagens/aba_associados_01.jpg)";
    abaaassocsemuso = "url(imagens/aba_associados_02.jpg)";
    abaaadminemuso = "url(imagens/aba_admin_01.jpg)";
    abaaadminsemuso = "url(imagens/aba_admin_02.jpg)";
    abaawebmailemuso = "url(imagens/aba_webmail_01.jpg)";
    abaawebmailsemuso = "url(imagens/aba_webmail_02.jpg)";

    if (logado==0)
    {
    switch(aba)
        {
        case "associados":
            document.getElementById('abaassociados').style.backgroundImage = abaaassocemuso;
            document.getElementById('abaadmin').style.backgroundImage = abaaadminsemuso;
            document.getElementById('abawebmail').style.backgroundImage = abaawebmailsemuso;
            document.getElementById('loginbox').style.visibility = "visible";
            document.getElementById('loginform').action= "associados/login.php";
            document.getElementById('loginboxwebmail').style.visibility = "hidden";
            break
        case "admin":
            document.getElementById('abaassociados').style.backgroundImage = abaaassocsemuso;

            document.getElementById('abaadmin').style.backgroundImage = abaaadminemuso;

            document.getElementById('abawebmail').style.backgroundImage = abaawebmailsemuso;

            document.getElementById('loginbox').style.visibility = "visible";

            document.getElementById('loginboxwebmail').style.visibility = "hidden";

            document.getElementById('loginform').action= "../sag_website/login/login.php";



            break
        case "webmail":
            document.getElementById('abaassociados').style.backgroundImage = abaaassocsemuso;

            document.getElementById('abaadmin').style.backgroundImage = abaaadminsemuso;

            document.getElementById('abawebmail').style.backgroundImage = abaawebmailemuso;

            document.getElementById('loginbox').style.visibility = "hidden";

            document.getElementById('loginboxwebmail').style.visibility = "visible";

            break
        default:
            document.getElementById('abaassociados').style.backgroundImage = abaaassocemuso;

            document.getElementById('abaadmin').style.backgroundImage = abaaadminsemuso;

            document.getElementById('abawebmail').style.backgroundImage = abaawebmailsemuso;

            document.getElementById('loginboxwebmail').style.visibility = "visible";

            document.getElementById('loginform').action= "associados/login.php";

        }
    }
    else
    {
    switch(aba)
        {
        case "associados":
            document.getElementById('abaassociados').style.backgroundImage = abaaassocemuso;
            document.getElementById('abaadmin').style.backgroundImage = abaaadminsemuso;
            document.getElementById('abawebmail').style.backgroundImage = abaawebmailsemuso;
            document.getElementById('loginbox').style.visibility = "visible";
            document.getElementById('loginboxwebmail').style.visibility = "hidden";
            break
        case "admin":
            document.getElementById('abaassociados').style.backgroundImage = abaaassocsemuso;

            document.getElementById('abaadmin').style.backgroundImage = abaaadminemuso;

            document.getElementById('abawebmail').style.backgroundImage = abaawebmailsemuso;

            document.getElementById('loginbox').style.visibility = "visible";

            document.getElementById('loginboxwebmail').style.visibility = "hidden";





            break
        case "webmail":
            document.getElementById('abaassociados').style.backgroundImage = abaaassocsemuso;

            document.getElementById('abaadmin').style.backgroundImage = abaaadminsemuso;

            document.getElementById('abawebmail').style.backgroundImage = abaawebmailemuso;

            document.getElementById('loginbox').style.visibility = "hidden";

            document.getElementById('loginboxwebmail').style.visibility = "visible";

            break
        default:
            document.getElementById('abaassociados').style.backgroundImage = abaaassocemuso;

            document.getElementById('abaadmin').style.backgroundImage = abaaadminsemuso;

            document.getElementById('abawebmail').style.backgroundImage = abaawebmailsemuso;

            document.getElementById('loginboxwebmail').style.visibility = "visible";
        }
    }

}

function checklength()
{
var senha1=document.getElementById('senha1').value;
var senha2=document.getElementById('senha2').value;
if(senha1!=senha2)
{
	alert("As senhas precisam ser iguais");
	return false;
}
else
{
    if(senha1.length<7)
    {
	alert("A senha precisa ter no mínimo 7 digítos");
	return false;
    }
}
}
function verificalogin(logado)
{
    var obj=document.getElementById("position");
    obj.style.visibility='visible'
}
function validaForm1()
{
  //validar email(verificao de endereco eletrônico)
  var parte1 = document.getElementById('email').value.indexOf("@");
  var parte2 = document.getElementById('email').value.indexOf(".");
  var parte3 = document.getElementById('email').value.length;

    if (!(parte1 >= 3 && parte2 >= 1 && parte3 >= 9)) {
              alert ("E-mail inválido. Favor verificar.");
              document.getElementById('email').focus();
              return false;
	}
}

var xmlhttp = false;

try {
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");

    } catch(e){
    	try{
        	xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

        } catch(E) {
        	xmlhttp=false;
            }
    }
if(!xmlhttp && typeof XMLHttpRequest != 'undefined'){
	xmlhttp = XMLHttpRequest();
}



function popupenquete(url)
{
window.open(url,"newopen8","toolbar=no,location=no,directories=no,menubar=no,scrollbars=yes,resizable=no,status=yes,width=656,height=570")
}

function abrir_buscar(setor, id_requerido, acao)
{
    var obj=document.getElementById(setor);
    var page = "popupenquete.php?id_pergunta="+id_requerido;
    if(acao!=null)
    {
    	page+="&acao="+acao;
    }
    //Essa parte é para atualização no IE
    var date=new Date();
    var complx="complx"+encodeURI(Math.random().toString() .replace(".","")+"="+date.getTime());
    page+=(page.match(/\?/)?"&":"?")+complx;
    //Até aqui é para atualização
 	xmlhttp.open("GET", page);


    xmlhttp.setRequestHeader("Pragma", "no-cache");
	xmlhttp.setRequestHeader("Cache-Control", "no-cache");
    xmlhttp.onreadystatechange=function(){
            	if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
				obj.style.visibility='visible';
				document.getElementById('corpoenquete').innerHTML = xmlhttp.responseText;

                }
            }

    xmlhttp.send(null);

}

function fecha_buscar(setor)
{
   document.getElementById(setor).style.visibility='hidden';

}

function digitos(event)
{
   if (window.event)
   {
       // IE
       key = event.keyCode;
   }
   else if ( event.which )
   {
       // netscape
       key = event.which;
   }
   if ( key != 8 || key != 13 || key < 48 || key > 57 )
       return ( ( ( key > 47 ) && ( key < 58 ) ) || ( key == 8 ) || ( key == 13 ) );
   return true;
}

//--->Função para a formatação de CPF, TEl, CEP, DATA...<---
function Mascara(tipo, campo, teclaPress)
{
	if (window.event)
	{
	var tecla = teclaPress.keyCode;
	}
	else
	{
	tecla = teclaPress.which;
	}

	var s = new String(campo.value);
	// Remove todos os caracteres à seguir: ( ) / - . e espaço, para tratar a string denovo.
	s = s.replace(/(\.|\(|\)|\/|\-| )+/g,'');

	tam = s.length + 1;

	    if ( tecla != 9 && tecla != 8 )
	{
	switch (tipo)
	{
	case 'CPF' :
	    if (tam > 3 && tam < 7)
	        campo.value = s.substr(0,3) + '.' + s.substr(3, tam);
	    if (tam >= 7 && tam < 10)
	        campo.value = s.substr(0,3) + '.' + s.substr(3,3) + '.' + s.substr(6,tam-6);
	    if (tam >= 10 && tam < 12)
	        campo.value = s.substr(0,3) + '.' + s.substr(3,3) + '.' + s.substr(6,3) + '-' + s.substr(9,tam-9);
	break;

	case 'CNPJ' :

	    if (tam > 2 && tam < 6)
	        campo.value = s.substr(0,2) + '.' + s.substr(2, tam);
	    if (tam >= 6 && tam < 9)
	        campo.value = s.substr(0,2) + '.' + s.substr(2,3) + '.' + s.substr(5,tam-5);
	    if (tam >= 9 && tam < 13)
	        campo.value = s.substr(0,2) + '.' + s.substr(2,3) + '.' + s.substr(5,3) + '/' + s.substr(8,tam-8);
	    if (tam >= 13 && tam < 15)
	        campo.value = s.substr(0,2) + '.' + s.substr(2,3) + '.' + s.substr(5,3) + '/' + s.substr(8,4)+ '-' + s.substr(12,tam-12);
	break;

    case 'TEL' :
            if (tam > 2 && tam < 4)
                campo.value = '(' + s.substr(0,2) + ') ' + s.substr(2,tam);
            if (tam >= 7 && tam < 11)
                campo.value = '(' + s.substr(0,2) + ') ' + s.substr(2,4) + '-' + s.substr(6,tam-6);
    break;

	case 'DATA' :
	    if (tam > 2 && tam < 4)
	        campo.value = s.substr(0,2) + '/' + s.substr(2, tam);
	    if (tam > 4 && tam < 11)
	        campo.value = s.substr(0,2) + '/' + s.substr(2,2) + '/' + s.substr(4,tam-4);
	break;

	case 'CEP' :
	    if (tam > 5 && tam < 7)
	        campo.value = s.substr(0,5) + '-' + s.substr(5, tam);
	break;
	        }
	    }
}

function validaform()
{

emailparte1 = document.getElementById("email").value.indexOf("@");
emailparte2 = document.getElementById("email").value.indexOf(".");
emailparte3 = document.getElementById("email").value.length;
strmatricula = document.getElementById("matricula_tce").value.length;
strcpf = document.getElementById("cpf").value.length;
if (!(emailparte1 >= 3 && emailparte2 >= 1 && emailparte3 >= 9))
	{
        alert ("Email inválido");
        document.getElementById("email").focus();
		return false;
    }

    if(strmatricula != 10)
    {
        alert ("Matrícula Inválida");
        document.getElementById("matricula_tce").focus();
		return false;
    }

    if(strcpf != 11)
    {
        alert ("CPF Inválido");
        document.getElementById("cpf").focus();
		return false;
    }
    return true;
}
function submitform() {

    document.formprincipal.submit();
}
function resetform() {

    document.formprincipal.reset();
}


function submitform2(acao, formulario) {
	var submite=document.getElementById('submite');

    submite.value=acao;
    //alert(submite.value);
    document.getElementById(formulario).submit();
}
function resetform2(acao) {
	//alert(acao);
    document.getElementById(acao).reset();
}

function mouse()
{
if (navigator.appName == 'Netscape'){
xcurs = e.pageX;
ycurs = e.pageY;
} else {
xcurs = event.clientX;
ycurs = event.clientY;
}
document.getElementById('position').style.left = (xcurs+10)+'px';
document.getElementById('position').style.top = (ycurs+30)+'px';
}


function popUp(URL) 
{
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=1,menubar=0,resizable=0,width=472,height=188,left = 583,top = 344');");
}

