var xmlHttp;

//---------------- monta conexão AJAX
	function GetXmlHttpObject()
		{
		var xmlHttp=null;
		try{
		  // Firefox, Opera 8.0+, Safari
		  	xmlHttp=new XMLHttpRequest();
			}
		catch (e){
		  // Internet Explorer
		  	try{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
				}
		  catch (e){
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				}
		  }
		return xmlHttp;
	}

 
//---------------- Envia email
	function CadastroEnvia(){
		xmlHttp=GetXmlHttpObject();
		
		if (xmlHttp==null){
			alert ("Your browser does not support AJAX!");
			return;
		}		
		
		cd_nome = document.getElementById("nome").value;
		cd_email = document.getElementById("email").value;
		cd_idade = document.getElementById("idade").value;
		cd_nascimento = document.getElementById("nascimento").value;
		cd_sexo = document.getElementById("sexo").value;
		cd_endereco = document.getElementById("endereco").value;
		cd_estado = document.getElementById("estado").value;
		cd_cidade = document.getElementById("cidade").value;
		cd_tel = document.getElementById("tel").value;
		cd_msg = document.getElementById("msg").value;
		
		
			if(cd_nome=='' | cd_email==''){
				
				if(cd_nome==''){
					document.getElementById("nome").style.border='2px solid #FCFF00';
				} else {
					document.getElementById("nome").style.border='';
				}
				
				if(cd_email==''){
					document.getElementById("email").style.border='2px solid #FCFF00';
				} else {
					document.getElementById("email").style.border='';
				}
				
			} else {
				document.getElementById("nome").style.border='';
				document.getElementById("email").style.border='';
				
				Loading('cadastroForm');
				
				//alert('ok!');
				
				var url="ajaxserverpages.php";
				url=url+"?sec=1";
				url=url+"&nome="+cd_nome;
				url=url+"&email="+cd_email;
				url=url+"&idade="+cd_idade;
				url=url+"&nascimento="+cd_nascimento;
				url=url+"&sexo="+cd_sexo;
				url=url+"&endereco="+cd_endereco;
				url=url+"&estado="+cd_estado;
				url=url+"&cidade="+cd_cidade;
				url=url+"&tel="+cd_tel;
				url=url+"&msg="+cd_msg;
				url=url+"&sid="+Math.random();
				xmlHttp.onreadystatechange=stateChangedCadastro;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);
				
			}
		
	} 



//---------------- Envia email
	function ContatoEnvia(){
		xmlHttp=GetXmlHttpObject();
		
		if (xmlHttp==null){
			alert ("Your browser does not support AJAX!");
			return;
		}		
		
		ct_nome = document.getElementById("nome").value;
		ct_telefone = document.getElementById("telefone").value;
		ct_email = document.getElementById("email").value;
		ct_assunto = document.getElementById("assunto").value;
		ct_msg = document.getElementById("msg").value;
		
		
			if(ct_nome=='' | ct_email=='' | ct_assunto=='' | ct_msg==''){
				
				if(ct_nome==''){
					document.getElementById("nome").style.border='2px solid #FCFF00';
				} else {
					document.getElementById("nome").style.border='';
				}
				
				if(ct_email==''){
					document.getElementById("email").style.border='2px solid #FCFF00';
				} else {
					document.getElementById("email").style.border='';
				}
				
				if(ct_assunto==''){
					document.getElementById("assunto").style.border='2px solid #FCFF00';
				} else {
					document.getElementById("assunto").style.border='';
				}
				
				if(ct_msg==''){
					document.getElementById("msg").style.border='2px solid #FCFF00';
				} else {
					document.getElementById("msg").style.border='';
				}
				
			} else {
				document.getElementById("nome").style.border='';
				document.getElementById("email").style.border='';
				document.getElementById("assunto").style.border='';
				document.getElementById("msg").style.border='';
				
				Loading('contatoForm');
				
				//alert('ok!');
				
				
				var url="ajaxserverpages.php";
				url=url+"?sec=2";
				url=url+"&nome="+ct_nome;
				url=url+"&telefone="+ct_telefone;
				url=url+"&email="+ct_email;
				url=url+"&assunto="+ct_assunto;
				url=url+"&msg="+ct_msg;
				url=url+"&sid="+Math.random();
				xmlHttp.onreadystatechange=stateChangedContato;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);
				
			}
		
	} 


/*
//---------------- StateChanged
	function stateChanged(t){
			tgt = t;
		if (xmlHttp.readyState==4){ 
			eval("document.getElementById("+tgt+").innerHTML=xmlHttp.responseText;");
		}
	}
*/

//---------------- StateChangedCadastro
	function stateChangedCadastro(){
		if (xmlHttp.readyState==4){ 
			document.getElementById("cadastroForm").innerHTML=xmlHttp.responseText;
		}
	}

//---------------- StateChangedContato
	function stateChangedContato(){
		if (xmlHttp.readyState==4){ 
			document.getElementById("contatoMsg").innerHTML=xmlHttp.responseText;
		}
	}

//---------------- StateChanged
	function stateChanged(){
		if (xmlHttp.readyState==4){ 
			document.getElementById("mainContent").innerHTML=xmlHttp.responseText;
		}
	}	
