/*********************************************************
* Javascript-Funktionalität in der Seite aktivieren
**********************************************************/
jQuery.noConflict();
jQuery(document).ready(function(){ initJavascript(); });

function initJavascript() {
	// Klasse entfernen, die Kennzeichen für Noscript-Version ist
	jQuery('#overall').removeClass('nojs');
	initLogoHover();
	initColorbox();
	initLogo();
}
/*********************************************************
* BG-Animation bei Logo-Hover
**********************************************************/
function initLogoHover() {
	var overall = jQuery('#overall');
	jQuery('#logo, #flashlogo').hover(function() { overall.addClass('logohover'); }, function() { overall.removeClass('logohover'); });
}
/*********************************************************
* Colorbox: alle Gallery-Links in der Seite aktivieren
**********************************************************/
function initColorbox() {
	// Im IE6 die Colorbox-Nodes so verschieben, dass sie im Div mir id "ie6" liegen
	if (jQuery("#ie6").length > 0) { 
		jQuery("#ie6").prepend(jQuery("#cboxOverlay, #colorbox")); 
	}
	jQuery('#container a.colorbox').colorbox({ 
		opacity: 0.6,
		transition: 'none',
		current: 'Bild {current} von {total}', 
		previous: '&lt;', 
		next: '&gt;', 
		close: 'x',
		title: function() { return jQuery(this).attr('title').replace("\n", '<br />'); }
	}); 
}
/*********************************************************
* MTS-Pfeil animieren
**********************************************************/
function initLogo() {
	if (jQuery('body.mts').length > 0) { return; }
	var logo = jQuery('#mts_link');
	var animRight = { left: '+=10', top: '+=3' };
	var animBack = { left: '-=10', top: '-=3' };
	var cycles = 6;
	var initAnim = function() {
		if (--cycles < 0) { return; }		
		logo.delay(5000).animate(animRight, 400).delay(100).animate(animBack, 200).delay(100).animate(animRight, 400).delay(100).animate(animBack, 200, function() { initAnim(); });
	}
	initAnim();
}

