﻿
var leftMarg = 0 ;
var SlideLength = 105 ;

function SlideLeft(SLMultiplier)
{
    var steps = SlideLength ;
    if(null!=SLMultiplier) { steps *= SLMultiplier; }
    SlideAnimate(-35, steps, 35);
    
    SlideSetLinks() ;	
}

function SlideRight(SLMultiplier)
{
    var RightSlideLen = 0 ;
    // alert(leftMarg + ' ' + RightSlideLen) ;
    
    if(leftMarg<0)
    {
        RightSlideLen = SlideLength ;
        var steps = RightSlideLen ;
        if(null!=SLMultiplier) { steps *= SLMultiplier; }
        SlideAnimate(35, steps, 35);
    }
    
    SlideSetLinks() ;
}

function SlideAnimate(pxAmt, steps, actPause)
{
    var actStep = 0 ;
    
    var widthChangeMemID = window.setInterval(
	    function() { 
	      Slide(pxAmt) ;
	      actStep += 35;
	      if (actStep >= steps) 
	      {
	        window.clearInterval(widthChangeMemID);
	        SlideSetLinks() ;
	      }
	    } 
	    , actPause)
}

function Slide(pxAmount)
{
    InnerSlide = document.getElementById('SliderItems') ;
    leftMarg += pxAmount ;
    InnerSlide.style.margin = '0 ' + leftMarg + 'px 0 ' + leftMarg + 'px' ;
    // document.getElementById('SlideDebugLit').innerHTML += leftMarg + 'px - ' ;
}

function SlideSetLinks()
{
	if(leftMarg<0)
	{
	    document.getElementById('RightSlideAnch').innerHTML = '<< See Previous' ;
	}
	else
	{
        document.getElementById('RightSlideAnch').innerHTML = '' ;
	}
	
	if(leftMarg>3200)
	{
	    document.getElementById('LeftSlideAnch').innerHTML = '' ;
	}
	else
	{
	    document.getElementById('LeftSlideAnch').innerHTML = 'See Next >>' ;
	}
}