var pic = new Array()

function banner(src, width, link, name){
	this.src = src
	this.width = width
	this.link = link
	this.name = name
   }

pic[0] = new banner('template/images/index/scroller/029801-RGB.jpg',225,'', 'img0')
pic[1] = new banner('template/images/index/scroller/029829-RGB.jpg',225,'', 'img1')
pic[2] = new banner('template/images/index/scroller/029851-RGB.jpg',225,'', 'img2')
pic[3] = new banner('template/images/index/scroller/029935-RGB.jpg',225,'', 'img3')
pic[4] = new banner('template/images/index/scroller/030148-LT-RGB.jpg',225,'', 'img4')
pic[5] = new banner('template/images/index/scroller/B5J0016_RETOUCHED.jpg',225,'', 'img5')
pic[6] = new banner('template/images/index/scroller/B5J0027_RETOUCHED.jpg',225,'', 'img6')
pic[7] = new banner('template/images/index/scroller/B5J0043_RETOUCHED.jpg',225,'', 'img7')
pic[8] = new banner('template/images/index/scroller/B5J0052_RETOUCHED.jpg',225,'', 'img8')
pic[9] = new banner('template/images/index/scroller/B5J0060_RETOUCHED.jpg',225,'', 'img9')
pic[10] = new banner('template/images/index/scroller/B5J0094_RETOUCHED.jpg',225,'', 'img10')
pic[11] = new banner('template/images/index/scroller/B5J0097_RETOUCHED.jpg',222,'', 'img11')
pic[12] = new banner('template/images/index/scroller/colours.jpg',218,'', 'img12')
pic[13] = new banner('template/images/index/scroller/desire-049RT.jpg',100,'', 'img13')
pic[14] = new banner('template/images/index/scroller/DSC_0013.jpg',226,'', 'img14')
pic[15] = new banner('template/images/index/scroller/DSC_0017.jpg',226,'', 'img15')
pic[16] = new banner('template/images/index/scroller/Euphoria.jpg',230,'', 'img16')
pic[17] = new banner('template/images/index/scroller/Indigo.jpg',172,'', 'img17')
pic[18] = new banner('template/images/index/scroller/lounge-1-055_RGB.jpg',150,'', 'img18')
pic[19] = new banner('template/images/index/scroller/Maelstrom.jpg',251,'', 'img19')
pic[20] = new banner('template/images/index/scroller/Mint1.jpg',225,'', 'img20')
pic[21] = new banner('template/images/index/scroller/Mocha.jpg',169,'', 'img21')
pic[22] = new banner('template/images/index/scroller/Possesion.jpg',277,'', 'img22')
pic[23] = new banner('template/images/index/scroller/Pure.jpg',227,'', 'img23')
pic[24] = new banner('template/images/index/scroller/quaypoint-photo-(1).jpg',200,'', 'img24')
pic[25] = new banner('template/images/index/scroller/quaypoint-photo-(2).jpg',226,'', 'img25')
pic[26] = new banner('template/images/index/scroller/Splish-splash.jpg',225,'', 'img26')
pic[27] = new banner('template/images/index/scroller/Storm.jpg',225,'', 'img27')
pic[28] = new banner('template/images/index/scroller/strata-00016.jpg',225,'', 'img28')
pic[29] = new banner('template/images/index/scroller/strata-00030.jpg',225,'', 'img29')
pic[30] = new banner('template/images/index/scroller/strata-00051.jpg',100,'', 'img30')
pic[31] = new banner('template/images/index/scroller/strata-00052.jpg',225,'', 'img31')
pic[32] = new banner('template/images/index/scroller/strata-00079.jpg',100,'', 'img32')
pic[33] = new banner('template/images/index/scroller/strata-00091.jpg',100,'', 'img33')
pic[34] = new banner('template/images/index/scroller/strata-00099.jpg',225,'', 'img34')
pic[35] = new banner('template/images/index/scroller/strata-00114.jpg',225,'', 'img35')
pic[36] = new banner('template/images/index/scroller/strata-00123.jpg',100,'', 'img36')
pic[37] = new banner('template/images/index/scroller/strata-00136.jpg',188,'', 'img37')
pic[38] = new banner('template/images/index/scroller/strata-00150.jpg',100,'', 'img38')
pic[39] = new banner('template/images/index/scroller/strata-00164.jpg',225,'', 'img39')
pic[40] = new banner('template/images/index/scroller/strata-00172.jpg',225,'', 'img40')
pic[41] = new banner('template/images/index/scroller/strata-00177.jpg',225,'', 'img41')
pic[42] = new banner('template/images/index/scroller/strata-00186.jpg',100,'', 'img42')
pic[43] = new banner('template/images/index/scroller/strata-00215.jpg',225,'', 'img43')
pic[44] = new banner('template/images/index/scroller/strata-00224.jpg',225,'', 'img44')
pic[45] = new banner('template/images/index/scroller/strata-00233.jpg',100,'', 'img45')
pic[46] = new banner('template/images/index/scroller/strata-00245.jpg',225,'', 'img46')
pic[47] = new banner('template/images/index/scroller/strata-00319.jpg',100,'', 'img47')
pic[48] = new banner('template/images/index/scroller/strata-00328.jpg',100,'', 'img48')
pic[49] = new banner('template/images/index/scroller/strata-00340.jpg',225,'', 'img49')
pic[50] = new banner('template/images/index/scroller/strata-00349.jpg',225,'', 'img50')
pic[51] = new banner('template/images/index/scroller/strata-00361.jpg',225,'', 'img51')
pic[52] = new banner('template/images/index/scroller/strata-lifestyle_apartment-lounge_md.jpg',226,'', 'img52')
pic[53] = new banner('template/images/index/scroller/Strata_Colours-Bruges_lg.jpg',100,'', 'img53')
pic[54] = new banner('template/images/index/scroller/Strata_colours-fireworks_md.jpg',110,'', 'img54')
pic[55] = new banner('template/images/index/scroller/Suede-(2).jpg',200,'', 'img55')
pic[56] = new banner('template/images/index/scroller/What\'s-cooking-and-fabulous-flooring.jpg',145,'', 'img56')
pic[57] = new banner('template/images/index/scroller/what\'s-cooking.jpg',225,'', 'img57')

