// JavaScript Document

function checkMail(mail){        

	var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);        

	if(typeof(mail) == "string"){                

		if(er.test(mail)){ return true; }        

	}else if(typeof(mail) == "object"){                

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

			return true;                                

		}        

	}else{                

		return false;                

	}

}



function validaCadastro()

{

	

	var frm=document.frmCadastro;

	if(frm.txtEstadoCrm.value != ""){
	if(frm.txtCrm.value != ""){

		if(frm.txtEspecialidade.value != ""){

			if(frm.txtNome.value != ""){

				if(frm.txtEndereco.value != ""){

					if(frm.txtCidade.value != ""){

						if(frm.txtEstado.value != ""){

							if(frm.txtCep.value != ""){

								if(checkMail(frm.txtEmail.value) == true){

									if(frm.txtDdd.value != ""){

										if(frm.txtTelefone.value != ""){

											if(frm.txtLogin.value != ""){

												if(frm.txtSenha.value != ""){

													

	$("#resultado").html("Carregando... ");	

	

		setTimeout(function(){

			var status = $.ajax({	

				url: "ajax/ajaxCadastro.php",	

				async: false, 

				type: 'POST',

				data: ({

					acao:1,
					
					estadoCrm:frm.txtEstadoCrm.value,

					crm:frm.txtCrm.value,

					especialidade:frm.txtEspecialidade.value,

					nome:frm.txtNome.value,

					endereco:frm.txtEndereco.value,

					cidade:frm.txtCidade.value,

					estado:frm.txtEstado.value,

					cep:frm.txtCep.value,

					email:frm.txtEmail.value,

					ddd:frm.txtDdd.value,

					telefone:frm.txtTelefone.value,

					login:frm.txtLogin.value,

					senha:frm.txtSenha.value

				}) 

			}).responseText; 

		

			if(status == 1){

				

				alert("Cadastro efetuado com sucesso. Aguarde que em breve liberaremos seu acesso.");

				

			}

			if(status == 2)

				alert('Cadastro não pode ser concluído, favor tentar novamente mais tarde');

			if(status == 3)

				alert('Login localizado em nossa base de dados, favor alterar. Em caso de perda de senha, utilize o Esqueci Minha Senha.');

			if(status == 4)

				alert('CRM localizado em nossa base de dados, favor alterar. Em caso de perda de senha, utilize o Esqueci Minha Senha.');

			$("#resultado").html("");	

		

		}, 1000);

													

													

													

													

												}else{alert('Favor preencher o campo Senha.');frm.txtSenha.focus();}

											}else{alert('Favor preencher o campo Login.');frm.txtLogin.focus();}

										}else{alert('Favor preencher o campo Telefone.');frm.txtTelefone.focus();}

									}else{alert('Favor preencher o campo DDD.');frm.txtDdd.focus();}

								}else{alert('E-Mail Inválido.');frm.txtEmail.focus();}

							}else{alert('Favor preencher o campo CEP.');frm.txtCep.focus();}

						}else{alert('Favor preencher o campo Estado.');frm.txtEstado.focus();}

					}else{alert('Favor preencher o campo Cidade.');frm.txtCidade.focus();}

				}else{alert('Favor preencher o campo Endereço.');frm.txtEndereco.focus();}

			}else{alert('Favor preencher o campo Nome.');frm.txtNome.focus();}

		}else{alert('Favor preencher o campo Especialidade.');frm.txtEspecialidade.focus();}

	}else{alert('Favor preencher o campo CRM.');frm.txtCrm.focus();}
}else{alert('Favor preencher o campo Estado do CRM.');frm.txtCrm.focus();}
	



}

function validaLembrete()

{

	

	var frm=document.frmCadastro;

	if(checkMail(frm.txtEmail.value) == true){

													

	$("#resultado").html("Carregando... ");	

	

		setTimeout(function(){

			var status = $.ajax({	

				url: "ajax/ajaxCadastro.php",	

				async: false, 

				type: 'POST',

				data: ({

					acao:10,

					email:frm.txtEmail.value

				}) 

			}).responseText; 
 
		
			if(status == 1)
				alert("Senha enviada com sucesso, favor verificar seu e-mail.");

			if(status == 2)
				alert('Não foi possível enviar o e-mail, favor tentar novamente mais tarde.');
			
			if(status == 3)
				alert('Este e-mail não consta em nossos registros, favor entrar em contato com nossa equipe.');

			 $("#resultado").html("");	

			

		}, 1000);


		}else{alert('E-Mail Inválido.');frm.txtEmail.focus();}
	
}

