function over(id){
	
	//e=document.getElementById(id.id + '_sub');

	// cancel close timer
	mcancelclosetime();
	 
	// close old layer

	if (id.id == 'CommerceAndIndustry' ) {
	}else{
		if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
	}
	
	if (id.id == 'about_us' || id.id == 'policy' || id.id == 'public' || id.id == 'legistlative' || id.id == 'information' ) {		
		// close old layer
		if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
		// get new layer and show it
		ddmenuitem = document.getElementById(id.id + '_sub');	
		var leftpos = getLeftPosition(id);
		var toppos = getTopPosition(id);	
		//clientWidth may not support in IE
		//using width of the image
		//var submenu_leftpos = leftpos + id.clientWidth;
		var submenu_leftpos = leftpos + 164;
		ddmenuitem.style.left = submenu_leftpos + 'px';
		ddmenuitem.style.top = toppos + 'px';
		ddmenuitem.style.visibility = 'visible';
	}
		
	if (id.id == 'CommerceAndIndustry') {
		//alert('Are you sure you want to give us the deed to your house?');
		// close old layer
		//if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
		// get new layer and show it
		ddmenuitem = document.getElementById(id.id + '_sub');	
		var leftpos = getLeftPosition(id);
		var toppos = getTopPosition(id);
		//clientWidth may not support in IE
		//using width of the image
		//var submenu_leftpos = leftpos + id.clientWidth;
		var submenu_leftpos = leftpos + 205;
		ddmenuitem.style.left = submenu_leftpos + 'px';
		ddmenuitem.style.top = toppos - 5 + 'px';
		ddmenuitem.style.visibility = 'visible';
	}
}

function getLeftPosition(obj){
    var leftValue= 0;
    while(obj){
		leftValue+= obj.offsetLeft;
		obj= obj.offsetParent;
    }
    return leftValue;
}

function getTopPosition(obj){
    var topValue= 0;
    while(obj){
		topValue+= obj.offsetTop;
		obj= obj.offsetParent;
    }
    return topValue;
}

// cancel close timer
function mcancelclosetime(){
	if(closetimer){
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close showed layer
function mclose(){
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime(){
	closetimer = window.setTimeout(mclose, timeout);
}

//sub menu mouseover 
function changeColor(color, object) {
	object.bgColor = "#" + color;
}

function close3(id){
	//e=document.getElementById(id.id + '_sub');
	ddmenuitem = document.getElementById('CommerceAndIndustry_sub');
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
	ddmenuitem = document.getElementById('legistlative_sub');	
}

// div > table > ??? > tr > td > a
function onBlurMenu(a) {
	var div = a.parentNode.parentNode.parentNode.parentNode.parentNode;
	div.style.visibility = 'hidden';	
}

// div -> a -> img
function onFocusMenu(a) {
	var div=a.parentNode;
	over(div);
	//alert("one");
	//alert(div.id);
}
