//Lazy Loader - Version 1.1 now Netscape 6 friendly
var preloaded_images = new Array();
var imgdir = "images/";

var activeclick = null;
var activelower = null;

function img_preload(doc)
{
	var img,img_ov,img_clk,lyr,img_nm;
	var str = "";
	
	if(doc.images)
	{
		
		for(img=0; img < doc.images.length; img++)
		{	

			if(doc.images[img].name.length > 0)
			{
				img_nm = doc.images[img].name;
				preloaded_images[img_nm] = new Image();
				preloaded_images[img_nm].src =  imgdir + img_nm + ".gif";
				
				img_ov = img_nm + "-over";
				preloaded_images[img_ov] = new Image();
				preloaded_images[img_ov].src =  imgdir + img_ov + ".gif";
			}
		}
	}
	
	//Netscape 4 layer image preloading
	if(doc.layers)
	{
		for(lyr in doc.layers)
		{
			if(doc.layers[lyr].document)
			{
				img_preload(doc.layers[lyr].document);
			}
		}
	}
}

function m_over(which,lyr){
	if(document.images){
		if(preloaded_images[which+"-over"] && activeclick != which){
			document.images[which].src = preloaded_images[which+"-over"].src;
		}
	}
}

function m_out(which,lyr){
	if(document.images){
		if(preloaded_images[which] && activeclick != which){
			document.images[which].src = preloaded_images[which].src;
		}
	}
}
