
//Máscara CEP
function MascaraCEP(cep)
{
	switch (cep.value.length)
	{
		case 2:
			cep.value += ".";
			break;
		case 6:
			cep.value += "-";
			break;
	}
}

// Refresh na página Cadastre-se
function RefreshCadastreSe(){
	document.form_clinica.action = "cadastre_se.php";
	document.form_clinica.submit();           
}

// Refresh na página Alterar Clinica
function RefreshAltere(){
	document.form_clinica.action = "alterar.php";
	document.form_clinica.submit();           
}

// Refresh na página Cadastrar Administração
function RefreshCadastre(){
	document.form_clinica.action = "cadastrar.php";
	document.form_clinica.submit();           
}

// Validação do Formulário Cadastrar, Alterar Clinica e Cadastre-se
function ValidarClinica() {
   if (document.form_clinica.responsavel.value == ""){
		alert ("Informe o Responsável!");
		document.form_clinica.responsavel.focus();
		return false;
	}
   if (document.form_clinica.nome.value == ""){
		alert ("Informe o Nome!");
		document.form_clinica.nome.focus();
		return false;
	}
	if (document.form_clinica.endereco.value == ""){
		alert ("Informe o Endereço!");
		document.form_clinica.endereco.focus();
		return false;
	}
	   if (document.form_clinica.bairro.value == ""){
		alert ("Informe o Bairro!");
		document.form_clinica.bairro.focus();
		return false;
	}
	   if (document.form_clinica.cidade.value == ""){
		alert ("Informe a Cidade!");
		document.form_clinica.cidade.focus();
		return false;
	}	
	if (document.form_clinica.estado.value == ""){
		alert ("Informe o Estado!");
		document.form_clinica.estado.focus();
		return false;
	}	
	if (document.form_clinica.telefone.value == ""){
		alert ("Informe o Telefone!");
		document.form_clinica.telefone.focus();
		return false;
	}
	 return true;
}


// Validação do Formulário Pesquisar Clinica
function ValidarClinicaP() {
	if (document.form_pclinica.nome.value == ""){
		alert ("Informe o Nome!");
		return false;
	}
}

// Validação do Formulário Cadastrar e Alterar Banner
function ValidarBanner() {	   	
	if (document.form_banner.nome.value == ""){
		alert ("Informe o Nome!");
		document.form_banner.nome.focus();
		return false;
	}		
	if (document.form_banner.tipo.value == ""){
		alert ("Informe o Tipo!");
		document.form_banner.tipo.focus();
		return false;
	}
	
	if (document.form_banner.formato.value == ""){
		alert ("Informe o Formato!");
		document.form_banner.formato.focus();
		return false;
	}
	
	if (document.form_banner.url.value == ""){
		alert ("Informe a URL!");
		document.form_banner.url.focus();
		return false;
	}
	 return true;				
} 

// Validação do Formulário Pesquisar Banner
function ValidarBannerP() {
	if (document.form_pbanner.nome.value == ""){
		alert ("Informe o Nome!");
		return false;
	}
}

// Validação do Formulário Cadastrar e Alterar Conselho
function ValidarConselho() {	   	
	if (document.form_conselho.nome.value == ""){
		alert ("Informe o Nome!");
		document.form_conselho.nome.focus();
		return false;
	}		
	if (document.form_conselho.url.value == ""){
		alert ("Informe a URL!");
		document.form_conselho.url.focus();
		return false;
	}
	 return true;				
} 

// Validação do Formulário Pesquisar Conselho
function ValidarConselhoP() {
	if (document.form_pconselho.nome.value == ""){
		alert ("Informe o Nome!");
		return false;
	}
}

// Validação do Formulário Cadastrar, Alterar e Pesquisar Convênio
function ValidarConvenio() {
	if (document.form_convenio.nome.value == ""){
		alert ("Informe o Nome!");
		return false;
	}
}

// Validação do Formulário Cadastrar e Alterar Drogaria
function ValidarDrogaria() {	   	
	if (document.form_drogaria.nome.value == ""){
		alert ("Informe o Nome!");
		document.form_drogaria.nome.focus();
		return false;
	}		
	if (document.form_drogaria.endereco.value == ""){
		alert ("Informe o Endereço!");
		document.form_drogaria.endereco.focus();
		return false;
	}
	if (document.form_drogaria.telefone.value == ""){
		alert ("Informe o Telefone!");
		document.form_drogaria.telefone.focus();
		return false;
	}
	 return true;				
} 


