

function valida_contato(){

	var d = document.pag_form;

	if (valida_tudo())
		d.submit();

}

function valida_tudo(){
	
	var d = document.pag_form;
	
	if (!WSsize(d.nome, 1)){
	
		alert('Informe o seu nome!');
		d.nome.focus();
		return false;
	
	}
	
	if (!WSsize(d.email, 3)){
	
		alert('Informe o seu email!');
		d.email.focus();
		return false;
	
	}
	
	if (!WSemail(d.email.value)){
		
		alert('Email Inválido!');
		d.email.focus();
		return false;
	}
	
	
	if (!WSsize(d.mensagem, 5)){
	
		alert('Digite a mensagem do email!');
		d.mensagem.focus();
		return false;
	
	}
	
	return true;
	
	
}

function WSemail(mail){
    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    if(typeof(mail) == "string"){
        if(er.test(mail)){ return true; }
    }else if(typeof(mail) == "object"){
        if(er.test(mail.value)){ 
                    return true; 
                }
    }else{
        return false;
        }
}

function WSsize(obj,size){
    var stri = new String(obj.value);
         if ( stri.length < size ){
                 return false;
         }
         return true;
}
