// JavaScript Document

//validar ddd

function VerificaDDD(string) {
	if (string.length < 2 || isNaN(string)){
		return false;
	} else {
		return true;
	}
}

function VerificaTel(string) {
	if (string.length < 8 || isNaN(string)){
		return false;
	} else {
		return true;
	}
}

function VerificaEspacos(string) {
 var cont = 0;
 for (var i=0;i<string.length;i++)
	 if(string.substring(i,i+1)==" ") cont++;
 if(cont==string.length)
	 return false;	 
 else
 	 return true;
}

function coment(form) {
 var AprovaMSG=VerificaEspacos(form.textarea.value)
 var AprovaNOME=VerificaEspacos(form.nome.value)
 var AprovaEMAIL=VerificaEspacos(form.email.value)
 
 if( !AprovaNOME ) {
  alert("Campo NOME vazio.");
  form.nome.focus();
  return false;
 } 

 if ((!AprovaEMAIL || form.email.value.indexOf('@',0) == -1 || form.email.value.indexOf('.', 0) == -1) || !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.email.value))) { 
  alert("E-mail inválido.") 
  form.email.focus(); 
  return false; 
 }  
 
 if( !AprovaMSG ) {
  alert("Campo COMENTÁRIO vazio.");
  form.textarea.focus();
  return false;
 } 
  
return true;
}

function verificaEmailNews(form) {
	
 var AprovaNEWS=VerificaEspacos(form.textfield.value)

 if (!AprovaNEWS){
 	alert ("Informe seu email.") ;
	form.textfield.focus(); 
	return false;  	
 }
 
 if ((form.textfield.value.indexOf('@',0) == -1 || form.textfield.value.indexOf('.', 0) == -1) || !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.textfield.value))) { 
  alert("E-mail inválido!") 
  form.textfield.focus(); 
  return false; 
 }  
	return true ;
}

function Verificacontato(form) {
	
 var AprovaMSG=VerificaEspacos(form.textarea.value)
 var AprovaNOME=VerificaEspacos(form.nome.value)
 var AprovaEMAIL=VerificaEspacos(form.email.value)
 var AprovaDDD=VerificaDDD(form.ddd.value)
 var AprovaTELEFONE=VerificaTel(form.telefone.value)
 
 if( !AprovaNOME ){
  alert("Campo NOME vazio.");
  form.nome.focus();
  return false;
 } 

 if ((!AprovaEMAIL || form.email.value.indexOf('@',0) == -1 || form.email.value.indexOf('.', 0) == -1) || !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.email.value))) { 
  alert("E-mail inválido.") 
  form.email.focus(); 
  return false; 
 }  
 
 if( !AprovaDDD ){
  alert ("O campo DDD deve conter apenas numeros, mínimo de 2.");
  form.ddd.focus();
  return false;
 } 
 
 if( !AprovaTELEFONE ){
  alert ("O campo TELEFONE deve conter apenas numeros, mínimo de 8.");
  form.telefone.focus();
  return false;
 } 
 
 if( !AprovaMSG ) {
  alert("Campo MENSAGEM vazio.");
  form.textarea.focus();
  return false;
 } 
  
return true;

}