// Validação do Formulário Pesquisar Drogaria
function ValidarDrogariaP() {
	if (document.form_pdrogaria.nome.value == ""){
		alert ("Informe o Nome!");
		return false;
	}
}

// Validação do Formulário Pesquisar Enquete
function ValidarEnqueteP() {
	if (document.form_penquete.pergunta.value == ""){
		alert ("Informe a Pergunta!");
		return false;
	}
}

// Validação do Formulário Cadatrar, Alterar Enquete
function ValidarEnquete() {
	if (document.form_enquete.pergunta.value == ""){
		alert ("Informe a Pergunta!");
		document.form_enquete.pergunta.focus();
		return false;
	}		
	var controle = 0;
	for (i=0; i < document.form_enquete.elements.length;i++){
		if (document.form_enquete.elements[i].type == "radio"){
		if (document.form_enquete.elements[i].checked == true){
			controle++;
			}
		}
	}	
	if (controle <= 0){
		alert("Selecione uma das opções");
		return false;
		}
	if (document.form_enquete.resposta1.value == ""){
		alert ("Informe a Resposta 1!");
		document.form_enquete.resposta1.focus();
		return false;
		}	
	if (document.form_enquete.resposta2.value == ""){
		alert ("Informe a Resposta 2!");
		document.form_enquete.resposta2.focus();
		return false;
		}		
	if (document.form_enquete.resposta3.value == ""){
		alert ("Informe a Resposta 3!");
		document.form_enquete.resposta3.focus();
		return false;
		}		
	if (document.form_enquete.resposta4.value == ""){
		alert ("Informe a Resposta 4!");
		document.form_enquete.resposta4.focus();
		return false;
	}			
	return true;			
}

// Refresh na página Cadastrar Enquete
function RefreshEnqueteC(){
	document.form_enquete.action = "cadastrar.php";
	document.form_enquete.submit();           
}

// Refresh na página Alterar Enquete
function RefreshEnqueteA(){
	document.form_enquete.action = "alterar.php";
	document.form_enquete.submit();           
}

// Validação do Formulário Cadastrar, Alterar e Pesquisar Especialidade
function ValidarEspecialidade() {
	if (document.form_especialidade.nome.value == ""){
		alert ("Informe o Nome!");
		return false;
	}
}


// Validação do Formulário Cadastrar, Alterar e Pesquisar Hospital
function ValidarHospitalP() {
	if (document.form_phospital.nome.value == ""){
		alert ("Informe o Nome!");
		return false;
	}
}

// Validação do Formulário Cadastrar e Alterar Hospital
function ValidarHospital() {	   	
	if (document.form_hospital.nome.value == ""){
		alert ("Informe o Nome!");
		document.form_hospital.nome.focus();
		return false;
	}		
	if (document.form_hospital.endereco.value == ""){
		alert ("Informe o Endereço!");
		document.form_hospital.endereco.focus();
		return false;
	}
	if (document.form_hospital.telefone.value == ""){
		alert ("Informe o Telefone!");
		document.form_hospital.telefone.focus();
		return false;
	}
	if (document.form_hospital.tipo.value == ""){
		alert ("Informe o Tipo!");
		document.form_hospital.tipo.focus();
		return false;
	}
	 return true;				
} 

// Validação do Formulário Cadastrar e Alterar Laboratório
function ValidarLaboratorio() {	   	
	if (document.form_laboratorio.nome.value == ""){
		alert ("Informe o Nome!");
		document.form_laboratorio.nome.focus();
		return false;
	}		
	if (document.form_laboratorio.endereco.value == ""){
		alert ("Informe o Endereço!");
		document.form_laboratorio.endereco.focus();
		return false;
	}
	if (document.form_laboratorio.telefone.value == ""){
		alert ("Informe o Telefone!");
		document.form_laboratorio.telefone.focus();
		return false;
	}
	 return true;				
} 


// Validação do Formulário Pesquisar Laboratório
function ValidarLaboratorioP() {
	if (document.form_plaboratorio.nome.value == ""){
		alert ("Informe o Nome!");
		return false;
	}
}

