	
	 
	function FWStripFileFromFilterString(filterString)
	{
		var start,end;
		var strSrc = "src='";
		var strRes = "";
	 
		start = filterString.indexOf(strSrc);
	 
		if(start != -1)
		{
			start += strSrc.length;
			
			end = filterString.indexOf("',",start);
			if(end != -1)
			{
				strRes = filterString.substring(start,end);
			}
		}
	 
		return strRes;
	}
	 
	var fwIsNetscape = navigator.appName == 'Netscape';
	 
	fwLoad = new Object;
	function FWLoad(image)
	{
		if (!document.images)
			return null;
		if (!fwLoad[image])
		{
			fwLoad[image]=new Image;
			fwLoad[image].src=image;
		}
		return fwLoad[image].src;
	}
	 
	fwRestore = new Object;
	function FWRestore(msg,chain) 
	{
		if (document.images) 
			for (var i in fwRestore)
			{
				var r = fwRestore[i];
				if (r && (!chain || r.chain==chain) && r.msg==msg)
				{
					r.src = FWLoad(r.old);
					fwRestore[i]=null;
				}
			}
	}
	 
	function FWLSwap(name,msg,newImg,layer,chain,trigger) 
	{
		var r = fwRestore[name];
		if (document.images && (!r || r.msg < msg)) 
		{
			var uselayers = fwIsNetscape && document.layers && layer != '';
			var hld;
			if (uselayers)
				hld = document.layers[layer].document;
			else
				hld = document;
			var im = hld.getElementById(name);
			if (!im.old)
			{
				if(usingIEFix && im.runtimeStyle.filter)
					im.old = FWStripFileFromFilterString(im.runtimeStyle.filter);
				else
					im.old = im.src;
			}
			
			im.msg = msg;
			im.chain = chain;
			im.trigger = trigger;
			if (newImg) im.src = FWLoad(newImg);
			fwRestore[name] = im;
		}
	}
	 
	function FWCallHit(func,targNum,msg)
	{
		if(func)
			for (var i in func)
				func[i](targNum,msg);
	}
	function FW_Hit(frameset,chain,targNum,msg)
	{
		if (frameset && frameset.length)
			for (var i=0 ; i <frameset.length ; i++)
			{
				try
				{
					FW_Hit(frameset[i].frames,chain,targNum,msg);
					FWCallHit(top["FT_"+chain],targNum,msg);
					FWCallHit(frameset[i].window["FT_"+chain],targNum,msg);
				}
				catch(err)
				{
				}
			}
		else
			FWCallHit(window["FT_"+chain],targNum,msg);
	}
	 
	fwHit = new Object;
	function FWSlave(frameset,chain,targNum,msg)
	{
		if (msg==1) fwHit[chain]=targNum;
		FW_Hit(frameset,chain,targNum,1);
	}
	 
	function FWSRestore(frameset,chain)
	{
		var hit=fwHit[chain];
		if (hit)
			FW_Hit(frameset,chain,hit,0);
		fwHit[chain]=null;
	}
	function FWPreload(){
		/* FWLoad("/newsite/Resources/ft126a.jpeg");FWLoad("/newsite/Resources/ft126b.jpeg");FWLoad("/newsite/Resources/ft126c.jpeg");FWLoad("/newsite/Resources/ft126d.jpeg");FWLoad("/newsite/Resources/ft126e.jpeg");FWLoad("/newsite/Resources/ft126f.jpeg");FWLoad("/newsite/Resources/ft126g.jpeg");FWLoad("/newsite/Resources/ft126h.jpeg");FWLoad("/newsite/Resources/ft126dest.jpeg");FWLoad("/newsite/Resources/ft126desta.jpeg");FWLoad("/newsite/Resources/ft126destb.jpeg");FWLoad("/newsite/Resources/ft126destc.jpeg");FWLoad("/newsite/Resources/ft126destd.jpeg");FWLoad("/newsite/Resources/ft126deste.jpeg");FWLoad("/newsite/Resources/ft126destf.jpeg");FWLoad("/newsite/Resources/ft126destg.jpeg");*/
	}
	function FWLHitSwap(layer,name,num)
	{
		var image = arguments[num+3];
		if (document.images && image)
		{
			var uselayers = fwIsNetscape && document.layers && layer != '';
			var hld;
			if (uselayers)
				hld = document.layers[layer].document;
			else
				hld = document;
			hld.getElementById(name).src = FWLoad(image);
		}
	}
	window.onload = function(){  FWPreload(); };
