var go_ajax = function (updateid, direction, rowId) {
	var to_update = $(updateid);
	var urlextend = '/res/php/updateReferenzSlider.php?direction='+direction+'&rowId='+rowId;
	
	var myTween = new Fx.Tween(to_update, {
		duration: 500
	});
	myTween.start('opacity', 0).chain(function(){
		myTween.start('opacity', 0, 1); 
		new Request.HTML({
			url: urlextend, 
			method: 'get',
			update: to_update,
			onRequest: function(){
				var setloadIMG = new Element('img', {
					src: 'res/img/ajax-loader.gif',
					alt: ''
				});
								
				var setloaddiv = new Element('div', {
					'id': 'ajaxload'
				});
				
				setloadIMG.injectInside(setloaddiv);
				setloaddiv.injectInside($(updateid));
								
			},
			onComplete: function(response){
				refreshSliderInfo();
			}
		}).send();
	}); 
	
	
	
}

/*
Author: Dominik Zink
Lisence: LGPL
Version: 0.1 alpha
.....................
Kontakt:
_____________________
dz@webseason.com
http://www.webseason.com
.....................
*/

var containerId = 'ws-projects';		//ID des Holders

window.addEvent('domready',
	function(){
		if($chk($('slider-next')) && $chk($('slider-last'))){
			$('slider-last').addEvent('click', 
				function(){
			    	showProject('last', $('slider-last').getProperty('rel'));
				}
			);

			$('slider-next').addEvent('click', 
				function(){
					showProject('next', $('slider-next').getProperty('rel'));
				}
			);
		} else {
			alert('da fehlt was');
		}
	}
);

function refreshSliderInfo(){
	new MooHover({container:'container',duration:600});
	new MooHover({container:'container',className: 'MooCounterButton', defaultClass:'defaultMooCounterButton', duration:600});
	
	if($chk($('slider-next')) && $chk($('slider-last'))){
		
		$('slider-last').removeEvents('click');
		$('slider-next').removeEvents('click');
		
		$('slider-last').addEvent('click', 
			function(){
		    	showProject('last', $('myNewSlider').getElement('.ws-info').getProperty('rel'));
			}
		);

		$('slider-next').addEvent('click', 
			function(){
				showProject('next', $('myNewSlider').getElement('.ws-info').getProperty('rel'));
			}
		);
	} else {
		alert('da fehlt was');
	}
}

function showProject(direction, dataId){
	go_ajax(
         'myNewSlider' // id des divs, welcher geupdated werden soll, ohne Raute!
        ,direction
        ,dataId
    );
}
