
document.write("<div align=center id=loader style=\"position:absolute;\">");
document.write("<table style=\"FILTER: Alpha(opacity=80)\"  width=\"300\" bgColor=#bbbbb border=\"0\" cellpadding=\"1\" cellspacing=\"1\" >");
document.write("<tr>");
document.write("<td bgcolor=\"#FFFFFF\" style=\"padding:0px 0px 0px;size:12px;\"  height=\"14\" valign=\"top\">");
document.write("<div style=\"BORDER:#808080 0px solid; HEIGHT: 16px;padding:1px;\"><img id=oLoadBar src=\"/images/loadbar.gif\" style=\"BACKGROUND: #7887ad;HEIGHT: 14px\" width=0></div></td>");
document.write("</tr>");
document.write("<tr>");
document.write("<td align=center valign=\"middle\" bgcolor=\"#FFFFFF\" style=\"padding:0px 0px 0px;size:12px;\"  height=\"60\" valign=\"top\">");
document.write("<span ID=BarTip>正在加载该页面数据，请等待...</span></td>");
document.write("</tr>");
document.write("</table>");
document.write("</div>");

var p = 0;
var barnum=0;
var pro;
var proload = false;
var num=0;
function ProBar(){
  try{
     if(proload){
        p=p+1;
	    pro = document.getElementById("oLoadBar");
	    pro.style.width = p + "%";



		if(num<10){
			if(p<20){
				if(num<=0){
			      document.getElementById("BarTip").innerHTML="<font color=#330000><B>正在连接服务，获取信息数据，请等待..."+ p+"%</B></FONT>";
				}else{
			      document.getElementById("BarTip").innerHTML="<font color=#0000FF><B>正在连接服务，获取信息数据，请等待..."+ p+"%</B></FONT>";
				}
			}else{
			   document.getElementById("BarTip").innerHTML="<font color=#0000FF><B>正在获取网页数据信息，请等待..."+ p+"%</B></FONT>";
			}
		}else{
		    document.getElementById("BarTip").innerHTML="<font color=#FF0000><B>如果页面长时间无法加载成功，请刷新重新加载！</B></FONT>";
			proload= false;
		}

	    if(p>99){
		  p=0;
		  num=num+1;
		  window.setTimeout("ProBar();",3000);
	    }else{
		  window.setTimeout("ProBar();",40);
	    }


     }
	}catch(e){}
 }

 function loadStart(){
   loadBar(1);
   proload=true;
   window.setTimeout("ProBar();",40);
 }

 function loadEnd(){
   loadBar(0);
   proload=false;
 }


 function loadBar(fl)
 //fl is show/hide flag
 {
  var x,y;
  if (self.innerHeight)
  {// all except Explorer
    x = self.innerWidth;
    y = self.innerHeight;
  }
  else 
  if (document.documentElement && document.documentElement.clientHeight)
  {// Explorer 6 Strict Mode
   x = document.documentElement.clientWidth;
   y = document.documentElement.clientHeight;
  }
  else
  if (document.body)
  {// other Explorers
   x = document.body.clientWidth;
   y = document.body.clientHeight;
  }

    var el=document.getElementById('loader');
	if(null!=el)
	{
		var top =  (y-300)/2;
		var left = (x-300)/2;
		if( left<=0 ) left = 10;
		el.style.visibility = (fl==1)?'visible':'hidden';
		el.style.display = (fl==1)?'block':'none';
		el.style.left = left + "px"
		el.style.top = top + "px";
		el.style.zIndex = 200;
	}
 }