var currentSlide = 1;	
var heightLimit = 0;
var slideIndex = 0;
var slideWidth = 0;
var fullWidth = 0;
var slideLimit = 0;
var scroll_interval;

function initScroll(){
	
	$kuj("#clickscroll").css("visibility", "visible");
	$kuj("#clickScrollControl").css("visibility", "visible");

	$kuj(".slide").each(function (i) {
		slideLimit += 1;
	});
	
	var slides = document.getElementsByName("slide");
	
	slideWidth = 900;

	fullWidth = 2000;

	$kuj("#scrolldiv").css("width", fullWidth + "px");
	
    $kuj(".slide").each(function (i) {
		this.style.width = slideWidth + "px";
		this.style.left = (slideWidth*slideIndex) + "px";
		this.style.top = "0px";

		if ($kuj(this).attr("offsetHeight") > heightLimit){heightLimit = $kuj(this).attr("offsetHeight");}
		slideIndex += 1;
	  });
	$kuj("#clickscroll").css("height", "110px");	

	$kuj("#prevButton").click(function (){
		clearInterval(scroll_interval);
		scrollLeft(slideWidth, slideLimit);});

	$kuj("#nextButton").click(function (){
		clearInterval(scroll_interval);
		scrollRight(slideWidth, slideLimit);});

	scroll_interval = setInterval(scrollRight, 9500,slideWidth, slideLimit);
}

function scrollLeft(x, y){
	
	if ( $kuj.browser.msie ){
		if ( $kuj.browser.version == "6.0"){
			alert("Not Compatible with IE6");
			return;
		}
	}

	if(currentSlide > 1){
		currentSlide -= 1;
		$kuj("#scrolldiv").animate({"left": "+=" + x + "px"}, 5000);
	}
	else{
		currentSlide = y;
		$kuj("#scrolldiv").animate({"left": "-" + ((y * x) - x) + "px"}, 5000);
	}
}

function scrollRight(x,y){
	if ( $kuj.browser.msie ){
		if ( $kuj.browser.version == "6.0"){
			alert("Not Compatible with IE6");
			return;
		}
	}

	if(currentSlide < y){
		currentSlide +=1;
		$kuj("#scrolldiv").animate({"left": "-=" + x + "px"}, 9000,"linear");
	}
	else{
		currentSlide = 1;
		$kuj("#scrolldiv").animate({"left": "0px"}, 1);
	}

}
