
function chkRequired(frm, msg){

   if (!frm) frm = document.forms[0];

   if (!msg || msg=="") msg="Campo obrigatório não preenchido";

   for (var i=0; i<frm.elements.length; i++) {

      if (frm.elements[i].getAttribute("required")=="true") {

         var ok = false;

         if (frm.elements[i].type.toLowerCase()=="radio") {

            for (var j=0; j<frm[frm.elements[i].name].length; j++) {

               if (frm[frm.elements[i].name][j].checked) {

                  ok = true; break;

               }

            }

         } else ok = !(frm.elements[i].value=="");

         if (!ok) {

          alert(msg);

        frm.elements[i].focus();

        return false;

      }

      }

  }

   return true;

}

function validarEmail(val){
		p=val.indexOf('@');

        if (p<1 || p==(val.length-1)){
			return false;
		}else{
			return true;
		}
}
