$(function(){
	$("a.mensagem").click(function(){
		$.popup({
			width: 650,
			titulo: "Envio de mensagem",
			url: "/curriculo/meu_curriculo-mensagem_login.php?id="+$("#curriculo_id").val(),
			classFechar: true
		});
	});
	
});

function simulaLogin() {
	$.ajax({
		url: "/sistema_gb/json/login.php",
		data: "empresa_login="+$("#empresa_login").val()+"&empresa_senha="+$("#empresa_senha").val(),
		type: "POST",
		dataType: "json",
		async: false,
		success: function(json){
			if (json.cod == 3) // OK
			{
				$.fechaPopUp();
				$.popup({
					width: 480,
					titulo: "Envio de mensagem",
					url: "/curriculo/meu_curriculo-mensagem_envio.php?curriculo_id="+$("#curriculo_id").val(),
					classFechar: true
				});
			}else{
				 alert('Login ou senha incorretos.');
			}
		}
	});
}

function enviarMensagem() {
	$.ajax({
		url: "/sistema_gb/json/empresa/me_enviar_mensagem.php",
		data: "curriculo_id="+$("#curriculo_id").val()+"&texto="+$("#mensagem").val()+"&origem=linkExterno",
		type: "POST",
		dataType: "json",
		async: false,
		success: function(json){
			if (json.success) // OK
			{
				$.fechaPopUp();
				$.modalCod('0001');
			}else{
				 $.modalCod(json.erro);
			}
		}
	});
}

function abreCurriculo() {
	if(permiteVerCurriculo($('#curriculo_id').val())) {
		abreKomboGratis('bc_ver_curriculo.php?id='+$('#curriculo_id').val()+'&tpl=1');
		$.fechaPopUp();
	};
}

/*
*	Original de '/sistema_gb/js/empresa/functions.js'
*
*/
function permiteVerCurriculo(id,vaga_id) {
	var permissao = false;
	$.ajax({
		url:"/sistema_gb/json/empresa/permissoes_curriculo.php",
		data: {id:id,vaga_id:vaga_id},
		dataType: "json",
		async:false,
		success: function(json)
		{
			/* 
			*	Mostra currículo caso
			* 		1. O currículo tenha sido cadastrado pelo site do Cliente (dono)
			*		2. O Cliente tenha usado crédito para visualizar currículo (comprado)
			* 		3. Currículo seja auto-recrutado e o Cliente acessando via quadro de vagas
			*/
			if (json.dono || json.comprado || (vaga_id && json.auto_recrutado)  ) {
				permissao = true;
			} else {
				// Se Cliente tem créditos para visualizar, confirma "compra" de currículo
				if (json.creditos_visualizar > 0) {
					if (confirm("Desejar utilizar 01 (um) crédito para visualizar este currículo?")) {
						$.ajax({
							url:"/sistema_gb/json/empresa/descontar_credito.php",
							data: {curriculo_id:json.curriculo_id,tipo:'visualizacao'},
							dataType: "json",
							async:false,
							success: function(json)
							{
								if(json.success)
								{
									permissao = true;
								}
							}
						});
					} 
				} 
			}
		}
	});
	return permissao;
}


function abreKomboGratis(url){
	var url = typeof(url) != 'undefined' ? url : '';
	window.open("/sistema_gb/"+url,"sistema_gb",'location=0,status=0,scrollbars=1,resizable=1,width='+screen.width+',height='+screen.height).focus();
}