// JavaScript Document

function abreMenu(id)
{
	document.getElementById("subMenu_"+id).style.display = 'block';
}

function fechaMenu(id)
{
	document.getElementById("subMenu_"+id).style.display = "none";
}

/* POP UP */
function popUp(theURL,winName,features) { //v2.0
	window.open(theURL,winName,features);
}

function mostraIndique()
{
	document.getElementById("divIndiqueSite").style.display = 'block';	
}

function escondeIndique()
{
	document.getElementById("divIndiqueSite").style.display = 'none';	
}



// Checar campos em branco
 
//*********************************************** Funções Genéricas *********************************************
function verificaVazio(parObj){
	  if(parObj.value ==''){
			return true;
		}else{

		  return false;
		}
}

function verificaNumero(parObj){
	if(isNaN(parObj.value)){
		return true;
	}else{
		return false;
	}
}

 function valida(){

	  var strRet = '';

   	 if(verificaVazio(document.form_login.acioNome)){

		   strRet +='o campo Login está vazio\n';

	}

	if(verificaVazio(document.form_login.acioSenha)){

		   strRet +='o campo Senha está vazio\n';

	}

	if(strRet==''){

  		return true;

		}else{

		  alert(strRet);

		 return false;

		} 	 

	}

	

	

function validaCadastro(){

	var strRet = '';

   	 if(verificaVazio(document.forms[0].acioEmail)){

		   strRet ='Por favor, preencha o campo Email \n';

	} else if (!verificaEmail(document.forms[0].acioEmail)){

			strRet ='Por favor, verifique se o E-mail que você inseriu está correto \n';

		}

	 if(verificaVazio(document.forms[0].acioSenha)){

		   strRet+='Por favor, preencha o campo Senha \n';

	}else if(!verificaQtde(document.forms[0].acioSenha)){

			strRet+='O campo senha deve conter 6 caracteres \n';

	}

	 if(verificaVazio(document.forms[0].acioNome)){

		   strRet+='Por favor, preencha o campo Nome \n';

	}

	 if(verificaVazio(document.forms[0].acioEndereco)){

		   strRet+='Por favor, preencha o campo Endereço \n';

	}

	 if(verificaVazio(document.forms[0].acioTelefone)){

		   strRet+='Por favor, preencha o campo Telefone \n';

	}

	 if(verificaVazio(document.forms[0].dia)){

		   strRet+='Por favor, preencha o dia do seu nascimento  \n';

	}else if(!validaMeseDia(document.forms[0].dia)){

		 strRet+='O campo Dia deve conter dois dígitos e aceita somente números  \n';

	}

	if(verificaVazio(document.forms[0].mes)){

		   strRet+='Por favor, preencha o mês do seu nascimento  \n';

	}else if(!validaMeseDia(document.forms[0].mes)){

		 strRet+='O campo Mês deve conter dois dígitos e aceita somente números  \n';

	}

	 if(verificaVazio(document.forms[0].ano)){

		   strRet+='Por favor, preencha o ano do seu nascimento  \n';

	}else if(!validaAno(document.forms[0].ano)){

		strRet+='O campo Ano deve conter quatro dígitos e aceita somente números\n'; 

	}

			 if(verificaVazio(document.forms[0].acioBairro)){

		   strRet+='Por favor, preencha o campo Bairro  \n';

	}

		 if(verificaVazio(document.forms[0].acioCidade)){

		   strRet+='Por favor, preencha o campo Cidade  \n';

	}

		 if(verificaVazio(document.forms[0].acioCep)){

		   strRet+='Por favor, preencha o campo CEP \n';

	}

		 if(verificaVazio(document.forms[0].acioUF)){

		   strRet+='Por favor, preencha o campo UF \n';

	}

		 if(verificaVazio(document.forms[0].acioConfirmaSenha)){

		   strRet+='Por favor, preencha o campo confirma senha \n';

	}

		if(strRet==''){

  		return true;

		}else{

		  alert(strRet);

		 return false;

		} 	 	

}



