﻿function validarForm(id_form,campos) {
    var form	= document.getElementById(id_form);
	if (campos!=null){
		var msg		= "Selecione uma opcao"
		var campos	= campos.split(',');
		for (var i = 0; i < campos.length; i++) {
			var campoValida=eval("document.getElementById('"+campos[i]+"')")
			if(campoValida!=null){
				if(document.getElementById(campos[i]).value==""){
					alert(msg);document.getElementById(campos[i]).focus();botaoclicado=false;return false;
				}
			}
		}
	}
	var msg		= "Por favor preencher os campos obrigatorios"
	for (var i = 0; i < form.length; i++) {
	if ((form[i].type=="text" || form[i].type=="password") && form[i].id == "verificar"){
			if (form[i].value.length==0) {alert(msg);form[i].focus();botaoclicado=false;return false;}
			if (form[i].name=="email"){
				if (form.email.value.indexOf('@',0)==-1 || form.email.value.indexOf('@',form.email.value.indexOf('@',0)+1)!=-1 || form.email.value.indexOf('.',0)==-1) {alert('Email inválido'); form.email.focus();botaoclicado=false;return false;}
			}
			if(form[i].name=="confirmarSenha"){
				if (form.senha.value!=form.confirmarSenha.value) {alert('O campo senha esta diferente do campo confere senha'); form.confirmarSenha.focus(); return false;}
			}
			if(form[i].name=="confirmeEmail"){
				if (form.email.value!=form.confirmeEmail.value) {alert('O Email digitado em "Email" não confere com o email digitado em "Confirmar Email"'); form.confirmeEmail.focus(); return false;}
			}
		}
	}
//	if (typeof( form.confirmarSenha.value ) != 'undefined'){
//		if (form.senha.value!=form.confirmarSenha.value) {alert('O campo senha esta diferente do campo confere senha'); form.confirmarSenha.focus(); return false;}
//	}
}

var botaoclicado = false;
function clicada(){
	if (botaoclicado){ 
	alert ("Processamento em progresso... por favor aguarde...");
	return false;
	}else
botaoclicado = true;
return true;
}
