/*  Coutesy Jeff Howden - jeffhowden.com */

var iPath = '/images/';
var iExt = 'gif';
var suffix = new Array('on', 'off');

function preLoad()
{
  if(document.images)
  {
	var argLen = arguments.length;
	for(var i = 0; i < argLen; i++)
	{
	  var arg = arguments[i];
	  var sufLen = suffix.length;
	  for(j = 0; j < sufLen; j++)
	  {
		var suf = suffix[j]
		self[arg + '_' + suf] = new Image();
		self[arg + '_' + suf].src = iPath + arg + '_' + suf + '.' + iExt;
	  }
	}   
  }
}

function rollOver(iName,iState)
{
  if(document.images && self[iName + '_' + iState])
	document.images[iName].src = self[iName + '_' + iState].src;
}

function onLoad()
{
  preLoad('about','faq','news','contact','home');
}

window.onload = onLoad;
