$(document).ready(function(){
	
	$(".jLightbox").lightBox({
		imageLoading: 'img/lightbox/loading.gif',
		imageBtnClose: 'img/lightbox/closelabel.gif',
		imageBtnPrev: 'img/lightbox/prevlabel.gif',
		imageBtnNext: 'img/lightbox/nextlabel.gif',
		imageBlank: 'img/lightbox/blank.gif',
		txtImage: 'Foto',
		txtOf: 'van',
		fixedNavigation:true
	});
	
	$("#gallerysortable").sortable({
		update: saveOrder,
		handle: $(".sorthandle"),
		placeholder: 'gallerysortable-placeholder'
	});
	
	$(".deleteimage").click( function(){
		var category = $(this).attr('title')
		var id = $(this).attr('name')
		
		//alert(category+' '+id);
	
		$.ajax({
			url: "index.php?id="+category+"&mod=deleteimage&imgid="+id,
			type: "POST",
			data: id,
			// complete: function(){},
			success: function(feedback){ 
				 $("#gallerysortable li#id_"+id).animate({ 
			        opacity: 0.0,
			    	width: "0px"
			      }, 1500,'',function(){$("#gallerysortable li#id_"+id).remove()} );
			},
			error: function(feedback,e,b){alert(e+': '+b)}
		});
	
	})
	
	function saveOrder(){
		serialized = $('#gallerysortable').sortable('serialize');
		var category = $("#gallerysortable").attr('name');
		
		$.ajax({
			url: "index.php?id="+category+"&mod=updateorder",
			type: "POST",
			data: serialized,
			// complete: function(){},
			success: function(feedback){ setAjaxmsg('De volgorde is aangepast en opgeslagen.') /* $('#gallerysortable').sortable('refresh');*/ },
			error: function(feedback,e,b){alert(e+': '+b)}
		});
	}
	
	function setAjaxmsg(msg){ 
		$("#ajaxreturn").html(msg);
		$("#ajaxreturn").fadeIn('slow');
		$("#ajaxreturn").animate({opacity: 1.0}, 3000);
		$("#ajaxreturn").fadeOut('slow');
	}

	
});