// JavaScript Document
function validaFormulario(frm){
    var er = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	for(var i = 0;i<frm.elements.length;i++){
		if (frm.elements[i].getAttribute('obrigatorio')){
			if(frm.elements[i].getAttribute('name')=='estado'){
				if(frm.elements[i].options[frm.elements[i].selectedIndex].value==""){
					alert('Defina um '+frm.elements[i].getAttribute('nome_valida'));
					return false;
				}
			}else{
				if(frm.elements[i].value==""){
					alert('Preencha o campo '+frm.elements[i].getAttribute('nome_valida'));
					return false;
				}
			}
		}
		if (frm.elements[i].getAttribute('isMail')){
			if(!er.test(frm.elements[i].value)){
				alert('Seu e-mail não está correto.');
        		return false;
			}
		}
	}
	return true;	
}
