// JavaScript Document

// RECONHECE O BROWSER
var ns4 = (document.layers) ? true : false
var ie4 = (document.all) ? true : false

//Chamada de inicio do AJAX
try{
    xmlhttp = new XMLHttpRequest();
}catch(ee){
    try{
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){
        try{
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }catch(E){
            xmlhttp = false;
        }
    }
}

function chkfale(theform, sessao)
{
	d = document.form1;
	
	//nome
	if(d.nome.value == "")
	{
		alert("O campo Nome deve ser preenchido!");
		d.nome.focus();
		return false;
	} else if(d.nome.value.length < 4) {
		alert("Por favor, o nome deve ter no minimo 4 caractéres.");
		d.nome.focus();
		return false;
	}
	//validar email
	if (d.email.value == ""){
		alert("O campo E-mail deve ser preenchido!");
		d.email.focus();
		return false;
	}
	var reEmail1 = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	var reEmail2 = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	var reEmail3 = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	var reEmail = reEmail3;

	eval("reEmail = reEmail" + 3);
	if (!(reEmail.test(d.email.value))) {
		alert("O campo E-mail deve ser conter um endereco eletronico válido!");
		d.email.focus();
		return false;
	}
	//tipo de endereço
	if(d.telefone.value == "")
	{
		alert("O campo Telefone deve ser preenchido!");
		d.telefone.focus();
		return false;
	}
	if(d.mensagem.value == "")
	{
		alert("O campo Mensagem deve ser preenchido!");
		d.mensagem.focus();
		return false;
	}
}



function chkcadnews(theform, sessao)
{
	d = document.form1;
	
	//nome
	if(d.nome.value == "")
	{
		alert("Por favor, digite seu Nome.");
		d.nome.focus();
		return false;
	} else if(d.nome.value.length < 4) {
		alert("Por favor, o nome deve ter no minimo 4 caractéres.");
		d.nome.focus();
		return false;
	}
	//validar email
	if (d.email.value == ""){
		alert("O campo E-mail deve ser preenchido!");
		d.email.focus();
		return false;
	} else {
		//validar email(verificao de endereco eletronico)
		var reEmail1 = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
		var reEmail2 = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
		var reEmail3 = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
		var reEmail = reEmail3;
	
		eval("reEmail = reEmail" + 3);
		if (!(reEmail.test(d.email.value))) {
			alert("O campo E-mail deve ser conter um endereco eletronico válido!");
			d.email.focus();
			return false;
		}
		if((d.sit[0].checked == false) && (d.sit[1].checked == false))
		{
			alert("Por favor, selecione para cadastrar ou sair.");
			return false;
		}
	}
}
/* Função para abrir janela pop-up com as seguintes definições

script de acionamento

onclick="abrir_janela_popup('url.html','teste','width=800,height=600,top=10,left=10')"

definições

url.html = link
teste 	 = nome da janela
width	 = tamanho da largura em pixels
heigth	 = tamanho da altura em pixels
top		 = distância do topo em pixels
left	 = distância margem esquerda em pixels

*/
function abrir_janela_popup(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

