// JavaScript Document
$(document).ready(function() {
						   

		//home random pic and hover
		function HomeHoverImages() {
			var amount = 3;
			var randomImg = Math.floor(Math.random()*amount)+1;
			var path = "fileadmin/templates/images/home/";
			
			$('#imgOver').attr('src',path+randomImg+'b.jpg');
			$('#imgOut').attr('src',path+randomImg+'a.jpg');
			
			
		   $('#imgSwap').hoverIntent(function() {
				$('#imgOver').fadeIn(310);
			}, function() {
				$('#imgOver').fadeOut(180);
			});
		}
		
	   
		
		function CategoriesLeft() {
				
			var catAmount = Math.ceil($('#imgCatTop li').size()/2);
			
			$('#imgCatTop').width(catAmount*($('#imgCatTop li').width()+4));
			
			$('#imgCatTop li').css('position','absolute');
				
			var left = 0;	
			var offset = 0;
			for(var i=0; i<catAmount; i++) {
					$('#imgCatTop li:eq('+(i*2)+')').css({'top':0+offset, 'left':left});
					$('#imgCatTop li:eq('+(i*2+1)+')').css({'top':149+offset, 'left':left});
					left += 159;
			}
	
			//catmenu hover efx
			$('.imgCatMenu li').hover(function() {
				 $(this).find('.imgOver').show();
			}, function() {
				$(this).find('.imgOver').hide();
			});
			
		}
		
		
		function GalleryFormat() {
			//galerie
			if($('#column .imgCatMenu li').size()) {
				//horizantaler scroller overview
				var catAmount = Math.ceil($('#column .imgCatMenu li').size()/2);
				$('#column .imgCatMenu li').css('position','absolute');
				var left = 0;
				var offest = 40;
				$('#column').width(catAmount*($('#column .imgCatMenu li').width()+4));
				
				for(var i=0; i<catAmount; i++) {
					$('#column .imgCatMenu li:eq('+($('#column .imgCatMenu li').size()-1-(i*2))+')').css({'top':0+offest, 'left':left});
					$('#column .imgCatMenu li:eq('+($('#column .imgCatMenu li').size()-1-(i*2+1))+')').css({'top':149+offest, 'left':left});
					left += 159;
				}

			} else {
				//horizantaler scroller für bildergalerie
				// wrap images
				$('#column #wrapImages img').wrap('<div class="imgBlock" />')
				var widhtIMG = 0;
				$('#column #wrapImages img').each(function() {
					widhtIMG += $(this).attr('width');
					if($(this).attr('alt') != "") {
						$(this).after('<div class="imgBlockTxt">'+$(this).attr('alt')+'</div>');
					}
			   });
				
				$('#column').width(widhtIMG);
			}
		}
		
		
		CategoriesLeft();
		GalleryFormat();
		HomeHoverImages();
		
		topContent_pos();
		
});

/*$(window).resize(function() {
		  window.setTimeout(topContent_pos, 10);
});*/

$(window).resize(topContent_pos);

function topContent_pos() {
	 if($('body').width() < 1436) {
		var offset = -(1436- $('body').width())/2;  
		$('#topContent').css('right',offset);
	   } else {
		 $('#topContent').css('right',0);  
	   }
}
