function MM_swapImgRestore() 
{
  if (document.MM_swapImgData != null)
	for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)
	  document.MM_swapImgData[i].src = document.MM_swapImgData[i+1];
}

function MM_preloadImages() 
{
  if (document.images) 
  {
	var imgFiles = MM_preloadImages.arguments;
	if (document.preloadArray==null) 
		document.preloadArray = new Array();
	var i = document.preloadArray.length;
	with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#")
	{
	  preloadArray[i] = new Image;
	  preloadArray[i++].src = imgFiles[j];
	} 
  }
}

function MM_swapImage() 
{
  var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;
  for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) 
  {
	objStr = MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];
	if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
		(objStr.indexOf('document.all[')   ==0 && document.all   ==null))
	  objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
	obj = eval(objStr);
	if (obj != null) 
	{
	  swapArray[j++] = obj;
	  swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];
	  obj.src = MM_swapImage.arguments[i+2];
	} 
  }
  document.MM_swapImgData = swapArray;
}

tmenu=6

function layer()
{
	var i, visStr, args, theObj,br;
	args = layer.arguments;
	for (i = 0 ; i < (args.length-1) ; i+=2 )
	{
		visStr = args[i+1];
		if (navigator.appName == 'Netscape' && document.layers != null)
		{
			theObj = eval('document.layers[\''+args[i]+'\']');
			if (theObj)
				theObj.visibility = visStr;
		} 
		else if (document.all != null)
		{
			if (visStr == 'show')
				visStr = 'visible';
			if (visStr == 'hide')
				visStr = 'hidden';
			theObj = eval('document.all[\''+args[i]+'\']');
			if (theObj)
				theObj.style.visibility = visStr;
		}
	}
	return;
}
function submenu(menu_no)
{
	for(i = 0 ; i < tmenu ; i++)
	{
		if(i == menu_no)
			layer("submenu"+i,"show");
		else
			layer("submenu"+i,"hide");
	}
}


function MM_findObj(n, d)
{
	var p,i,x;
	if(!d)
		d=document;
	if((p=n.indexOf("?")) > 0&&parent.frames.length)
	{
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all)
		x=d.all[n];
	
	for (i=0;!x&&i<d.forms.length;i++)
		x=d.forms[i][n];

	for(i=0;!x&&d.layers&&i < d.layers.length;i++)
		x=MM_findObj(n,d.layers[i].document);

	return x;
}

function MM_showHideLayers() 
{
	var i, p, v, obj, args=MM_showHideLayers.arguments;
	for (i=0; i<(args.length-2); i+=3)
	{
		if ((obj=MM_findObj(args[i]))!=null) 
		{ 
			v=args[i+2];
			if (obj.style)
			{
				obj=obj.style;
				v=(v=='show')?'visible':(v='hide')?'hidden':v; 
			}
			obj.visibility=v;
		}
	}
}
