//DL2-SE - (C) 1998-2000 Pixolüt Industries
function browserCaps()
{
this.agent=navigator.userAgent.toLowerCase();
this.major=parseInt(navigator.appVersion);
this.minor=parseFloat(navigator.appVersion);
//this.ns=((this.agent.indexOf('mozilla')!=-1)&&(this.agent.indexOf('spoofer')==-1)&&(this.agent.indexOf('compatible')==-1)&&(this.agent.indexOf('opera')==-1)&&(this.agent.indexOf('webtv')==-1));
this.ns=((this.agent.indexOf('mozilla/4')!=-1)&&(this.agent.indexOf('spoofer')==-1)&&(this.agent.indexOf('compatible')==-1)&&(this.agent.indexOf('opera')==-1)&&(this.agent.indexOf('webtv')==-1));
this.ns4=(this.ns&&(this.major==4));
this.ns4up=(this.ns&&(this.major >= 4));
this.nsonly=(this.ns&&((this.agent.indexOf(";nav") != -1)||(this.agent.indexOf("; nav") != -1)));
this.ie=(this.agent.indexOf("msie") != -1);
this.ie4=(this.ie&&(this.major==4)&&(this.agent.indexOf("msie 5.0")==-1));
this.ie4up=(this.ie && (this.major >= 4));
this.dom=((document.getElementById)&&(!this.ie));
this.win=((this.agent.indexOf("win")!=-1)||(this.agent.indexOf("16bit")!=-1));
this.low=(this.agent.indexOf("16bit")!=-1);
this.os2=((this.agent.indexOf("os/2")!=-1)||(navigator.appVersion.indexOf("OS/2")!=-1)||(this.agent.indexOf("ibm-webexplorer")!=-1));
this.mac=(this.agent.indexOf("mac")!=-1);
//this.ns7=(this.agent.indexOf("netscape/7")!=-1);
//this.ns7=(this.agent.indexOf("mozilla/5")!=-1);
this.ns7=(this.agent.indexOf("gecko")!=-1);
}
if(parseInt(navigator.appVersion)>3)
	var c=new browserCaps();
function crossBrowserManager()
{
this.layerList=new Array();
this.cL=cb_createLayer;
this.hL=cb_hideLayer;
this.sL=cb_showLayer;
this.mL=cb_moveLayer;
this.clipLayer=cb_clipLayer;
this.rC=cb_replaceContent;
this.getWinWidth=cb_getWinWidth;
this.getWinHeight=cb_getWinHeight;
this.setBgColor=cb_setBgColor;
this.getLayer=cb_getLayer;
this.makeArray=cb_makeArray;
this.fade=cb_dissolveLayer
}
if(parseInt(navigator.appVersion)>3)
	var d=new crossBrowserManager();
function _debug(err){window.defaultStatus=err;}