function validaAlteracao()

{

	

	var frm=document.frmCadastro;

	if(frm.txtEstadoCrm.value != ""){
	if(frm.txtCrm.value != ""){

		if(frm.txtEspecialidade.value != ""){

			if(frm.txtNome.value != ""){

				if(frm.txtEndereco.value != ""){

					if(frm.txtCidade.value != ""){

						if(frm.txtEstado.value != ""){

							if(frm.txtCep.value != ""){

								if(checkMail(frm.txtEmail.value) == true){

									if(frm.txtDdd.value != ""){

										if(frm.txtTelefone.value != ""){

											if(frm.txtLogin.value != ""){

												if(frm.txtSenha.value != ""){

													

	$("#resultado").html("Carregando... ");	

	

		setTimeout(function(){

			var status = $.ajax({	

				url: "ajax/ajaxCadastro.php",	

				async: false, 

				type: 'POST',

				data: ({

					acao:2,
					
					estadoCrm:frm.txtEstadoCrm.value,

					crm:frm.txtCrm.value,

					especialidade:frm.txtEspecialidade.value,

					nome:frm.txtNome.value,

					endereco:frm.txtEndereco.value,

					cidade:frm.txtCidade.value,

					estado:frm.txtEstado.value,

					cep:frm.txtCep.value,

					email:frm.txtEmail.value,

					ddd:frm.txtDdd.value,

					telefone:frm.txtTelefone.value,

					login:frm.txtLogin.value,

					senha:frm.txtSenha.value

				}) 

			}).responseText; 

		

			if(status == 1){

				

				alert("Alteração efetuada com sucesso.");

			}

			if(status == 2)

				alert('Alteração não pode ser concluído, favor tentar novamente mais tarde');

			if(status == 3)

				alert('Login localizado em nossa base de dados, favor alterar. Em caso de perda de senha, utilize o Esqueci Minha Senha.');

			if(status == 4)

				alert('CRM localizado em nossa base de dados, favor alterar. Em caso de perda de senha, utilize o Esqueci Minha Senha.');

			$("#resultado").html("");	

		

		}, 1000);

													

													

													

													

												}else{alert('Favor preencher o campo Senha.');frm.txtSenha.focus();}

											}else{alert('Favor preencher o campo Login.');frm.txtLogin.focus();}

										}else{alert('Favor preencher o campo Telefone.');frm.txtTelefone.focus();}

									}else{alert('Favor preencher o campo DDD.');frm.txtDdd.focus();}

								}else{alert('E-Mail Inválido.');frm.txtEmail.focus();}

							}else{alert('Favor preencher o campo CEP.');frm.txtCep.focus();}

						}else{alert('Favor preencher o campo Estado.');frm.txtEstado.focus();}

					}else{alert('Favor preencher o campo Cidade.');frm.txtCidade.focus();}

				}else{alert('Favor preencher o campo Endereço.');frm.txtEndereco.focus();}

			}else{alert('Favor preencher o campo Nome.');frm.txtNome.focus();}

		}else{alert('Favor preencher o campo Especialidade.');frm.txtEspecialidade.focus();}

	}else{alert('Favor preencher o campo CRM.');frm.txtCrm.focus();}

	}else{alert('Favor preencher o campo Estado do CRM.');frm.txtEstadoCrm.focus();}



}





function validaPedido()

{

	

	var frm=document.frmCadastro;

	if(frm.txtNome.value != ""){

		if(frm.txtTelefone.value != ""){

			if(frm.txtEndereco.value != ""){

				if(frm.txtPedido.value != ""){

													

	$("#resultado").html("Carregando... ");	

	

		setTimeout(function(){

			var status = $.ajax({	

				url: "ajax/ajaxCadastro.php",	

				async: false, 

				type: 'POST',

				data: ({

					acao:5,

					nome:frm.txtNome.value,

					telefone:frm.txtTelefone.value,

					endereco:frm.txtEndereco.value,

					pedido:frm.txtPedido.value

				}) 

			}).responseText; 

		

			if(status == 1){

				

				alert("Solicitação enviada com sucesso. Agradecemos o contato");

			}

			if(status == 2)

				alert('Solicitação não pode ser enviada, favor tentar novamente mais tarde');

			

			$("#resultado").html("");	

		

		}, 1000);

				

				}else{alert('Favor preencher o campo Pedido.');frm.txtPedido.focus();}

			}else{alert('Favor preencher o campo Endereço.');frm.txtEndereco.focus();}

		}else{alert('Favor preencher o campo Telefone.');frm.txtTelefone.focus();}

	}else{alert('Favor preencher o campo Nome.');frm.txtNome.focus();}

	



}

