//id->object
function G(objid)
{
	if(typeof(objid)=='string')
	{
		return document.getElementById(objid);
	}
	else
	{
		return objid;
	}
}

//显示指定id的div
function showdiv(divid)
{
	G(divid).style.display="block";
}


//隐藏指定id的div
function hiddiv(divid)
{
	G(divid).style.display="none";
}

//改变指定id的单元格的内容
function editdiv(divid,content)
{
	G(divid).innerHTML=content;
}

//切换指定id对象的display属性
function changedisplay(divid)
{
	if(document.getElementById(divid).style.display=="none")
	{
		document.getElementById(divid).style.display="";
	}
	else
	{
		document.getElementById(divid).style.display="none";
	}
}


/*延迟跳转页面
@url 跳转地址
@content 提示内容
@time 延迟毫秒数 1秒=1000毫秒
*/
function gopage(url,content,time)
{
	document.write(content);
	setTimeout("window.parent.location.href=\""+url+"\"",time);
}

/**
* 获得控件绝对位置
* @param e	对象
* @return Array;
*/
function getoffset(e) 
{  
 var t=e.offsetTop;  
 var l=e.offsetLeft;  
 while(e=e.offsetParent) 
 {  
  t+=e.offsetTop;  
  l+=e.offsetLeft;  
 }  
 var rec = new Array(1); 
 rec[0]  = t; 
 rec[1] = l; 
 return rec 
}

/** showMamu 显示二级菜单
* @param obj1	触发事件对象
* @param obj2	菜单对象
* @return Void
*/
function showMamu(obj1_id,obj2_id)
{
	var obj1=G(obj1_id);
	var obj2=G(obj2_id);
	var t=getoffset(obj1);
	obj2.style.left=t[1]+'px';
	obj2.style.top=(t[0]+obj1.offsetHeight)+'px';
	obj2.style.display='';
}

/** hidMamu 关闭二级菜单
* @param obj_id	关闭列表对象	
* @param Void
*/
function hidMamu(obj_id)
{
	var obj=G(obj_id);
	obj.display="none";
}
