// JavaScript Document



// Função para criar o XMLHTTP

function createXMLHTTP(){

		var ajax;

		try	{

			ajax = new ActiveXObject("Microsoft.XMLHTTP");  //IE

		} 

		catch(e){

			try{

				ajax = new ActiveXObject("Msxml2.XMLHTTP");

			} catch(ex){

				try{

					ajax = new XMLHttpRequest();

				} catch(exc) {

					 alert("Esse browser não tem recursos para uso do Ajax");

					 ajax = null;

				}

			}

		}

		return ajax;	

		   var arrSignatures = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0",

							    "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP",

							    "Microsoft.XMLHTTP"];

		   for (var i=0; i < arrSignatures.length; i++){

				try{

					var oRequest = new ActiveXObject(arrSignatures[i]);

					return oRequest;

				} catch (oError)	{

			    }

		   }

		throw new Error("MSXML is not installed on your system.");

	}



// Função para troca de imagem sobre eveito do mouse

function IMG(elemento, URL){

	elemento.src= '../img/btn/menu/'+ URL + '.gif';	

}



// Montagem do cabeçalho Data

	hoje = new Date();

	dia = hoje.getDate();

	dias = hoje.getDay();

	mes = hoje.getMonth();

	ano = hoje.getFullYear();

		if (dia < 10)

			dia = "0" + dia;

		if (ano < 2000)

			ano = "19" + ano;

	

function CriaArray (n)

{

	this.length = n;

}

	

	NomeDia = new CriaArray(7);

	NomeDia[0] = "Domingo";

	NomeDia[1] = "Segunda-feira";

	NomeDia[2] = "Ter&ccedil;a-feira";

	NomeDia[3] = "Quarta-feira";

	NomeDia[4] = "Quinta-feira";

	NomeDia[5] = "Sexta-feira";

	NomeDia[6] = "S&aacute;bado";

	

	NomeMes = new CriaArray(12);

	NomeMes[0] = "janeiro";

	NomeMes[1] = "fevereiro";

	NomeMes[2] = "mar&ccedil;o";

	NomeMes[3] = "abril";

	NomeMes[4] = "maio";

	NomeMes[5] = "junho";

	NomeMes[6] = "julho";

	NomeMes[7] = "agosto";

	NomeMes[8] = "setembro";

	NomeMes[9] = "outubro";

	NomeMes[10] = "novembro";

	NomeMes[11] = "dezembro";



function RelogioDigital() {

	hoje = new Date();

	var hora = hoje.getHours();

	var minuto = hoje.getMinutes();

	var segundo = hoje.getSeconds();

	if (hora <= 9) {

		hora = '0' + hora;

	}

	if (minuto <= 9) {

		minuto = '0' + minuto;

	}

	if (segundo <= 9) {

		segundo = '0' + segundo;

	}

	document.getElementById('relogio').innerHTML = "Bras&iacute;lia - "  +  dia + " de " + NomeMes[mes] + " de " + ano;

}

//Specify affected tags. Add or remove from list:

var tgs = new Array( 'div' );



//Specify spectrum of different font sizes:

var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );

var startSz = 2;

function ts( trgt,inc ) {

	if (!document.getElementById) return

	var d = document,cEl = null,sz = startSz,i,j,cTags;

	sz += inc;

	if ( sz < 0 ) sz = 0;

	if ( sz > 6 ) sz = 6;

	startSz = sz;

	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

	

	cEl.style.fontSize = szs[ sz ];

	

	for ( i = 0; i < tgs.length; i++ ) {

		cTags = cEl.getElementsByTagName( tgs[ i ] );

		for ( j = 0; j < cTags.length; j++ ) cTags[ j ].style.fontSize = szs[ sz ];

	}

}



//Função para validar formulário Contato

function valida_Form_Contato(){



    if (document.getElementById('nome').value == ""){

		alert("O campo Nome deve ser preenchido!");

		document.getElementById('nome').focus();

		return false;

    }

	if (document.getElementById('email').value == ""){

		alert("O campo E-mail deve ser preenchido!");

		document.getElementById('email').focus();

		return false;

    }

	if (document.getElementById('cidade').value == ""){

		alert("O campo Cidade deve ser preenchido!");

		document.getElementById('cidade').focus();

		return false;

    }

	if (document.getElementById('estado').value == ""){

		alert("O campo Estado deve ser preenchido!");

		document.getElementById('estado').focus();

		return false;

    }

	if (document.getElementById('mensagem').value == ""){

		alert("O campo Mensagem deve ser preenchido!");

		document.getElementById('mensagem').focus();

		return false;

    }

			

	return true;

}

//Função para Logar no sistema

function enviar(){

	if(valida_Form_Contato()){

			var HTTP = createXMLHTTP();

							

					HTTP.open("POST","envia_contato.php",true);

					HTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

					HTTP.onreadystatechange=function(){

						if (HTTP.readyState==4){  //completo

							if (HTTP.responseText != ""){

								document.getElementById("retorno").innerHTML = HTTP.responseText;

							 } 

						}

					}    

					HTTP.send("nome=" + document.getElementById('nome').value+"&email="+document.getElementById('email').value+"&estado="+document.getElementById('estado').value+"&cidade="+document.getElementById('cidade').value+"&mensagem="+document.getElementById('mensagem').value);		

		}



    

}

//Função para mudar paginação

function ir_para(pag){

		window.location="?pagina="+pag+"&p="+document.getElementById('p').value;

}



//Função para enviar cadastro

