// JavaScript Document
function slide_l()
{
 var anz = parseInt(document.getElementById('anz_sl').value);
 
 var pref = 'sl';
 var first;

 for(var i=1; i <= anz; i++)

 {

 	var leff = getLeftProperty(pref + i);

 	if(leff == "5px")

 		first = i; 		

 }

 for(var i=1; i <= anz; i++)

 {

 	var leff = getLeftProperty(pref+ i);

 	if(leff == "5px")

 	{ 	

 		new Effect.Move(document.getElementById(pref + i), { x: -220,y:0 });

 		

 	}

 	else

 	{

 		if(leff == "225px")

 			new Effect.Move(document.getElementById(pref + i), { x: -220, y: 0});

 		else 

 			if(leff == "445px")

 				new Effect.Move(document.getElementById(pref + i), { x: -220, y: 0 });

		 	else 

		 		if(leff != "5px" && leff != "225px" && leff != "445px" && isRightIndex_l(i,first,anz))

		 		{

	 		 		document.getElementById(pref + i).style.left = "665px";

		 			new Effect.Move(document.getElementById(pref + i), { x: -220, y: 0 });

		 			

		 		}



 	} 	

 }

}



function slide_r()

{

 var anz = parseInt (document.getElementById('anz_sl').value);

 
 var pref = 'sl';
 var last;

 for(var i=1; i <= anz; i++)

 {

 	var leff = getLeftProperty(pref + i);

 	if(leff == "445px")

 		last= i; 		

 }

 for(var i=1; i <= anz; i++)

 {

 	var leff = getLeftProperty(pref + i);

 	if(leff == "5px")

 	{ 	

 		new Effect.Move(document.getElementById(pref + i), { x: 220, y: 0});

 	}

 	else

 	{

 		if(leff == "225px")

 			new Effect.Move(document.getElementById(pref + i), { x: 220, y: 0});

 		else if(leff == "445px")

 			new Effect.Move(document.getElementById(pref + i), { x: 220, y: 0});

	 	else if(leff != "5px" && leff != "225px" && leff != "445px" && isRightIndex_r(i,last,anz))

	 	{

	 		

	 		document.getElementById(pref + i).style.left = "-215px";

	 		new Effect.Move(document.getElementById(pref + i), { x: 220, y: 0}); 			

 		}

 	} 	

 }

}



function isRightIndex_l(index,first,anz)

{

	sum = first + 3

	if(sum > anz)

		sum = sum - anz;

	if(sum == index)

		return true;

	else

		return false;

}



function isRightIndex_r(index,last,anz)

{



	sum = last - 3

	if(sum < 1)

		sum = sum + anz;

	if(sum == index)

		return true;

	else

		return false;

}





function getLeftProperty(id)

{

 var leff;

 if(window.getComputedStyle)

 {

 	var elem1 = document.getElementById(id);

	var style = window.getComputedStyle(elem1, null);

	var leff = style.getPropertyValue("left")

 }

 else if(document.getElementById(id).currentStyle)

 {



  

  leff= document.getElementById(id).currentStyle.left;

 }

 else if(document.ids)

 {

  

  

  leff= document.layers[id].left;

 }

 else if(document.all)

 {



  

  leff= document.all.id.style.left;

 }

 return leff;

}