function validaAtendimento()

{

	

	var frm=document.frmCadastro;

	if(frm.txtNome.value != ""){

		if(frm.txtEndereco.value != ""){

			if(frm.txtCep.value != ""){

				if(frm.txtCpf.value != ""){

					if(checkMail(frm.txtEmail.value) == true){

						if(frm.txtDdd.value != ""){

							if(frm.txtTelefone.value != ""){

													

	$("#resultado").html("Carregando... ");	

	

		setTimeout(function(){

			var status = $.ajax({	

				url: "ajax/ajaxCadastro.php",	

				async: false, 

				type: 'POST',

				data: ({

					acao:6,

					nome:frm.txtNome.value,

					endereco:frm.txtEndereco.value,

					cep:frm.txtCep.value,

					cpf:frm.txtCpf.value,

					email:frm.txtEmail.value,

					ddd:frm.txtDdd.value,

					telefone:frm.txtTelefone.value

				}) 

			}).responseText; 

		

			if(status == 1){

				

				alert("Solicitação enviada com sucesso. Agradecemos o contato");

			}

			if(status == 2)

				alert('Solicitação não pode ser enviada, favor tentar novamente mais tarde');

			

			$("#resultado").html("");	

		

		}, 1000);

				

								}else{alert('Favor preencher o campo Telefone.');frm.txtTelefone.focus();}

						}else{alert('Favor preencher o campo DDD.');frm.txtDdd.focus();}

					}else{alert('E-Mail Inválido.');frm.txtEmail.focus();}

				}else{alert('Favor preencher o campo CPF.');frm.txtCpf.focus();}

			}else{alert('Favor preencher o campo CEP.');frm.txtCep.focus();}

		}else{alert('Favor preencher o campo Endereço.');frm.txtEndereco.focus();}

	}else{alert('Favor preencher o campo Nome.');frm.txtNome.focus();}

	



}





function validaContato()

{

	

	var frm=document.frmContato;

	if(frm.txtNome.value != ""){

		if(checkMail(frm.txtEmail.value) == true){

			if(frm.txtDdd.value != ""){

				if(frm.txtTelefone.value != ""){

					if(frm.txtDestino.value != ""){

						if(frm.txtMensagem.value != ""){

													

	$("#resultado").html("Carregando... ");	

	

		setTimeout(function(){

			var status = $.ajax({	

				url: "../ajax/ajaxCadastro.php",	

				async: false, 

				type: 'POST',

				data: ({

					acao:7,

					nome:frm.txtNome.value,

					ddd:frm.txtDdd.value,

					telefone:frm.txtTelefone.value,

					email:frm.txtEmail.value,

					destino:frm.txtDestino.value,

					mensagem:frm.txtMensagem.value

					

				}) 

			}).responseText; 


			if(status == 1){

				

				alert("Solicitação enviada com sucesso. Agradecemos o contato");

			}

			if(status == 2)

				alert('Solicitação não pode ser enviada, favor tentar novamente mais tarde');

			

			$("#resultado").html("");	

		

		}, 1000);

				

						}else{alert('Favor preencher o campo Mensagem.');frm.txtMensagem.focus();}

					}else{alert('Favor preencher o campo Destino.');frm.txtDestino.focus();}

				}else{alert('Favor preencher o campo Telefone.');frm.txtTelefone.focus();}

			}else{alert('Favor preencher o campo DDD.');frm.txtDdd.focus();}

		}else{alert('E-Mail Inválido.');frm.txtEmail.focus();}

	}else{alert('Favor preencher o campo Nome.');frm.txtNome.focus();}

	



}


function validaTrabalhe()

{

	

	var frm=document.frmContato;

	if(frm.txtNome.value != ""){

		if(checkMail(frm.txtEmail.value) == true){

			if(frm.txtDdd.value != ""){

				if(frm.txtTelefone.value != ""){

						if(frm.txtMensagem.value != ""){

													

	$("#resultado").html("Carregando... ");	

	

		setTimeout(function(){

			var status = $.ajax({	

				url: "ajax/ajaxCadastro.php",	

				async: false, 

				type: 'POST',

				data: ({

					acao:9,

					nome:frm.txtNome.value,

					ddd:frm.txtDdd.value,

					telefone:frm.txtTelefone.value,

					email:frm.txtEmail.value,

					mensagem:frm.txtMensagem.value

					

				}) 

			}).responseText; 

		

			if(status == 1){

				

				alert("Solicitação enviada com sucesso. Agradecemos o contato");

			}

			if(status == 2)

				alert('Solicitação não pode ser enviada, favor tentar novamente mais tarde');

			

			$("#resultado").html("");	

		

		}, 1000);

				

						}else{alert('Favor preencher o campo Mensagem.');frm.txtMensagem.focus();}

				}else{alert('Favor preencher o campo Telefone.');frm.txtTelefone.focus();}

			}else{alert('Favor preencher o campo DDD.');frm.txtDdd.focus();}

		}else{alert('E-Mail Inválido.');frm.txtEmail.focus();}

	}else{alert('Favor preencher o campo Nome.');frm.txtNome.focus();}

	



}



