function setDate(){
	var d = new Date();
	var curr_month = d.getMonth();
	curr_month++;
	if(eval(curr_month)==1){
		curr_month="January";
	}else if(eval(curr_month)==2){
		curr_month="February";
	}else if(eval(curr_month)==3){
		curr_month="March";
	}else if(eval(curr_month)==4){
		curr_month="April";
	}else if(eval(curr_month)==5){
		curr_month="May";
	}else if(eval(curr_month)==6){
		curr_month="June";
	}else if(eval(curr_month)==7){
		curr_month="July";
	}else if(eval(curr_month)==8){
		curr_month="August";
	}else if(eval(curr_month)==9){
		curr_month="September";
	}else if(eval(curr_month)==10){
		curr_month="October";
	}else if(eval(curr_month)==11){
		curr_month="November";
	}else if(eval(curr_month)==12){
		curr_month="December";
	}
	var curr_date = d.getDate();
	
	//
	var curr_year = d.getFullYear();
	document.getElementById('divDate').innerHTML=curr_date+" "+curr_month + ", " + curr_year;
	//alert(curr_date+" "+curr_month + ", " + curr_year);
}



function initializeMenu(){
	for(i=0;i<arrMenu.length;i++){
		addMenu(arrMenu[i],i);
	}
}

function defaultMenuSelection(){
	showSelectedMenu(MENU_ALWAYS_SELECTED);
}

function showSelectedMenu(index){
	if(index>=0){
		var obj=document.getElementById("mnu"+index);
		obj.className=MENU_HOVER_CLASS;
	}
}

function showDefaultMenu(index){
	if(MENU_ALWAYS_SELECTED==index){}
	else{
		var obj=document.getElementById("mnu"+index);
		obj.className=MENU_CLASS;
	}
}

function showSelectedSubMenu(index){
	var obj=document.getElementById("submnu"+index);
	obj.className=MENU_HOVER_CLASS;
	showSelectedMenu(mnuSubMenuContainer.name);
}

function showDefaultSubMenu(index){
	var obj=document.getElementById("submnu"+index);
	obj.className=MENU_CLASS;
	showDefaultMenu(mnuSubMenuContainer.name);
}

function hideSubMenu(){
	mnuSubMenuContainer.style.visibility="HIDDEN";
}

function showSubMenu(index){
	try{
		var tbl = document.getElementById(SUB_MENU_TABLE_NAME);
		while(tbl.rows.length>0){
			tbl.deleteRow(tbl.rows.length-1);
		}

		mnuSubMenuContainer.name=index;
		for(i=0;i<eval("arrSubMenu"+(index+1)).length;i++){
			addSubMenu(eval("arrSubMenu"+(index+1)+"["+i+"]"),i);
		}

		mnuSubMenuContainer.style.top=SUB_MENU_HEADER+(SUB_MENU_HEIGHT*index)+(1*index)+22;
		mnuSubMenuContainer.style.left=SUB_MENU_LEFT;
		mnuSubMenuContainer.style.visibility="VISIBLE";
	}catch(exception){}
}

function addMenu(pMenuName,counter){
	var tbody = document.getElementById(MENU_TABLE_NAME).getElementsByTagName('tbody')[0];
	var row = document.createElement("TR");
	row.setAttribute("align",MENU_ALIGN);
	row.setAttribute("valign",MENU_VALIGN);
	row.setAttribute("WIDTH",'100%');

	var cell= document.createElement("TD");
	cell.setAttribute("WIDTH",'100%');

	var layer= document.createElement("DIV");
	layer.setAttribute("id","mnu"+counter);
	layer.setAttribute("HEIGHT",'100%');
	layer.onmouseout=function(){showDefaultMenu(counter);};
	layer.onmouseover=function(){showSelectedMenu(counter);showSubMenu(counter);};
	layer.className=MENU_CLASS;
	layer.style.paddingLeft="0.12cm"

	var anchor= document.createElement("A");
	anchor.className=MENU_CLASS;
	anchor.onclick=function(){gotoMenuLocation(counter);};

	var menu=document.createTextNode(pMenuName);
	
	layer.appendChild(menu);
	anchor.appendChild(layer);
	cell.appendChild(anchor);

	row.appendChild(cell);
	tbody.appendChild(row);
}

function addSubMenu(pSubMenuName,counter){
	var tbody = document.getElementById(SUB_MENU_TABLE_NAME).getElementsByTagName('tbody')[0];
	var row = document.createElement("TR");
	row.setAttribute("align",MENU_ALIGN);
	row.setAttribute("valign",MENU_VALIGN);
	row.setAttribute("WIDTH",'100%');

	var cell= document.createElement("TD");
	cell.setAttribute("WIDTH",'100%');

	var layer= document.createElement("DIV");
	layer.setAttribute("id","submnu"+counter);
	layer.setAttribute("HEIGHT",'100%');
	layer.onmouseout=new function(){"showDefaultSubMenu("+counter+");"};
	layer.onmouseover=new function(){"StopTheClock();showSelectedSubMenu("+counter+")"};
	layer.className=MENU_CLASS;
	layer.style.paddingLeft="0.12cm"

	var anchor= document.createElement("A");
	anchor.className=MENU_CLASS;
	//anchor.setAttribute("HREF","'javascript:gotoSubMenuLocation("+mnuSubMenuContainer.name+","+counter+")'");
	anchor.onclick=function(){gotoSubMenuLocation(mnuSubMenuContainer.name,counter)};

	var menu=document.createTextNode(pSubMenuName);
	
	layer.appendChild(menu);
	anchor.appendChild(layer);
	cell.appendChild(anchor);

	row.appendChild(cell);
	tbody.appendChild(row);
}

function gotoMenuLocation(index){
	if(arrMenuLocation[index]==""){}
	else{
		document.location.href=arrMenuLocation[index];
	}
}

function gotoSubMenuLocation(parentindex,index){
	if(eval("arrSubMenuLocation"+(parentindex+1)+"["+index+"]")==""){}
	else{
		document.location.href=eval("arrSubMenuLocation"+(parentindex+1)+"["+index+"]");
	}
}

//----------------------
var secs;
var timerID = null;
var timerRunning = false;
var delay = 1000;

function InitializeTimer(){
    secs = 1;
    StopTheClock();
    StartTheTimer();
}

function StopTheClock(){
    if(timerRunning)
        clearTimeout(timerID);
    timerRunning = false
}

function StartTheTimer(){
    if (secs==0){
        StopTheClock()
		hideSubMenu();
    }else{
        secs = secs - 1
        timerRunning = true
        timerID = self.setTimeout("StartTheTimer()", delay)
    }
}
