/*//////////////////////////////////////////////////////////
/////////////original code : Azer Koçulu//////////////////
/////////////code modified by: mabdous@jetmultimedia.ma///
///////////////////////////////////////////////////////*/

function change(x,item)
{
	document.getElementById("current").id = "";
	item.id = "current";
	if((x * (-1))<(getElementPosition("element").left -10)){
		distance = (x + getElementPosition("element").left) / 5;
		start = getElementPosition("element").left;
		for(i=0; i<=distance; i++){
			setTimeout("document.getElementById(\"element\").style.margin = \"0 -" + ((start * (-1)) + (i*5)) + "px\"", i*-2);
			if(i==distance){
				setTimeout("document.getElementById(\"element\").style.margin = \"0 -" + x + "px\"", i*5);
			}
		}
	}else if((x * (-1))>(getElementPosition("element").left)){ 
		distance = ((x + getElementPosition("element").left) / 5)  * (-1);
		start = getElementPosition("element").left;		
		for(i=0; i<=distance; i++){
			setTimeout("document.getElementById(\"element\").style.margin = \"0 -" + ((start * (-1)) - (i*5)) + "px\"", i*-2);
			if(i==distance)
				setTimeout("document.getElementById(\"element\").style.margin = \"0 -" + x + "px\"", i*1);
		}
	}
	//alert(document.getElementById("element").style.margin);
}

function getElementPosition(object){
	var position = new Object;
	position.left = parseInt(document.getElementById(object).style.marginLeft)
	position.top = parseInt(document.getElementById(object).style.marginTop)
	return position;
}
