var interval = 6000; 
var random_display = 3;
var image_dir = "images/RidePix/"
var ImageNum = 0;
imageArray = new Array();
imageArray[ImageNum++] = new imageItem(image_dir + "10_howlong.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "11_dallasindistance.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "1_notrealflat.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "20_miles_still____to_home.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "20_miles_to_home_.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "2_myers_butts_for_the_price_of_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "2_ridersho.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "3_riders.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "4_whoosh.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "5_almostthere.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "6_youarehere.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "7_leavingcombine.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "8_shortbutsteep.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "9_justgreat.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "beans___weenies_in_maypearl.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "bunking_down_in_milford.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0017_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0021.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0022.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0024.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0025.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0026.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0027.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0031.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0034.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0035.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0038.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0039.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0039_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0041.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0043.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0048.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0049.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0052.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0054.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0057.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dcp_0060.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "desk.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "don_t_miss_donie_.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0042.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0043.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0045.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0046.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0047.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0048.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0050.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0052.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0053.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0060.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0061.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0062.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0065.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0066.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0067.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0068.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0069.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0074.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0130.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0133.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0134.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0136.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "dscf0138.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "fleche_as_a_daisy_start.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "fleche_as_a_daisy_start__2.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4039.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4040.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4041.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4042.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4043.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4045.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4046.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4047.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4048.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4049.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4050_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4051_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4052_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4053_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4055_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4057_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4058_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4059_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4060_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4062_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4064_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4065_1.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4066.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "img_4072.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "loading_up.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "mike___nancy_descend_on_tx.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "our_maypearl_home.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "phelps.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0069.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0072.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0074.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0075.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0076.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0077.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0078.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0083.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0085.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0086.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0087.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0088.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0090.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0094.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0095.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0097.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0104.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0105.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0107.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0108.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0109.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0110.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0111.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0112.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0113.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0114.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0115.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0116.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0117.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0120.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0127.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0128.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0129.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0131.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0132.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0133.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0134.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0135.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0137.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0138.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "pict0140.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "rick_making_us_all_official.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "roughing_it___barnes_style.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "still_daylight.jpg")
imageArray[ImageNum++] = new imageItem(image_dir + "ufo.jpg")


var number_of_image = imageArray.length;
function imageItem(image_location) {
this.image_item = new Image();
this.image_item.src = image_location;
}
function get_ImageItemLocation(imageObj) {
return(imageObj.image_item.src)
}
function randNum(x, y) {
var range = y - x + 1;
return Math.floor(Math.random() * range) + x;
}
function getNextImage() {
if (random_display) {
ImageNum = randNum(0, number_of_image-1);
}
else {
ImageNum = (ImageNum+1) % number_of_image;
}
var new_image = get_ImageItemLocation(imageArray[ImageNum]);
return(new_image);
}
function getPrevImage() {
ImageNum = (ImageNum-1) % number_of_image;
var new_image = get_ImageItemLocation(imageArray[ImageNum]);
return(new_image);
}
function prevImage(place) {
var new_image = getPrevImage();
document[place].src = new_image;
}
function rotateImage(place) {
var new_image = getNextImage();
document[place].src = new_image;
var recur_call = "rotateImage('"+place+"')";
timerID = setTimeout(recur_call, interval);
}

