// ------------------------ DIVISAO DO FORMULARIO -------------------------------------------------------------
function atualizaDivCadastro(divatual, novadiv){
	document.getElementById('xnome').value = document.getElementById('nome').value;
	document.getElementById('xcnpj').value = document.getElementById('cgccli').value;
	document.getElementById('xrg').value = document.getElementById('rgcli').value;
	document.getElementById('xtel').value = document.getElementById('telcli').value;
	document.getElementById('xfax').value = document.getElementById('faxcli').value;
	document.getElementById('xemail').value = document.getElementById('email').value;

	document.getElementById('xcepcli').value = document.getElementById('cepcli').value;  
	document.getElementById('xendcli').value = document.getElementById('endcli').value;  
	document.getElementById('xbairrocli').value = document.getElementById('bairrocli').value;  
	document.getElementById('xmuncli').value = document.getElementById('muncli').value;  
	document.getElementById('xestcli').value = document.getElementById('estcli').value;  

	document.getElementById('xcepentcli').value = document.getElementById('cepentcli').value;  
	document.getElementById('xendentcli').value = document.getElementById('endentcli').value;  
	document.getElementById('xbaientcli').value = document.getElementById('baientcli').value;  
	document.getElementById('xcidentcli').value = document.getElementById('cidentcli').value;  
	document.getElementById('xestentcli').value = document.getElementById('estentcli').value;
				  
	document.getElementById('cnpj').value = document.getElementById('cgccli').value;

	document.getElementById('nomecli').value = document.getElementById('nome').value;
	document.getElementById('emailcli').value = document.getElementById('email').value;

	document.getElementById('cepcobcli').value = document.getElementById('cepcli').value;  
	document.getElementById('endcobcli').value = document.getElementById('endcli').value;  
	document.getElementById('baicobcli').value = document.getElementById('bairrocli').value;  
	document.getElementById('cidcobcli').value = document.getElementById('muncli').value;  
	document.getElementById('estcobcli').value = document.getElementById('estcli').value;

	if(document.getElementById(divatual).style.display != 'none'){
		document.getElementById(divatual).style.display = 'none';
		document.getElementById(novadiv).style.display = 'block';
	}						
}	
// ------------------------ COPIA DADOS ---------------------------------------------------------------------
function enfocus() {
	document.getElementById('cepentcli').value = document.getElementById('cepcli').value;  
	document.getElementById('endentcli').value = document.getElementById('endcli').value;  
	document.getElementById('baientcli').value = document.getElementById('bairrocli').value;  
	document.getElementById('cidentcli').value = document.getElementById('muncli').value;  
	document.getElementById('estentcli').value = document.getElementById('estcli').value;
}
// ---------------------------- VALIDACOES DO FORMULARIO -----------------------------------------------------
function validaForm(iduser){

	//validar nome
	nome=$F('nome');
	if (nome == ""){
		alert("O campo Nome / Razão Social deve ser preenchido!");
		return false;
	}

	//validar cnpj
	cnpj=$F('cgccli');
	if (cnpj == ""){
		alert("O campo CPF / CNPJ deve ser preenchido!");
		return false;
	} else {
		if (iduser == null) {
			this.checacnpj(cnpj);
			if (existe == "S") {
				return false;
			}
		}
	}
	
	//validar telefone
	telef=$F('telcli');
	if (telef == ""){
		alert("O campo Telefone deve ser preenchido!");
		return false;
	}

	//validar email
	email=$F('email');
	if (email == ""){
		alert("O campo Email deve ser preenchido!");
		return false;
	}

	//validar email(verificao de endereco eletrônico)
	parte1 = email.indexOf("@");
	//parte2 = email.indexOf(".");
	parte3 = email.length;
	//if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
	if (!(parte1 >= 1 && parte3 >= 9)) {
		alert ("O campo Email deve ser conter um endereco eletronico!");
		return false;
	}  else {
		if (iduser == null) {
			this.checamail(email);
			if (existe == "S") {
				return false;
			}
		}
	}

	//validar senha
	senha=$F('senha');
	if (senha == ""){
		alert("O campo Senha deve ser preenchido!");
		return false;
	}

	confsenha=$F('confirmarsenha');
	if (confsenha == ""){
		alert("O campo Confirmar Senha deve ser preenchido!");
		return false;
	}
	
	//Validar CEP
	cep=$F('cepcli');
	if (cep == ""){
		alert("O campo CEP deve ser preenchido!");
		return false;
	}

	//Validar endereços
	ender=$F('endcli');
	if (ender == ""){
		alert("O campo Endereço deve ser preenchido!");
		return false;
	}
	munic=$F('muncli');
	if (munic == ""){
		alert("O campo Municipio deve ser preenchido!");
		return false;
	}
	est=$F('estcli');
	if (est == ""){
		alert("O campo Estado deve ser preenchido!");
		return false;
	}

	return true;
}
// ------------------------------------ CHECAGEM DO CNPJ ------------------------------------------------ 
var existe = "";
function checacnpj(cnpj) {   
	var url = 'checacnpj.Cnpj.ajax.logic';
	var pars1 = cnpj;
    var myAjax = new Ajax.Request(
    		url,
    		{
    			method: 'get',
    			parameters: {'cnpj':pars1},
    			onComplete: this.cnpjok,
    			asynchronous: 'false'
    		}
    );
}
function cnpjok(data) {
	var jsonObject = eval('(' + data.responseText + ')');
	existe = jsonObject.existe;
	if (existe == 'S') {
		alert("CNPJ já cadastrado!");
	}
}
// --------------------------------------------- CHECAGEM DE EMAIL -----------------------------
function checamail(email) {   
	var url = 'checamail.Email.ajax.logic';
	var pars1 = email;
	var myAjax = new Ajax.Request(
  		url,
  		{
  			method: 'get',
  			parameters: {'email':pars1},
  			onComplete: this.emailok,
  			asynchronous: 'false'
  		}
  );      
}
function emailok(data) {
	var jsonObject = eval('(' + data.responseText + ')');
	existe = jsonObject.existe;
	if (existe == 'S') {
		alert("Email já cadastrado!");
	}
}
