/**
*	@author http://chalker.ru/ ChALkeR
*	@copyright (c) ChALkeR
*	@version 2009-08-03
**/

$.cms.popup.lib = {
	spacing: [36,60],
	link_image: false,
	link_data: false,

	init: function() {
		$('body').append('<div id="popup-content"></div>');
		var fancybox_options = {imageScale:false,overlayShow:true};
		$.cms.popup.lib.link_data = $('<a href="#popup-content"></a>').fancybox(fancybox_options);
		$.cms.popup.lib.link_image = $('<a href=""></a>').fancybox(fancybox_options);
		return $.cms.popup.lib;
	},
	image: function(path) {
		$.cms.popup.lib.link_image.attr({href:path}).click();
		return false;
	},
	toggle: function(arg) {
		if (!arg) {
			return $.cms.popup.lib.close();
		}
		$.cms.popup.lib.link_data.click();
		return false;
	},
	show: function(data) {
		$('#popup-content').html(data);
		$.cms.popup.lib.link_data.click();
		return false;
	},
	close: function() {
		return false;
	}
};

$($.cms.popup.lib.init);