<!--

// show a layer

function show() {
        var theObj=WM_checkIn(show.arguments[0]);
        var visible=document.layers ? 'show' : 'visible';
        var hidden=document.layers ? 'hide' : 'hidden';
        theObj.visibility=visible;
}
// hide a layer

function hide() {

        var theObj=WM_checkIn(hide.arguments[0]);
        var visible=document.layers ? 'show' : 'visible';
        var hidden=document.layers ? 'hide' : 'hidden';
        theObj.visibility=hidden;


}
function WM_checkIn(WM_id) { 
//alert("running WM_checkin on" + WM_id);
  var theObj,ss,sr,i,j,WM_layers=new Array();
  if (document.all) {
    if((document.all[WM_id].style.position != 'absolute') && (document.all[WM_id].style.position != 'relative')){
      for (ss=0 ; ss < document.styleSheets.length; ss++) {
        for (sr=0 ; sr < document.styleSheets(ss).rules.length; sr++) { 
          if (document.styleSheets(ss).rules(sr).selectorText == '#' + WM_id) {
            var theObj = document.styleSheets(ss).rules(sr).style;
            break;
          }
        }
      }
    } else {
      var theObj = document.all[WM_id].style;
    }
  }
  else if(document.layers) {
        theObj=lookThroughLayersForItem(WM_id)
  }
        else if(document.getElementById){
                var theObj=document.getElementById(WM_id).style;
        }
  return theObj;
} 
function lookThroughLayersForItem(WM_id){
var i,j,WM_layers = new Array();
with (document) {
  for (i=0; i<layers.length; i++) WM_layers[i]=layers[i]; {
        for (i=0; i<WM_layers.length; i++) {
          if (WM_layers[i].document && WM_layers[i].document.layers) {
                for (var j=0; j<WM_layers[i].document.layers.length; j++) {
                  WM_layers[WM_layers.length] = WM_layers[i].document.layers[j];
                }
                if(WM_layers[i].name == WM_id){
                  var theObj = WM_layers[i];
                }
          }
        }
  }
}
return theObj;


}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.0
  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);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

//-->