jQuery.noConflict();

(function($) {

$(function() {

	window.kundenSite = window.kundenSite || {
		load: function(siteName) {
			siteName = this.translate(siteName);
			
			$("#content_box")
				.find("#aside")
				.load("arbeiten."+siteName+".kundensite.php #aside>*")
				.end()
				.find("#content")
				.load("arbeiten."+siteName+".kundensite.php #content>*", "shortname="+kunde);
		},
		translate: function(s) {
			switch(s) {
				case 'neue_medien':
					return 'neue-medien';
				case 'store_fitting':
					return 'storefitting';
				case 'film_funk':
					return 'film-funk';
				default:
					return s;
			}
		}
	};
	
	window.zoomPics = window.zoomPics || {
		folderPath: "",
		addZoomPic: function(path, title, customer, type, counter) {
                        
			// erstelle eine Funktion um den Title der Lightbox mit spans zu fuellen
			var addTitleBackground = function() {
				var el = $("#nyroModalTitle"),
					titleMain = "<span class='title-main'></span>",
					titleBg = "<span class='title-left'></span><span class='title-right'></span>";
					
					el.wrapInner(titleMain).append(titleBg);
			};
			
			var container = $("#zoomPics");
			
			if( container.length == 0 )
				container = $('<div id="zoomPics"></div>').appendTo("body");
				
			var newLink = $("<a>Zoom</a>")
				.attr("href", path)
				.attr("rel", "zoomPicGallery")
				.attr("title", title)
				.addClass("nyroModal")
				.bind("click", function(e) {
					$(this).nyroModalManual(/*{
						endFillContent: addTitleBackground,
						resize: addTitleBackground
					}*/);
					e.preventDefault();
				})
				.data("counter", counter);
			
			// richtige reihenfolge der Links einhalten:
			var biggerLink = null;
			container.find("a").each(function() {
				var curLink = $(this),
					curCounter = curLink.data("counter");
					
				if( curCounter > counter ) {
					biggerLink = curLink;
					return false;
				}
			});
			
			if( biggerLink ) {
				biggerLink.before(newLink);
			}
			else {
				container.append(newLink);
			}
		},
		open: function(path) {
			var pic = $("#zoomPics").find("a[href="+path+"]");
			pic.trigger("click");
		}
	};

});
})(jQuery);
