jQuery.noConflict();

// jQuery Funktionen
jQuery(document).ready(function(){
	if (jQuery('#media').length) {
		var src = jQuery('#media img').eq(1).attr('src');
		jQuery('#media img').eq(0).attr('src', src);
	}
});

var media_count = 0;
	
function media(intervall, dauer) {
	//intervall: Zeit zwischen den Bildwechsel
	//dauer: Dauer des Bildwechsels
 	var knotenanzahl = document.getElementById('media').childNodes.length;
	
	if(knotenanzahl > 1) {
		setTimeout('media_wechsler(' + knotenanzahl + ', ' + intervall + ',' + dauer + ')', intervall);
	}
}

function media_wechsler(knotenanzahl, intervall, dauer) {
 
	var speed = Math.round(dauer / 100);
	var timer = 0;
	
	for (i=0; i<knotenanzahl;i++) {
		document.getElementById('media').childNodes[i].style.zIndex = '1';
		document.getElementById('media').childNodes[i].style.position = 'absolute';
		//document.getElementById('media').childNodes[i].style.left = '0';
		//document.getElementById('media').childNodes[i].style.top = '0';
	}
	
	for (i=0; i<knotenanzahl;i++) {
		if (i==media_count) { 
			document.getElementById('media').childNodes[i].style.zIndex = '10';
			
			for (j = 100; j >= 0; j--) {
				setTimeout('media_fader(' + j + ', ' + i + ')',(timer * speed));
				timer++;
			}
		} else if (i==media_count+1) {
			media_fader(100, i);
			document.getElementById('media').childNodes[i].style.zIndex = '5';
		} else if  (media_count == knotenanzahl-1) {
			media_fader(100, 0);
			document.getElementById('media').childNodes[0].style.zIndex = '5';
		}
	}

	if (media_count == (knotenanzahl - 1)) { media_count = 0; } else { media_count++; }
	
	setTimeout('media_wechsler(' + knotenanzahl + ', ' + intervall + ',' + dauer + ')',intervall);
}

function media_fader(opacity, i) {
	var object = document.getElementById('media').childNodes[i].style;
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = 'alpha(opacity=' + opacity + ')';
	
	if (opacity == 0)
		object.zIndex = '1';
} 

