function slideElement(elementId,x,y,inc) {

	if (!document.getElementById) return false;
	if (!document.getElementById(elementId)) return false;

	var element = document.getElementById(elementId);

	if (element.sliding) clearTimeout(element.sliding);
	
	if (!element.xpos) element.xpos = 0;
	if (!element.ypos) element.ypos = 0;

	if (element.xpos == x && element.ypos == y) return true;

	if (element.xpos > x) {

		var dist = Math.ceil((element.xpos-x)/inc);
		element.xpos = element.xpos - dist;

	}

	if (element.xpos < x) {

		var dist = Math.ceil((x-element.xpos)/inc);
		element.xpos = element.xpos + dist;

	}

	if (element.ypos > y) {

		var dist = Math.ceil((element.ypos-y)/inc);
		element.ypos = element.ypos - dist;

	}

	if (element.ypos < y) {

		var dist = Math.ceil((y-element.ypos)/inc);
		element.ypos = element.ypos + dist;

	}

	element.style.left = element.xpos+'px';
	element.style.top = element.ypos+'px';

	element.sliding = setTimeout('slideElement("'+elementId+'",'+x+','+y+','+inc+')',10);

}


function movefast (num,element)
{
	if (document.getElementById){
		var distance = -((num-1) * 240);
		slideElement( element , 0 , distance , 2 );
	}
}

function move (num,element)
{
	if (document.getElementById){
		var distance = -((num-1) * 240);
		slideElement( element , 0 , distance , 15 );
	}
}

function prepSliders() {
		var sliders = getElementsByClass('slider');
		for (var x=0;x<sliders.length;x++) {
			sliders[x].onmouseover=function(){slideElement( this.firstChild.id , 0 , -152 , 5 );};
			sliders[x].onmouseout=function(){slideElement( this.firstChild.id , 0 , 0 , 5 );};
		}
}

window.onload=function(){
	prepSliders();
}