// JavaScript Document
var abspath = "http://challengerliving.com/wp-content/themes/challenger/";
var defaultImages = false;//first thmb images can be set as default
var thmb = 3;//number of image thumbs
var thmb2 = 1;//number of image thumbs
var minTime = 3;//time in seconds
var maxTime = 3;//time in seconds
var imageArray=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40];
var imageArray2=[1,2,3,4,5,6];
var imageLength = imageArray.length;
var imageArrayDefault = new Array();
var imageArrayMix = new Array();
var delayArray = new Array();
for (j=0;j<imageLength;j++){
	delayVar = Math.floor(Math.random()*maxTime)*1000;
	delayArray[j] =(minTime*1000)+delayVar;
}
if (defaultImages != true){
	imageArray.sort(function() {return 0.5 - Math.random()});
} else {
	for(i=0;i<thmb;i++){
		imageArrayDefault.push(imageArray[i]);
	}
	for(i=thmb;i<imageLength;i++){
		imageArrayMix.push(imageArray[i]);
	}
	imageArrayMix.sort(function() {return 0.5 - Math.random()});
	for(i=thmb;i<imageLength;i++){
		imageArray[i]=imageArrayMix[i-thmb];
	}
}
var arrayJpg = new Array(thmb);
var commonSpaces = new Number(Math.round(imageLength/thmb-.5));
for (j=0;j<thmb;j++){
	arrayJpg[j]=new Array();
	for(k=0;k<commonSpaces;k++){
		arrayJpg[j][k]=[abspath+"images/header/"+imageArray[j+(k*thmb)]+".jpg","",""];
	}
}
var uncommonSpaces = imageLength-(thmb*commonSpaces);
if(uncommonSpaces>0){
	for (l=0;l<uncommonSpaces;l++){
		for (j=0;j<uncommonSpaces;j++){
			arrayJpg[j][commonSpaces]=[abspath+"images/header/"+imageArray[commonSpaces*thmb+j]+".jpg","",""];
		}
	}
}
startShow = function(){
	for (j=0;j<thmb;j++){
			new fadeshow(arrayJpg[j], 260, 130, 0, delayArray[j], 1)
		}
}
var arrayPng = new Array();
imageArray2.sort(function() {return 0.5 - Math.random()});
for(i=0;i<imageArray2.length;i++){
	arrayPng[i]=[abspath+"images/pullquotes/"+imageArray2[i]+".png","",""];
}
startQuote = function(){
	new fadeshow(arrayPng, 540, 80, 0, 10000, 1)//theimages, fadewidth, fadeheight, borderwidth, delay, pause, displayorder
}
