var _currentModalBoxy = {};

if(typeof jQuery != "undefined") {
	
	var closeColorBox = function() {
		$("#modalClose").click(); 	
	};
	
	$(document).ready(function() {
		
		$("a[rel='lightbox']").each(function(i) {
			$(this).attr("title", $(this).parent().parent().find(".image_content_txt").html());
		});
		
		$("a[rel='lightbox']").colorbox({transition:"elastic"});
		
	});
}

magazineImageSlideshow.prototype.bigImages = new Array();

magazineImageSlideshow.prototype.zoomIn = function() {
	var containerTag = this.getContainerTag();
	var self = this;
	if($(containerTag).find(".hidden-image-list").length == 0) {
		var g = this.getImagesAndLegends();
		var code = "<ul class='hidden-image-list' style='display: none;'>";
		for (var i = 0; i < g.images.length; i++) {
			code += '<li><a href="' + this.bigImages[i] + '" title="' + g.legends[i]+ '" rel="gallery-' + $(containerTag).attr("id") + '">#</a></li>';
		}
		code += "</ul>";
		$(containerTag).append(code);
		var currentText = this.getCounterText().replace(/{count}/, "<span class='current-index'>{current}</span>");
		$(containerTag).find(".hidden-image-list li a").colorbox({contentCurrent: currentText, transition:"elastic"}, function() {
			var c = $("#contentCurrent");
			c.css("left", c.parent().width() / 2 - c.width() / 2);
			var p = $("#contentPrevious");
			p.css("left", c.position().left - p.width() - 5);
			
			var n = $("#contentNext");
			n.css("left", c.position().left + c.width() + 5);
			
			self.setImage($("#contentCurrent .current-index").text() - 1);
		});
	}
	$(this.containerTag).find(".hidden-image-list li:eq(" + this.getCurrentImage() + ") a").click();
}
magazineImageSlideshow.prototype.addImageBig = function(imagePath) {
	var self = this;
	if(this.bigImages.length == 0) {
		$(this.containerTag).find(" .gallery-zoom").click(function() {
			self.zoomIn();
			return false;
		});
	}
	this.bigImages.push(imagePath);	
}
