function validaForm(formulario){

document.getElementById("FINAME").value = document.getElementById("fname").value +" "+ document.getElementById("lname").value ;
document.getElementById("ANAME").value = document.getElementById("fname").value + document.getElementById("lname").value ;

for(i=0;i<=formulario.length-1;i++){
	if ((formulario[i].getAttribute("type")=="textarea")||(formulario[i].getAttribute("type")=="file")||(formulario[i].getAttribute("type")=="hidden")||(formulario[i].getAttribute("type")=="text")||(formulario[i].getAttribute("type")=="password")){
		if ((formulario[i].getAttribute("wmsg")!="")&&(formulario[i].getAttribute("wmsg")!=undefined)){
			if (formulario[i].getAttribute("email")=="sim"){
				if((formulario[i].value=="")||(formulario[i].value.indexOf('@')==-1)||(formulario[i].value.indexOf('.')==-1)){
					alert(formulario[i].getAttribute("wmsg"));
					try{
						formulario[i].focus();
					}
					catch(e){
						}				
				    return false
				}	
			}else{
				if(formulario[i].value==""){
					alert(formulario[i].getAttribute("wmsg"));
					try{
						formulario[i].focus();
					}
					catch(e){

						}				
					return false
				}
			}
		}
	}	
}
//Olá bem vindo ao meu artigo nele vou explicar como fazer uma validação inteligente de formulário,
}

 