/**
 * @author  Die Medialen, Bonn [av] | www.diemedialen.de
 */

$(document).ready(function(){


	/* CSC Download Boxen */
	$('.csc-uploads')
	.css('cursor', 'pointer')
	.mouseover(function(){
		$(this).find('a').css('textDecoration', 'underline');
		$(this).css('borderColor', '#d0d0d0');
	})
	.mouseout(function(){
		$(this).find('a').css('textDecoration', 'none');
		$(this).css('borderColor', '#e8e8e8');
	})
	.click(function(){
		window.open($(this).find('a:eq(0)').attr('href'), '_blank');
	})
	.each(function(){
		//Add fileicon to download box
		var filetype = $(this).find('a').attr('href').replace(/.*\.(.*)/gi, "$1").toLowerCase();
		var allowedFiletypes = "docx,xlsx,doc,xls,pptx,ppt,zip,rar,pdf";
		
		//Browserweiche IE6
		if (($.browser.msie && $.browser.version > 6) || !$.browser.msie) {
			//Aktueller filetype befindet sich im String allowedFiletypes
			if (allowedFiletypes.indexOf(filetype) != -1) {
				$(this).find('.csc-uploads-fileName').css({
					'paddingLeft': '45px',
					'background': 'url(/fileadmin/user_upload/bilder/fileicons32px/' + filetype + '.png) no-repeat 5px center'
				});
			}
		}
		//Disable Link in JS-Evented-Box
		$(this).find('a').click(function(){
			window.open('/' + $(this).attr('href'), '_blank');
			return false;
		});
	});


	/* JavaScript Print Link */
	$('#footer_links ul li.first').removeClass('first');
	$('#footer_links ul').prepend('<li class="first"><a href="javascript:print();">Seite drucken</a></li>');
	



	/* FancyBox ImageZoom */
	$('a[href$=".jpg"]').addClass('zoomable');
	$('a[href$=".JPG"]').addClass('zoomable');
	$('a.zoomable').fancybox();




	/* Frontpage Panels */
	$('#frontpage_panels div.images ul li').not(':last').hide();
	$('#frontpage_panels div.tabs ul li:first').addClass('act');
	$('#frontpage_panels div.tabs ul li a').mouseover(function(){
		if( $(this).parent().hasClass('act') ) return false;
		
		var thisClass = $(this).parent().attr('className');
		$('#frontpage_panels div.tabs ul li').removeClass('act');
		$(this).parent().addClass('act');
		$('#frontpage_panels div.images ul li').fadeOut();
		$('#frontpage_panels div.images ul').find('li.' + thisClass).fadeIn();
	});
	
	

});