// JavaScript Document



var nomesCounter = 0;
var novoNome = "<li class='nome_#'><label for='Nome_#'>Nome completo do funcion&aacute;rio*</label><input type='text' name='Nome_#' id='Nome_#' /></li><li class='nome_#'><label for='CrachaNome_#'>Nome para crach&aacute;*</label><input type='text' name='CrachaNome_#' id='CrachaNome_#'/></li><li class='nome_#'><label for='Email_#'>E-mail*</label><input type='text' name='Email_#' id='Email_#' /></li><li class='nome_#'><label for='Cargo_#'>Cargo*</label><input type='text' name='Cargo_#' id='Cargo_#' /></li><li class='nome_#' id='lastNome_#'></li>";

$(document).ready(function() {

	var myForm = document.getElementById("myForm");
	var btnEnviar = document.getElementById("btnEnviar");
	
	btnEnviar.onclick = function(){ return btnEnviarClick(); }
	
	$("#Telefone").mask("9999-9999", {placeholder: " "});
	$("#DDDTel").mask("99", {placeholder: " "});
	
	$("#CEP").mask("99999999", {placeholder: " "});
	//$("#CEP").blur(function(){ retornarEndereco($("#CEP").val());});
	
});


var retornarEndereco = function(cep){
	try{
		if(cep=='')throw "Informe o CEP.";	
		
		$("#ajaxLoader").html("<img src='/skins/padrao/imagens/ajax-loader.gif' alt='Carregando endereço'>");
		$("#Endereco").attr("disabled", true);
		$("#Cidade").attr("disabled", true);
		$("#Estado").attr("disabled", true);
		$.post('/src/php/http/page/ajax-retornar-endereco.php',{cep:cep},
		  function(data){
			if(data!='0'){
				$("#ajaxLoader").html("");
				var enderecoArr = data.split("|");
				var endereco = enderecoArr[0];
				var bairro = enderecoArr[1];
				var cidade = enderecoArr[2];
				var uf = enderecoArr[3];
				$("#Endereco").val(endereco);
				$("#Cidade").val(cidade);
				$("#Estado").val(uf);
			} else {
				alert(data);
			}
		});
	} catch (err){
		alert(err);
	}
}

var btnEnviarClick = function(){
	var myForm = document.getElementById("myForm");
	
	//Comente a linha abaixo para o form ser enviado
	//myForm.action = 'javascript:void(0);';

	return verificarNulos(myForm); // em: /src/javascript/obj/ExpositoresCadastro.js
	
}


var adicionarNome = function(){
	$("li#nomeFuncionarios").html("<h2>Nome dos funcion&aacute;rios</h2>");
	var novoNomeTemp = novoNome;
	while(novoNomeTemp.indexOf("\#")!=-1){
		var novoNomeTemp = novoNomeTemp.replace("#", nomesCounter);
	}
	if(nomesCounter==0){
		$("li#nomeFuncionarios").after(novoNomeTemp);
	} else {
		nomesCounterTemp = nomesCounter-1;
		$("li#lastNome_"+nomesCounterTemp).after(novoNomeTemp);
	}
	nomesCounter++;
}


var excluirNome = function(){
	if(nomesCounter>0){
		var lastNomesCounter = nomesCounter-1;
		var li = "li.nome_"+lastNomesCounter;	
		$(li).remove();
		if(lastNomesCounter==0){$("li#nomeFuncionarios").html("");}
		nomesCounter--;
	}
}
