function adjust()
{
	/*
	if(document.getElementById("content_int"))
	{
		var contentInt = document.getElementById("content_int");
		if(getBrowser() == "NS")
			contentInt.style.height = "555px";
	}
	*/
	var myWidth = getWidthVisibilityArea();
	var myHeight = getHeightVisibilityArea();
	
	if(myWidth < 1003)
		myWidth = 1003;
	
	var bgrLeft;
	var corpo;
	var bgrRight;
	var wBody;
	var wBody2;
	var rodapeL;
	var rodapeR;
	var elm_rss;
	var rodapeBaixo;
	var rodapeBaixoC;
	
	bgrLeft = document.getElementById("bgrLeft");
	corpo = document.getElementById("corpo");
	bgrRight = document.getElementById("bgrRight");
	wBody = document.getElementById("wBody");
	wBody2 = document.getElementById("wBody2");
	rodapeL = document.getElementById("rodapeL");
	rodapeR = document.getElementById("rodapeR");
	elm_rss = document.getElementById("elm_rss");
	rodapeBaixo = document.getElementById("rodapeBaixo");
	rodapeBaixoC = document.getElementById("rodapeBaixoC");
	
		var wBgrs = (myWidth-1003)/2;
		//var mLeft = (myWidth-1003)/2
		bgrLeft.style.width = wBgrs + "px";
		bgrRight.style.width = wBgrs + "px";
		rodapeL.style.width = wBgrs + "px";
		rodapeR.style.width = wBgrs + "px";
		elm_rss.style.width = wBgrs + "px";
		elm_rss.style.marginLeft = -wBgrs + "px";
		rodapeBaixoC.style.marginLeft = wBgrs + "px";
		
	wBody.style.visibility = "visible";
	wBody.style.width = myWidth + "px";
	rodapeBaixo.style.width = myWidth + "px";
	wBody2.style.visibility = "visible";
}
function getWidthVisibilityArea()
{
	return parseInt(getVisibilityArea("width"));
}

function getHeightVisibilityArea()
{
	return parseInt(getVisibilityArea("height"));
}

function getVisibilityArea(type)
{
	var myWidth = 0;
	var myHeight = 0;
	
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
    if(getBrowser() == 'NS')// firefox area visivel + diferença do scroll "window.scrollMaxX"
    {
    	//alert("02= "+myWidth)
    	myWidth = myWidth - 19;
	// 	myWidth = myWidth + window.scrollMaxX
	//	alert(window.scrollMaxX)
    //	alert("01= "+myWidth)
    }
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;

  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;

  }

	if(type == 'width')
		return myWidth;
	
	if(type == 'height')
		return myHeight;
}

