function Verifica2()
{ 
	obj = document.frm_newsletter;
	
	if (obj.newsletter.value == "" )
	{
		alert('Favor preencher com seu E-mail !');
		obj.newsletter.focus();
		return false;
	}
		
	else		
		return validaEmail2();
}

function validaEmail2() {	
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frm_newsletter.newsletter.value))) { 
		alert("Erro: Favor informar um e-mail válido.");
		document.frm_newsletter.newsletter.focus();
		obj = document.frm_newsletter;
		obj.newsletter.focus();
		return (false);
	}
	return true;
}

function EnviaNewsletter()
{
	if(Verifica2()){
		obj = document.frm_newsletter;
		obj.submit();		
	}	
}
function Verifica()
{
	obj = document.frm_contato;
	
	if (obj.nome.value == "" )
	{
		alert('Favor preencher o Nome !');
		obj.nome.focus();
		return false;
	}	
	else if (obj.cidade.value == "")
	{
		alert('Favor preencher a Cidade !');
		obj.cidade.focus();
		return false;
	}
	
	else if (obj.estado.value == "")
	{
		alert('Favor preencher o Estado !');
		obj.estado.focus();
		return false;
	}	
	
	else if (obj.email.value == "")
	{
		alert('Favor selecionar o E-mail !');
		obj.email.focus();
		return false;
	}
	
	else if (obj.assunto.value == "")
	{
		alert('Favor selecionar o Assunto !');
		obj.assunto.focus();
		return false;
	}
	
	else if (obj.mensagem.value == "")
	{
		alert('Favor selecionar a Mensagem !');
		obj.mensagem.focus();
		return false;
	}
	
	else
		return true;
}

function Contato_envia()
{
	obj = document.frm_contato;
	obj.submit();
}

function marcara_tel(objeto){
   if(objeto.value.length == 0)
     objeto.value = '(' + objeto.value;

   if(objeto.value.length == 3)
      objeto.value = objeto.value + ')';

 if(objeto.value.length == 8)
     objeto.value = objeto.value + '-';
}
function somenteNumeros(obj,n){
	pos = obj.value.length-1;
    valor = obj.value.substr(0,pos-n);
    if(obj.value.charCodeAt(pos) == 44){
	    obj.value = valor;
        obj.value += ".";
    }else if(obj.value.charCodeAt(pos) == 46){
	    retorna = true;
    }else if((obj.value.charCodeAt(pos) < 48)||(obj.value.charCodeAt(pos) > 57)){
	    obj.value = valor;
    }else{
	    retorna = true;
    }
}
function validaEmail() {	
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frm_contato.email.value))&& document.frm_contato.email.value != "") { 
		alert("Erro: Favor informar um e-mail válido.");
		document.frm_contato.email.focus();
		obj = document.frm_contato;
		obj.email.focus();
		return (false);		
	}	
}
/*FunÃ§Ã£o Pai de Mascaras*/
function Mascara(o,f){
	v_obj=o
	v_fun=f 
	setTimeout("execmascara()",1)
}
/*FunÃ§Ã£o que Executa os objetos*/
function execmascara(){
	v_obj.value=v_fun(v_obj.value)
}
/*FunÃ§Ã£o que Determina as expressÃµes regulares dos objetos*/ 
function leech(v){
	v=v.replace(/o/gi,"0")
	v=v.replace(/i/gi,"1")
	v=v.replace(/z/gi,"2")
	v=v.replace(/e/gi,"3")
	v=v.replace(/a/gi,"4")
	v=v.replace(/s/gi,"5")
	v=v.replace(/t/gi,"7")
	return v 
}

function Maiuscula(o)
{
	o.value = o.value.toUpperCase();		
}
