// JavaScript Document

function mOvr(src,clrOver) {
	src.style.cursor = 'hand';
	src.bgColor = clrOver;
}

function mOut(src,clrIn) {
	src.style.cursor = 'default';
	src.bgColor = clrIn;
}

function goToURL(URL) { 
	window.location = URL; 
}

function isEmpty(text){
   var enter1 = "\n",
       enter2 = "\r",
       espaco = " ",
       tab = "\t";

   if (text =="") return true;
   if (text ==0) return true;

   //A verifica se o caracter selecionada possui valor vahlido
   for (var indice = 0; indice < text.length; indice++){
      if (text.charAt(indice) != espaco && 
         text.charAt(indice) != tab &&
         text.charAt(indice) != enter1 && 
         text.charAt(indice) != enter2 )
         return false;
   }
   return true;
}
function envia_form_cadastrese()
{

	if (isEmpty(document.form_cadastrese.nome.value)){
	   alert ("Informe o Nome");
	   document.form_cadastrese.nome.focus();
	   return false;
	}
	if (isEmpty(document.form_cadastrese.email.value)){
	   alert ("Informe o E-mail");
	   document.form_cadastrese.email.focus();
	   return false;
	}	
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form_cadastrese.email.value))){ 
	   alert ("Por favor, informe um E-mail válido");
	   document.form_cadastrese.email.focus();   
	   return false;
	}	
	
	return true;
}

function envia_form_contato()
{

	if (isEmpty(document.contato.nome.value)){
	   alert ("Informe o Nome");
	   document.contato.nome.focus();
	   return false;
	}
	if (isEmpty(document.contato.email.value)){
	   alert ("Informe o E-mail");
	   document.contato.email.focus();
	   return false;
	}	
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.contato.email.value))){ 
	   alert ("Por favor, informe um E-mail válido");
	   document.contato.email.focus();   
	   return false;
	}	
	if (isEmpty(document.contato.cidade.value)){
	   alert ("Informe o Cidade");
	   document.contato.cidade.focus();
	   return false;
	}	
	if (isEmpty(document.contato.estado.value)){
	   alert ("Informe o Estado");
	   document.contato.estado.focus();
	   return false;
	}	
	if (isEmpty(document.contato.pais.value)){
	   alert ("Informe o País");
	   document.contato.pais.focus();
	   return false;
	}		
	if (isEmpty(document.contato.telefone.value)){
	   alert ("Informe o Telefone");
	   document.contato.telefone.focus();
	   return false;
	}		
	if (isEmpty(document.contato.mensagem.value)){
	   alert ("Informe o Mensagem");
	   document.contato.mensagem.focus();
	   return false;
	}	
	
	document.contato.enviar.disabled = "true";
	document.contato.enviar.value = "Enviando...";
	
	return true;
}

function envia_form_assine()
{

	if (isEmpty(document.assine.nome.value)){
	   alert ("Informe o Nome");
	   document.assine.nome.focus();
	   return false;
	}
	if (isEmpty(document.assine.data_nascimento.value)){
	   alert ("Informe o Data Nascimento");
	   document.assine.data_nascimento.focus();
	   return false;
	}	
	if (isEmpty(document.assine.email.value)){
	   alert ("Informe o E-mail");
	   document.assine.email.focus();
	   return false;
	}	
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.assine.email.value))){ 
	   alert ("Por favor, informe um E-mail válido");
	   document.assine.email.focus();   
	   return false;
	}	
	if (isEmpty(document.assine.cidade.value)){
	   alert ("Informe o Cidade");
	   document.assine.cidade.focus();
	   return false;
	}	
	if (isEmpty(document.assine.estado.value)){
	   alert ("Informe o Estado");
	   document.assine.estado.focus();
	   return false;
	}	
	if (isEmpty(document.assine.pais.value)){
	   alert ("Informe o País");
	   document.assine.pais.focus();
	   return false;
	}		
	if (isEmpty(document.assine.cep.value)){
	   alert ("Informe o CEP");
	   document.assine.cep.focus();
	   return false;
	}
	if (isEmpty(document.assine.endereco.value)){
	   alert ("Informe o Endereço");
	   document.assine.endereco.focus();
	   return false;
	}		
	if (isEmpty(document.assine.cpf.value)){
	   alert ("Informe o CPF");
	   document.assine.cpf.focus();
	   return false;
	}		

	if (isEmpty(document.assine.telefone.value)){
	   alert ("Informe o Telefone");
	   document.assine.telefone.focus();
	   return false;
	}		
	if (isEmpty(document.assine.profissao.value)){
	   alert ("Informe o Profissão");
	   document.assine.profissao.focus();
	   return false;
	}	
	
	document.assine.enviar.disabled = "true";
	document.assine.enviar.value = "Enviando...";
	
	return true;
}