// JavaScript Document
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.01
  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 && d.getElementById) x=d.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];}
}

var t = null;

function dmOver(divname, navclass, subclass) { 
  hideMenu(divname,navclass, subclass)
  dmResetTimer();
  eleid = divname +'-menu';
  if (document.getElementById(eleid))
  { identity = document.getElementById(eleid);
    identity.className= navclass;
  }
  eleid = divname +'-subnav';
  if (document.getElementById(eleid))
  { identity = document.getElementById(eleid);
    identity.className= subclass;
  }
}

function hideMenu(divname,navclass,subclass) {
  eleid = divname +'-menu';
  if (document.getElementById(eleid))
  { identity = document.getElementById(eleid);
    identity.className = navclass;
  }
  eleid = divname +'-subnav';
  if (document.getElementById(eleid))
  { identity = document.getElementById(eleid);
    identity.className = subclass;
  }
}

function dmOut(divname,navclass, subclass) {
  //t = setTimeout(hideMenu(divname,classname),50);
  hideMenu(divname,navclass, subclass);
}

function dmResetTimer() {  
  if (t) clearTimeout(t);
  t = null;
}

function positionPage() {
  var iHeight = 0;
  var iWidth = 0;
  var nHeight = null;
  var pHeight = null;

  if (window.innerHeight) {
    iHeight = parseInt(window.innerHeight,10);
    iWidth  = parseInt(window.innerWidth,10);
  } else if (document.documentElement && document.documentElement.clientHeight){
    iHeight = parseInt(document.documentElement.offsetHeight,10);
    iWidth = parseInt(document.documentElement.offsetWidth,10);
  } else if (document.body){
    iHeight = parseInt(document.body.offsetHeight,10);
    iWidth = parseInt(document.body.offsetWidth,10);
  }

  if (iHeight < 650)
  { nHeight = iHeight/2 - 325;
    pHeight = -325 - nHeight;
//    alert('i:'+iHeight+'   n:'+nHeight+'   p:'+pHeight);
    document.getElementById("body_div").style.top = pHeight + 'px';
  } else
  { document.getElementById("body_div").style.top = '-325px';
  }

//  alert(iWidth);
  if (iWidth < 800)
  { document.getElementById("body_div").style.left = '400px';
  } else
  { document.getElementById("body_div").style.left = '50%';
  } 
}

function popWin(winH, winW, winLoc) {
  LeftPos = (screen.width) ? (screen.width-winW)/2 : 0;
  TopPos = (screen.height) ? (screen.height-winH)/2 : 0;
  settings = "width="+winW+",height="+winH+",left="+LeftPos+",top="+TopPos+"toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0";
  window.open(winLoc,'',settings);

}	


function initPage() {
  positionPage();
  var scroller  = null;
  var scrollbar = null;
  scroller  = new jsScroller(document.getElementById("Scroller-1"), 400, 200);
  scrollbar = new jsScrollbar (document.getElementById("Scrollbar-Container"), scroller, false);

  MM_preloadImages('templates/images/logo_rl.gif');

  textH = document.getElementById("Scroll-Contents").offsetHeight;
  if (textH > 300)
  { document.getElementById("Scrollbar-Container").style.visibility = 'visible';
    document.getElementById("Scroll-Up").style.visibility = 'visible';
    document.getElementById("Scroll-Down").style.visibility = 'visible';
    document.getElementById("Scroll-Handle").style.visibility = 'visible';
    document.getElementById("Scroll-Track").style.visibility = 'visible';
  } else  	   
  { document.getElementById("Scrollbar-Container").style.visibility = 'hidden';
    document.getElementById("Scroll-Up").style.visibility = 'hidden';
    document.getElementById("Scroll-Down").style.visibility = 'hidden';
    document.getElementById("Scroll-Handle").style.visibility = 'hidden';
    document.getElementById("Scroll-Track").style.visibility = 'hidden';
  }  	   
}