        <!-- Begin
            nextfield = "seu_nome";
            netscape = "";
            ver = navigator.appVersion; len = ver.length;
            for(iln = 0; iln < len; iln++) if (ver.charAt(iln) == "(") break;
	           netscape = (ver.charAt(iln+1).toUpperCase() != "C");
	           function keyDown(DnEvents) {
              		k = (netscape) ? DnEvents.which : window.event.keyCode;
		            if (k == 13) {
                    if (nextfield == "fim") {
		           indicar(document.indicacao.seu_nome.value,document.indicacao.seu_email.value,document.indicacao.pessoa_nome.value,document.indicacao.pessoa_email.value,document.indicacao)
				   //document.log.submit();
				   // return true;
		            } else {
                 			eval("document.indicacao." + nextfield + ".focus()");
			        return false;
		         }
               }
               }
document.onkeydown = keyDown;
if (netscape) document.captureEvents(Event.KEYDOWN|Event.KEYUP);
// End -->


function ajaxInit() {
    var req;
    
    try {
 req = new ActiveXObject("Microsoft.XMLHTTP");
    } catch(e) {
 try {
     req = new ActiveXObject("Msxml2.XMLHTTP");
 } catch(ex) {
     try {
   req = new XMLHttpRequest();
     } catch(exc) {
   alert("Esse browser n\xE3o tem recursos para uso do Ajax");
   req = null;
     }
 }
    }
    
    return req;
}

function validaemail(email) {
  var objRegExp  = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/i;
  return objRegExp.test(email);
}


function indicar(seu_nome,seu_email,pessoa_nome,pessoa_email,formulario){

if(seu_nome==''){alert('preencha seu nome');formulario.seu_nome.focus();}
else if(seu_email==''){alert('preencha seu email');formulario.seu_email.focus();}
else if(!validaemail(seu_email)){alert('seu email parece ser invalido');formulario.seu_email.focus();}
else if(pessoa_nome==''){alert('preencha o nome de seu amigo');formulario.pessoa_nome.focus();}
else if(pessoa_email==''){alert('preencha email de seu amigo');formulario.pessoa_email.focus();}
else if(!validaemail(pessoa_email)){alert('o email de seu amigo parece ser invalido');formulario.pessoa.focus();}
else{

z = ajaxInit();

z.open("GET", "indicacao.php?acao=cadastrar&seu_nome="+seu_nome+"&seu_email="+seu_email+"&pessoa_nome="+pessoa_nome+"&pessoa_email="+pessoa_email, true);
	 

	if (z) {
    z.onreadystatechange = function() {
    if (z.readyState == 4 && z.status == 200) {
   	textoz=z.responseText;
	texto=unescape(textoz);
	if(texto=='ok'){
document.getElementById('div_indicacao').innerHTML='Indica\xE7\xE3o realizada!';
document.getElementById('campos').style.display='none';
formulario.seu_nome.value='Seu nome';
formulario.seu_email.value='Seu e-mail';
formulario.pessoa_nome.value='Nome da pessoa';
formulario.pessoa_email.value='E-mail da pessoa';
window.setTimeout("retorna_indicacao()", 5000);

    }else{
document.getElementById('div_indicacao').innerHTML='Erro na indica\xE7\xE3o';

   }
   }
   }
	   z.send(null);
  }
}
}

function retorna_indicacao(){
	
document.getElementById('div_indicacao').innerHTML='';
document.getElementById('campos').style.display='block';	
	}