

var promoPage = 1; 

var promoSlides = 3;

var promoPages = promoSlides-2;

var promoAutoCount = 0;
var promoAutoMax = 3;

function promo_init($){   
  
    var speed = 10000;   
    var run = setInterval('rotatePromos()', speed);      
       
    var item_width = $('#promoCarousel li').outerWidth();    
    var left_value = item_width * (-1);    
           
    $('#promoCarousel li:first').before($('#promoCarousel li:last'));   
       
    $('#promoCarousel ul').css({'left' : left_value});   
  
    $('#promoPrev').click(function() {   
  
        var left_indent = parseInt($('#promoCarousel ul').css('left')) + item_width;   
  
        $('#promoCarousel ul').animate({'left' : left_indent}, 200,function(){       
  
            $('#promoCarousel li:first').before($('#promoCarousel li:last'));              
  
            $('#promoCarousel ul').css({'left' : left_value}); 
			
			carouselPage("prev")
           
        }); 
  
        return false;   
               
    });   
  
    
    $('#promoNext').click(function() {   
         
        var left_indent = parseInt($('#promoCarousel ul').css('left')) - item_width;   
           
        $('#promoCarousel ul').animate({'left' : left_indent}, 200, function () {   
               
            $('#promoCarousel li:last').after($('#promoCarousel li:first'));                     
               
            $('#promoCarousel ul').css({'left' : left_value});   
			
			if(promoAutoCount==promoAutoMax){clearInterval(run);}
			promoAutoCount++
			
			carouselPage("next")
		   
        });   
        
        return false;   
           
    });           
       
    $('#promoCarousel').hover(   
           
        function() {   
            clearInterval(run);
			promoAutoCount = 0;
        },    
        function() {   
			run = setInterval('rotatePromos()', speed);      
        }   
    );    
	
} 

function rotatePromos() {
	
    $('#promoNext').click();  
}

function setPromoPages(){

	obj = document.getElementById("promoPages")
	if(obj){
	
		for(p=1;p<=promoPages;p++){
			myImg = document.createElement("img");
			myImg.setAttribute("id", "carouselPage_"+p);
			myImg.setAttribute("hspace", "0");
			myImg.setAttribute("src", "images/circleOff.png");
			obj.appendChild(myImg);
			myImg = "";
		}
		carouselPage(1)
	}
	
	arrow_1 = document.getElementById("promoPrev")
	arrow_2 = document.getElementById("promoNext")
	
	if(arrow_1&&arrow_2){
		arrow_1.style.display = "block"
		arrow_2.style.display = "block"
	}
}
		
function carouselPage(direction){
	
	if(direction=="next"){promoPage++}
	if(direction=="prev"){promoPage--}
		
	if(promoPage>promoPages){promoPage=1}
	if(promoPage<1){promoPage=promoPages}
	
	for(i=1;i<=promoPages;i++){
		obj = document.getElementById("carouselPage_"+i)
		if(obj){obj.src = obj.src.replace("On", "Off")}
	}
	
	obj = document.getElementById("carouselPage_"+promoPage)
	if(obj){obj.src = obj.src.replace("Off", "On")}

	
}  
