var current_sub=0;
var current_subsub=0;

function HighlightMenu(a_obj)
{
  a_obj.style.color='#099ed6';
  a_obj.style.textDecoration='none';
}

function LowlightMenu(a_obj)
{
  a_obj.style.color='#ffffff';
  a_obj.style.textDecoration='none';
}

function FindPosX(obj)
{
  var curleft = 0;
  if (obj.offsetParent) {
    while (obj.offsetParent) {
      curleft+=obj.offsetLeft
      obj=obj.offsetParent;
    }
  } else if (obj.x) {
    curleft+=obj.x;
  }
  return curleft;
}

function FindPosY(obj)
{
  var curtop = 0;
  if (obj.offsetParent) {
    while (obj.offsetParent) {
      curtop+=obj.offsetTop
      obj = obj.offsetParent;
    }
  } else if (obj.y) {
    curtop += obj.y;
  }
  return curtop;
}


function SetHeight()
{
  var myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myHeight = window.innerHeight;
  } else if( document.documentElement &&
      ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && (document.body.clientWidth ||document.body.clientHeight ) ) {
    //IE 4 compatible
    myHeight = document.body.clientHeight;
  }

  content_obj = document.getElementById('content');

  if (myHeight < 660) {
    content_obj.style.height = 380;
  } else {
    content_obj.style.height = myHeight-350;
  }
}

function ShowSubmenu(main_obj,submenu_id)
{
  if (current_sub!=0) {
    current_sub.style.visibility="hidden";
  }
  var submenu_obj=document.getElementById(submenu_id);  
  var main_obj=document.getElementById(main_obj);
  if (!submenu_obj) {
    current_sub = 0;
    return;
  }
  submenu_obj.style.left=(FindPosX(main_obj))+'px';
  submenu_obj.style.top=(FindPosY(main_obj)+28)+'px';

  submenu_obj.style.visibility="visible";
  current_sub = submenu_obj;

}

function ShowSubSubmenu(submenu_id,subsubmenu_id)
{
  if (current_subsub!=0) {
    current_subsub.style.visibility="hidden";
  }
  var subsubmenu_obj=document.getElementById(subsubmenu_id);
  var submenu_obj=document.getElementById(submenu_id);
  if (!subsubmenu_obj) {
    current_subsub=0;
    return;
  }
  subsubmenu_obj.style.left=(FindPosX(submenu_obj)+submenu_obj.offsetWidth-1)+'px';
  subsubmenu_obj.style.top=(FindPosY(submenu_obj))+'px';
  subsubmenu_obj.style.visibility="visible";
  current_subsub = subsubmenu_obj;
}

function displayDateTime()
{
//Get Date
var months=new Array(13);
months[1]="January";
months[2]="February";
months[3]="March";
months[4]="April";
months[5]="May";
months[6]="June";
months[7]="July";
months[8]="August";
months[9]="September";
months[10]="October";
months[11]="November";
months[12]="December";
var time=new Date();
var lmonth=months[time.getMonth() + 1];
var date=time.getDate();
if (date < 10)
date="0"+date
var year=time.getYear();
if (year < 2000)
year=year+1900;

//Get Time
var now=new Date();
var hours=now.getHours();
var minutes=now.getMinutes()
var timeValue=""+((hours >12) ? hours -12 :hours)
if (timeValue == "0") timeValue = 12;
timeValue += ((minutes < 10) ? ":0" : ":") + minutes
timeValue += (hours >= 12) ? "PM" : "AM"

//Get Day
var days=new Array(7);
days[0]="Sunday";
days[1]="Monday";
days[2]="Tuesday";
days[3]="Wednesday";
days[4]="Thursday";
days[5]="Friday";
days[6]="Saturday";
var lday=days[time.getDay()];

clock=lday+",  "+date+" "+lmonth+" "+year+"  "+timeValue;

document.getElementById("time").innerHTML=clock;
setTimeout('displayDateTime()',1000);
}
