// JavaScript Document
if( c==null || c==undefined )
{
	var c = new AjaxObj("post","",true,Emenu_response);	
}
var Emenu_processing = false;
var Emenu_visible = false;
var Emenu_show_col = 1;
var Emenu_old_col = 1;
document.write('<div id="Emenu_lay" class="Emenu" onmouseover="Emenu_visible=true;" onmouseout="Emenu_out()" style="position:absolute;display:none;"></div>');


//----------------调用下栏目作为菜单---------------------------//

//Emenu_over(this,'artc',618,4)

function Emenu_over(ev,obj,sys,sort_id,col,style)
{	

	if (obj.addEventListener){
		obj.addEventListener("onmouseout",Emenu_out,false);	
		soA=ev.target;
	} else if (obj.attachEvent){
		var r = obj.attachEvent("onmouseout",Emenu_out);	
		soA = event.srcElement;
	} else {
		alert("Handler could not be removed");
	}


	var scrollTop = document.documentElement.scrollTop;		
	rect = soA.getBoundingClientRect();
	
	//alert(rect.left + '|' + rect.top)
	//alert(scrollTop);
	
	$_("Emenu_lay").style.left = rect.left+'px';
	var top=scrollTop+rect.bottom;	

	$_("Emenu_lay").style.top = top+'px';
	if( style != null && style != undefined )
		$_("Emenu_lay").className = style;		
	$_("Emenu_lay").innerHTML = '<img src="/admin/templates/images/loading.gif">';
	$_("Emenu_lay").style.display = "block";		
	
	if( col != null && col != undefined )
	{
		Emenu_old_col = Emenu_show_col;
		Emenu_show_col = 	col;
	}

	Emenu_get_sort(sys,sort_id);
	Emenu_visible = true;

}

function Emenu_out()
{
	Emenu_show_col = Emenu_old_col;
	Emenu_visible = false;
	window.setTimeout("Emenu_hide()",1000);
}
function Emenu_hide()
{
	if( !Emenu_visible )
		$_("Emenu_lay").style.display = "none";	
}

function Emenu_get_sort(sys,sort_id)
{
	Emenu_processing = true;
	url = "/web/php/ajax/get_child_sort.php";
	c.setUrl(url);
	c.setHandle(Emenu_response);
	c.clearParams();
	c.addParam("sys",sys);
	c.addParam("id",sort_id);
	c.send(c.getParamStr());
}

function Emenu_response()
{
	if(c.transport.readyState == 4 && c.transport.status == 200)
	{
			rt = c.transport.responseText;

			var rt2="arr_sort="+ rt;		
			eval(rt2);
			
			s_tab = Emenu_fill_tab(arr_sort,Emenu_show_col);
			
			$_("Emenu_lay").innerHTML = s_tab;		
			
			Emenu_processing = false;	
			
			//var r=$_("Emenu_artc_lay").getBoundingClientRect().right;
			//alert( r +'||||'+ document.body.clientWidth);

			/*

			if( $_("Emenu_lay").getBoundingClientRect().right > document.body.clientWidth)
			{
				
				//var width = $_("Emenu_lay").getBoundingClientRect().right - document.body.clientWidth;
				var width = $_("Emenu_lay").getBoundingClientRect().right - $_("Emenu_lay").getBoundingClientRect().left;
				
				var l=$_("Emenu_lay").getBoundingClientRect().left - width;

				$_("Emenu_lay").style.left = l+'px' ;		
			}	
			
			*/
	}
}



function Emenu_fill_tab(arr,col)
{
	var s='<table>';
	s += '<tr>';
	for(var i=0;i<arr.length;i++)
	{
		s += '<td>';
		s += '<a href="/web/'+arr[i].sys+'/index_'+arr[i].id+'.html" >';
		s += arr[i].txt;
		s += '</a></td>';
		if( ((i+1)%col) == 0 )		
			s += '</tr><tr>';
	}
	s += '</tr></table>';
	return s;
}


//----------------调用下栏目作为菜单---------------------------//



//----------------调用栏目内的文章作为菜单---------------------------//


// JavaScript Document
if( cA==null || cA==undefined )
{
	var cA = new AjaxObj("post","",true,Emenu_artc_response);	
}
var Emenu_artc_processing = false;
var Emenu_artc_visible = false;
var Emenu_artc_show_col = 1;
var Emenu_artc_old_col = 1;