function getBrowser()
{
	var browser = "";
	var b = navigator.appName;
	if (b == "Netscape") this.b = "NS";
	else if (b == "Microsoft Internet Explorer") this.b = "IE";
	else this.b = b;
	this.v = parseInt(navigator.appVersion);
	this.NS = (this.b == "NS" && this.v>=4);
	this.IE = (this.b == "IE" && this.v>=4);
	if(this.NS)
		browser = "NS";
	else if(this.IE)
		browser = "IE";
		
	return browser;
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function fnMapa(region)
{
	if(region == ""){
		region = "infoRegiao0";
	}
	var region = document.getElementById(region);
	if(region.style.zIndex != '5'){
	
	region.style.visibility = 'visible';
	region.style.zIndex = '999';
	region.style.height = '200px';
	
	}

}

function fnMapaHidden(region)
{
	var region = document.getElementById(region);
	if(region.style.zIndex == '999'){
	region.style.visibility = 'hidden';
	region.style.zIndex = '1';
	region.style.height = 'auto';
	}
}
function fnClickMapa(region){
	
	document.getElementById('infoRegiao1').style.visibility = 'hidden';
	document.getElementById('infoRegiao2').style.visibility = 'hidden';
	document.getElementById('infoRegiao3').style.visibility = 'hidden';
	document.getElementById('infoRegiao4').style.visibility = 'hidden';
	document.getElementById('infoRegiao5').style.visibility = 'hidden';
	document.getElementById('infoRegiao6').style.visibility = 'hidden';
	document.getElementById('infoRegiao7').style.visibility = 'hidden';
	document.getElementById('infoRegiao8').style.visibility = 'hidden';
	document.getElementById('infoRegiao9').style.visibility = 'hidden';
	document.getElementById('infoRegiao10').style.visibility = 'hidden';
	document.getElementById('infoRegiao11').style.visibility = 'hidden';
	document.getElementById('infoRegiao12').style.visibility = 'hidden';
	document.getElementById('infoRegiao13').style.visibility = 'hidden';
	document.getElementById('infoRegiao14').style.visibility = 'hidden';
	document.getElementById('infoRegiao15').style.visibility = 'hidden';
	document.getElementById('infoRegiao16').style.visibility = 'hidden';
	document.getElementById('infoRegiao17').style.visibility = 'hidden';
	document.getElementById('infoRegiao18').style.visibility = 'hidden';
	document.getElementById('infoRegiao19').style.visibility = 'hidden';
	document.getElementById('infoRegiao20').style.visibility = 'hidden';
	document.getElementById('infoRegiao21').style.visibility = 'hidden';
	document.getElementById('infoRegiao22').style.visibility = 'hidden';
	document.getElementById('infoRegiao23').style.visibility = 'hidden';
	document.getElementById('infoRegiao24').style.visibility = 'hidden';
	document.getElementById('infoRegiao25').style.visibility = 'hidden';
	document.getElementById('infoRegiao26').style.visibility = 'hidden';

	document.getElementById(region).style.visibility = 'visible';

	document.getElementById('infoRegiao1').style.zIndex = '1';
	document.getElementById('infoRegiao2').style.zIndex = '1';
	document.getElementById('infoRegiao3').style.zIndex = '1';
	document.getElementById('infoRegiao4').style.zIndex = '1';
	document.getElementById('infoRegiao5').style.zIndex = '1';
	document.getElementById('infoRegiao6').style.zIndex = '1';
	document.getElementById('infoRegiao7').style.zIndex = '1';
	document.getElementById('infoRegiao8').style.zIndex = '1';
	document.getElementById('infoRegiao9').style.zIndex = '1';
	document.getElementById('infoRegiao10').style.zIndex = '1';
	document.getElementById('infoRegiao11').style.zIndex = '1';
	document.getElementById('infoRegiao12').style.zIndex = '1';
	document.getElementById('infoRegiao13').style.zIndex = '1';
	document.getElementById('infoRegiao14').style.zIndex = '1';
	document.getElementById('infoRegiao15').style.zIndex = '1';
	document.getElementById('infoRegiao16').style.zIndex = '1';
	document.getElementById('infoRegiao17').style.zIndex = '1';
	document.getElementById('infoRegiao18').style.zIndex = '1';
	document.getElementById('infoRegiao19').style.zIndex = '1';
	document.getElementById('infoRegiao20').style.zIndex = '1';
	document.getElementById('infoRegiao21').style.zIndex = '1';
	document.getElementById('infoRegiao22').style.zIndex = '1';
	document.getElementById('infoRegiao23').style.zIndex = '1';
	document.getElementById('infoRegiao24').style.zIndex = '1';
	document.getElementById('infoRegiao25').style.zIndex = '1';
	document.getElementById('infoRegiao26').style.zIndex = '1';
	
	document.getElementById(region).style.zIndex = '5';
	}
function showMaskBlcAlert()
{
	var maskBlcAlert = document.getElementById("maskBlcAlert");
	var blcAlertWhite = document.getElementById("blcAlertWhite");
	var c_blcAlertWhite = document.getElementById("c_blcAlertWhite");

	if (document.getElementById("c_blcAlertWhite2")) {
		var c_blcAlertWhite2 = document.getElementById("c_blcAlertWhite2");
		c_blcAlertWhite2.style.display = "none";
	}
	
	var mWidth = getWidthVisibilityArea();
	var mHeight = getHeightVisibilityArea();

	var mLeft  = (getWidthVisibilityArea() -460)/2;
	var mTop = (getHeightVisibilityArea() -370)/2;
	
	blcAlertWhite.style.marginTop = mTop + "px";
	blcAlertWhite.style.marginLeft = mLeft + "px";
	maskBlcAlert.style.visibility = "visible";
	maskBlcAlert.style.width = mWidth + "px";
	maskBlcAlert.style.height = mHeight + "px";
	
	blcAlertWhite.style.visibility = "visible";
	c_blcAlertWhite.style.visibility = "visible";
}


function showMaskBlcAlert2()
{
	var maskBlcAlert = document.getElementById("maskBlcAlert");
	var blcAlertWhite = document.getElementById("blcAlertWhite");
	var c_blcAlertWhite = document.getElementById("c_blcAlertWhite");
	var c_blcAlertWhite2 = document.getElementById("c_blcAlertWhite2");
	
	var mWidth = getWidthVisibilityArea();
	var mHeight = getHeightVisibilityArea();

	var mLeft  = (getWidthVisibilityArea() -460)/2;
	var mTop = (getHeightVisibilityArea() -370)/2;
	
	blcAlertWhite.style.marginTop = mTop + "px";
	blcAlertWhite.style.marginLeft = mLeft + "px";
	maskBlcAlert.style.visibility = "visible";
	maskBlcAlert.style.width = mWidth + "px";
	maskBlcAlert.style.height = mHeight + "px";
	
	blcAlertWhite.style.visibility = "visible";
	c_blcAlertWhite.style.display = "none";
	c_blcAlertWhite2.style.visibility = "visible";
}


function closeMaskBlcAlert()
{
	var a;
	a = new Array($Id("maskBlcAlert"),$Id("blcAlertWhite"), $Id("c_blcAlertWhite"), $Id("c_blcAlertWhite2"));		
	
	for(var i in a)
	{
		var obj = a[i];
		if(obj)
			obj.style.visibility = "hidden";
	}
}

function $Id(id)
{
	return document.getElementById(id);
}

/* js para forms*/

function limpa_input(campo) {
		if (campo.defaultValue == campo.value) {
			campo.value = "";
		}
		else if (campo.value == "") {
			campo.value = campo.defaultValue;
		}
}

function validaForm(){
		d = document.news;

		//validar email
		if (d.email_news.value == d.email_news.defaultValue){
			alert("O campo Email deve ser preenchido!");
			limpa_input(d.email_news);
			d.email_news.focus();
			return false;
		}
		//validar email(verificao de endereco eletronico)
		parte1 = d.email_news.value.indexOf("@");
		parte2 = d.email_news.value.indexOf(".");
		parte3 = d.email_news.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			alert("O campo Email deve ser conter um endereco eletronico!");
			d.email_news.value = "";
			d.email_news.focus();
			return false;
		}
		
		d.submit();
//		return true;
}