// Validação do Formulário Cadastrar e Alterar Link
function ValidarLink() {	   	
	if (document.form_link.nome.value == ""){
		alert ("Informe o Nome!");
		document.form_link.nome.focus();
		return false;
	}		
	if (document.form_link.url.value == ""){
		alert ("Informe a URL!");
		document.form_link.url.focus();
		return false;
	}
	 return true;				
} 

// Validação do Formulário Pesquisar Link
function ValidarLinkP() {
	if (document.form_plink.nome.value == ""){
		alert ("Informe o Nome!");
		return false;
	}
}

// Validação do Formulário Pesquisar Notícia
function ValidarNoticiaP() {
	if (document.form_pnoticia.titulo.value == ""){
		alert ("Informe o Título!");
		document.form_pnoticia.titulo.focus();
		return false;
	}
}

// Validação do Formulário Cadastrar e Alterar Notícia
function ValidarNoticia() {	   	
	if (document.form_noticia.titulo.value == ""){
		alert ("Informe o Título!");
		document.form_noticia.titulo.focus();
		return false;
	}		
	if (document.form_noticia.autor.value == ""){
		alert ("Informe o Autor!");
		document.form_noticia.autor.focus();
		return false;
	}
	 return true;				
} 

// Validação do Formulário Cadastrar e Alterar Plano
function ValidarPlano() {	   	
	if (document.form_plano.nome.value == ""){
		alert ("Informe o Nome!");
		document.form_plano.nome.focus();
		return false;
	}		
	if (document.form_plano.endereco.value == ""){
		alert ("Informe o Endereço!");
		document.form_plano.endereco.focus();
		return false;
	}
	if (document.form_plano.telefone.value == ""){
		alert ("Informe o Telefone!");
		document.form_plano.telefone.focus();
		return false;
	}
	 return true;				
} 

// Validação do Formulário Pesquisar Plano
function ValidarPlanoP() {
	if (document.form_pplano.nome.value == ""){
		alert ("Informe o Nome!");
		return false;
	}
}


// Validação do Formulário Cadastrar e Alterar Posto
function ValidarPosto() {	   	
	if (document.form_posto.nome.value == ""){
		alert ("Informe o Nome!");
		document.form_posto.nome.focus();
		return false;
	}		
	if (document.form_posto.endereco.value == ""){
		alert ("Informe o Endereço!");
		document.form_posto.endereco.focus();
		return false;
	}
	if (document.form_posto.telefone.value == ""){
		alert ("Informe o Telefone!");
		document.form_posto.telefone.focus();
		return false;
	}
	 return true;				
} 


// Validação do Formulário Pesquisar Posto
function ValidarPostoP() {
	if (document.form_pposto.nome.value == ""){
		alert ("Informe o Nome!");
		return false;
	}
}

// Validação do Formulário Alterar Senha
function ValidarSenha(form){
if(document.form_altera_senha.senha.value=='')
	{
		alert("Informe a Senha !");
		document.form_altera_senha.senha.focus();
		return false;
	}
if(document.form_altera_senha.confirma_senha.value=='')
	{
		alert("Confirme a Senha!");
		document.form_altera_senha.confirma_senha.focus();
		return false;
	}
if(document.form_altera_senha.confirma_senha.value != form_altera_senha.senha.value)
	{
		alert("Senha Informada não Confere !");
		document.form_altera_senha.confirma_senha.focus();
		return false;
	}
}

// Validação do Formulário Cadastrar e Alterar Telefone
function ValidarTelefone() {	   	
	if (document.form_telefone.nome.value == ""){
		alert ("Informe o Nome!");
		document.form_telefone.nome.focus();
		return false;
	}		
	if (document.form_telefone.telefone.value == ""){
		alert ("Informe o Telefone!");
		document.form_telefone.telefone.focus();
		return false;
	}
	 return true;				
} 

// Validação do Formulário Pesquisar Telefone
function ValidarTelefoneP() {
	if (document.form_ptelefone.nome.value == ""){
		alert ("Informe o Nome!");
		return false;
	}
}