function validaCadastroUsuarioOK(){

	var strRet = '';

	 if(verificaVazio(document.forms[0].acioSenha)){

		   strRet+='Por favor, preencha o campo Senha \n';

	}else if(!verificaQtde(document.forms[0].acioSenha)){

			strRet+='O campo senha deve conter 6 caracteres \n';

	}

	 if(verificaVazio(document.forms[0].acioEndereco)){

		   strRet+='Por favor, preencha o campo Endereço \n';

	}

	 if(verificaVazio(document.forms[0].acioTelefone)){

		   strRet+='Por favor, preencha o campo Telefone \n';

	}

	 if(verificaVazio(document.forms[0].dia)){

		   strRet+='Por favor, preencha o dia do seu nascimento  \n';

	}else if(!validaMeseDia(document.forms[0].dia)){

		 strRet+='O campo Dia deve conter dois dígitos e aceita somente números  \n';

	}

	if(verificaVazio(document.forms[0].mes)){

		   strRet+='Por favor, preencha o mês do seu nascimento  \n';

	}else if(!validaMeseDia(document.forms[0].mes)){

		 strRet+='O campo Mês deve conter dois dígitos e aceita somente números  \n';

	}

	 if(verificaVazio(document.forms[0].ano)){

		   strRet+='Por favor, preencha o ano do seu nascimento  \n';

	}else if(!validaAno(document.forms[0].ano)){

		strRet+='O campo Ano deve conter quatro dígitos e aceita somente números\n'; 

	}

	 if(verificaVazio(document.forms[0].acioBairro)){

		   strRet+='Por favor, preencha o campo Bairro  \n';

	}

		 if(verificaVazio(document.forms[0].acioCidade)){

		   strRet+='Por favor, preencha o campo Cidade  \n';

	}

		 if(verificaVazio(document.forms[0].acioCep)){

		   strRet+='Por favor, preencha o campo CEP \n';

	}

		 if(verificaVazio(document.forms[0].acioUF)){

		   strRet+='Por favor, preencha o campo UF \n';

	}


		if(strRet==''){

  		return true;

		}else{

		  alert(strRet);

		 return false;

		} 	 	

}



function verificaQtde(parObj){

		if(parObj.value.length<6){

			  	return false;

		}else{

				return true;

		}

}



function verificaEmail(parObj){

		var er=/[A-Za-z0-9_.-]+@[A-Za-z0-9_]+\.[a-z]{2,3}/i;

		if(er.test(parObj.value)){

			return true;

		}else{

			return false;	

		}

	}

//verificação para ano

function validaAno(parObj){

	var er=/^[0-9]{4}$/;

	if(er.test(parObj.value)){

		return true;

	}else{

		return false;

		}

}

//validações para o mês

function validaMeseDia(parObj){

	var er=/^[0-9]{2}$/;

	if(er.test(parObj.value)){

		return true;

	}else{

		return false;

		}

}



 function validaLogin(){

	  var strRet = '';

   	 if(verificaVazio(document.forms[0].acioEmail)){

		   strRet +='Por favor, digite seu Email \n';

	}else if(!verificaEmail(document.forms[0].acioEmail)){

			strRet +='Por favor, verifique se o email foi digitado corretamente\n';

	}

	if(verificaVazio(document.forms[0].acioSenha)){

		   strRet +='Por favor, digite a senha\n';

	}

	if(strRet==''){

  		return true;

		}else{

		  alert(strRet);

		 return false;

		} 	 

	}

	

	 function validaBuscaEmail(){

	  var strRet = '';

   	 if(verificaVazio(document.forms[0].acioEmail)){

		   strRet +='Por favor, digite seu Email \n';

	}else if(!verificaEmail(document.forms[0].acioEmail)){

			strRet +='Por favor, verifique se o email foi digitado corretamente\n';

	}

	if(strRet==''){

  		return true;

		}else{

		  alert(strRet);

		 return false;

		} 	 

	}