function validaRepresentante()

{

	var valorItem="";

	var frm=document.frmRepresentante;

	if(frm.txtCrm.value != ""){

		if(frm.txtNome.value != ""){

			if(frm.txtEndereco.value != ""){

				if(frm.txtCidade.value != ""){

					if(frm.txtEstado.value != ""){

						if(frm.txtCep.value != ""){

							if(checkMail(frm.txtEmail.value) == true){

								if(frm.txtDdd.value != ""){

									if(frm.txtTelefone.value != ""){



for ( var i = 0; i < document.getElementsByName( "itens" ).length; i++ ) {

  if ( document.getElementsByName( "itens" )[i].checked ) {

    valorItem = document.getElementsByName( "itens" )[i].value;



  } 

}

if(valorItem != ""){

													

	$("#resultado").html("Carregando... ");	

	

		setTimeout(function(){

			var status = $.ajax({	

				url: "ajax/ajaxCadastro.php",	

				async: false, 

				type: 'POST',

				data: ({

					acao:8,

					crm:frm.txtCrm.value,

					nome:frm.txtNome.value,

					endereco:frm.txtEndereco.value,

					cidade:frm.txtCidade.value,

					estado:frm.txtEstado.value,

					cep:frm.txtCep.value,

					ddd:frm.txtDdd.value,

					telefone:frm.txtTelefone.value,

					email:frm.txtEmail.value,

					opcao:valorItem

					

				}) 

			}).responseText; 

		

			if(status == 1){

				

				alert("Solicitação enviada com sucesso. Agradecemos o contato");

			}

			if(status == 2)

				alert('Solicitação não pode ser enviada, favor tentar novamente mais tarde');

			

			$("#resultado").html("");	

		

		}, 1000);

}else{alert('Favor Selecionar um dos itens que deseja receber.');}		

									}else{alert('Favor preencher o campo Telefone.');frm.txtTelefone.focus();}

								}else{alert('Favor preencher o campo DDD.');frm.txtDdd.focus();}

							}else{alert('E-Mail Inválido.');frm.txtEmail.focus();}

						}else{alert('Favor preencher o campo CEP.');frm.txtCep.focus();}

					}else{alert('Favor preencher o campo Estado.');frm.txtEstado.focus();}

				}else{alert('Favor preencher o campo Cidade.');frm.txtCidade.focus();}

			}else{alert('Favor preencher o campo Endereço.');frm.txtEndereco.focus();}

		}else{alert('Favor preencher o campo Nome.');frm.txtNome.focus();}

	}else{alert('Favor preencher o campo CRM.');frm.txtCrm.focus();}

	



}





function validaLogin()

{

	

	var frm=document.frmLogin;

	

	if(frm.txtLoginPainel.value != ""){

		if(frm.txtSenhaPainel.value != ""){

		

													

	$("#resultadoPainel").html("Carregando... ");	



	setTimeout(function(){

		var status = $.ajax({	

			url: "ajax/ajaxCadastro.php",	

			async: false, 

			type: 'POST',

			data: ({

				acao:3,

				login:frm.txtLoginPainel.value,

				senha:frm.txtSenhaPainel.value

			}) 

		}).responseText; 

	

		if(status == 1){

			document.location.href="area_medica.php";

		}

		if(status == 2)

			alert('Login e/ou Senha inválido(s).');

		

		$("#resultadoPainel").html("");	

	

	}, 1000);											

													

													

		}else{alert('Favor preencher o campo Senha.');frm.txtSenhaPainel.focus();}

	}else{alert('Favor preencher o campo Login.');frm.txtLoginPainel.focus();}



}



function efetuaLogout()

{

	

	setTimeout(function(){

		

		var status = $.ajax({	

			url: "ajax/ajaxCadastro.php",	

			async: false, 

			type: 'POST',

			data: ({

				acao:4

			}) 

		}).responseText; 

		

		document.location.href='index.php';

		

	}, 1000);											

	

}