// Validação do Formulário Pesquisar Usuário
function ValidarUsuarioP() {
	if (document.form_pusuario.nome.value == ""){
		alert ("Informe o Nome!");
		document.form_pusuario.nome.focus();
		return false;
	}
}

// Validação Formulário Cadastrar e Alterar Usuário
function ValidarUsuario() {
	CPF = document.form_usuario.cpf.value;
    CPF = CPF.replace( ".", "" );
    CPF = CPF.replace( ".", "" );
    CPF = CPF.replace( "-", "" );	   
	 	if (document.form_usuario.nome.value == ""){
			alert ("Informe o Nome!");
			document.form_usuario.nome.focus();
			return false;
		}				
		if (document.form_usuario.email.value == ""){
			alert ("Informe o E-Mail.");
			document.form_usuario.email.focus();
			return false;
		}	
		//Valida o Campo E-mail
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form_usuario.email.value))
 	   		{

       		}
	  	else
		   {
	        alert("E-mail Inválido!");
			document.form_usuario.email.focus();
			return false;
		   }			
		 //Fim Valida E-mail	
		 
		 if (document.form_usuario.cpf.value == ""){
			alert ("Informe o CPF!");
			document.form_usuario.cpf.focus();
			return false;
		  }			 
		
		 if (CPF.length != 11 || CPF == "00000000000" || CPF == "11111111111" || CPF == "22222222222" ||	CPF == "33333333333" || CPF == "44444444444" ||	CPF == "55555555555" || CPF == "66666666666" || CPF == "77777777777" ||	CPF == "88888888888" || CPF == "99999999999")
		   {
		     alert('CPF Inválido !');
		     document.form_usuario.cpf.focus();
		     return false;
		   }
			soma = 0;
			for (i=0; i < 9; i ++)
				soma += parseInt(CPF.charAt(i)) * (10 - i);
			resto = 11 - (soma % 11);
			if (resto == 10 || resto == 11)
				resto = 0;
			if (resto != parseInt(CPF.charAt(9)))
			  {
			    alert('CPF Inválido !');
				document.form_usuario.cpf.focus();
				return false;
			  }
			soma = 0;
			for (i = 0; i < 10; i ++)
				soma += parseInt(CPF.charAt(i)) * (11 - i);
			resto = 11 - (soma % 11);
			if (resto == 10 || resto == 11)
				resto = 0;
			if (resto != parseInt(CPF.charAt(10)))
				{
				alert('CPF Inválido !');
				document.form_usuario.cpf.focus();
				return false;
			  }		
			if(document.form_usuario.senha.value == ""){
					alert("Informe a Senha !");
					document.form_usuario.senha.focus();
					return false;
				}
			if(document.form_usuario.confirma_senha.value == ""){
					alert("Confirme a Senha!");
					document.form_usuario.confirma_senha.focus();
					return false;
				}
			if(document.form_usuario.confirma_senha.value != document.form_usuario.senha.value){
					alert("Senha Informada não Confere !");
					document.form_usuario.confirma_senha.focus();
					return false;
				}
		return true;
} 

function Login(){
	if (ValidarLogin()){
	document.form_login.submit();
	}
}

function Buscar(){
	document.form_buscar.submit();
}

function EnviarInformativo(){
	if (ValidarInformativo()){
	document.form_informativo.submit();
	}
}

function EnviarContato(){
	if (ValidarContato()){
	document.form_contato.submit();
	}
}

function EnviarCadastreSe(){
	if (ValidarClinica()){
	document.form_clinica.submit();
	}
}

// Validação do Formulário Informativo	
function ValidarInformativo() {
	if (document.form_informativo.email.value == ""){
		alert ("Informe o E-Mail!");
		document.form_informativo.email.focus();
		return false;
	}	
	//Valida o Campo E-mail
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form_informativo.email.value))
	   		{

      		}
  	else
	   {
        alert("E-mail Inválido!");
		document.form_informativo.email.focus();
		return false;
	   }			
	 //Fim Valida E-mail	
	 return true;
}

// Confirmar Exclusão
function excluirRegistro(aURL) {
    if(confirm('Você tem certeza que deseja excluir?')) {
      location.href = aURL;
    }
 }

// Bloqueia número
function Bloqueia(form){
	if(event.keyCode < 48 || event.keyCode > 57){
		event.keyCode = 0;
		return false;
	}else{
		return true;
	}
}

