<!--
//
// layer routines
//
function MM_findObj(n, d) { //v4.0
  var i,x;
  if(!d) { return x; } 
  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);
  if (!x && d.getElementById) x=d.getElementById(n); return x; 
}
function MM_showHideLayers() { //v3.0
  var i,p,v,d,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i],(args[i+1]?args[i+1]:null)))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v;
	v=(v=='hidden')?'none':'block';
    obj.display=v;
	} 
}
function updateLayer(n, d, s, h) {
	MM_showHideLayers(n, d, 'hide');
	var obj = MM_findObj(n, d);
	if (!obj || obj == null) {
		alert (n + ' not found')
		return;
	}
	if (mySys.browserString.indexOf('ns4|') >= 0) {
		obj.document.write(unescape(s));
		obj.document.close();
	}
	else {
		obj.innerHTML = unescape(s);
	}
	if (h && h == true) {
	}
	else {
		MM_showHideLayers(n, d, 'show');
	}
}
function MM_getVisibility(vID, vDocument) {
	var obj = MM_findObj(vID, vDocument);
	if (!obj || obj == null) {
		return '*unknown';
	}
    if (obj.style) {
		obj = obj.style;
	}	
    return obj.visibility;
} 
function MM_preloadImages(d) {
	if (!d || d == null) {
		d = document;
	}
    if (d.images) {
        var a = MM_preloadImages.arguments;
        if (!d.plArray) {
            d.plArray = new Array();
        }
        var i = 0;
        for (var j = 0; j < a.length; j++) {
            if (a[j].indexOf("#") == -1) {
		        i = d.plArray.length;
                d.plArray[i] = new Image();
                d.plArray[i].src = a[j];
            }
        }
    }
}
function MM_animate(name) {
	var obj = eval(name);
	if (!obj || obj == null) {
		return;
	}
	obj.animate();	
}

//-->
