var ytop = 455;//浮动层开始浮动时距离顶端位置的初始值
var ybottom= 155;//浮动层结束浮动时距离底边位置
var scrollPos;
var oldHeight = 0;
function MoveLayer() {

	if (typeof window.pageYOffset != 'undefined') {
	   scrollPos = window.pageYOffset;
	}
	else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
	   scrollPos = document.documentElement.scrollTop;
	}
	else if (typeof document.body != 'undefined') {
	   scrollPos = document.body.scrollTop;
	}
	var bodyheight = document.body.scrollHeight;
	var layerheight = document.getElementById("fdlayer").height || document.getElementById("fdlayer").scrollHeight;
	bodyheight = Number(bodyheight);
	layerheight = Number(layerheight);
	scrollPos = Number(scrollPos);
	if(scrollPos<(bodyheight-layerheight-ybottom) & scrollPos>ytop){
		document.getElementById("fdlayer").style.top = scrollPos+"px";
	}
	if(scrollPos<=ytop){
		document.getElementById("fdlayer").style.top = ytop+"px"; 
	}
	if(scrollPos>=bodyheight-layerheight-ybottom && bodyheight-layerheight-ybottom > 0){
		document.getElementById("fdlayer").style.top = bodyheight-layerheight-ybottom+"px"; 
	}

	if(typeof document.getElementById("left") != 'undefined'){
		var mainheight=document.getElementById("left").height || document.getElementById("left").scrollHeight;
		var maintop=get_Top(document.getElementById("left"));
			//alert((mainheight + maintop) +"-" +(layerheight + ytop));
		if((Number(mainheight) + maintop) < (layerheight + ytop)){
			
		   
			
			var tempheight= layerheight + ytop - maintop;
			
			if(tempheight<630) {
				tempheight=630;
			}
			document.getElementById("left").style.height = tempheight + "px";
		    document.getElementById("left").style.minHeight = tempheight + "px";
			oldHeight = layerheight + ytop;
		}
		else if(!document.getElementById("left").style.height || document.getElementById("left").style.height == 'auto')
		{
			document.getElementById("left").style.height = (parseFloat(mainheight) + 60) + "px";
		}
		//else if(oldHeight != 0 && oldHeight != layerheight + ytop && !_sub_menu_slide_downing)
		//{
		//	document.getElementById("left").style.height = layerheight + ytop - maintop + "px";
		//	document.getElementById("left").style.minHeight = layerheight + ytop - maintop + "px";
		//	oldHeight = layerheight + ytop;
		//}
	}

	setTimeout("MoveLayer();", 20);//设置20毫秒后再调用函数MoveLayer() 
}

function getfdlayertop(){

	var browser=navigator.appName 
    var b_version=navigator.appVersion ;
	//alert(b_version);
    var version=b_version.split(";"); 
	var trim_Version="";
	if (version[1])
	{
		trim_Version=version[1].replace(/[ ]/g,""); 

	}
   if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0") 
   { 
     if(jQuery("#report_but")) {
	 jQuery("#report_but").attr('src','images/report_but.gif');

	 }

   } 

  
	ytop =document.getElementById("fdlayer").offsetTop;

	MoveLayer();
	jQuery("#DivCity").bind("mouseover",ShowDivCity);
	jQuery("#DivCity").bind("mouseout",HiddenDivCity);
	jQuery("#DivCityFm").bind("mouseover",ShowDivCity);
	jQuery("#DivCityFm").bind("mouseout",HiddenDivCity);
	
	jQuery("#DivCity_new").bind("mouseover",ShowDivCity_new);
	jQuery("#DivCity_new").bind("mouseout",HiddenDivCity_new);
	jQuery("#DivCityFm_new").bind("mouseover",ShowDivCity_new);
	jQuery("#DivCityFm_new").bind("mouseout",HiddenDivCity_new);		
}

window.onload=getfdlayertop;

function get_Top(e){
	var offset=e.offsetTop;
	if(e.offsetParent!=null){
		offset+=get_Top(e.offsetParent);
	}
	return offset;
}
  
function ShowDivCity()
{
	jQuery("#DivCity").show();
}

function HiddenDivCity()
{
    jQuery("#DivCity").hide();
}

function ShowDivCity_new()
{
	jQuery("#DivCity_new").show();
}

function HiddenDivCity_new()
{
    jQuery("#DivCity_new").hide();
}



function getStyleValue(css_file_id,labname,param) 
{ 
	var tar; 
	var rss; 
	var style; 
	var value; 
	
	tar = document.styleSheets[css_file_id]; 

	rss = tar.cssRules?tar.cssRules:tar.rules 
	
	for(i=0;i<rss.length;i++) 
	{ 
		style = rss[i]; 
		if(style.selectorText.toLowerCase() == labname.toLowerCase()) 
		{ 
			value = style.style[param]; 
		} 
	} 
	return value; 
}

