// JavaScript Document

/* INICIO VERIFICA ESPACOS */
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;
}
/* FIM VERIFICA ESPACOS */



/* INICIO VALIDA INDIQUE */
function validaindique(form) {
	
 var AprovaDE=VerificaEspacos(form.de.value)
 var AprovaEMAILDE=VerificaEspacos(form.emailde.value)
 var AprovaPARA=VerificaEspacos(form.para.value)
 var AprovaEMAILPARA=VerificaEspacos(form.emailpara.value)
 
 if ( !AprovaDE || !AprovaEMAILDE || !AprovaPARA || !AprovaEMAILPARA ) {
  alert("Preencha todos os campos.");
  
  if ( !AprovaDE ) {
  		 form.de.focus();
  		 return false;
  }else if ( !AprovaEMAILDE ) {
  		 form.emailde.focus();
  		 return false;
  }else if ( !AprovaPARA ) {
  		 form.para.focus();
  		 return false;
  }else if ( !AprovaEMAILPARA ){
  		 form.emailpara.focus();
  		 return false;
  }
  return false;
 }
return true;
}
/* FIM VALIDA INDIQUE */


/* INICIO VALIDA NEWS */
function validanews(form) {
	
 var AprovaNOME=VerificaEspacos(form.nome.value)	
 var AprovaNEWS=VerificaEspacos(form.email.value)
 
 if( !AprovaNOME ){
  alert("Informe seu NOME.");
  form.nome.focus();
  return false;
 } 
	
 if ((!AprovaNEWS || 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; 
 }  
	return true ;
}
/* FIM VALIDA NEWS */


/* INICIO VALIDA CONTATO */
function validacontato(form){
	
 var AprovaNOME=VerificaEspacos(form.nome.value)
 var AprovaEMAIL=VerificaEspacos(form.email.value)
 
 if( !AprovaNOME ){
  alert("Informe seu NOME.");
  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; 
 }   
return true;
}
/* FIM VALIDA CONTATO */


/* INICIO VALIDA CHECKBOX */
function Seltodos(form, bool) { 
  campos = form.elements; 
   for (x=0; x<campos.length; x++) 
    if (campos[x].type == "checkbox"){
     if(campos[x].checked = bool){
	   campos[x].checked = true
	 }
	 else
	   campos[x].checked = false;
	}  
} 

		function verificarcheck(){
			var cont;
			var i;
			var elementos;
			var totalcheck;
			totalcheck=0;
			cont = document.form.elements.length;
			for (i=0;i<cont;i++){
				elementos = document.form.elements[i];
				if (elementos.name=="chk[]"){
					if (elementos.checked==true){
						totalcheck=totalcheck+1;
					}
				}
			}
			if (totalcheck==0){
			   alert('É necessário selecionar no mínimo um modelo.');
			   return false; 			   
			} 			
		}
/* FIM VALIDA CHECKBOX */