jQuery.noConflict();

// MSIE 6/7 Erkennung
msie6 = 0;
msie7 = 0;
if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) {
	var ieversion=new Number(RegExp.$1);
	if (ieversion<7 && ieversion>=6) {
		msie6 = 1;
	} else {
		if (ieversion<8 && ieversion>=7) {
			msie7 = 1;
		}
	}
}

// Zufallszahlen
function GetRandom( min, max ) {
	if( min > max ) {
		return( -1 );
	}
	if( min == max ) {
		return( min );
	}
	return( min + parseInt( Math.random() * ( max-min+1 ) ) );
}

function mediarotate(max, act, zindex) {
	// Oberstes Bild ausblenden
	jQuery("#headimage div.mediaimage").eq(act).fadeOut(2000);
	z = zindex + 1;
	// Bild unten wieder einfügen
	setTimeout(function(){
		jQuery("#headimage div.mediaimage").eq(act).css("z-index",zindex);
		jQuery("#headimage div.mediaimage").eq(act).fadeIn(2000);
	}, 2000);
	
	// Rotation erneut starten
	setTimeout(function(){
		if (act == max) {
			// z-index überprüfen
			if (zindex <= 10) {
				// Alle vorhandenen Elemente im z-index um 100 erhöhen
				for (i=0; i<max; i++) {
					zindex = 100 - i;
					jQuery("#headimage div.mediaimage").eq(i).css("z-index",zindex);
				}
			}
			act = -1;
		}
		mediarotate(max, act + 1, zindex - 1);
	}, 7000);
}

function libMEDIA() {
	// Alle Media Bilder mit z-index versehen und anzeigen sowie den Rotationswinkel festlegen
	j = 0;
	for (i=0; i<jQuery("#headimage div.mediaimage").length; i++) {
		zindex = 100 - i;
		
		jQuery("#headimage div.mediaimage").eq(i).show();
		jQuery("#headimage div.mediaimage").eq(i).css("z-index",zindex);
	}
	
	// Erste Rotation nach 5 Sekunden starten, wenn mehr als ein Bild
	if (i > 1) {
		setTimeout(function(){
			mediarotate(jQuery("#headimage div.mediaimage").length - 1, 0, zindex - 1);
		}, 7000);
	}
}

function libAGENTURNET() {
	jQuery('#agentur_net').hover(
		function() {
			jQuery(this).find('ul li ul').show('slow');
		},
		function() {
			jQuery(this).find('ul li ul').hide('slow');
		}
	);
	
	jQuery('#agentur_net').click(
		function() {
			//alert(jQuery(this).find('a').attr('href'));
			//window.parent.location = jQuery(this).find('a').attr('href');
			window.open(jQuery(this).find('a').attr('href'));
		}
	);
}

// jQuery Funktionen
jQuery(document).ready(function(){ 
	// Header Grafik einblenden
	jQuery("#header img").fadeIn(3000);
	
	// Runde Ecken
	jQuery(".jqfancybox").click(function(){
		jQuery("#fancybox-outer").corners("10px");
	});
	
	// Mehrere Kopfbild vorhanden? Dann rotieren lassem
	if (jQuery("#headimage").length) {
		libMEDIA();
	}
	
	libAGENTURNET();
});
