// JavaScript or JQuery Document

$(window).load(function() {
	
	if( ($('#slider') != null) ){
		$('#slider').nivoSlider();
	}

	$("#idLogin").click();

eventoPagina("principal.php");

});

function TodosEventos(){

	$('.niceform').NiceJFormer();
	
	LoadThiackbox();
	
	$("#txtTelefone,#txtCelular").mask("(99) 9999-9999");
	
	$("#tab_x_1,#tab_x_1_1").click(function() {
		eventoPagina("peeling.php");	
	});
	$("#tab_x_4,#tab_x_4_4").click(function() {
		eventoPagina("treinamento.php");	
	});	
	$("#tab_x_6,#tab_x_6_6").click(function() {
		eventoPagina("delivery_farma.php");	
	});	
	$("#tab_x_7,#tab_x_7_7").click(function() {
		eventoPagina("modulacao_hormonal_bioidencia.php");	
	});
	$("#tab_x_8,#tab_x_8_8").click(function() {
		eventoPagina("nutricao_magistral_esportiva.php");	
	});
	$("#tab_x_9,#tab_x_9_9").click(function() {
		eventoPagina("dermocosmeticos.php");	
	});
	$("#tab_x_10,#tab_x_10_10").click(function() {
		eventoPagina("Dr-Nelson-Mauricio-Junior.php");	
	});

	$("#idHome,#idLogo").click(function() {
		eventoPagina("principal.php");
	} );
	
	$("#idProdutos,#idTodososProdutos,#idBuscadeProduto").click(function() {
		eventoPagina("produtos.php");
	} );
	$("#idAreadeMedico,#tab_x_2,#tab_x_2_2").click(function() {
		eventoPagina("area_de_medico.php");
	} );
	$("#idContato,#idContato2").click(function() {
		eventoPagina("contato.php");
	} );
	$("#idLaboratorios,#tab_x_5,#tab_x_5_5").click(function() {
		eventoPagina("laboratorios.php");
	} );
	$("#idNovidades,#idNovidades2,#idNovidades3").click(function() {
		eventoPagina("novidades.php");
	} );
	$("#idCursos").click(function() {
		eventoPagina("cursos.php");
	} );
	
	$("#btn_enviar").click(function() {
		ValidarContato();
  	});
	
}


function eventoPagina(pagina){

	$.ajax({ 
		type: 'POST', 
		url: pagina, 
		beforeSend: function(){ 
			$('#divConteudo').html('<center><img src="biblioteca/js/nivo-slider2.6/nivo-slider/themes/orman/loading.gif" width="16" height="16"> <span class="texto_005">Carregando...</span></center>');	
		}, 
		success: function(txt){   
			
			$('#divConteudo').html(txt);
			
			TodosEventos();
			
			$("#divConteudo").show();
		} 
	});	
}

function ValidarEmail(email){  
    er = /^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/;  
    if( !er.exec(email) )  
    {  
        alert('Email inválido!');  
        return true;  
    }else{
		return false;
	}	
}

function ValidarContato(){
	
	Form = document.frm_contato;

  if (Form.txtNome.value.length == 0) {

    alert("O Nome é obrigatório, favor informar!");

    Form.txtNome.focus();

    return;

  }	
  
 if (Form.txtTelefone.value.length == 0) {

    alert("O telefone é obrigatório, favor informar!");

    Form.txtTelefone.focus();

    return;

  } 
    	
	if (Form.txtEmail.value.length > 0) {
		if( ValidarEmail(Form.txtEmail.value) == false){
			return;
		}
	}
	
   Form.submit();
	
}

function eventoPaginaAdmin(pagina){

	$.ajax({ 
		type: 'POST', 
		url: pagina, 
		beforeSend: function(){ 
			$('#divConteudo').html('<div class="slider-wrapper theme-default"><div id="slider" class="administracao">Carregando, Aguarde um momento, por favor.</div></div>');	
		}, 
		success: function(txt){   
			
			$('#divConteudo').html('<div class="slider-wrapper theme-default"><div id="slider" class="administracao">'+txt+'</div></div>');
			
			LoadThiackbox();
		} 
	});	
}

function Login(USU_NO_LOGIN,USU_NO_SENHA){

		$.ajax({ 
			type: 'POST', 
			url: '../validalogin.php',
			data: "USU_NO_LOGIN="+USU_NO_LOGIN+"&USU_NO_SENHA="+USU_NO_SENHA, 
			beforeSend: function(){ 
				//	
			}, 
			success: function(txt){  
				if(txt == 1){
					document.location.href = "administracao.php";
					}else{
						alert('Usuário / Senha invalido!');
					}
			} 
		});		
}


function IniciarAjustarFormulario(){

	window.setTimeout('AjustarFormulario()', 1);
	
}

function AjustarFormulario(){
	
	document.frmNovoUsuario.submit();
}

function getRadioCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function gravarUsuario(enviar){
	
	codUsuario 		= document.getElementById('codUsuario').value;
	txtUsuario 		= document.getElementById('txtUsuario').value;
	txtLogin 		= document.getElementById('txtLogin').value;
	txtSenha		= document.getElementById('txtSenha').value;
	txtEmail 		= document.getElementById('txtEmail').value;
	txtAtivo 		= getRadioCheckedValue(document.getElementsByName('txtAtivo'));
	txtObservacao 	= document.getElementById('txtObservacao').value;
	txtAutorizado	= getRadioCheckedValue(document.getElementsByName('txtAutorizado'));
	txtEnviar		= enviar;
	txtTelefone1	= document.getElementById('txtTelefone1').value;
	txtTelefone2	= document.getElementById('txtTelefone2').value;
	txtTelefone3	= document.getElementById('txtTelefone3').value;
	
	$.ajax({ 
		type: 'POST', 
		url: 'frm_usuario_action.php', 
		data: "codUsuario="+codUsuario+"&txtUsuario="+txtUsuario+"&txtLogin="+txtLogin+"&txtSenha="+txtSenha+"&txtEmail="+txtEmail+"&txtAtivo="+txtAtivo+"&txtObservacao="+txtObservacao+"&txtAutorizado="+txtAutorizado+"&txtEnviar="+txtEnviar+"&txtTelefone1="+txtTelefone1+"&txtTelefone2="+txtTelefone2+"&txtTelefone3="+txtTelefone3, 
		beforeSend: function(){ 
			//Aviso - carregando...
		}, 
		success: function(txt){ 
		    if (txt != 0){
				alert(txt);
				return;	
			}
			self.parent.tb_remove();
			window.parent.location.href="javascript:eventoPaginaAdmin('lookup_usuarios.php')";
			
		} 
	});
}

function deletarUsuario(codUsuario){

	$.ajax({ 
		type: 'POST', 
		url: 'frm_usuario_action.php', 
		data: "codUsuario="+codUsuario+"&deletar=deletar", 
		beforeSend: function(){ 
			//Aviso - carregando...
		}, 
		success: function(txt){ 
		    if (txt != 0){
				alert(txt);
				return;	
			}
			self.parent.tb_remove();
			window.parent.location.href="javascript:eventoPaginaAdmin('lookup_usuarios.php')";
			
		} 
	});
}

function RecuperarSenha(txtEmail){
	
		$.ajax({ 
			type: 'POST', 
			url: 'recuperasenha.php',
			data: "txtEmail="+txtEmail, 
			beforeSend: function(){ 
				//	
			}, 
			success: function(txt){  
				if(txt == 1){
					alert('Enviado com Sucesso!');
					document.location.href = './';
					}else{
						alert(txt);
					}
			} 
		});		
	
}

function getPagina(codPagina){

	switch(codPagina)
	{
	case 1:
		{
			return 'lookup_peeling.php';
			break;
		}
	case 2:
		{
			return 'lookup_novidades_lancamento.php';
			break;
		}
	case 3:
		{
			return 'lookup_cursos.php';
			break;
		}
	case 4:
		{
			return 'lookup_modulacao_hormonal_bioidencia.php';
			break;
		}
	case 5:
		{
			return 'lookup_nutricao_magistral_esportiva.php';
			break;
		}
	case 6:
		{
			return 'lookup_dermocosmeticos.php';
			break;
		}
	case 7:
		{
			return 'lookup_area_de_medicos.php';
			break;
		}
	case 8:
		{
			return 'lookup_produtos.php';
			break;
		}
	default:
	  alert('Erro: [Grave]  o campo [ Codigo pagina ] = ['+codPagina+'] !');
	  return '0';
	  break;
	}
}

function gravarConteudo(codPagina){
	
	document.frmNovoConteudo.submit();

}

function deletarConteudo(codConteudo,codPagina){


	if ( getPagina(codPagina) == '0' ){
		
		return;
	}else{
		txtPagina = getPagina(codPagina);	
	}
	
	$.ajax({ 
		type: 'POST', 
		url: 'frm_conteudo_action.php', 
		data: "codConteudo="+codConteudo+"&deletar=deletar", 
		beforeSend: function(){ 
			//Aviso - carregando...
		}, 
		success: function(txt){ 
		    
			self.parent.tb_remove();
			window.parent.location.href="javascript:eventoPaginaAdmin('"+txtPagina+"')";
			
		} 
	});
}


function getExibirConteudos(codConteudo){
		$.ajax({ 
		type: 'POST', 
		url: 'exibir_conteudo.php', 
		data: "codConteudo="+codConteudo, 
		beforeSend: function(){ 
			//Aviso - carregando...
			$('#divConteudo').html('<center><img src="biblioteca/js/nivo-slider2.6/nivo-slider/themes/orman/loading.gif" width="16" height="16"> <span class="texto_005">Carregando...</span></center>');
		}, 
		success: function(txt){ 

			$('#divConteudo').html(txt);
			
			TodosEventos();
			
		} 
	});
}