function Emenu_artc_over(ev,obj,sys,sort_id,col,style)
{	

	if (obj.addEventListener){
		obj.addEventListener("onmouseout",Emenu_out,false);	
		soA=ev.target;
	} else if (obj.attachEvent){
		var r = obj.attachEvent("onmouseout",Emenu_out);	
		soA = event.srcElement;
	} else {
		alert("Handler could not be removed");
	}


	var scrollTop = document.documentElement.scrollTop;		
	rect = soA.getBoundingClientRect();
	
	$_("Emenu_lay").style.left = rect.left+'px';
	var top=scrollTop+rect.bottom;	

	$_("Emenu_lay").style.top = top+'px';
	if( style != null && style != undefined )
		$_("Emenu_lay").className = style;		
	$_("Emenu_lay").innerHTML = '<img src="/admin/templates/images/loading.gif">';
	$_("Emenu_lay").style.display = "block";		
	
	if( col != null && col != undefined )
	{
		Emenu_artc_old_col = Emenu_artc_show_col;
		Emenu_artc_show_col = 	col;
	}

	Emenu_artc_get_artc(sys,sort_id);
	Emenu_artc_visible = true;

}


function Emenu_artc_get_artc(sys,sort_id)
{
	Emenu_artc_processing = true;
	urlA = "/web/php/ajax/get_artc.php";
	cA.setUrl(urlA);
	cA.setHandle(Emenu_artc_response);
	cA.clearParams();
	cA.addParam("sys",sys);
	cA.addParam("id",sort_id);
	cA.send(cA.getParamStr());
}

function Emenu_artc_response()
{
	if(cA.transport.readyState == 4 && cA.transport.status == 200)
	{
			rt = cA.transport.responseText;
			
			var rt2="arr_sort="+ rt;		
			eval(rt2);
			
			s_tab = Emenu_artc_fill_tab(arr_sort,Emenu_artc_show_col);
			
			$_("Emenu_lay").innerHTML = s_tab;		
			
			Emenu_artc_processing = false;
	}
}



function Emenu_artc_fill_tab(arr,col)
{	
	var s='<table>';
	s += '<tr>';
	for(var i=0;i<arr.length;i++)
	{
		s += '<td>';
		s += '<a href="/web/artc/'+arr[i].id+'.html" >';
		s += arr[i].title;
		s += '</a></td>';
		if( ((i+1)%col) == 0 )		
			s += '</tr><tr>';
	}
	s += '</tr></table>';
	return s;
}

//----------------调用栏目内的文章作为菜单---------------------------//





//----------------调用菜单系统 取得下级菜单-------------------------//

if( m==null || m==undefined )
{
	var m = new AjaxObj("post","",true);	
}

function get_menu(ev,obj,id){	


	if (obj.addEventListener){
		//obj.addEventListener("onmouseout",Emenu_out,false);	
		soA=ev.target;
	} else if (obj.attachEvent){
		//var r = obj.attachEvent("onmouseout",Emenu_out);	
		soA = event.srcElement;
	} else {
		alert("Handler could not be removed");
	}
	
	Emenu_artc_visible = true;

	var scrollTop = document.documentElement.scrollTop;		
	rect = soA.getBoundingClientRect();
	
	$_("Emenu_lay").style.left = rect.left+'px';
	var top=scrollTop+rect.bottom;	

	$_("Emenu_lay").style.top = top-10+'px';	
	$_("Emenu_lay").innerHTML = '<img src="/admin/templates/images/loading.gif">';
	$_("Emenu_lay").style.display = "block";	

	Emenu_artc_processing = true;
	urlA = "/web/php/ajax/get_menu.php";
	m.setUrl(urlA);	
	m.setHandle(get_rs);
	m.clearParams();	
	m.addParam("id",id);
	m.send(m.getParamStr());
}


function get_rs()
{
	if(m.transport.readyState == 4 && m.transport.status == 200)
	{
		rt = m.transport.responseText;
		$_("Emenu_lay").innerHTML = rt;
		Emenu_artc_processing = false;

	}

}

//----------------调用菜单系统 取得下级菜单-------------------------//
