IE = navigator.appName=="Microsoft Internet Explorer";
NS = navigator.appName=="Netscape";
bVer = parseInt(navigator.appVersion);
var newWin=null;
function popup(loc, name, width, height) {
        var _params = "width="+width+",height="+height+",resizable=no,status=0";
  // CENTER ON BROWSERS WHICH SUPPORT JSCRIPT 1.2
        if (bVer >= 4) {
                 _left = ( (screen.width-width) >>1 );
                 _top = ( (screen.height-height) >>1 );
        } else {
                 _left = ( (800-width) >>1 );
                 _top = ( (600-height) >>1 );
        }
 
        if (IE) _params += ",top=" + _top + ",left=" + _left;
        else if (NS) _params += ",screenX=" + _left + ",screenY=" + _top;
 
        newWin = window.open(loc, name, _params);
		newWin.focus();
        if ( newWin!=null && !(IE && bVer<5) )
                newWin.focus(); // MSIE4 DOESN'T FOCUS WINDOWS
}


function MM_displayStatusMsg(msgStr) { //v1.0
  window.status=msgStr;
}

function ShowCepPopup(){
	window.open('http://www.correios.com.br/servicos/cep/cep_default.cfm','ShowCep','location=no,resize=no, width=730,height=400,left=18,top=18,maximized=0,scrollbars=1');
}

function validaForm_Cadastro(){

		d = document.cadastro;
		texto = "Atenção!";
		
		if (d.x_nome.value == ""){
			alert(texto + "\nO campo NOME deve ser preenchido!");
			d.x_nome.focus();
			return false;
		}

		if (d.x_cpf.value == ""){
			alert(texto + "\nO campo CPF deve ser preenchido!");
			d.x_cpf.focus();
			return false;
		}

		if (d.x_datanasc.value == ""){
			alert(texto + "\nO campo DATA DE NASCIMENTO deve ser preenchido!");
			d.x_datanasc.focus();
			return false;
		}

		if (d.x_sexo.selectedIndex == 0){
			alert(texto + "\nSelecione o sexo!");
			d.x_sexo.focus();
			return false;
		}

		if (d.x_civil.selectedIndex == 0){
			alert(texto + "\nSelecione o estado civil!");
			d.x_civil.focus();
			return false;
		}
			
		if (d.x_endereco.value == ""){
			alert(texto + "\nO campo ENDEREÇO deve ser preenchido!");
			d.x_endereco.focus();
			return false;
		}
			
		if (d.x_bairro.value == ""){
			alert(texto + "\nO campo BAIRRO deve ser preenchido!");
			d.x_bairro.focus();
			return false;
		}
		
		if (d.x_cep.value == ""){
			alert(texto + "\nO campo CEP deve ser preenchido!");
			d.x_cep.focus();
			return false;
		}

		cep_parte1 = d.x_cep.value.indexOf("-");
		cep_parte2 = d.x_cep.value.length;
			
		if ((cep_parte1 < 5 && cep_parte2 < 9)) {
			alert(texto + "\nDigite corretamente o CEP!");
			d.x_cep.focus();
			return false;
		}
			
		if (d.x_cidade.value == ""){
			alert(texto + "\nO campo CIDADE deve ser preenchido!");
			d.x_cidade.focus();
			return false;
		}
			
		if (d.uf.selectedIndex == 0){
			alert(texto + "\nSelecione o estado(UF)!");
			d.uf.focus();
			return false;
		}
			
		if (d.x_telefone_res.value == ""){
			alert(texto + "\nO campo TELEFONE RES deve ser preenchido!");
			d.x_telefone_res.focus();
			return false;
		}
		
		parte1 = d.x_email.value.indexOf("@");
		parte2 = d.x_email.value.indexOf(".");
		parte3 = d.x_email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert(texto + "\nO campo EMAIL deve conter um endereco eletronico!");
			d.x_email.focus();
			return false;
		}
		
		if (d.x_senha.value != ""){
			if (d.x_confirmar.value != d.x_senha.value){
				alert(texto + "\nDigite a confirmação da senha novamente!");
				d.x_confirmar.value = "";
				d.x_confirmar.focus();
				return false;
			}
		}
		
		if (!(d.x_senha.value.length >= 6)) {
			alert(texto + "\nSua senha precisa ter no mínimo 6 dígitos!");
			d.x_senha.focus();
			d.x_senha.value = "";
			d.x_confirmar.value = "";
			return false;
		}
		
		return true;
}

