var ns4 = (document.layers)? true:false
var ie4 = (document.all)? true:false

function init(){
	if (ns4) bubbleLayer = document.bubble;
	if (ie4) bubbleLayer = bubble.style;
}

function showObject(obj) {
	if (ns4) obj.visibility = "show"
	else if (ie4) obj.visibility = "visible"
}

function hideObject(obj) {
	if (ns4) obj.visibility = "hide"
	else if (ie4) obj.visibility = "hidden"
}


function showBubble() {
	var delay=2000;
	setTimeout("showObject(bubbleLayer)",delay);
}

function MM_showHideLayers() { //v2.0
  var i, visStr, args, theObj;
  args = MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) { //with arg triples (objNS,objIE,visStr)
    visStr   = args[i+2];
    if (navigator.appName == 'Netscape' && document.layers != null) {
      theObj = eval(args[i]);
      if (theObj) theObj.visibility = visStr;
    } else if (document.all != null) { //IE
      if (visStr == 'show') visStr = 'visible'; //convert vals
      if (visStr == 'hide') visStr = 'hidden';
      theObj = eval(args[i+1]);
      if (theObj) theObj.style.visibility = visStr;
  } }
}

function ShowBubbleInHeader()
{  MM_showHideLayers( 'document.layers[\'bubble\']', 'document.all[\'bubble\']', 'show');
}

function HideBubbleInHeader()
{  MM_showHideLayers( 'document.layers[\'bubble\']', 'document.all[\'bubble\']', 'hide');
}