// JavaScript Document
// envio de email... retorna em json
Event.observe(window, 'load', initform, false);

//método chamado no load da página
function initform(){
	Event.observe('mandar', 'click', passo1, false);
	//Event.observe('visualizar', 'keypress', recuperar, false);
	//$('loader').style.visibility='hidden';
	}
	
	
//método da chamada e resposta do servidor
function passo1(){
	
	 var bejeto = document.an; 
	
	 //var nm = document.an.nam.value;
		 
		 var url = 'mandamail2.php?nm='+bejeto.nam.value+'&mail='+bejeto.email.value+'&fone='+bejeto.telefone.value+'&msg='+bejeto.mensagem.value;
		 
		 //alert(url);
		   retorno2 = new Ajax.Request(url, {method: 'get',onLoading:carregando2, onFailure: falha2, onSuccess: resposta2})
		   
	}


function falha2(){
	  alert('falha no Envio! Por Favor, Tente novamente!');
	}
function sucesso(){
	  alert('carregamento ok');
	}
function carregando2(){
	$('modal').style.visibility='visible';
	$('loader').style.visibility='visible';
	}
	
//método que recuperará a resposta em JSON
function resposta2(resp){
	  //$('loader2').style.visibility='hidden';
	  //recupera a resposta no formato json
	  var json2 = resp.responseText.evalJSON();
	  //envia ao método que processará a resposta 
	  processaJSON2(json2);
	  json2='';
	}

//método responsável por processar a resposta vinda do servidor em json
function processaJSON2(obj){
	if(obj.length > 0){
		 if (obj[0].enviado == 'sim'){
		 	$('txts').style.visibility='hidden';
			$('idcorpoformulario').style.display='none';
			$('respform').style.display='table';
			$('modal').style.visibility='hidden';
	   		$('loader').style.visibility='hidden';
		 }
		 else{
			 alert(obj[0].enviado);
			 }
	}
}


//metodo que remove os resultados anteriores
function limpaResulAnteriores(){
	//varre o elemento id dados
	var elementor = $('r');
	  $A(elementor.childNodes).each(function(node) {
         elementor.removeChild(elementor.childNodes[0]);
	  });  
	
	var elementor2 = $('r2');
	  $A(elementor2.childNodes).each(function(node) {
         elementor2.removeChild(elementor2.childNodes[0]);
	  }); 
	  

	$('contador').style.visibility='hidden';
	}
	
//efeito
function zebra(){
	  $('tabela').style.visibility='visible';
	  $('tabela2').style.visibility='visible';
	  $$('tr:nth-child(odd)').invoke('addClassName', 'cor_a');
	}

function handleEnter (field, event) {
        var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
        if (keyCode == 13) {
            recuperar();
			/*
			var i;
            for (i = 0; i < field.form.elements.length; i++)
                if (field == field.form.elements[i])
                    break;
            i = (i + 1) % field.form.elements.length;
            field.form.elements[i].focus();
			*/
            return false;
        } 
        else
        return true;
    }   

function fechaelimpa(){
	    //tentando limpar o resultado anterior
		//alert('limpando');
		 var palavra = '123 da silva 4';
	 
	 //var city = document.form_selcity.selcity.value;
	 city = 'mimi';
	 
	 var url = 'json.php?palavra=';//busca pelos clientes(nomes)
	 
	 url = url + palavra +'&city='+city;
		
		var retorno = new Ajax.Request(url, {method: 'get',onFailure: falha, onSuccess: limpo})
		$('loader').style.visibility='hidden';
	}
function limpo(){
		var limpo = 'limpo';
	}	
	