function validaForm_NovoEndereco(){

		d = document.cadastro;
		texto = "Atenção!";
		try{		
			if (d.x_endereco.value == ""){
				alert(texto + "\nO campo ENDEREÇO deve ser preenchido!");
				d.x_endereco.focus();
				throw new Error();
			}
				
			if (d.x_bairro.value == ""){
				alert(texto + "\nO campo BAIRRO deve ser preenchido!");
				d.x_bairro.focus();
				throw new Error();
			}
			
			if (d.x_numero.value == ""){
				alert(texto + "\nO campo NÚMERO deve ser preenchido!");
				d.x_numero.focus();
				throw new Error();
			}
			
			if (d.x_cep.value == ""){
				alert(texto + "\nO campo CEP deve ser preenchido!");
				d.x_cep.focus();
				throw new Error();
			}
	
			cep_parte1 = d.x_cep.value.indexOf("-");
			cep_parte2 = d.x_cep.value.length;
				
			if ((cep_parte1 < 5 && cep_parte2 < 9)) {
				alert(texto + "\nDigite corretamente o CEP!");
				d.x_cep.focus();
				throw new Error();
			}
				
			if (d.x_cidade.value == ""){
				alert(texto + "\nO campo CIDADE deve ser preenchido!");
				d.x_cidade.focus();
				throw new Error();
			}
				
			if (d.uf.selectedIndex == 0){
				alert(texto + "\nSelecione o estado(UF)!");
				d.uf.focus();
				throw new Error();
			}
				
			if (d.x_telefone_res.value == ""){
				alert(texto + "\nO campo TELEFONE RES deve ser preenchido!");
				d.x_telefone_res.focus();
				throw new Error();
			}
			
		return true;
		} catch(e) { return false; }
		
}

function validaForm_Endereco(){

		d = document.cadastro;
		texto = "Atenção!";
		try{		
			if (d.x_endereco.value == ""){
				alert(texto + "\nO campo ENDEREÇO deve ser preenchido!");
				d.x_endereco.focus();
				throw new Error();
			}
				
			if (d.x_bairro.value == ""){
				alert(texto + "\nO campo BAIRRO deve ser preenchido!");
				d.x_bairro.focus();
				throw new Error();
			}
			
			if (d.x_numero.value == ""){
				alert(texto + "\nO campo NÚMERO deve ser preenchido!");
				d.x_numero.focus();
				throw new Error();
			}
			
			if (d.x_cep.value == ""){
				alert(texto + "\nO campo CEP deve ser preenchido!");
				d.x_cep.focus();
				throw new Error();
			}
	
			cep_parte1 = d.x_cep.value.indexOf("-");
			cep_parte2 = d.x_cep.value.length;
				
			if ((cep_parte1 < 5 && cep_parte2 < 9)) {
				alert(texto + "\nDigite corretamente o CEP!");
				d.x_cep.focus();
				throw new Error();
			}
				
			if (d.x_cidade.value == ""){
				alert(texto + "\nO campo CIDADE deve ser preenchido!");
				d.x_cidade.focus();
				throw new Error();
			}
				
			if (d.uf.selectedIndex == 0){
				alert(texto + "\nSelecione o estado(UF)!");
				d.uf.focus();
				throw new Error();
			}
				
			if (d.x_telefone_res.value == ""){
				alert(texto + "\nO campo TELEFONE RES deve ser preenchido!");
				d.x_telefone_res.focus();
				throw new Error();
			}
			
			if (d.x_senha.value == ""){
				alert(texto + "\nO campo SENHA deve ser preenchido!");
				d.x_senha.focus();
				throw new Error();
			}
			
			if (d.x_confirmar.value == ""){
				alert(texto + "\nO campo CONFIRMAR SENHA deve ser preenchido!");
				d.x_confirmar.focus();
				throw new Error();
			}
		return true;
		} catch(e) { return false; }
		
}

function validaForm_Cliente(){

		d = document.cadastro;
		texto = "Atenção!";
		
		if (d.x_nome.value == ""){
			alert(texto + "\nO campo NOME deve ser preenchido!");
			d.x_nome.focus();
			return false;
		}

		if (d.x_cpf.value == ""){
			alert(texto + "\nO campo CPF deve ser preenchido!");
			d.x_cpf.focus();
			return false;
		}

		if (d.x_datanasc.value == ""){
			alert(texto + "\nO campo DATA DE NASCIMENTO deve ser preenchido!");
			d.x_datanasc.focus();
			return false;
		}
		
		parte1 = d.x_email.value.indexOf("@");
		parte2 = d.x_email.value.indexOf(".");
		parte3 = d.x_email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert(texto + "\nO campo EMAIL deve conter um endereco eletronico!");
			d.x_email.focus();
			return false;
		}

		if ((d.senha.value == "") && (d.x_senha.value != "")){
			alert(texto + "\nO campo SENHA ATUAL deve ser preenchido!");
			d.senha.focus();
			return false;
		}

		if (d.x_senha.value != ""){
			if (d.x_confirmar.value != d.x_senha.value){
				alert(texto + "\nDigite a confirmação da senha novamente!");
				d.x_confirmar.value = "";
				d.x_confirmar.focus();
				return false;
			}
			if (!(d.x_senha.value.length >= 6)) {
				alert(texto + "\nSua senha precisa ter no mínimo 6 dígitos!");
				d.x_senha.focus();
				d.x_senha.value = "";
				d.x_confirmar.value = "";
				return false;
			}
		}
		
		return true;
}

