/////////////////////////////////////////////////////
//												   //
//			ARQUIVO DE FUNÇÕES DE GALERIA		   //	
//		DESENVOLVIDO POR ANDERSON GARCIA 2009 	   //	
//				ANDERSON@ANILAS.COM.BR			   //	
//												   //		
/////////////////////////////////////////////////////

//CHECKBOX
// $(':checkbox').checkbox();


//TIPS
$("#youtube").qtip({

	content: 'Você pode usar vídeos do Youtube neste campo, cole a URL do vídeo aqui, um preview do video aparecerá a direita.',
	position: {
		corner: {
			target: 'topRight',
			tooltip: 'bottomLeft'
		}
	},

	style: {
		width: 200,
		textAlign: 'justify',
		name: 'dark'
	}

});
$("#yahoo").qtip({
	content: 'Você pode usar vídeos do Yahoo Videos neste campo, cole a URL do vídeo aqui, um preview do video aparecerá a direita.',
	position: {
		corner: {
			target: 'topRight',

			tooltip: 'bottomLeft'



			 

		}

	},



	style: {

		width: 200,

		textAlign: 'justify',



     

		name: 'dark'

	 

	}



});

$("#vimeo").qtip({

	content: 'Você pode usar vídeos do Vimeo neste campo, cole a URL do vídeo aqui, um preview do video aparecerá a direita.',



	position: {

		corner: {

			target: 'topRight',

			tooltip: 'bottomLeft'



			 

		}

	},



	style: {

		width: 200,

		textAlign: 'justify',



     

		name: 'dark'

	 

	}



});

// Fim Tips



//UPLOAD IMAGENS MINIATURA			

//UPLOAD IMAGENS MINIATURA			

new AjaxUpload('#uploadmini', {

	action: './phpexe/uploadminiaturaextra.php',

	name: 'miniatura',
  
	data: {
		width :  $('#widthval').val(),
		height:  $('#heightval').val()
	},


	autoSubmit: true,

	responseType: "json",

	onChange:function(){
		$('#loader2').html("<img src=\"images/loader16.gif\" width=\"16\" height=\"16\" />Enviando Imagem...");
		$("#miniaturanome").val("");

		$('#miniaturaedit').hide();

		$('#mensagemminiatura').html("");

	},

	onComplete: function(original,mini) {

	 	  

		var imagemsrc = "../imagens/miniaturas/"+mini.imagem;
		$('#miniaturaimagem').attr('src', imagemsrc);
		$('#preview').attr('src', imagemsrc);

	 

		$('#miniatura').slideDown("slow");
		$("#miniaturanome").val(mini.imagem);
		$('#loader2').html("<img src=\"images/ok.png\" width=\"16\" height=\"16\" /> Envio Completo...");

	  	

	}

});  // FIM DO UPLOAD MINIATURAS

/////////////////////////////////////


// CARREGA CATEGORIAS

$.ajax({ 

	method: "POST",

	url: "./phpexe/categorialistagaleria.php",

	cache: false,

	success: function(html){

		$("#listacategorias").html(html).fadeIn('slow');
	}

});  //FIM DO CARREGA CATEGORIAS

	

//DEFINE A FUNCAO DO CALENDARIO NOS CAMPOS DATA

$('#data').datepick({
	dateFormat: 'dd/mm/yy'
});

$('#datapublicacao').datepick({
	dateFormat: 'dd/mm/yy'
});

// FIM DA DEFINIÇÃO

				

//CAMPOS DA DIREITA

//$("#categoriasl").hide();

//$("#usuarioslista").hide();

$("#listaconfig").hide();

$("#extra").hide();

//$("#miniatura").hide();

	

$(".catinativo").livequery('click', function(event) { 

	$("#categoriasl").slideDown('slow');

	$(".catinativo").toggleClass("catativo");

											   

});

	

$(".catativo").livequery('click', function(event) { 

	$("#categoriasl").slideUp('slow');

	$(".catativo").toggleClass("catinativo");

											   

});

//FIM DAS FUNÇÕES DA DIREITA

	

	

// PREVIEW DO VIDEO

