 
// script for handling menus
menu_status = new Array(); 

function showHide(theid){

    if (document.getElementById) {
	
        var switch_id = document.getElementById(theid);

        if(menu_status[theid] != 'show') {
           switch_id.className = 'show';
           menu_status[theid] = 'show';
		   HideOthers(theid);
        }else {
           switch_id.className = 'hide';
           menu_status[theid] = 'hide';
        }
    }
}

function HideMenu(theId) {
	
	if (document.getElementById) {
      document.all[theId].style.height='180px'; 
	} 
}

function HideOthers(currentDiv) {
	for (key in menu_status) {
		if (menu_status[key] == 'show' && key != currentDiv) {
			var tag = document.getElementById(key);
			tag.className = 'hide';
			menu_status[key] = 'hide';
		}		
	}		
}


function BlinkText(spanid) {
		
	if (document.getElementById) {
		var tag = document.getElementById(spanid);
		setInterval("BlinkText(spanid)",100);
	}
}

// ************************************menu controlling scripts**********************************

var activeSub=0;
var SubNum=0;

function reDo() { 
	window.location.reload() 
}

window.onresize = reDo;

//Define global variables

var timerID = null;
var timerOn = false;
var timecount = 1000;
var what = null;
var newbrowser = true;
var check = false;

function init() {
	
    //alert ("Running Init");
    if (document.layers) {
       //  alert ("Running Netscape 4");
       layerRef="document.layers";
       styleSwitch="";
       visibleVar="show";
	   screenSize = window.innerWidth;
	   what ="ns4";
	   
    }else if(document.all) {
       //  alert ("Running IE");
       layerRef="document.all";
       styleSwitch=".style";
       visibleVar="visible";
	   screenSize = document.body.clientWidth + 18;
	   what ="ie";

    }else if(document.getElementById){
      //  alert ("Running Netscape 6");
       layerRef="document.getElementByID";
       styleSwitch=".style";
       visibleVar="visible";
	   what="moz";
		  
    }else{
	  //alert("Older than 4.0 browser.");
		what="none";
		newbrowser = false;
	}
		  
	//window.status='status bar text to go here';
	check = true;
}

// Turns the layers on and off
function showLayer(layerName){

	if(check){
    	if (what =="none"){
        	return;
        }else if (what == "moz"){
        	document.getElementById(layerName).style.visibility="visible";
        }else{
            eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');
        }
	}else {// alert ("Please wait for the page to finish loading.");
     	return;
	}
}

function hideLayer(layerName){

	if(check){
    	if (what =="none"){
        	return;
        }else if (what == "moz"){
        	document.getElementById(layerName).style.visibility="hidden";
        }else{
            eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
		}    
    }else {// alert ("Please wait for the page to finish loading.");
       	return;
	}
}

function hideAll(){

	//hideLayer('layer1');
	hideLayer('product_layer');
	hideLayer('brands_layer');
	hideLayer('operations_layer');
	//hideLayer('layer5');
	//hideLayer('layer6');
	//hideLayer('layer7');
	//hideLayer('layer8');
}

function startTime() {

	if (timerOn == false) {
       timerID=setTimeout( "hideAll()" , timecount);
       timerOn = true;
	}

}

function stopTime() {

	if (timerOn) {
    	clearTimeout(timerID);
        timerID = null;
        timerOn = false;
	}
}

function onLoad(){
	init();
}

//********************************end of adding menu related scripts**************************************

//********************TESTING**************************
var col_hour = 0; // hold current hour
var col_min = 0; // hold current minute
var col_sec = 0; // hold current second

function ShowTime() {
	
	cur_time = new Date();
	col_hour = cur_time.getHours();
	col_min = cur_time.getMinutes();
	col_sec = cur_time.getSeconds();

	var divsl = document.getElementById("Colombo_Time");
	divsl.innerText = "Colombo :=" + col_hour + ":" + col_min + ":" + col_sec;
	//var divny = document.getElementById("NY_Time");
	//var divhk = document.getElementById("HK_Time");	
	setTimeout("ShowTime()",100);
}

//*********************END OF TESTING******************