function validaForm_Login(){

		d = document.login;
		texto = "Atenção!";
			
		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert(texto + "\nO campo EMAIL deve conter um endereco eletronico!");
			d.email.focus();
			return false;
		}
		
		if (!(d.local[0].checked) && !(d.local[1].checked)) {
			alert(texto + "\nSelecione uma opção!");
			d.local[0].focus();
			return false;
		}
		
		if (d.local[0].checked) {
			if (d.cep.value == ""){
				alert(texto + "\nO campo CEP deve ser preenchido!");
				d.cep.focus();
				return false;
			}
			
			cep_parte1 = d.cep.value.indexOf("-");
			cep_parte2 = d.cep.value.length;
			
			if ((cep_parte1 < 5 && cep_parte2 < 9)) {
				alert(texto + "\nDigite corretamente o CEP!");
				d.cep.focus();
				return false;
			}

		}
		
		if (d.local[1].checked) {
			if (d.senha.value == ""){
				alert(texto + "\nO campo SENHA deve ser preenchido!");
				d.senha.focus();
				return false;
			}
		}
		
		return true;
}

function validaForm_Avisar(){

		d = document.avisar;
		texto = "Atenção!";
			
		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		
		if (d.nome.value == ""){
			alert(texto + "\nO campo NOME deve ser preenchido!");
			d.nome.focus();
			return false;
		}
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert(texto + "\nO campo EMAIL deve conter um endereco eletronico!");
			d.email.focus();
			return false;
		}
		
		return true;
}

function validaForm_Depoimento(){

		d = document.cadastro;
		texto = "Atenção!";
		
		if (d.nome.value == ""){
			alert(texto + "\nO campo NOME deve ser preenchido!");
			d.nome.focus();
			return false;
		}
		
		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert(texto + "\nO campo EMAIL deve conter um endereco eletronico!");
			d.email.focus();
			return false;
		}
		
		if (d.cidade.value == ""){
			alert(texto + "\nO campo CIDADE deve ser preenchido!");
			d.cidade.focus();
			return false;
		}
		
		if (d.uf.value == ""){
			alert(texto + "\nO campo ESTADO(UF) deve ser preenchido!");
			d.uf.focus();
			return false;
		}
			
		if (d.depoimento.value == ""){
			alert(texto + "\nO campo DEPOIMENTO deve ser preenchido!");
			d.depoimento.focus();
			return false;
		}

		return true;
}


function validaForm_Contato(){

		d = document.contato;
		texto = "Atenção!";
		
		if (d.nome.value == ""){
			alert(texto + "\nO campo NOME deve ser preenchido!");
			d.nome.focus();
			return false;
		}
		
		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert(texto + "\nO campo EMAIL deve conter um endereco eletronico!");
			d.email.focus();
			return false;
		}
		
		if (d.cidade.value == ""){
			alert(texto + "\nO campo CIDADE deve ser preenchido!");
			d.cidade.focus();
			return false;
		}
		
		if (d.uf.value == ""){
			alert(texto + "\nO campo ESTADO(UF) deve ser preenchido!");
			d.uf.focus();
			return false;
		}

		if (d.ddd.value == ""){
			alert(texto + "\nO campo DDD deve ser preenchido!");
			d.ddd.focus();
			return false;
		}
		
		if (d.telefone.value == ""){
			alert(texto + "\nO campo TELEFONE deve ser preenchido!");
			d.telefone.focus();
			return false;
		}

		if (d.assunto.value == ""){
			alert(texto + "\nO campo ASSUNTO deve ser preenchido!");
			d.assunto.focus();
			return false;
		}


		if (d.mensagem.value == ""){
			alert(texto + "\nO campo MENSAGEM deve ser preenchido!");
			d.mensagem.focus();
			return false;
		}

		return true;
}

function bloknumero(objEvent) 
{
	var iKeyCode;   
	iKeyCode = objEvent.keyCode;   
	if(iKeyCode<48 && iKeyCode>57) return false;
		return true;
}

function checar_digitacao()
{
var charCode = (navigator.appName == "Netscape") ? event.which : event.keyCode;
if (charCode == 13){return true;}

var var_caracter = String.fromCharCode(charCode);
if ((var_caracter>="0") && (var_caracter<="9"))
{return true;}
else
{return false;}
}

function confirmacao(){
if (confirm("Deseja realmente sair ?"))
	{ window.location='sair.php?clear=sair'; }
}