//$('#videopreview').hide();

	

$('#video').blur(function() { 

			

	var videolink = $('#video').val();

		

	if (videolink != "") {

		

		$.ajax({

			method: "POST",

			url: "./phpexe/testavideo.php",

			data: "link="+videolink,

			cache: false,

			beforeSend: function(){
				$('#videopreview').slideDown("slow");
			} ,

			success: function(html){

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

			}

		});

				

		$('#videoconteudo').show();

				

	}

	else

	{

		$('#videoconteudo').hide();

		$('#videopreview').slideUp("slow");

	}

	

}); // FIM DA FUNÇÃO DO VIDEO


//GRAVA BLOG NO BANCO DE DADOS

$('.gravar').click(function(){
	var idedt = $("#id").val();	
	var categoria = $('input[name=radio]:checked').val();	
	var status = $('input[name=status]:checked').val();
	var mapa = $('input[name=mapa]:checked').val();

	$.post("./phpexe/gravarblog.php", {
		id: 		$("#id").val(),
		titulo: 		$("#titulo").val(),
		chamada:		$("#chamada").val(),
		data: 		$("#data").val(),
		datapublicacao:	$("#datapublicacao").val(),
		status:		status,
		thumbnail:		$("#miniaturanome").val(),
		texto:		FCKeditorAPI.GetInstance('texto').GetXHTML(),
		tags:		$("#tags").val(),
		tipo:		$("#tipo").val(),
		mapa:		mapa
	},

	function(data){
		$("#mensagens").empty().removeClass("error").removeClass("sucesso");
		if(data == 1) {
			$("#mensagens").addClass("error").html("<span>Erro!</span><p> Todos os campos obrigatórios devem ser preenchidos.</p>").fadeIn('fast');
		}
		else if(data == 3) {
			$("#mensagens").addClass("success").html("<span>Concluído!</span><p> Cadastro Editado com sucesso.</p>").fadeIn('fast');
			$("#id").val("");
			$("#nome").val("");
			$("#email").val("");
			$("#senha").val("");
			$("#confirma").val("");
		}
		else {
			$("#mensagens").addClass("success").html("<span>Concluído!</span><p> Cadastro concluido com sucesso.").fadeIn('fast');			
			if(idedt == "") {
				$("#id").val("");
				$("#titulo").val("");
				$("#chamada").val("");
				$("#data").val("");
				$("#mapa").val("");
				$("#datapublicacao").val("");
				$("#video").val("");
				$("#miniaturanome").val("");
				$("#texto").val("");
				$('input[name=status]').attr('checked', false);
				$('#miniatura').slideUp("slow");
				FCKeditorAPI.GetInstance('texto').SetData("");
			}
		}
	} );
});  // FIM DA FUNÇÃO DE GRAVAR BLOG





$('#salvarmini').click(function() {
	$.post("./phpexe/miniaturacrop.php", {
		miniatura:		$("#miniaturanome").val(),
		x:			$("#x").val(),
		y:			$("#y").val(),
		x2:			$("#x2").val(),
		y2:			$("#y2").val(),
		ww:			$("#w").val(),
		hh:			$("#h").val(),
		width :  $('#widthval').val(),
		height:  $('#heightval').val()
	},
	function(data){
		} );
});  // FIM DA FUNÇÃO DE GRAVAR BLOG












// CANCELA E LIMPA OS CAMPOS DO CADASTRO

$('.cancelar').click(function() { 

 

	$("#id").val("");

	$("#titulo").val("");

	$("#chamada").val("");

	$("#descricao").val("");

	$("#data").val("");

	$("#fornecedores").val("");

	$("#senha").val("");

	$("#senhaconvidados").val("");

	$("#clienteid").val("");

	$("#marcadaguanome").val("");

	$("#thumbw").val("");

	$("#thumbh").val("");

	$("#imagemw").val("");

	$("#imagemh").val("");

	$("#video").val("");

	$("#miniaturanome").val("");

	$("#datapublicacao").val("");

	$("#destaque").val("");
	
	$("#mapa").val("");

	

}); // FIM DA FUNÇÃO CANCELAR OS CAMPOS


