﻿$(document).ready(function() {
	$("div.completo").hide();
		
	$("a.simples").click(function(e) {
		e.preventDefault();
		var str = $(this).parents('div').attr('id');
		var id = str.substring(1,str.length);
		$("#s"+id).hide();
		$("#c"+id).show();
	}); 
	$("a.completo").click(function(e) {
		e.preventDefault();	
		var str = $(this).parents('div').attr('id');
		var id = str.substring(1,str.length);
		$("#s"+id).show();
		$("#c"+id).hide();
	}); 	


	/*$("a.expediente").live('click', function(e){
		e.preventDefault();
		var id = $('a').attr('id');
		if(parseFloat(id))
		{
			var url = base_url+"admin/cadrevista/mostraExpediente/"+id;
		}
		else
		{
			var url = base_url+"admin/cadrevista/mostraExpediente/";
		}
		$.ajax({
			url:url,
			type: "POST",
			dataType: "html",
		  	success: function(html) {
				$('#expediente').html(html).show();
		 	}
		});	
	});*/

	$("div.contaba").hide();
	$("div.contaba:first").show();
	$("#abas a:first").addClass("selected");
	$("#abas a").click(function(e){
		e.preventDefault();
		$("div.contaba").hide();
		$("#abas a").removeClass("selected");
		$(this).addClass("selected");
		$($(this).attr("href")).show();
		
		if ($(this).attr("href") == "#tab1")
		{			
			var url = "admin/cadrevista/mostraPessoasExpediente/"; 
			var caixa = "div.#exp";	
			var dados = "&exp_id="+$('div[name=idExpediente]').attr('id') ;
		} 	
		else
		{
			var url = "admin/cadrevista/mostraDocumentos/";
			var caixa = "div.#doc";
			var dados = "&rev_id="+$('div[name=idRevista]').attr('id') ;
		}
		$.ajax({
			url: base_url+url,
			type: "POST",
			dataType: "html",
			data:dados,
			success: function(html) {
				$(caixa).html(html).show();
			}
		});
		return false;
	});


	//** Janela Modal
	//seleciona os elementos a com atributo name="modal"
	$("a[name=modal]").live('click',function(e) {
		//armazena o atributo href do link
		var url = $(this).attr('href');
		var caixa = $(this).attr('id');
		//cancela o comportamento padrão do link
		e.preventDefault();
		$.ajax({
			  url:url,
			  type: "POST",
			  dataType: "html",
		 	  success: function(html) {
				  $('#'+caixa).html(html).show();
		 	  }
		});

	});

/*	//se o botão fechar for clicado
	$('.window .close').live('click', function (e) {
		//cancela o comportamento padrão do link
		e.preventDefault();
		$('#mask, .window').hide();
	});

	//se div#mask for clicado
	$('#mask').live('click', function () {
		$(this).hide();
		$('.window').hide();
	});

*/
    //*** Cadastro Pessoa Expediente  ***//
	$("[name=SubmitPessoa]").live("click",function(e) {
		e.preventDefault();
		$.ajax({
			  url:$("#formcadastroPessoa").attr("action"),
			  type: "POST",
			  dataType: "html",
			  data: $('#formcadastroPessoa').serialize()+'&exp_id='+$("div[name=idExpediente]").attr('id')+'&SubmitPessoa=true',
		 	  success: function(html) 
			  {
				$('#exp').html(html).show();
		 	  }
		});
	});

	$("[name=DeletePessoa]").live("click",function(e) {
		e.preventDefault();	
		if ($("a.[name=DeletePessoa]").attr("href") )
		{
			url = $(this).attr("href"); 			
		}
		else
		{
			url = $("#formcadastroPessoa").attr("action"); 
		}
		$.ajax({
			  url:url,
			  type: "POST",
			  dataType: "html",
			  data: $('#formcadastroPessoa').serialize()+'&exp_id='+$("div[name=idExpediente]").attr('id')+'&DeletePessoa=true',
		 	  success: function(html) {
				$('#exp').html(html).show();
		 	  }
		});
	});
    //*** Cadastro Pessoa Expediente  ***//


    //*** Cadastro Documento Revista  ***//
	$("[name=SubmitDocumento]").live("click",function(e) {
		e.preventDefault();
		$.ajax({
			  url:$("#formcadastroDocumento").attr("action"),
			  type: "POST",
			  dataType: "html",
			  data: $('#formcadastroDocumento').serialize()+'&rev_id='+$("div[name=idRevista]").attr('id')+'&SubmitDocumento=true',
		 	  success: function(html) {
				$('#doc').html(html).show();
		 	  }
		});
	});

	$("[name=DeleteDocumento]").live("click",function(e) {
		e.preventDefault();	
		if ($("a.[name=DeleteDocumento]").attr("href") )
		{
			url = $(this).attr("href"); 			
		}
		else
		{
			url = $("#formcadastroDocumento").attr("action"); 
		}
		$.ajax({
			  url:url,
			  type: "POST",
			  dataType: "html",
			  data: $('#formcadastroDocumento').serialize()+'&rev_id='+$("div[name=idRevista]").attr('id')+'&DeleteDocumento=true',
		 	  success: function(html) {
				$('#doc').html(html).show();
		 	  }
		});
	});


	$("[name=SubmitEnviaImg]").live("click",function(e) {
		e.preventDefault();			
		$.ajaxFileUpload({
			  url:$("#formcadastroImg").attr("action"),
			  type: "POST",
			  dataType: "json",
			  fileElementId:'userfileimg',
		 	  success: function(html) {
				$('#enviaimg').html(html).show();
		 	  },
			  error: function (data, status, e)
			  {
				alert(e);
			  }
		});
	});

	$("[name=SubmitAutor]").live("click",function(e) {
		e.preventDefault();
		$.ajax({
			  url:$("#formcadastroAutor").attr("action"),
			  type: "POST",
			  dataType: "html",
			  data: $('#formcadastroAutor').serialize()+'&ace_id='+$("div[name=idAcervo]").attr('id')+'&SubmitAutor=true',
		 	  success: function(html) {
				$('#aut').html(html).show();
		 	  }
		});
	});

	$("[name=DeleteAutor]").live("click",function(e) {
		e.preventDefault();	
		if ($("a.[name=DeleteAutor]").attr("href") )
		{
			url = $(this).attr("href"); 			
		}
		else
		{
			url = $("#formcadastroAutor").attr("action"); 
		}
		$.ajax({
			  url:url,
			  type: "POST",
			  dataType: "html",
			  data: $('#formcadastroAutor').serialize()+'&ace_id='+$("div[name=idAcervo]").attr('id')+'&DeleteAutor=true',
		 	  success: function(html) {
				$('#aut').html(html).show();
		 	  }
		});
	});
    //*** Cadastro Documento Revista  ***//

	$("a#autores").live("click",function(e) {
		e.preventDefault();	
		$.ajax({
			  url: $(this).attr("href"),
			  type: "POST",
			  dataType: "html",
			  data: '&ace_id='+$("div[name=idAcervo]").attr('id'),
		 	  success: function(html) {
				$('#aut').html(html).show();
		 	  }
		});
		return false;
	});

});


//**** Função para campo lookup  ********//
function lookup(inputString,consulta,caixa)
{
   	if(inputString.length == 0)
	{
   	    //$('#suggestions').hide();
		$('#'+caixa).hide();
   	}
	else
	{
   	    $.post
		(
			base_url+consulta, 
			{valor: ""+inputString+""}, 
			function(data)
			{
				if(data.length >0)
				{
					$('#'+caixa).show();
					$('#'+caixa).html(data);
       			 }
    		}
		);
   	}
};

function fill(caixa) 
{
	setTimeout("$('#"+caixa+"').hide();", 200);
};

function fillValue(caixaId, caixaValor, id,valor) 
{
	$("[name="+caixaId+"]").val(id);
   	$("[name="+caixaValor+"]").val(valor);
};
//**** Função para campo lookup  ********//


function enviaarquivo(caminho) 
{ 
	window.open(caminho, "", "toolbar=no,height=300,width=650"); 
	return false; 
}


