/********************************************************
FUNÇÃO QUE VALIDA O FORMULARIO DE FALE CONOSCO
********************************************************/
function valida_fale(){
	function msg(campo,alerta){
		//alert("O campo "+campo+" está em branco. "+alerta);
		alert("Feel the blanck field. "+alerta);
//		return false;
	}
	
		if(document.getElementById('nome').value==""){
			campo = "Name";
			msg(campo,"Enter your name.");
			return false;
		}

		else if(document.getElementById('empresa').value==""){
			campo = "Company";
			msg(campo,"Enter your company´s name.");
			return false;
		}

		else if(document.getElementById('telefone').value==""){
			campo = "Phone";
			msg(campo,"Enter your phone number.");
			return false;
		}

		else if(document.getElementById('email').value==""){
			campo = "E-mail";
			msg(campo,"Enter your e-mail.");
			return false;
		}
		else {
			valida_email();	}
}

/* ***************************************
FUNÇÃO QUE VALIDA O email em diversos formulários
*************************************** */

function valida_email(){

	if (document.getElementById('email').value.length != 0) {
		invalidChars	= "/:,;"
		for (i=0; i<invalidChars.lenght; i++) {
			badChar = invalidChars.charAt(i)
			if (document.getElementById('email').value.length.indexOf(badChar,0) > -1) {
		 	alert('The e-mail you have enter is invalid.');
			return false;
			}
		}
		atPos = document.getElementById('email').value.indexOf("@",1)
		if (atPos == -1) {
		 	alert('The e-mail you have enter is invalid.');
			return false;
		}
		else{
				periodPos = document.getElementById('email').value.indexOf(".",atPos)
				if(document.getElementById('email').value.indexOf("@",atPos+1) > -1) {
			 	alert('The e-mail you have enter is invalid.');
				return false;
				}
				else{
						if (periodPos == -1) {
						alert('The e-mail you have enter is invalid.');
						return false;
						}
						else{
								if ((periodPos+3) > document.getElementById('email').value.length) {
								alert('The e-mail you have enter is invalid.');
								return false;
								}
								 else{
									return true;
									 }
							}//else
					}//else
			}//else
	} //fim do if(lenght validator)
} //fim da funcao