(function($){
	  $(document).ready(function(){
		var thumbs = $('#highlightzinhalt .mitte a');
		var maxcontent = 18;
		var boxwidth = 217;
		if (thumbs.size() > maxcontent) {
			var i  = 0;
			$('#highlightzinhalt .mitte').append('<div class="scrollboxframe"></div>');
			$('#highlightzinhalt .scrollboxframe').append('<div class="scrollbox"></div>'); 
			for(i=0; i<=thumbs.size(); i=i+maxcontent) {
				$('#highlightzinhalt .scrollbox').append('<div class="contentbox"></div>'); 
				$('#highlightzinhalt .scrollbox .contentbox:last').append(thumbs.slice(i,i+maxcontent));
			}
			$('#highlightzinhalt .mitte').append('<div class="scrollcontrol">');
			$('#highlightzinhalt .scrollcontrol').append('<div class="left"><a href="#">&lt;</a></div>');
			$('#highlightzinhalt .scrollcontrol').append('<div class="right"><a href="#">&gt;</a></div>');
			$('#highlightzinhalt .scrollcontrol .left a').click(function(e) {
				e.preventDefault();
				if (parseInt($('#highlightzinhalt .scrollbox').css("left")) == 0 ) return;
				$('#highlightzinhalt .scrollcontrol .right a').css('visibility','visible');
				$('#highlightzinhalt .scrollbox').css("left",parseInt($('#highlightzinhalt .scrollbox').css("left"))+boxwidth);
				if (parseInt($('#highlightzinhalt .scrollbox').css("left")) == 0 )
					$('#highlightzinhalt .scrollcontrol .left a').css('visibility','hidden');
			});
			$('#highlightzinhalt .scrollcontrol .right a').click(function(e) {
				e.preventDefault();
				if (parseInt($('#highlightzinhalt .scrollbox').css("left")) == (-$('#highlightzinhalt .scrollbox .contentbox:last').size()*boxwidth) ) return;
				$('#highlightzinhalt .scrollcontrol .left a').css('visibility','visible');
				$('#highlightzinhalt .scrollbox').css("left",parseInt($('#highlightzinhalt .scrollbox').css("left"))-boxwidth);
				if (parseInt($('#highlightzinhalt .scrollbox').css("left")) == (-$('#highlightzinhalt .scrollbox .contentbox:last').size()*boxwidth) )
					$('#highlightzinhalt .scrollcontrol .right a').css('visibility','hidden');
			});
			var links = new Array();
			$('.contentbox a').each(function(index ){ links.push( $(this).attr('href').substr($(this).attr('href').lastIndexOf('/'))); } );
			var page = Math.floor(jQuery.inArray(window.location.href.substring(window.location.href.lastIndexOf('/')), links) / maxcontent);
			if( page > 0 ) {
				$('#highlightzinhalt .scrollbox').css("left",parseInt($('#highlightzinhalt .scrollbox').css("left"))-(boxwidth*page));
				if (parseInt($('#highlightzinhalt .scrollbox').css("left")) == (-$('#highlightzinhalt .scrollbox .contentbox:last').size()*boxwidth) ) {
					$('#highlightzinhalt .scrollcontrol .right a').css('visibility','hidden');
					$('#highlightzinhalt .scrollcontrol .left a').css('visibility','visible');
				}
			}
		}
	});
})(jQuery);

