// put images to preload in this array
var preload_list = new Array("lg_const_pipe.jpg", "lg_crossing.jpg", "lg_danger.jpg", "lg_electrical.jpg", "lg_electrical_01.jpg", "lg_equipment.jpg", "lg_inside_equip.jpg", "lg_inside_pipe.jpg", "lg_padding.jpg", "lg_pipe.jpg", "lg_pipeline.jpg", "lg_pipes.jpg", "lg_pipes_01.jpg", "lg_pipes_02.jpg", "lg_storage.jpg", "lg_structure.jpg", "lg_yard_equip.jpg", "lg_yard_pipe.jpg");
var path_to_images = "../images_field/";

// preload (change path to images if necessary)
if (document.images)
	{
	var image_list = new Array();
	for (var preload_counter=0; preload_counter<preload_list.length; preload_counter++)
		{
  		image_list[preload_counter] = new Image(); 
		image_list[preload_counter].src = path_to_images + preload_list[preload_counter];	
  		}
	}

var swapTimer;
// delay before restoring original image onmouseout
var restore_delay = 800; // milliseconds
function swapImage(num)
	{
	if (swapTimer) clearTimeout(swapTimer);
	if (document.images)
		{
		document.swap.src = image_list[num].src;
		}
	}

function restoreImg()
	{
	swapTimer = setTimeout("swapImage("+0+")",restore_delay);
	}
