jQuery.noConflict();
jQuery(document).ready(function(){

	
	if (jQuery('.mainNav > ul > li > ul > li > ul').length) {
		jQuery('.mainNav > ul > li > ul > li > ul').parent().addClass('icon');
	};
	if (jQuery('.bannerSlider').length) {
		jQuery('.bannerSlider').scrollable({
			circular: true
		}).navigator({
			navi: 'ul.sliderNav'
		}).autoscroll();
		jQuery('.sliderNav').find('a').each(function(index, item){
			if(index == 0) {
				jQuery(item).parent().addClass('active');
			}
			jQuery(item).addClass('item_'+(index));
		});
		
	}
	if (jQuery('.tabs').length) {
		jQuery('.tabs > ul').find('a').each(function(index, item){
			jQuery(item).attr('href', jQuery(item).attr('rel'));
		});
		jQuery('.tabs').tabs();
	};
	if (jQuery('.movieTeaser').length) {
		jQuery('.movieTeaser .fbLink').fancybox({
			'titlePosition'		: 'inside',
			'type' : 'iframe'
		});
	};
	if (jQuery('.zweidrittel.slider').length) {
		jQuery('.slide').scrollable({
			circular: true
		}).autoscroll();
	};
	
	if(jQuery('#categories').length){
		jQuery('#categories > ul li a').each(function(index, item){
			cleanString(item, '_-_');
		});
	}
	if(jQuery('div.categories').length){
		jQuery('div.categories a').each(function(index, item){
			cleanString(item, '_-_');
		});
	}
	if(jQuery('div.blogList .title p').length){
		t = jQuery('div.blogList .title p').text();
		t1 = t.split('  ');
		t2 = t.split('_-_');
		t2 = t2[1].split('Filter');
		jQuery('div.blogList .title p').html(t1[0]+' '+t2[0]+'<a href="news.html" title="Filtern nach \''+t2[0]+'\' zur&uuml;cksetzen">Filter zur&uuml;cksetzen</a><br />');
	}
	if(jQuery('div.blogentry_latest').length){
		if(jQuery('div.blogentry_latest img').length){
			var img = jQuery('div.blogentry_latest img');
			var w = img.width();
			var h = img.height();
			var newW = 206;
			var newH = Math.round(newW/w*h);
			img.attr({
				'height': newH,
				'width': newW
			})
		}
		var t = '';
		var pos = 150;
		jQuery('div.blogentry_latest .itemBody p').each(function(index, item){
			if(jQuery(item).text().length){
				t += jQuery(item).text()+' ';
			}
			if(index > 0){
				jQuery(item).remove();
			}
		});
		var t1 = t.substr(0, pos);
		var t2 = t.substr(pos, t.length - pos);
		var a = t2.split(' ',1);
		jQuery('div.blogentry_latest .itemBody p').text(t1+a[0]+' ...')
	}
	// jQuery('').log('length');
});

function cleanString(o, r) {
	t = jQuery(o).text();
	a = t.split(r);
	jQuery(o).text(a[1]);
}
function animateBannerSlider(nextItemID) {
	activeItem = jQuery('.bannerSlider > .items > div.active');
	nextItem = jQuery('#'+nextItemID);
	nextItem.css('display', 'block');
	activeItem.fadeOut( 500, function() {
		activeItem.css('display','none');
		activeItem.removeClass('active');
		nextItem.addClass('active');
	});	
}

// NUR IM FF
jQuery.fn.log = function (msg) {
	console.log('%s: %o', msg, this);
	return this;
};
 