function validaForm_fale(){
		d = document.fale_conosco;
		
		//validar nome
		if ((d.nome.value == "") || (d.nome.value == d.nome.defaultValue)){
			alert("O campo Nome deve ser preenchido!");
			limpa_input(d.nome);
			d.nome.focus();
			return false;
		}

		//validar telefone
		if ((d.telefone.value == "") || (d.telefone.value == d.telefone.defaultValue)){
			alert("O campo Telefone deve ser preenchido!");
			limpa_input(d.telefone);
			d.telefone.focus();
			return false;
		}

		//validar endereco
		if ((d.endereco.value == "") || (d.endereco.value == d.endereco.defaultValue)){
			alert("O campo Endereço deve ser preenchido!");
			limpa_input(d.endereco);
			d.endereco.focus();
			return false;
		}

		//validar cidade
		if ((d.cidade.value == "") || (d.cidade.value == d.cidade.defaultValue)){
			alert("O campo Cidade deve ser preenchido!");
			limpa_input(d.cidade);
			d.cidade.focus();
			return false;
		}

		//validar email
		if (d.email.value == d.email.defaultValue){
			alert("O campo Email deve ser preenchido!");
			limpa_input(d.email);
			d.email.focus();
			return false;
		}
		//validar email(verificao de endereco eletronico)
		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			alert("O campo Email deve ser conter um endereço eletronico!");
			d.email.value = "";
			d.email.focus();
			return false;
		}

		//validar telefone
		if ((d.mensagem.value == "") || (d.mensagem.value == d.mensagem.defaultValue)){
			alert("O campo Mensagem deve ser preenchido!");
			limpa_input(d.mensagem);
			d.mensagem.focus();
			return false;
		}

		d.submit();
//		return true;
}

function validaLogin() {

		d = document.login;

		if ((d.login_usuario.value == "") || (d.login_usuario.value == d.login_usuario.defaultValue))  {
			alert("O campo Login deve ser preenchido!");
			limpa_input(d.login_usuario);
			d.login_usuario.focus();
			return false;
		}

		if ((d.senha_usuario.value == "") || (d.senha_usuario.value == d.senha_usuario.defaultValue))  {
			alert("O campo Senha deve ser preenchido!");
			limpa_input(d.senha_usuario);
			d.senha_usuario.focus();
			return false;
		}
		d.submit();
}

