/*********************************************** Scrollbars*******************************/

$hs(function(){
	$hs(document).ready(function()
	{
			assignreportname("itemid-1");
	});

function assignreportname(itemid)
	{	
	
		if(document.getElementById(itemid))
			{
				try
				{
				
					$hs("#printRptName").html("<a href='"+ $hs("a",$hs("#"+itemid)).attr("href") +"' rel ='"+$hs("a",$hs("#"+itemid)).attr("rel")+"'>"+$hs("a",$hs("#"+itemid)).attr("title")+"</a>")

				}
				catch(e)
				{
					$hs("#printRptName").html($hs("a",$hs("#"+itemid)).attr("title"))
				}
			}

	}

  var currentPosition = 0;
  var slideWidth = 220;
  var slides = $hs('.slide');
  var numberOfSlides = slides.length;

  $hs('#slidesContainer').css('overflow', 'hidden');

  slides
    .wrapAll('<div id="slideInner"></div>')
	.css({
      'float' : 'left',
      'width' : slideWidth
    });

  $hs('#slideInner').css('width', slideWidth * numberOfSlides);

  manageControls(currentPosition);

  $hs('.control')
    .bind('click', function(){
	
	if($hs(this).attr('id')=='rightControl')
	{
		if(currentPosition==5) currentPosition=-1;
	}
	
	//alert(currentPosition+"--"+$hs(this).attr('id'));
	
	if($hs(this).attr('id')=='leftControl')
	{
		if(currentPosition==0 || currentPosition==-1) currentPosition=6;
	}
	
	currentPosition = ($hs(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;
   
   //test code to round loop start

	itemid="itemid-"+(currentPosition+1);
   
   assignreportname(itemid) ;
	// Hide / show controls
    manageControls(currentPosition);
	
    // Move slideInner using margin-left
    $hs('#slideInner').animate({
      'marginLeft' : slideWidth*(-currentPosition)
    });
  });
	 
  // manageControls: Hides and Shows controls depending on currentPosition
  function manageControls(position){


    // Hide left arrow if position is first slide
	if(position==0){ 
		$hs('#leftControl').find('img').attr("title", "Managed services");
	} 
	else
		{ 
			var title = GetTitle(position-1);
			$hs('#leftControl').find('img').attr("title", title);
		}

    if(position==numberOfSlides-1)
		{ 
			$hs('#rightControl').find('img').attr("title", "Hire");
		} 
	
	else
		{ 
			var title = GetTitle(position+1);
			$hs('#rightControl').find('img').attr("title", title);
		}
  }
  
  function GetTitle(position){
	  return $hs("#slideInner").find("img").eq(position).attr("title");//try let me try


  }
});