function $(o) {
  return document.getElementById(o);
}
function sel(v,c) {
  t=v.split('|');
  for(i=0;i<t.length;i++) {
    $('eiN'+t[i]).className='eiNn';
    $('eiN'+t[i]+'C').style.display='none';
  }
  $('eiN'+t[0]).className='eiNs';
  $('eiN'+t[0]+'C').style.display='block';
  setCookie(c,v,now);
}
function selc(o,m,n) {
  for(i=0;i<n;i++) {
    $(o+'T'+i).className='eiConLn';
    $(o+'C'+i).style.display='none';
  }	
  $(o+'T'+m).className='eiConLs';
  $(o+'C'+m).style.display='block';
}
function setCookie(name,value,expires,path,domain,secure) {
	document.cookie=name+"="+escape(value)+
		((expires)?";expires="+expires.toGMTString():"")+
        ((path)?";path="+path:"")+
        ((domain)?";domain="+domain:"")+
        ((secure)?";secure":"");
}

function getCookie(name) {
    var dc=document.cookie;
    var prefix=name+"=";
    var begin=dc.indexOf("; "+prefix);
    if(begin==-1) {
        begin=dc.indexOf(prefix);
        if(begin!=0) return null;
    }
	else{
        begin+=2;
    }
    var end=document.cookie.indexOf(";",begin);
    if(end==-1){
        end=dc.length;
    }
    return unescape(dc.substring(begin+prefix.length,end));
}

function deleteCookie(name,path,domain) {
    if (getCookie(name)) {
        document.cookie=name+"="+
            ((path)?";path="+path:"")+
            ((domain)?";domain="+domain:"")+
            "; expires=Thu, 01-Jan-70 00:00:01 GMT";
    }
}

function fixDate(date) { 
    var base = new Date(0) 
    var skew = base.getTime() 
    if (skew > 0) 
    date.setTime(date.getTime() - skew) 
} 
var now = new Date() 
fixDate(now) 
now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000) 

function showhide(o,sh) {
	if(ini==true) {
		$(o+'2').style.display=(sh=='s')?'none':'block';
		$(o+'1').style.display=(sh=='s')?'block':'none';
	}
}
function hidediv(o) {
	$(o).style.display='none';
}
function showdiv(o) {
	$(o).style.display='block';
}



var persistclose=0 
var startX = 80 
var startY = 150 
var verticalpos="fromtop" 
var online= new Array();

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function closebar(){
if (persistclose)
document.cookie="remainclosed=1"
document.getElementById("main_call").style.visibility="hidden"
}

function staticbar(){
barheight=document.getElementById("main_call").offsetHeight
var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;
var d = document;
function ml(id){
   var el=d.getElementById(id);
   if (!persistclose || persistclose && get_cookie("remainclosed")=="")
   el.style.visibility="visible"
   if(d.layers)el.style=el;
   el.sP=function(x,y){this.style.main_r=x+"px";this.style.top=y+"px";};
   el.x = startX;
   if (verticalpos=="fromtop")
   el.y = startY;
   else{
   el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
   el.y -= startY;
   }
   return el;
}
window.stayTopmain_r=function(){
   if (verticalpos=="fromtop"){
   var pY = ns ? pageYOffset : iecompattest().scrollTop;
   ftlObj.y += (pY + startY - ftlObj.y)/8;
   }
   else{
   var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;
   ftlObj.y += (pY - startY - ftlObj.y)/8;
   }
   ftlObj.sP(ftlObj.x, ftlObj.y);
   setTimeout("stayTopmain_r()", 10);
}
ftlObj = ml("main_call");
stayTopmain_r();
}

if (window.addEventListener)
window.addEventListener("load", staticbar, false)
else if (window.attachEvent)
window.attachEvent("onload", staticbar)
else if (document.getElementById)
window.onload=staticbar

function scrollDoor(){
}
scrollDoor.prototype = {
	sd : function(menus,divs,openClass,closeClass){
		var _this = this;
		if(menus.length != divs.length)
		{
			alert("菜单层数量和内容层数量不一样!");
			return false;
		}				
		for(var i = 0 ; i < menus.length ; i++)
		{	
			_this.$(menus[i]).value = i;				
			_this.$(menus[i]).onmouseover = function(){
					
				for(var j = 0 ; j < menus.length ; j++)
				{						
					_this.$(menus[j]).className = closeClass;
					_this.$(divs[j]).style.display = "none";
				}
				_this.$(menus[this.value]).className = openClass;	
				_this.$(divs[this.value]).style.display = "block";				
			}
		}
		},
	$ : function(oid){
		if(typeof(oid) == "string")
		return document.getElementById(oid);
		return oid;
	}
}
window.onload = function(){
	var SDmodel = new scrollDoor();
	SDmodel.sd(["m01","m02"],["c01","c02"],"sd01","sd02");
	SDmodel.sd(["mm01","mm02","mm03","mm04"],["cc01","cc02","cc03","cc04"],"sd01","sd02");
	SDmodel.sd(["mmm01","mmm02","mmm03","mmm04","mmm05"],["ccc01","ccc02","ccc03","ccc04","ccc05"],"sd01","sd02");
}