function valida_links() {
		
		z = document.form_link;

		if ((z.assunto.value == "") || (z.assunto.value == "Assunto"))  {
			alert("O campo Assunto deve ser preenchido!");
			limpa_input(z.assunto);
			z.assunto.focus();
			return false;
		}
	
		if ((z.texto.value == "") || (z.texto.value == "Descrição"))  {
			alert("O campo Descrição deve ser preenchido!");
			limpa_input(z.texto);
			z.texto.focus();
			return false;
		}	

		if ((z.endereco.value == "") || (z.endereco.value == "Endereço"))  {
			alert("O campo Endereço deve ser preenchido!");
			limpa_input(z.endereco);
			z.endereco.focus();
			return false;
		}
		
		z.submit();
}

/* valida form enquete */
function envia_enquete() {

	     m = document.form_enquete;
		 opc    = m.enquete_opcao;
		 enquete_opcao = "";

		for (i = 0; i < opc.length; i++) {
			if (opc[i].checked == true) {
				enquete_opcao = opc[i].value;
			}
		}

		if (enquete_opcao == "") {
			alert('Escolha uma opção!');
			return false;		
		}
	
		m.submit();		
}

/* form indica noticia*/
function valida_indica(){
		//validar nome
		s = document.indicar;
		if ((s.nome.value == "") || (s.nome.value == "Nome")) {
			alert("O campo Nome deve ser preenchido!");
			limpa_input(s.nome);
			s.nome.focus();
			return false;
		}
		//validar email
		if (s.email.value == "" || (s.email.value == "E-mail")){
			alert("O campo Email deve ser preenchido!");
			limpa_input(s.email);
			s.email.focus();
			return false;
		}
		//validar email(verificao de endereco eletronico)
		parte1 = s.email.value.indexOf("@");
		parte2 = s.email.value.indexOf(".");
		parte3 = s.email.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			alert("O campo Email deve ser conter um endereco eletronico!");
			s.email.value = "";
			s.email.focus();
			return false;
		}

		if ((s.mensagem.value == "") || (s.mensagem.value == "Mensagem")) {
			alert("O campo Mensagem deve ser preenchido!");
			limpa_input(s.mensagem);
			s.mensagem.focus();
			return false;
		}
		
		if ((s.seu_nome.value == "") || (s.seu_nome.value == "Seu Nome")) {
			alert("O campo Seu Nome deve ser preenchido!");
			limpa_input(s.seu_nome);
			s.seu_nome.focus();
			return false;
		}
		
		//validar email
		if (s.seu_email.value == "" || (s.seu_email.value == "Seu E-mail")){
			alert("O campo Seu Email deve ser preenchido!");
			limpa_input(s.seu_email);
			s.seu_email.focus();
			return false;
		}		

		parte1 = s.seu_email.value.indexOf("@");
		parte2 = s.seu_email.value.indexOf(".");
		parte3 = s.seu_email.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			alert("O campo Seu Email deve ser conter um endereco eletronico!");
			s.seu_email.value = "";
			s.seu_email.focus();
			return false;
		}
//		return true;
		s.submit();

}

//envia form pesquisa
function envia_pesquisa()
{
document.pesquisa.submit();
} 

function form_enviasenha() {

		e = document.esqueci_senha;

		if ((e.login_esqueci.value == "") || (e.login_esqueci.value == e.login_esqueci.defaultValue))  {
			alert("O campo Login deve ser preenchido!");
			limpa_input(e.login_esqueci);
			e.login_esqueci.focus();
			return false;
		}
		e.submit();
}

function valida_extranet_mensagens() {
		
		h = document.form_mensagem;

		if ((h.titulo.value == "") || (h.titulo.value == "Título"))  {
			alert("O campo Título deve ser preenchido!");
			limpa_input(h.titulo);
			h.titulo.focus();
			return false;
		}
	
		if ((h.texto.value == "") || (h.texto.value == "Mensagem"))  {
			alert("O campo Mensagem deve ser preenchido!");
			limpa_input(h.texto);
			h.texto.focus();
			return false;
		}
		
	//declaração de vars. A var checados irá contar quantos estão checados.
    var inputs,i,checados=0;
    //pegando os inputs e jogando num array
    inputs = h.getElementsByTagName("input");
    //varrendo o array que tem os inputs
    for(i=0;i<inputs.length;i++){
        if(inputs[i].type=="checkbox"){ //se os inputs forem checkbox
            if(inputs[i].checked==true){
                checados++;
            }
        }
    }		
    if(checados == 0){
        alert('Escolha um Destinatário!'); 
		return false;
        }	
		
		h.submit();
}


