/*
JavaScript tabs animation
Dennis A. Babkin, (c) 2010
www.dennisbabkin.com
*/

var NUM_MENU_ITEMS = 4;
var NUM_ANIM_IMAGES_PER_MENU = 2;
var IMGS_FILES_FOLDER = "../images/";
var IMGS_FILE_EXT = ".gif";
var ImgFileNms = Array();
ImgFileNms[0] = "tab_home_off";
ImgFileNms[1] = "tab_home_on";
ImgFileNms[2] = "tab_tour_off";
ImgFileNms[3] = "tab_tour_on";
ImgFileNms[4] = "tab_sizes_off";
ImgFileNms[5] = "tab_sizes_on";
ImgFileNms[6] = "tab_contact_off";
ImgFileNms[7] = "tab_contact_on";
var imgs = new MakeImageArray(NUM_MENU_ITEMS);
var v = 0;
for(var j = 0; j < NUM_MENU_ITEMS; j++)
{
	for(var i = 0; i < NUM_ANIM_IMAGES_PER_MENU; i++)
	{
		imgs[j][i] = new Image();
		imgs[j][i].src = IMGS_FILES_FOLDER + ImgFileNms[v] + IMGS_FILE_EXT;
		v++
	}
}

function MakeImageArray(n)
{
	for(var i = 0; i < n; i++)
		this[i] = new Array(NUM_ANIM_IMAGES_PER_MENU)
}

function on_over(index, img_name)
{
	document.images[img_name].src = imgs[index][1].src
}

function on_out(index, img_name)
{
	document.images[img_name].src = imgs[index][0].src
}