
//-----------------------------------------------------------------------------------
//
//  Script
//	by Felix Baltruschat - http://www.wortbildton.de
//	01/23/08
//
//	For more information on this script, visit:
//	http://www.wortbildton.de
//
//	Licensed under the Creative Commons Attribution 2.5 License - http://creativecommons.org/licenses/by/2.5/
//
//
// -----------------------------------------------------------------------------------


var slider = null;
var curPos = 0;

window.addEvent('domready', function(){
	slider = new Slider($('sliderBar'), $('bar'), {
		steps: 4,	
		offset: 0,
		onChange: function(pos){
			getHistorieData(pos);
		}
	 
	}).set(0);
	
	$('sliderLeft').addEvent('click', slideLeft);
	$('sliderRight').addEvent('click', slideRight);
	$('img_1').setStyle('opacity', '0');
	$('img_2').setStyle('opacity', '0');
	$('img_3').setStyle('opacity', '0');
	$('img_4').setStyle('opacity', '0');
	
	
	var jSonRequest = new Json.Remote("/wp-content/plugins/slider/ajax.php", {onComplete: function(data){
				if(data.remode) {
					$('sliderContentBox').setHTML(data.content);
				}
		}}).send({"id": 0});
	
});



function getHistorieData (pos) {
	if(pos != curPos) {
		var jSonRequest = new Json.Remote("/wp-content/plugins/slider/ajax.php", {onComplete: function(data){
				if(data.remode) {
					$('sliderContentBox').setHTML(data.content);
					$('img_'+curPos).setStyle('z-index', '10');
					$('img_'+pos).setStyle('z-index', '11');
					new Fx.Style($('img_'+curPos), 'opacity',{duration: 1000}).start(1,0);
					new Fx.Style($('img_'+pos), 'opacity',{duration: 1000}).start(0,1);
					curPos = pos;
				}
		}}).send({"id": pos});
	}
}

function slideLeft() {
	var zwPos = curPos;
	if(zwPos > 0) {
		zwPos--;
		slider.set(zwPos);
		//getHistorieData(zwPos);
	}
}

function slideRight() {
	var zwPos = curPos;
	if(zwPos < 4) {
		zwPos++;
		slider.set(zwPos);
		//getHistorieData(zwPos);
	}
}