//Máscara Telefone
function MascaraTelefone(telefone){
	switch (telefone.value.length){
		case 0:
			telefone.value += "(";
			break;
		case 3:
			telefone.value += ")";
			break;
		case 8:
			telefone.value += "-";
			break;
	}
}

// Mascara para o CPF
function MascaraCPF(cpf){
	switch (cpf.value.length){
		case 3:
			cpf.value += ".";
			break;
		case 7:
			cpf.value += ".";
			break;
		case 11:
			cpf.value += "-";
			break;
	}
}

// Exibir conteúdo oculto
function abre_conteudo(id,tipo){
if(tipo == 1){
		document.getElementById("conteudo"+id).style.display = "";
		document.getElementById("seta_cima"+id).style.display = "";
		document.getElementById("seta_baixo"+id).style.display = "none";
		}else{
		document.getElementById("conteudo"+id).style.display = "none";
		document.getElementById("seta_cima"+id).style.display = "none";
		document.getElementById("seta_baixo"+id).style.display = "";
	}
}

// Validação do Formulário Contato	
function ValidarContato() {
   if (document.form_contato.nome.value == ""){
		alert ("Informe o Nome!");
		document.form_contato.nome.focus();
		return false;
	}
	if (document.form_contato.email.value == ""){
		alert ("Informe o E-Mail!");
		document.form_contato.email.focus();
		return false;
	}	
	//Valida o Campo E-mail
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form_contato.email.value))
	   		{

      		}
  	else
	   {
        alert("E-mail Inválido!");
		document.form_contato.email.focus();
		return false;
	   }			
	 //Fim Valida E-mail	
	if (document.form_contato.assunto.value == ""){
		alert ("Informe o Assunto!");
		document.form_contato.assunto.focus();
		return false;
	}	 
	if (document.form_contato.mensagem.value == ""){
		alert ("Informe a Mensagem!");
		document.form_contato.mensagem.focus();
		return false;
	}	
	return true;
} 

// Validação do Formulário Efetuar Login
function ValidarLogin() {
   CPF = document.form_login.usuario.value;
   CPF = CPF.replace( ".", "" );
   CPF = CPF.replace( ".", "" );
   CPF = CPF.replace( "-", "" );
	if (document.form_login.usuario.value == ""){
			alert ("Informe o Login!");
			document.form_login.usuario.focus();
			return false;
		}		
		if (CPF.length != 11 || CPF == "00000000000" || CPF == "11111111111" || CPF == "22222222222" ||	CPF == "33333333333" || CPF == "44444444444" ||	CPF == "55555555555" || CPF == "66666666666" || CPF == "77777777777" ||	CPF == "88888888888" || CPF == "99999999999")
		   {
		     alert('Login Inválido !');
		     document.form_login.usuario.focus();
		     return false;
		   }
			soma = 0;
			for (i=0; i < 9; i ++)
				soma += parseInt(CPF.charAt(i)) * (10 - i);
			resto = 11 - (soma % 11);
			if (resto == 10 || resto == 11)
				resto = 0;
			if (resto != parseInt(CPF.charAt(9)))
			  {
			    alert('Login Inválido !');
				document.form_login.usuario.focus();
				return false;
			  }
			soma = 0;
			for (i = 0; i < 10; i ++)
				soma += parseInt(CPF.charAt(i)) * (11 - i);
			resto = 11 - (soma % 11);
			if (resto == 10 || resto == 11)
				resto = 0;
			if (resto != parseInt(CPF.charAt(10)))
			  {
				alert('Login Inválido !');
				document.form_login.usuario.focus();
				return false;
			  }		
		if (document.form_login.senha.value == ""){
			alert ("Informe a Senha!");
			document.form_login.senha.focus();
			return false;
		}		
	return true;
} 

// Validação do Formulário Votação
function ValidarVotacao() {
	var controle = 0;
	for (i=0; i < document.form_votar.elements.length;i++){
		if (document.form_votar.elements[i].type == "radio"){
		if (document.form_votar.elements[i].checked == true){
			controle++;
			}
		}
	}	
	if (controle <= 0){
		alert("Selecione seu Voto!");
		return false;
	}
	return true;			
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}



