function over(obj,flag){
	var centerHover = "0px -79px";
	if(0==flag||1==flag){
		var f = firstChild(obj);
		f.style.backgroundPosition = (flag===0?"-140px 0px":centerHover);
		nextSibling(f).style.backgroundPosition = (flag===0?centerHover:"-209px 0px");
	}else{
		obj.style.backgroundPosition = centerHover;
	}
}
function out(obj,flag){
	var menuCenter = "0px -218px";
	if(0==flag||1==flag){
		var f = firstChild(obj);
		f.style.backgroundPosition = (flag===0?"-100px 0px":menuCenter);
		nextSibling(f).style.backgroundPosition = (flag===0?menuCenter:"-170px 0px");
	}else{
		obj.style.backgroundPosition = menuCenter;
	}
}
function down(obj,flag){
	var centerActive = "0px -42px";
	if(0==flag||1==flag){
		var f = firstChild(obj);
		f.style.backgroundPosition = (flag===0?"-120px 0px":centerActive);
		nextSibling(f).style.backgroundPosition = (flag===0?centerActive:"-190px 0px");
	}else{
		obj.style.backgroundPosition = centerActive;
	}
}
function up(obj,flag){
	var centerHover = "0px -79px";
	if(0==flag||1==flag){
		var f = firstChild(obj);
		f.style.backgroundPosition = (flag===0?"-140px 0px":centerHover);
		nextSibling(f).style.backgroundPosition = (flag===0?centerHover:"-209px 0px");
	}else{
		obj.style.backgroundPosition = centerHover;
	}
}
function subop_over(obj) {
	obj.style.backgroundColor = "#4698f0";
}
function subop_out(obj) {
	obj.style.backgroundColor = "#0f78ee";
}	
function pageX(elem) {
	return elem.offsetParent?(elem.offsetLeft+pageX(elem.offsetParent)):elem.offsetLeft;
}
function pageY(elem) {
	return elem.offsetParent?(elem.offsetTop+pageY(elem.offsetParent)):elem.offsetTop; 
} 
function openMenu(obj) {
	var x = pageX(obj);
	var y = pageY(obj);
	var sub = document.getElementById("subMenu");
	var parent = sub.parentNode;
	parent.removeChild(sub);
	sub.style.left = x + obj.offsetWidth - parseInt(sub.style.width);
	sub.style.top = y + parseInt(obj.style.height);
	sub.style.display = "";
	document.body.appendChild(sub);
}
function showDiv(obj) {
	var sub = document.getElementById("subMenu");
	if ("none" == sub.style.display) {
		openMenu(obj);
	}else{
		sub.style.display = "none";
	}
}

