function MM_validateForm() { //v4.0

  if (document.getElementById){

    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;

    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);

      if (val) { nm=val.name; if ((val=val.value)!="") {

        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');

          if (p<1 || p==(val.length-1)) errors+='- '+nm+' deve conter um e-mail.\n';

        } else if (test!='R') { num = parseFloat(val);

          if (isNaN(val)) errors+='- '+nm+' deve conter um número.\n';

          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');

            min=test.substring(8,p); max=test.substring(p+1);

            if (num<min || max<num) errors+='- '+nm+' deve conter um número entre '+min+' e '+max+'.\n';

      } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' é obrigatório.\n'; }

    } if (errors) alert('Os seguintes erros foram encontrados:\n'+errors);

    document.MM_returnValue = (errors == '');

} }



function IEHoverPseudo() {



	var navItems = document.getElementById("primary-nav").getElementsByTagName("li");

	

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

		if(navItems[i].className == "menuparent") {

			navItems[i].onmouseover=function() { this.className += " over"; }

			navItems[i].onmouseout=function() { this.className = "menuparent"; }

		}

	}



}

window.onload = IEHoverPseudo;

function abreContato()	{

		window.open("http://www.gravatai.rs.gov.br/contato/fale_conosco.html","Janela","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,position=center ,resizable=no,width=400,height=335, top=(screen.height-450)/2, left=(screen.width-300)/2 " );

}



function abreNews()	{

		window.open("http://www.gravatai.rs.gov.br/site/contato/news.html","Janela","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,position=center ,resizable=no,width=400,height=250, top=(screen.height-450)/2, left=(screen.width-300)/2 " );

}

function abreLampada()	{

		window.open("http://www.gravatai.rs.gov.br/secretarias/servicos/form_lampada.php","Janela","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,position=center ,resizable=no,width=415,height=350, top=(screen.height-450)/2, left=(screen.width-300)/2 " );}



function mostraDiv(NomeDIV){

   document.getElementById(NomeDIV).style.display = "block";

 }

function nonShowHideDIV(NomeDIV){

  	 document.getElementById(NomeDIV).style.display = "none";

   }

function abreHD()	{

		window.open("http://www.gravatai.rs.gov.br/fazenda/helpdesk.php","Janela","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=700, top=(screen.height-700)/2, left=(screen.width-480)/2");

}

function abreIPTU()	{

		

		

		window.open("http://200.175.115.196:8080/cidadao/servlet/br.com.cetil.ar.jvlle.hlogin?SEGVIA,0","Janela","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=700, top=(screen.height-700)/2, left=(screen.width-480)/2");

}

function abre21()	{

		window.open("http://www.gravatai.rs.gov.br/agenda21/inscricoes.html","Janela","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,position=center ,resizable=no,width=501,height=450, top=(screen.height-501)/2, left=(screen.width-450)/2 " );

}

function valida()
{
	//valida nome
	var nome = document.getElementById('form1').nome.value;
	var ereg1 = /a-zA-Z\s\´\~\^\`\d/; //caracteres permitidos
	var ereg2 = /^\s/; //espaços no inicio da string
	var ereg3 = /\s$/; //espaços no final da string
	var ereg4 = /\s{2,}/ // espaços concecutivos
	var resultado1 = ereg1.test(nome);
	var resultado2 = ereg2.test(nome);
	var resultado3 = ereg3.test(nome);
	var resultado4 = ereg4.test(nome);
	
	if((resultado1) || (resultado2) || (resultado3) || (resultado4) || (nome==''))
	{
		alert("O Campo Nome deve ser Preenchido Corretamente!")
		d.nome.focus();
		return false;
	}
	
	//valida endereço
	var ende = document.getElementById('form1').ende.value;
	var ereg1 = /a-zA-Z\s\´\~\^\`\d/; //caracteres permitidos
	var ereg2 = /^\s/; //espaços no inicio da string
	var ereg3 = /\s$/; //espaços no final da string
	var ereg4 = /\s{2,}/ // espaços concecutivos
	var resultado1 = ereg1.test(ende);
	var resultado2 = ereg2.test(ende);
	var resultado3 = ereg3.test(ende);
	var resultado4 = ereg4.test(ende);
	
	if((resultado1) || (resultado2) || (resultado3) || (resultado4) || (ende==''))
	{
		alert("O Campo Endereço deve ser Preenchido !")
		d.ende.focus();
		return false;
	}
	
	//valida numero
	var num = document.getElementById('form1').num.value;
	var ereg = /[0-9]/;
	var resultado = ereg.test(num);
	
	if(!resultado)
	{
		alert("O Campo Numero deve ser Preenchido !")
		d.num.focus();
		return false;
	}
	
	//valida bairro
	var bai = document.getElementById('form1').bai.value;
	var ereg1 = /a-zA-Z\s\´\~\^\`\d/; //caracteres permitidos
	var ereg2 = /^\s/; //espaços no inicio da string
	var ereg3 = /\s$/; //espaços no final da string
	var ereg4 = /\s{2,}/ // espaços concecutivos
	var resultado1 = ereg1.test(bai);
	var resultado2 = ereg2.test(bai);
	var resultado3 = ereg3.test(bai);
	var resultado4 = ereg4.test(bai);
	
	if((resultado1) || (resultado2) || (resultado3) || (resultado4) || (bai==''))
	{
		alert("O Campo Bairro deve ser Preenchido !")
		d.bai.focus();
		return false;
	}
	
	//valida celular	
	var fone = document.getElementById('form1').celu.value;
	var ereg = /^\d{8}$/; //telefone no formato 32258745
	var resultado = ereg.test(fone);
	
	if((!resultado) || (fone==''))
	{
		alert("O Campo Telefone Celular deve ser Preenchido Corretamente !");
		d.celu.focus();
		return false;
	}
	
	document.getElementById("form1").submit();
	
}

function valida2()
{
	//valida fatos
	var fato = document.getElementById('form2').fatos.value;
	/*var ereg1 = /a-zA-Z\s\´\~\^\`\d/; //caracteres permitidos
	var ereg2 = /^\s/; //espaços no inicio da string
	var ereg3 = /\s$/; //espaços no final da string
	var ereg4 = /\s{2,}/ // espaços concecutivos
	var resultado1 = ereg1.test(fato);
	var resultado2 = ereg2.test(fato);
	var resultado3 = ereg3.test(fato);
	var resultado4 = ereg4.test(fato);*/
	
	if(fato=='')
	{
		alert("O Campo Descrição deve ser Preenchido !")
		d.fatos.focus();
		return false;
	}

	document.getElementById("form2").submit();
}

function addNum(e)
	{
		var browserName = navigator.appName;
		if(browserName == 'Microsoft Internet Explorer')
				var caracter = e.keyCode;	
		else if(browserName == 'Netscape')
				var caracter = e.which;
				
		if((caracter<48) || (caracter>57))
		{
			e.returnValue=false;
			e.preventDefault();
		}
		if(caracter==8)
			document.form1.num.value = '';
		if(caracter==0)
			document.form1.comp.focus();
	}