function randomize ( myArray ) {
  var i = myArray.length;
  if ( i == 0 ) return false;
  while ( --i ) {
     var j = Math.floor( Math.random() * ( i + 1 ) );
     var tempi = myArray[i];
     var tempj = myArray[j];
     myArray[i] = tempj;
     myArray[j] = tempi;
   }
}

randomize(pic)

var speed = 25

var kk = pic.length
var iineg
var ii
var hhh
var nnn
var myInterval
var myPause
var mode = 0
var totalwidth = 0


var imgArray = new Array(kk)
var myLeft = new Array(kk)
var newimgArray = new Array(kk)

for (ii=0;ii<kk;ii++){
imgArray[ii] = new Image()
imgArray[ii].src = pic[ii].src
imgArray[ii].name = pic[ii].name
imgArray[ii].width = pic[ii].width
imgArray[ii].left = 0
totalwidth = totalwidth + imgArray[ii].width
}

function ready(){
	for (ii=0;ii<kk;ii++){ 
		if (document.images[ii].complete == false){
			return false	
			break
		}
	}
return true
}


function startScrolling(){
	if (ready() == true){		
		window.clearInterval(myPause)
		myInterval = setInterval("autoScroll()",speed)	
	}
}	
	

function autoScroll(){
	for (ii=0;ii<kk;ii++){
		imgArray[ii].left = imgArray[ii].left - 1
		document.images[imgArray[ii].name].style.left = imgArray[ii].left + "px"
	}
	mode = 1
}

function stop(){
	if (mode == 1){
		window.clearInterval(myInterval)
	}
	if (mode == 0){
		window.clearInterval(myPause)
	}	
}

function go(){
	if (mode == 1){
		myInterval = setInterval("autoScroll()",speed)
	}
	if (mode == 0){
		myPause = setInterval("startScrolling()",300)
	}	
}

myPause = setInterval("startScrolling()",300)