function cb_dissolveLayer(name,opacity){if((c.ie4up)&&(!c.mac))eval('document.all.'+name+'.style.filter="alpha(opacity='+opacity+')"');}
function cb_createLayer(name, left, top, width, height, visible, content, m_over, m_out){var z=this.layerList.length;var layer;var tmp_over=(m_over)?m_over:null; var tmp_out=(m_out)?m_out:null;this.layerList[z]=name;if((c.ns4) || (c.ns7)){if(m_over)document.writeln('<layer name="'+name+'" left='+left+' top='+top+' width='+width+' height='+height+' visibility='+(visible?'"show"':'"hide"')+' z-index='+z+' onMouseover=\"'+tmp_over+'\" onMouseout=\"'+tmp_out+'\" >'); else document.writeln('<layer name="'+name+'" left='+left+' top='+top+' width='+width+' height='+height+' visibility='+(visible?'"show"':'"hide"')+' z-index='+z+' >');document.writeln(content);document.writeln('</layer>');layer=this.getLayer(name);layer.width=width;layer.height=height;}if(  (((c.ie4up)||(c.dom)) && (!c.ns7)) ){if(m_over)document.writeln('<div id="'+name+'" style="position:absolute; overflow:none; left:'+left+'px; top:'+top+'px; width:'+width+'px; height:'+height+'px;'+' visibility:'+(visible?'visible;':'hidden;')+' z-index:'+z+'" onMouseover=\"'+tmp_over+'\" onMouseout=\"'+tmp_out+'\" >');else document.writeln('<div id="'+name+'" style="position:absolute; overflow:none; left:'+left+'px; top:'+top+'px; width:'+width+'px; height:'+height+'px;'+' visibility:'+(visible?'visible;':'hidden;')+' z-index:'+z+'" >');document.writeln(content);document.writeln('</div>');if(c.dom)document.getElementById=document.getElementsByTagName("*");}this.clipLayer(name,0,0,width,height);}
function cb_hideLayer(name){var layer=this.getLayer(name);if((c.ns4)||(c.ns7))layer.visibility="hide";if((((c.ie4up)||(c.dom)) && (!c.ns7)))layer.visibility="hidden";}
function cb_showLayer(name){var layer=this.getLayer(name);if((c.ns4) || (c.ns7))layer.visibility="show";if((((c.ie4up)||(c.dom)) && (!c.ns7)))layer.visibility="visible";}
function cb_moveLayer(name,x,y){var layer=this.getLayer(name);if((c.ns4) || (c.ns7))layer.moveTo(x, y);if((((c.ie4up)||(c.dom)) && (!c.ns7))){ layer.left=x;layer.top = y;}}
function cb_clipLayer(name,clipleft,cliptop,clipright,clipbottom){var layer=this.getLayer(name);if((c.ns4) || (c.ns7)){layer.clip.left=clipleft;layer.clip.top=cliptop;layer.clip.right=clipright;layer.clip.bottom=clipbottom;}else if((((c.ie4up)||(c.dom)) && (!c.ns7)))layer.clip='rect('+cliptop+'px, '+clipright+'px, '+clipbottom+'px, '+clipleft+'px)';}
function cb_replaceContent(name,content){var re=/'/gi;var tg='&#39';content=content.replace(re,tg);if((c.ns4) || (c.ns7)){var layer=this.getLayer(name);layer.document.open();layer.document.writeln(content);layer.document.close();}else if(c.ie4up){var str="document.getElementById(\""+name+"\").innerHTML='"+content+"'";eval(str);}else if(c.dom){var rng=document.createRange();var el=document.getElementById(name);rng.setStartBefore(el);var htmlFrag=rng.createContextualFragment(content);while(el.hasChildNodes())el.removeChild(el.lastChild);el.appendChild(htmlFrag);}}
function cb_getWinWidth(){if((c.ns4) || (c.ns7))return(window.innerWidth);else if((((c.ie4up)||(c.dom)) && (!c.ns7)))return(document.body.clientWidth);else return(null);}
function cb_getWinHeight(){if((c.ns4) ||(c.ns7))return(window.innerHeight);else if((((c.ie4up)||(c.dom)) && (!c.ns7)))return(document.body.clientHeight);else return(null);}
function cb_setBgColor(name,color){var layer=this.getLayer(name);if((c.ns4) || (c.ns7))layer.bgColor=color;else if((((c.ie4up)||(c.dom)) && (!c.ns7)))layer.backgroundColor=color;}
function cb_getLayer(name){if((c.ns4) || (c.ns7))return(document.layers[name]);else if((((c.ie4up)||(c.dom)) && (!c.ns7))){layer=eval('document.getElementById(\"'+name+'\").style');return(layer);}else return(null);}
function cb_makeArray(a){var temp;if(!a.join){temp=a;a=new Array();a[0]=temp;}return a;}
var _callStack=new Array();
function _init(){for(i in _callStack) eval(_callStack[i]);}
function _addCall(call){_callStack[_callStack.length]=call;}
if(parseInt(navigator.appVersion)>3)
	window.onload=_init;
