var divCampoOrigem = "";

function ajaxAjuda(acao){	
	// Define status do carregando
	aguardarAjuda(true);

		// RecebeCampos
		var url = "ajax/ajuda/ajuda.php?acao="+encodeURIComponent(acao);

	requisicaoHTTP("GET",url,true,2);
}

function aguardarAjuda(exibir) {
	var divCarrega =  document.getElementById("divCarregandoAjuda");
	if(exibir)
		divCarrega.style.display = "block";
	else 
		divCarrega.style.display = "none";
}

function trataDadosAjuda(){
	// Chama objetos
	var info = ajax.responseText;
	var saida = document.getElementById("divJanelaInternaAjuda");

	// Salva o resultado
	saida.innerHTML = info;

	// Define status do carregando
	aguardarAjuda(false);
}

// Fecha a agenda de fotos
function fecharAjuda(atualiza){
	// Armazenas os objetos que irão ser apagados
	var objApagar = Array("divJanelaAjuda", "divJanelaInternaAjuda", "divCarregandoAjuda");
	
	for (i=0; i<objApagar.length; i++){
		var tmpObj = document.getElementById(objApagar[i]);
		tmpObj.innerHTML = "";
		tmpObj.style.display = "none";
	}
}

// ============================================================================
// Cria da Agenda de Festas
// Função que cria o div para a agenda de festas | A primeira coisa a ser executado
function Ajuda(acao){
	// Cria os div	
	if (document.getElementById("divJanelaAjuda") == null)
		criarDiv("divJanelaAjuda", "janelaTransparente2");

	if (document.getElementById("divJanelaInternaAjuda") == null)
		criarDiv("divJanelaInternaAjuda", "janelaNormal");

	if (document.getElementById("divCarregandoAjuda") == null)
		criarDiv("divCarregandoAjuda", "janelaNormal");

	// Recupera objetos
	var divPrincipal =  document.getElementById("site");
	var divJanela =  document.getElementById("divJanelaAjuda");
	var divJanelaInt =  document.getElementById("divJanelaInternaAjuda");
	var divCarrega =  document.getElementById("divCarregandoAjuda");

	// Coloca todos os div's como visíveis
	divPrincipal.style.display = "block";
	divJanela.style.display = "block";
	divJanelaInt.style.display = "block";
	
	// Pega as caracteristicas da dimensão da tela
	var esq = calcularPosJanela(divPrincipal,'offsetLeft');
	var cima = calcularPosJanela(divPrincipal,'offsetTop') + divPrincipal.offsetHeight;
	
	// Define as caracteristicas do div carregando e do div 
	divCarrega.style.display = "none";
	divCarrega.style.position = "absolute";
	divCarrega.style.left = "0px";
	divCarrega.style.top = "0px";
	divCarrega.style.width = "100%";
	divCarrega.style.height = "30px";
	divCarrega.innerHTML = "<table width='100%' height='100%' border='0' cellspacing='0' cellpadding='0'><tr><td background='../ajax/galeriafestas/imagens/galeria/fundo_transparente.png'><strong><span class='subtitulo cor_branca'>&nbsp;&nbsp;Carregando...</span></strong></td></tr></table>";
	
	// Define nova altura da janela transparente
	divJanela.style.height = cima + "px";

	// Define posição da janela branca
	divJanelaInt.style.left = "10%";
	divJanelaInt.style.top = "10%";
	divJanelaInt.style.width = "80%";
	divJanelaInt.style.height = "80%";

	ajaxAjuda(acao);
}