function KickerPages() { this.value = 0; } 

var mySlide = new Array('http://c.americanapparel.net/storefront/lookbook-nu/rotator/title-jp.jpg',
						'http://i.americanapparel.net/storefront/lookbook-nu/rotator/06-intl.jpg',
						'http://i.americanapparel.net/storefront/lookbook-nu/rotator/03-intl.jpg',
						'http://i.americanapparel.net/storefront/lookbook-nu/rotator/05-intl.jpg',
						'http://i.americanapparel.net/storefront/lookbook-nu/rotator/02-intl.jpg',
						'http://i.americanapparel.net/storefront/lookbook-nu/rotator/04-intl.jpg',
						'http://i.americanapparel.net/storefront/lookbook-nu/rotator/01-intl.jpg');

var myInterval = 0; 
var myIntervalPause = 0; 
var myTimeout = 0; 
var myAPI;

function ScrollThroughmyPages(){ myAPI.next(500); RestartmyInterval(); }

function AutoScroll() {

	//randArray(mySlide);

	for(var x = 0; x < mySlide.length; x++)
		if (x <=0)
			document.getElementById('myItems').innerHTML += '<span><img id="myItem'+x+'" src="' + mySlide[x] + '" /></span>';
		else
			document.getElementById('myItems').innerHTML += '<span><img id="myItem'+x+'" src="http://i.americanapparel.net/inc/HomepageScroller/NavImages/Blank.gif" /></span>';

	$(function() {
		$("#myScrollable").myScrollable({horizontal:true});
	});

    if (document.getElementById('myScrollable') != null) {
        myAPI = $("#myScrollable").myScrollable();
	    myTotal = myAPI.getStatus().total;
	    if (myTotal <= 1) {
	        $('DIV.myNext').hide();
	        $('DIV.myPrev').hide();
	    }

		RestartmyInterval();
	}

}

function RestartmyInterval() {
	LoadImgs();
	myPause = 5000;
	CancelmyInterval();
	myInterval = setInterval('ScrollThroughmyPages()',myPause);
}

function PausemyInterval(){ LoadImgs(); CancelmyInterval(); clearTimeout(myTimeout); myTimeout = setTimeout('RestartmyInterval()',5000); } 

function CancelmyInterval(){ LoadImgs(); clearInterval(myInterval); } 

function LoadImgs(){
    myIndex = myAPI.getStatus().index;
	LoadImg(myIndex - 1);
	LoadImg(myIndex);
	LoadImg(myIndex + 1);
}

function LoadImg(index){
	Item = document.getElementById('myItem' + index);
	if ( Item != null ){
		if (mySlide[index] != null && Item.src != mySlide[index])
		{	Item.src = mySlide[index];	}
	}
}


function randArray(o){
	for(var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x);
	return o;
}

window.onload=AutoScroll;