function valida_extranet_comentario() {
		
	h = document.form_comentario;

	if ((h.comentario_texto.value == "") || (h.comentario_texto.value == "Comentário"))  {
		alert("O campo Comentário deve ser preenchido!");
		limpa_input(h.comentario_texto);
		h.comentario_texto.focus();
		return false;
	}
	
	h.submit();
}

function valida_extranet_agenda() {
		
		j = document.form_agenda;

		if ((j.titulo.value == "") || (j.titulo.value == "Título"))  {
			alert("O campo Título deve ser preenchido!");
			limpa_input(j.titulo);
			j.titulo.focus();
			return false;
		}
	
		if ((j.texto.value == "") || (j.texto.value == "Conteúdo"))  {
			alert("O campo Conteúdo deve ser preenchido!");
			limpa_input(j.texto);
			j.texto.focus();
			return false;
		}
		
	//declaração de vars. A var checados irá contar quantos estão checados.
    var inputs,i,checados=0;
    //pegando os inputs e jogando num array
    inputs = j.getElementsByTagName("input");
    //varrendo o array que tem os inputs
    for(i=0;i<inputs.length;i++){
        if(inputs[i].type=="checkbox" && inputs[i].name!="destaque"){ //se os inputs forem checkbox
            if(inputs[i].checked==true){
                checados++;
            }
        }
    }		
    if(checados == 0){
        alert('Escolha um Destinatário!'); 
		return false;
        }	
		
		
		j.submit();
}

function valida_extranet_arquivos() {
		
		w = document.form_arquivo;

		if ((w.assunto.value == "") || (w.assunto.value == "Título"))  {
			alert("O campo Título deve ser preenchido!");
			limpa_input(w.assunto);
			w.assunto.focus();
			return false;
		}
	
		if ((w.texto.value == "") || (w.texto.value == "Conteúdo"))  {
			alert("O campo Conteúdo deve ser preenchido!");
			limpa_input(w.texto);
			w.texto.focus();
			return false;
		}
		
	//declaração de vars. A var checados irá contar quantos estão checados.
    var inputs,i,checados=0;
    //pegando os inputs e jogando num array
    inputs = w.getElementsByTagName("input");
    //varrendo o array que tem os inputs
    for(i=0;i<inputs.length;i++){
        if(inputs[i].type=="checkbox"){ //se os inputs forem checkbox
            if(inputs[i].checked==true){
                checados++;
            }
        }
    }		
    if(checados == 0){
        alert('Escolha um Destinatário!'); 
		return false;
        }			
		
		w.submit();
}

//envia form pesquisa
function valida_enquetes()
{
document.form_enquete.submit();
}

//envia form alterar senha usuario
function form_alterarsenha() {

		k = document.alterar_senha;

		if (k.usu_senha_atual.value == ""){
			alert("O campo Senha Atual deve ser preenchido!");
			limpa_input(k.usu_senha_atual);
			k.usu_senha_atual.focus();
			return false;
		}
		
		if (k.usu_nova_senha.value == ""){
			alert("O campo Nova Senha deve ser preenchido!");
			limpa_input(k.usu_nova_senha);
			k.usu_nova_senha.focus();
			return false;
		}		
		
		if (k.usu_nova_senha2.value == ""){
			alert("O campo Confirma Senha deve ser preenchido!");
			limpa_input(k.usu_nova_senha2);
			k.usu_nova_senha2.focus();
			return false;
		}
		
    	senha1 = k.usu_nova_senha.value;
	    senha2 = k.usu_nova_senha2.value;

    	if (senha1 != senha2){
       		alert("Digite a mesma senha nos dois campos.");
	   		return false;	   
	   	}		
		
		k.submit();
}


function selecionarTodos(teste) {

	var conta_contatos = document.form_mensagem.conta_contatos.value;
	var campo_contatos = document.form_mensagem.vetcontatos;

	for (i = 0; i < conta_contatos; i++) {
		campo_contatos[i].checked = teste.checked;
	}
}

