// JavaScript Document
<script language="javascript">

function enviar(){   
	var radioOk;   
   radioOk = false;
   for (i = 0; i <= 2; i++){
      if (form1.rb_opcao[i].checked == true){
            radioOk = true;			     
	  }
   } 
   if  (radioOk == false){
      alert ("Escolha um dos destinat&aacute;rios.");
	  return false;
   }
   if (form1.txt_nome.value == "" || form1.txt_email.value == "" || form1.txt_subject.value == "" || form1.txt_body.value == ""){
      alert("Todos os campos são obrigat&oacute;rios. Por favor, preencha-os.");
	  return false;
   }
   else return true;
}

function checaEmail(nform) {
	if (nform.txt_email.value == "") {
		alert("Informe seu e-mail.");
		nform.email.focus();
		nform.email.select();
		return false;
	} else {
		prim = nform.txt_email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
		if(nform.txt_email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
		if(nform.txt_email.value.indexOf(".") < 1) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
		if(nform.txt_email.value.indexOf(" ") != -1) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
		if(nform.txt_email.value.indexOf("zipmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
		if(nform.txt_email.value.indexOf("hotmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
		if(nform.txt_email.value.indexOf(".@") > 0) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
		if(nform.txt_email.value.indexOf("@.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
		if(nform.txt_email.value.indexOf(".com.br.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
		if(nform.txt_email.value.indexOf("/") > 0) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
		if(nform.txt_email.value.indexOf("[") > 0) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
		if(nform.txt_email.value.indexOf("]") > 0) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
		if(nform.txt_email.value.indexOf("(") > 0) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
		if(nform.txt_email.value.indexOf(")") > 0) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
		if(nform.txt_email.value.indexOf("..") > 0) {
			alert("O e-mail informado parece não estar correto.");
			nform.txt_email.focus();
			nform.txt_email.select();
			return false;
		}
	}
		return true;
}
</script>