/* This script and many more are available free online at
The JavaScript Source :: http://javascript.internet.com
Created by: Lee Underwood :: http://javascript.internet.com/ */

var delay = 1500; // Milliseconds per slide

var img_path = "images/";

var int_path = img_path + "interior/";
var ext_path = img_path + "exterior/";
var kal_path = img_path + "kalwall/";

var int_counter = 0;
var ext_counter = 0;
var kal_counter = 0;

var int_timer;
var ext_timer;
var kal_timer;

var int_images = new Array(); // Interior
var ext_images = new Array(); // Exterior
var kal_images = new Array(); // Kalwall

var image_int_normal = "images/interior/01.jpg";
var image_ext_normal = "images/exterior/01.jpg";
var image_kal_normal = "images/kalwall/01.jpg";

int_images[0]="01.jpg";
int_images[1]="02.jpg";
int_images[2]="03.jpg";
int_images[3]="04.jpg";
int_images[4]="05.jpg";
int_images[5]="06.jpg";
int_images[6]="07.jpg";

ext_images[0]="01.jpg";
ext_images[1]="02.jpg";
ext_images[2]="03.jpg";
ext_images[3]="04.jpg";
ext_images[4]="05.jpg";
ext_images[5]="06.jpg";
ext_images[6]="07.jpg";

kal_images[0]="01.jpg";
kal_images[1]="02.jpg";
kal_images[2]="03.jpg";
kal_images[3]="04.jpg";
kal_images[4]="05.jpg";
kal_images[5]="06.jpg";
kal_images[6]="07.jpg";

function cycleImages( set )
	{
		if ( document.images )
			{
				img_array = eval(set + '_images');
				img_path = eval(set + '_path' );

				if (eval(set + '_counter') == img_array.length) eval(set + '_counter = 0');
				eval( "document.image_" + set + ".src=(img_path + img_array[" + set + "_counter])");
				eval( set + '_counter++' );
				eval( set + '_timer = setTimeout(\'cycleImages( "' + set + '")\', delay )');
			}
	}

function restoreImage( set )
	{
		if ( document.images )
			{
				eval( "document.image_" + set + ".src=image_" + set + "_normal");
				eval("clearTimeout( " + set + "_timer )");
			}
	}