function cadastrar(){

	if(valida_Form_Cadastro()){

			var HTTP = createXMLHTTP();



					HTTP.open("POST","cadastrar.php",true);

					HTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

					HTTP.onreadystatechange=function(){

						if (HTTP.readyState==4){  //completo

							if (HTTP.responseText != ""){

								document.getElementById("retorno").innerHTML = HTTP.responseText;

							 } 

						}

					}    

					HTTP.send("nome=" + document.getElementById('nome').value+"&email="+document.getElementById('email').value+"&lotacao="+document.getElementById('lotacao').value);		

		}

}



//Função para validar formulário Contato

function valida_Form_Cadastro(){



    if (document.getElementById('nome').value == ""){

		alert("O campo Nome deve ser preenchido!");

		document.getElementById('nome').focus();

		return false;

    }

	if (document.getElementById('email').value == ""){

		alert("O campo E-mail deve ser preenchido!");

		document.getElementById('email').focus();

		return false;

    }

	//validar email(verificao de endereco eletronico)

        parte1 = document.getElementById('email').value.indexOf("@");

        parte2 = document.getElementById('email').value.indexOf(".");

        parte3 = document.getElementById('email').value.length;

        if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {

            alert("O campo E-mail deve ser conter um endereço eletrônico!");

            document.getElementById('email').focus();

            return false;

        }

	if (document.getElementById('lotacao').value == ""){

		alert("O campo Lotação deve ser selecionado!");

		document.getElementById('lotacao').focus();

		return false;

    }

	return true;

}

//Função para enviar email

function enviar_email(){

	if(valida_Form_Enviaremail()){

			var HTTP = createXMLHTTP();



					HTTP.open("POST","envia_email.php",true);

					HTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

					HTTP.onreadystatechange=function(){

						if (HTTP.readyState==4){  //completo

							if (HTTP.responseText != ""){

								document.getElementById("retorno").innerHTML = HTTP.responseText;

							 } 

						}

					}    

					HTTP.send("nome_remetente=" + document.getElementById('nome_remetente').value+"&email_remetente="+document.getElementById('email_remetente').value+"&nome_destinatario="+document.getElementById('nome_destinatario').value+"&email_destinatario="+document.getElementById('email_destinatario').value+"&mensagem="+document.getElementById('mensagem').value+"&pagina="+document.getElementById('pagina').value+"&cod="+document.getElementById('cod').value);		

		}

}

//Função para validar formulário Contato

function valida_Form_Enviaremail(){



    if (document.getElementById('nome_remetente').value == ""){

		alert("O campo Seu Nome deve ser preenchido!");

		document.getElementById('nome_remetente').focus();

		return false;

    }

	if (document.getElementById('email_remetente').value == ""){

		alert("O campo Seu E-mail deve ser preenchido!");

		document.getElementById('email_remetente').focus();

		return false;

    }

	//validar email(verificao de endereco eletronico)

        parte1 = document.getElementById('email_remetente').value.indexOf("@");

        parte2 = document.getElementById('email_remetente').value.indexOf(".");

        parte3 = document.getElementById('email_remetente').value.length;

        if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {

            alert("O campo E-mail deve ser conter um endereço eletrônico!");

            document.getElementById('email_remetente').focus();

            return false;

        }

	if (document.getElementById('nome_destinatario').value == ""){

		alert("O campo Nome Destinatário deve ser preenchido!");

		document.getElementById('nome_destinatario').focus();

		return false;

    }

	if (document.getElementById('email_destinatario').value == ""){

		alert("O campo E-mail Destinatário deve ser preenchido!");

		document.getElementById('email_destinatario').focus();

		return false;

    }

	//validar email(verificao de endereco eletronico)

        parte1 = document.getElementById('email_destinatario').value.indexOf("@");

        parte2 = document.getElementById('email_destinatario').value.indexOf(".");

        parte3 = document.getElementById('email_destinatario').value.length;

        if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {

            alert("O campo E-mail deve ser conter um endereço eletrônico!");

            document.getElementById('email_destinatario').focus();

            return false;

        }

			

	return true;

}



//Função para enquete

function votar(){

		var HTTP = createXMLHTTP();

		if(document.getElementById('radiobutton1')){
			if(document.getElementById('radiobutton1').checked == true){
				var radio = document.getElementById('radiobutton1').value;	
			}
		}

		if(document.getElementById('radiobutton2')){
			if(document.getElementById('radiobutton2').checked == true){
				var radio = document.getElementById('radiobutton2').value;	
			}
		}

		if(document.getElementById('radiobutton4')){
			if(document.getElementById('radiobutton3').checked == true){
				var radio = document.getElementById('radiobutton3').value;	
			}
		}

		if(document.getElementById('radiobutton4')){
			if(document.getElementById('radiobutton4').checked == true){
				var radio = document.getElementById('radiobutton4').value;	
			}	
		}

		if(document.getElementById('radiobutton5')){
			if(document.getElementById('radiobutton5').checked == true){
				var radio = document.getElementById('radiobutton5').value;	
			}
		}


			HTTP.open("POST","enquete.php",true);

			HTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

			HTTP.onreadystatechange=function(){

				if (HTTP.readyState==4){  //completo

					if (HTTP.responseText != ""){

						document.getElementById("retorno_enquete").innerHTML = HTTP.responseText;

					}  

				}

			}

			HTTP.send("cod_enquete=" + document.getElementById('cod_enquete').value+"&radiobutton=" + radio);		



}



//Função para enquete

function result(){

			var HTTP = createXMLHTTP();

					HTTP.open("GET","resultado.php",true);

					HTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

					HTTP.onreadystatechange=function(){

						if (HTTP.readyState==4){  //completo

							if (HTTP.responseText != ""){

								document.getElementById("retorno_enquete").innerHTML = HTTP.responseText;

							}  

						}

					}    

					HTTP.send(null);		

}


