<!--
define_store_array();
define_mach_array();
define_pack_array();
define_fleet_array();
define_cat_array();
define_cat_desc_array();

var image_idx = 0;
var cat_idx = 0;
var image_category = "";
var total_store = store_images.length;
var total_mach = mach_images.length;
var total_pack = pack_images.length;
var total_fleet = fleet_images.length;
var total_cats = cat_array.length;
var first_time = 1;
var category = "";

var total_images = 0;
var category = "";

function define_store_array() {
		store_images = [
   			"images/tour_store1.jpg",
   			"images/tour_store2.jpg",
			"images/tour_store3.jpg"];
}
function define_mach_array() {
		mach_images = [
   			"images/tour_bake1.jpg",
			"images/tour_bake2.jpg",
   			"images/tour_bake3.jpg",
   			"images/tour_bake4.jpg",
   			"images/tour_bake5.jpg",
   			"images/tour_bake6.jpg"];
}
function define_pack_array() {
		pack_images = [
   			"images/tour_pack1.jpg",
   			"images/tour_pack2.jpg",
   			"images/tour_pack3.jpg",
   			"images/tour_pack4.jpg",
   			"images/tour_pack5.jpg",
   			"images/tour_pack6.jpg"];
}
function define_fleet_array() {
		fleet_images = [
   			"images/tour_fleet1.jpg",
   			"images/tour_fleet2.jpg",
   			"images/tour_fleet3.jpg"];
}
function define_cat_array() {
		cat_array = [store_images,mach_images,pack_images,fleet_images];
}
function define_cat_desc_array() {
		cat_desc_array = ["Store Front","Baking","Packaging","Fleet"];
}

function choose_category(cat) {
var cat;

first_time = 0;
image_idx = 0;
cat_idx = cat;

refresh_category_pointer_and_header("next");
refresh_category_image_and_index();
}

function refresh_category_pointer_and_header(direction) {
var direction;

	image_category = cat_array[cat_idx];
	CatStatus.innerHTML = cat_desc_array[cat_idx];
	total_images = image_category.length;
	if (direction == "next")
		image_idx = 0;
	else
		image_idx = (total_images-1);
}

function refresh_category_image_and_index() {
	MM_changeProp('TheImage','','src',image_category[image_idx],'IMG');
	IndexStatus.innerHTML = (image_idx + 1) + " of " + total_images;
}
function MM_changeProp(objName,x,theProp,theValue) { //v3.0
  var obj = MM_findObj(objName);
  if (obj && (theProp.indexOf("style.")==-1 || obj.style)) eval("obj."+theProp+"='"+theValue+"'");
}
function prev() {
	if (first_time) {
		first_time = 0;
		last_cat = cat_array.length - 1;
		last_image = cat_array[last_cat].length - 1 ;
		/*msg = "last cat is " + last_cat + ".";
		alert(msg);
		msg = "last image of last cat is " + last_image + ".";
		alert(msg);*/
		choose_category(last_cat);
		image_idx = last_image;
	}
	else
		image_idx--;

	if (image_idx < 0) {
		cat_idx--;
		if (cat_idx < 0)
			cat_idx=(total_cats-1);
		refresh_category_pointer_and_header("prev");
	}
	
	refresh_category_image_and_index();
}

function tour_image_swap() {
if (image_category == "") 
	MM_swapImgRestore();
}

function next() {
	if (first_time) {
		first_time = 0;
		choose_category(0);
	}
	else
		image_idx++;

	if (image_idx >= total_images) {
		cat_idx++;
		if (cat_idx >= total_cats)
			cat_idx=0;
		refresh_category_pointer_and_header("next");
	}
	refresh_category_image_and_index();
}
//-->
