    var theClose;
    var originalSubId;
    var originalSub;
    var originalNavId;
    var originalNav;
	var subid; 
	


    // is called when mouse is over one of main menu items
    function changestat(sourceObj,secid)
    {
	
	if(theClose!=""){
		window.clearTimeout(theClose);
	}
        subid = secid;
        sourceObj.className = "active"
        document.getElementById(originalNavId).className = "";
	resetSub();
	
    }

    // is called when mouse is out of one of main menu items
    function restorestat(sourceObj)
    {	        
	if(theClose!="" && originalSub){
		window.clearTimeout(theClose);
	}
		
        subid = originalSubId;
        sourceObj.className = ""
        document.getElementById(originalNavId).className = "active";
	theClose = window.setTimeout('resetSub()', 100);
	
    }

    // is called for restoring sub menu items according to selected main menu item
    function resetSub(){
	if(! subid)
			
            subid = originalSubId;
	document.getElementById("itemset1").style.display="none";
	document.getElementById("itemset2").style.display="none";
	document.getElementById("itemset3").style.display="none";
	document.getElementById("itemset4").style.display="none";
	document.getElementById("itemset5").style.display="none";
	document.getElementById("itemset6").style.display="none";
	document.getElementById(subid).style.display="block";
    }
	
	
    // is called when mouse is over one of sub menu items to prevent 
    // main menu and sub menu items from changing
    function sustain(mainId){        
	if(theClose!=""){
		window.clearTimeout(theClose);
	}	
		
        document.getElementById(mainId).className = "active"
        document.getElementById(originalNavId).className = "";
    }
	
	

    // is called when mouse is out of one of sub menu items to trigger the timer
    // to reset main menu and sub menu items to original page load state
    function release(mainId){
        document.getElementById(mainId).className = ""
        document.getElementById(originalNavId).className = "active";
	restorestat(originalSubId);
    }
	
	//is called for selecting main menu and related sub menu
	function setMenu(mainMenuId,subMenuSelctedId){
		var userObject = new Object();
		if (mainMenuId == 'partners'){
	    userObject['mainMenuId'] = 'itemset4';
		}
		else if (mainMenuId == 'corporate'){
	    userObject['mainMenuId'] = 'itemset6';
		}
		else if (mainMenuId == 'solutions'){
	    userObject['mainMenuId'] = 'itemset1';
		}
		else if (mainMenuId == 'products'){
	    userObject['mainMenuId'] = 'itemset2';
		}
		else if (mainMenuId == 'services'){
	    userObject['mainMenuId'] = 'itemset3';
		}
		else if (mainMenuId == 'news'){
		userObject['mainMenuId'] = 'itemset5';
		}
		originalNavId = mainMenuId;
		originalSubId = userObject['mainMenuId'];
		originalSub = document.getElementById(originalSubId);
		originalNav = document.getElementById(originalNavId);
		document.getElementById(mainMenuId).className = "active";
		document.getElementById(userObject['mainMenuId']).style.display="block";
		document.getElementById(subMenuSelctedId).className = "active";
		document.getElementById(subMenuSelctedId).removeAttribute('href', '#');
		}
