window.addEvent('domready', function() {
	$$('div#myHuberSlideGallery div.myHuberSlidePicture').setStyle('opacity', '0');	
	
	var t = setTimeout("startMySlider()",0);
});

var sliderstate = 'toleft';
var currentElement = null;
var elementContainer = null;
function startMySlider()
{
	elementContainer = $('myHuberSlideGallery');
	currentElement = $('myHuberSlideGallery').getFirst('div.myHuberSlidePicture');
	currentElement.set('tween', {duration: 1000});
	currentElement.tween('opacity', '1');

	var t = setTimeout("slideMyElement()",1000);
}

function slideMyElement()
{
	var abstand = currentElement.offsetWidth - 596;
	var posende = 0;
	if( sliderstate == 'toright' ){
		sliderstate = 'toleft';
	}else{
		posende = -abstand;
		sliderstate = 'toright';
	}
	currentElement.set('tween', {duration: 6000, transition: 'sine:in:out'});
	currentElement.tween('left', posende);
	
	var t = setTimeout("fadeMyElement()",5500);
}

function fadeMyElement()
{
	var nextEL = currentElement.getNext('div.myHuberSlidePicture');
	if( nextEL == null ){
		nextEL = $('myHuberSlideGallery').getFirst('div.myHuberSlidePicture');
	}
	var abstand = nextEL.offsetWidth - 596;
	if( sliderstate == 'toright' ){
		nextEL.setStyle('left','-'+abstand+'px');
	}else{
		nextEL.setStyle('left',0);
	}
	currentElement.set('tween', {duration: 2000});
	currentElement.tween('opacity', 0);
	nextEL.set('tween', {duration: 2000});
	nextEL.tween('opacity', 1);
	
	currentElement = nextEL;
	
	var t = setTimeout("slideMyElement()",1500);
}


