//\  overLIB 4.21 - You may not remove or change this notice.
//\  Copyright Erik Bosrup 1998-2004. All rights reserved.
var olLoaded=0;var pmStart=10000000;var pmUpper=10001000;var pmCount=pmStart+1;var pmt='';var pms=new Array();var olInfo=new Info('4.21',1)
var FREPLACE=0;var FBEFORE=1;var FAFTER=2;var FALTERNATE=3;var FCHAIN=4
var olHideForm=0
var olHautoFlag=0
var olVautoFlag=0
var hookPts=new Array(),postParse=new Array(),cmdLine=new Array(),runTime=new Array()
registerCommands('donothing,inarray,caparray,sticky,background,noclose,caption,left,right,center,offsetx,offsety,fgcolor,bgcolor,textcolor,capcolor,closecolor,width,border,cellpad,status,autostatus,autostatuscap,height,closetext,snapx,snapy,fixx,fixy,relx,rely,fgbackground,bgbackground,padx,pady,fullhtml,above,below,capicon,textfont,captionfont,closefont,textsize,captionsize,closesize,timeout,function,delay,hauto,vauto,closeclick,wrap,followmouse,mouseoff,closetitle,cssoff,compatmode,cssclass,fgclass,bgclass,textfontclass,captionfontclass,closefontclass')
if(typeof ol_fgcolor=='undefined')var ol_fgcolor="#FFFFFF"
if(typeof ol_bgcolor=='undefined')var ol_bgcolor="#FF0000"
if(typeof ol_textcolor=='undefined')var ol_textcolor="#000000"
if(typeof ol_capcolor=='undefined')var ol_capcolor="#FFFFFF"
if(typeof ol_closecolor=='undefined')var ol_closecolor="#AA80FF"
if(typeof ol_textfont=='undefined')var ol_textfont="Verdana,Arial,Helvetica"
if(typeof ol_captionfont=='undefined')var ol_captionfont="Verdana,Arial,Helvetica"
if(typeof ol_closefont=='undefined')var ol_closefont="Verdana,Arial,Helvetica"
if(typeof ol_textsize=='undefined')var ol_textsize="1"
if(typeof ol_captionsize=='undefined')var ol_captionsize="1"
if(typeof ol_closesize=='undefined')var ol_closesize="1"
if(typeof ol_width=='undefined')var ol_width=""
if(typeof ol_border=='undefined')var ol_border="1"
if(typeof ol_cellpad=='undefined')var ol_cellpad=0
if(typeof ol_offsetx=='undefined')var ol_offsetx=-30
if(typeof ol_offsety=='undefined')var ol_offsety=-11
if(typeof ol_text=='undefined')var ol_text="Default Text"
if(typeof ol_cap=='undefined')var ol_cap=""
if(typeof ol_sticky=='undefined')var ol_sticky=0
if(typeof ol_background=='undefined')var ol_background=""
if(typeof ol_close=='undefined')var ol_close="Close"
if(typeof ol_hpos=='undefined')var ol_hpos=RIGHT
if(typeof ol_status=='undefined')var ol_status=""
if(typeof ol_autostatus=='undefined')var ol_autostatus=0
if(typeof ol_height=='undefined')var ol_height=-1
if(typeof ol_snapx=='undefined')var ol_snapx=0
if(typeof ol_snapy=='undefined')var ol_snapy=0
if(typeof ol_fixx=='undefined')var ol_fixx=-1
if(typeof ol_fixy=='undefined')var ol_fixy=-1
if(typeof ol_relx=='undefined')var ol_relx=null
if(typeof ol_rely=='undefined')var ol_rely=null
if(typeof ol_fgbackground=='undefined')var ol_fgbackground=""
if(typeof ol_bgbackground=='undefined')var ol_bgbackground=""
if(typeof ol_padxl=='undefined')var ol_padxl=1
if(typeof ol_padxr=='undefined')var ol_padxr=1
if(typeof ol_padyt=='undefined')var ol_padyt=1
if(typeof ol_padyb=='undefined')var ol_padyb=1
if(typeof ol_fullhtml=='undefined')var ol_fullhtml=0
if(typeof ol_vpos=='undefined')var ol_vpos=BELOW
if(typeof ol_aboveheight=='undefined')var ol_aboveheight=0
if(typeof ol_capicon=='undefined')var ol_capicon=""
if(typeof ol_frame=='undefined')var ol_frame=self
if(typeof ol_timeout=='undefined')var ol_timeout=0
if(typeof ol_function=='undefined')var ol_function=null
if(typeof ol_delay=='undefined')var ol_delay=0
if(typeof ol_hauto=='undefined')var ol_hauto=0
if(typeof ol_vauto=='undefined')var ol_vauto=0
if(typeof ol_closeclick=='undefined')var ol_closeclick=0
if(typeof ol_wrap=='undefined')var ol_wrap=0
if(typeof ol_followmouse=='undefined')var ol_followmouse=1
if(typeof ol_mouseoff=='undefined')var ol_mouseoff=0
if(typeof ol_closetitle=='undefined')var ol_closetitle='Close'
if(typeof ol_compatmode=='undefined')var ol_compatmode=0
if(typeof ol_css=='undefined')var ol_css=CSSOFF
if(typeof ol_fgclass=='undefined')var ol_fgclass=""
if(typeof ol_bgclass=='undefined')var ol_bgclass=""
if(typeof ol_textfontclass=='undefined')var ol_textfontclass=""
if(typeof ol_captionfontclass=='undefined')var ol_captionfontclass=""
if(typeof ol_closefontclass=='undefined')var ol_closefontclass=""
if(typeof ol_texts=='undefined')var ol_texts=new Array("Text 0","Text 1")
if(typeof ol_caps=='undefined')var ol_caps=new Array("Caption 0","Caption 1")
var o3_text=""
var o3_cap=""
var o3_sticky=0
var o3_background=""
var o3_close="Close"
var o3_hpos=RIGHT
var o3_offsetx=2
var o3_offsety=2
var o3_fgcolor=""
var o3_bgcolor=""
var o3_textcolor=""
var o3_capcolor=""
var o3_closecolor=""
var o3_width=100
var o3_border=1
var o3_cellpad=2
var o3_status=""
var o3_autostatus=0
var o3_height=-1
var o3_snapx=0
var o3_snapy=0
var o3_fixx=-1
var o3_fixy=-1
var o3_relx=null
var o3_rely=null
var o3_fgbackground=""
var o3_bgbackground=""
var o3_padxl=0
var o3_padxr=0
var o3_padyt=0
var o3_padyb=0
var o3_fullhtml=0
var o3_vpos=BELOW
var o3_aboveheight=0
var o3_capicon=""
var o3_textfont="Verdana,Arial,Helvetica"
var o3_captionfont="Verdana,Arial,Helvetica"
var o3_closefont="Verdana,Arial,Helvetica"
var o3_textsize="1"
var o3_captionsize="1"
var o3_closesize="1"
var o3_frame=self
var o3_timeout=0
var o3_timerid=0
var o3_allowmove=0
var o3_function=null
var o3_delay=0
var o3_delayid=0
var o3_hauto=0
var o3_vauto=0
var o3_closeclick=0
var o3_wrap=0
var o3_followmouse=1
var o3_mouseoff=0
var o3_closetitle=''
var o3_compatmode=0
var o3_css=CSSOFF
var o3_fgclass=""
var o3_bgclass=""
var o3_textfontclass=""
var o3_captionfontclass=""
var o3_closefontclass=""
var o3_x=0
var o3_y=0
var o3_showingsticky=0
var o3_removecounter=0
var over=null
var fnRef,hoveringSwitch=false
var olHideDelay
var isMac=(navigator.userAgent.indexOf("Mac")!=-1)
var olOp=(navigator.userAgent.toLowerCase().indexOf('opera')>-1&&document.createTextNode)
var olNs4=(navigator.appName=='Netscape'&&parseInt(navigator.appVersion)==4)
var olNs6=(document.getElementById)? true : false
var olKq=(olNs6&&/konqueror/i.test(navigator.userAgent))
var olIe4=(document.all)? true : false
var olIe5=false
var olIe55=false
var docRoot='document.body'
if(olNs4){
var oW=window.innerWidth
var oH=window.innerHeight
window.onresize=function(){if(oW !=window.innerWidth || oH !=window.innerHeight)location.reload();}}
if(olIe4){
var agent=navigator.userAgent
if(/MSIE/.test(agent)){
var versNum=parseFloat(agent.match(/MSIE[ ](\d\.\d+)\.*/i)[1])
if(versNum>=5){
olIe5=true
olIe55=(versNum>=5.5&&!olOp)? true : false
if(olNs6)olNs6=false}}
if(olNs6)olIe4=false}
if(document.compatMode&&document.compatMode=='CSS1Compat'){
docRoot=((olIe4&&!olOp)? 'document.documentElement' : docRoot)}
if(window.addEventListener)window.addEventListener("load",OLonLoad_handler,false)
else if(window.attachEvent)window.attachEvent("onload",OLonLoad_handler)
var capExtent
function overlib(){
if(!olLoaded || isExclusive(overlib.arguments))return true
if(olCheckMouseCapture)olMouseCapture()
if(over){
over=(typeof over.id !='string')? o3_frame.document.all['overDiv'] : over
cClick()}
olHideDelay=0
o3_text=ol_text
o3_cap=ol_cap
o3_sticky=ol_sticky
o3_background=ol_background
o3_close=ol_close
o3_hpos=ol_hpos
o3_offsetx=ol_offsetx
o3_offsety=ol_offsety
o3_fgcolor=ol_fgcolor
o3_bgcolor=ol_bgcolor
o3_textcolor=ol_textcolor
o3_capcolor=ol_capcolor
o3_closecolor=ol_closecolor
o3_width=ol_width
o3_border=ol_border
o3_cellpad=ol_cellpad
o3_status=ol_status
o3_autostatus=ol_autostatus
o3_height=ol_height
o3_snapx=ol_snapx
o3_snapy=ol_snapy
o3_fixx=ol_fixx
o3_fixy=ol_fixy
o3_relx=ol_relx
o3_rely=ol_rely
o3_fgbackground=ol_fgbackground
o3_bgbackground=ol_bgbackground
o3_padxl=ol_padxl
o3_padxr=ol_padxr
o3_padyt=ol_padyt
o3_padyb=ol_padyb
o3_fullhtml=ol_fullhtml
o3_vpos=ol_vpos
o3_aboveheight=ol_aboveheight
o3_capicon=ol_capicon
o3_textfont=ol_textfont
o3_captionfont=ol_captionfont
o3_closefont=ol_closefont
o3_textsize=ol_textsize
o3_captionsize=ol_captionsize
o3_closesize=ol_closesize
o3_timeout=ol_timeout
o3_function=ol_function
o3_delay=ol_delay
o3_hauto=ol_hauto
o3_vauto=ol_vauto
o3_closeclick=ol_closeclick
o3_wrap=ol_wrap
o3_followmouse=ol_followmouse
o3_mouseoff=ol_mouseoff
o3_closetitle=ol_closetitle
o3_css=ol_css
o3_compatmode=ol_compatmode
o3_fgclass=ol_fgclass
o3_bgclass=ol_bgclass
o3_textfontclass=ol_textfontclass
o3_captionfontclass=ol_captionfontclass
o3_closefontclass=ol_closefontclass
setRunTimeVariables()
fnRef=''
o3_frame=ol_frame
if(!(over=createDivContainer()))return false
parseTokens('o3_',overlib.arguments)
if(!postParseChecks())return false
if(o3_delay==0){
return runHook("olMain",FREPLACE)
}else{
o3_delayid=setTimeout("runHook('olMain', FREPLACE)",o3_delay)
return false}}
function nd(time){
if(olLoaded&&!isExclusive()){
hideDelay(time)
if(o3_removecounter>=1){o3_showingsticky=0}
if(o3_showingsticky==0){
o3_allowmove=0
if(over !=null&&o3_timerid==0)runHook("hideObject",FREPLACE,over)
}else{
o3_removecounter++}}
return true}
function cClick(){
if(olLoaded){
runHook("hideObject",FREPLACE,over)
o3_showingsticky=0}
return false}
function overlib_pagedefaults(){
parseTokens('ol_',overlib_pagedefaults.arguments)}
function olMain(){
var layerhtml,styleType
runHook("olMain",FBEFORE)
if(o3_background!="" || o3_fullhtml){
layerhtml=runHook('ol_content_background',FALTERNATE,o3_css,o3_text,o3_background,o3_fullhtml)
}else{
styleType=(pms[o3_css-1-pmStart]=="cssoff" || pms[o3_css-1-pmStart]=="cssclass")
if(o3_fgbackground !="")o3_fgbackground="background=\""+o3_fgbackground+"\""
if(o3_bgbackground !="")o3_bgbackground=(styleType ? "background=\""+o3_bgbackground+"\"" : o3_bgbackground)
if(o3_fgcolor !="")o3_fgcolor=(styleType ? "bgcolor=\""+o3_fgcolor+"\"" : o3_fgcolor)
if(o3_bgcolor !="")o3_bgcolor=(styleType ? "bgcolor=\""+o3_bgcolor+"\"" : o3_bgcolor)
if(o3_height>0)o3_height=(styleType ? "height=\""+o3_height+"\"" : o3_height)
else o3_height=""
if(o3_cap==""){
layerhtml=runHook('ol_content_simple',FALTERNATE,o3_css,o3_text)
}else{
if(o3_sticky){
layerhtml=runHook('ol_content_caption',FALTERNATE,o3_css,o3_text,o3_cap,o3_close)
}else{
layerhtml=runHook('ol_content_caption',FALTERNATE,o3_css,o3_text,o3_cap,"")}}}
if(o3_sticky){
if(o3_timerid>0){
clearTimeout(o3_timerid)
o3_timerid=0}
o3_showingsticky=1
o3_removecounter=0}
if(!runHook("createPopup",FREPLACE,layerhtml))return false
if(o3_autostatus>0){
o3_status=o3_text
if(o3_autostatus>1)o3_status=o3_cap}
o3_allowmove=0
if(o3_timeout>0){
if(o3_timerid>0)clearTimeout(o3_timerid)
o3_timerid=setTimeout("cClick()",o3_timeout)}
runHook("disp",FREPLACE,o3_status)
runHook("olMain",FAFTER)
return(olOp&&event&&event.type=='mouseover'&&!o3_status)? '' :(o3_status !='')}
function ol_content_simple(text){
var cpIsMultiple=/,/.test(o3_cellpad)
var txt='<table width="'+o3_width+'" border="0" cellpadding="'+o3_border+'" cellspacing="0" '+(o3_bgclass ? 'class="'+o3_bgclass+'"' : o3_bgcolor+' '+o3_height)+'><tr><td><table width="100%" border="0" '+((olNs4||!cpIsMultiple)? 'cellpadding="'+o3_cellpad+'" ' : '')+'cellspacing="0" '+(o3_fgclass ? 'class="'+o3_fgclass+'"' : o3_fgcolor+' '+o3_fgbackground+' '+o3_height)+'><tr><td valign="TOP"'+(o3_textfontclass ? ' class="'+o3_textfontclass+'">' :((!olNs4&&cpIsMultiple)? ' style="'+setCellPadStr(o3_cellpad)+'">' : '>'))+(o3_textfontclass ? '' : wrapStr(0,o3_textsize,'text'))+text+(o3_textfontclass ? '' : wrapStr(1,o3_textsize))+'</td></tr></table></td></tr></table>'
set_background("")
return txt}
function ol_content_caption(text,title,close){
var nameId,txt,cpIsMultiple=/,/.test(o3_cellpad)
var closing,closeevent
closing=""
closeevent="onmouseover"
if(o3_closeclick==1)closeevent=(o3_closetitle ? "title='"+o3_closetitle+"'" : "")+" onclick"
if(o3_capicon !=""){
nameId=' hspace = \"5\"'+' align = \"middle\" alt = \"\"'
if(typeof o3_dragimg !='undefined'&&o3_dragimg)nameId=' hspace=\"5\"'+' name=\"'+o3_dragimg+'\" id=\"'+o3_dragimg+'\" align=\"middle\" alt=\"Drag Enabled\" title=\"Drag Enabled\"'
o3_capicon='<img src=\"'+o3_capicon+'\"'+nameId+' />'}
if(close !="")
closing='<td '+(!o3_compatmode&&o3_closefontclass ? 'class="'+o3_closefontclass : 'align="RIGHT')+'"><a href="javascript:return '+fnRef+'cClick();"'+((o3_compatmode&&o3_closefontclass)? ' class="'+o3_closefontclass+'" ' : ' ')+closeevent+'="return '+fnRef+'cClick();">'+(o3_closefontclass ? '' : wrapStr(0,o3_closesize,'close'))+close+(o3_closefontclass ? '' : wrapStr(1,o3_closesize,'close'))+'</a></td>'
txt='<table width="'+o3_width+'" border="0" cellpadding="'+o3_border+'" cellspacing="0" '+(o3_bgclass ? 'class="'+o3_bgclass+'"' : o3_bgcolor+' '+o3_bgbackground+' '+o3_height)+'><tr><td><table width="100%" border="0" cellpadding="2" cellspacing="0"><tr><td'+(o3_captionfontclass ? ' class="'+o3_captionfontclass+'">' : '>')+(o3_captionfontclass ? '' : '<b>'+wrapStr(0,o3_captionsize,'caption'))+o3_capicon+title+(o3_captionfontclass ? '' : wrapStr(1,o3_captionsize)+'</b>')+'</td>'+closing+'</tr></table><table width="100%" border="0" '+((olNs4||!cpIsMultiple)? 'cellpadding="'+o3_cellpad+'" ' : '')+'cellspacing="0" '+(o3_fgclass ? 'class="'+o3_fgclass+'"' : o3_fgcolor+' '+o3_fgbackground+' '+o3_height)+'><tr><td valign="TOP"'+(o3_textfontclass ? ' class="'+o3_textfontclass+'">' :((!olNs4&&cpIsMultiple)? ' style="'+setCellPadStr(o3_cellpad)+'">' : '>'))+(o3_textfontclass ? '' : wrapStr(0,o3_textsize,'text'))+text+(o3_textfontclass ? '' : wrapStr(1,o3_textsize))+'</td></tr></table></td></tr></table>'
set_background("")
return txt}
function ol_content_background(text,picture,hasfullhtml){
if(hasfullhtml){
txt=text
}else{
txt='<table width="'+o3_width+'" border="0" cellpadding="0" cellspacing="0" height="'+o3_height+'"><tr><td colspan="3" height="'+o3_padyt+'"></td></tr><tr><td width="'+o3_padxl+'"></td><td valign="TOP" width="'+(o3_width-o3_padxl-o3_padxr)+(o3_textfontclass ? '" class="'+o3_textfontclass : '')+'">'+(o3_textfontclass ? '' : wrapStr(0,o3_textsize,'text'))+text+(o3_textfontclass ? '' : wrapStr(1,o3_textsize))+'</td><td width="'+o3_padxr+'"></td></tr><tr><td colspan="3" height="'+o3_padyb+'"></td></tr></table>'}
set_background(picture)
return txt}
function set_background(pic){
if(pic==""){
if(olNs4){
over.background.src=null
}else if(over.style){
over.style.backgroundImage="none"}
}else{
if(olNs4){
over.background.src=pic
}else if(over.style){
over.style.width=o3_width+'px'
over.style.backgroundImage="url("+pic+")"}}}
var olShowId=-1

function disp(statustext) {
runHook("disp", FBEFORE);

if (o3_allowmove == 0) {
runHook("placeLayer", FREPLACE);
(olNs6&&olShowId<0) ? olShowId=setTimeout("runHook('showObject', FREPLACE, over)", 1) : runHook("showObject", FREPLACE, over);
o3_allowmove = (o3_sticky || o3_followmouse==0) ? 0 : 1;
}

runHook("disp", FAFTER);

if (statustext != "") self.status = statustext;
}

function createPopup(lyrContent){
runHook("createPopup", FBEFORE);

if (o3_wrap) {
var wd,ww,theObj = (olNs4 ? over : over.style);
theObj.top = theObj.left = ((olIe4&&!olOp) ? 0 : -10000) + (!olNs4 ? 'px' : 0);
layerWrite(lyrContent);
wd = (olNs4 ? over.clip.width : over.offsetWidth);
if (wd > (ww=windowWidth())) {
lyrContent=lyrContent.replace(/\&nbsp;/g, ' ');
o3_width=ww;
o3_wrap=0;
}
}

layerWrite(lyrContent);

if (o3_wrap) o3_width=(olNs4 ? over.clip.width : over.offsetWidth);

runHook("createPopup", FAFTER, lyrContent);

return true;
}

function placeLayer() {
var placeX, placeY, widthFix = 0;

if (o3_frame.innerWidth) widthFix=18;
iwidth = windowWidth();

winoffset=(olIe4) ? eval('o3_frame.'+docRoot+'.scrollLeft') : o3_frame.pageXOffset;

placeX = runHook('horizontalPlacement',FCHAIN,iwidth,winoffset,widthFix);

if (o3_frame.innerHeight) {
iheight=o3_frame.innerHeight;
} else if (eval('o3_frame.'+docRoot)&&eval("typeof o3_frame."+docRoot+".clientHeight=='number'")&&eval('o3_frame.'+docRoot+'.clientHeight')) {
iheight=eval('o3_frame.'+docRoot+'.clientHeight');
}

scrolloffset=(olIe4) ? eval('o3_frame.'+docRoot+'.scrollTop') : o3_frame.pageYOffset;
placeY = runHook('verticalPlacement',FCHAIN,iheight,scrolloffset);

repositionTo(over, placeX, placeY);
}

function olMouseMove(e) {
var e = (e) ? e : event;

if (e.pageX) {
o3_x = e.pageX;
o3_y = e.pageY;
} else if (e.clientX) {
o3_x = eval('e.clientX+o3_frame.'+docRoot+'.scrollLeft');
o3_y = eval('e.clientY+o3_frame.'+docRoot+'.scrollTop');
}

if (o3_allowmove == 1) runHook("placeLayer", FREPLACE);

if (hoveringSwitch && !olNs4 && runHook("cursorOff", FREPLACE)) {
(olHideDelay ? hideDelay(olHideDelay) : cClick());
hoveringSwitch = !hoveringSwitch;
}
}
function no_overlib(){return ver3fix;}
function olMouseCapture(){
capExtent=document
var fN,str='',l,k,f,wMv,sS,mseHandler=olMouseMove
var re=/function[ ]*(\w*)\(/
wMv=(!olIe4&&window.onmousemove)
if(document.onmousemove || wMv){
if(wMv)capExtent=window
f=capExtent.onmousemove.toString()
fN=f.match(re)
if(fN==null){
str=f+'(e); '
}else if(fN[1]=='anonymous' || fN[1]=='olMouseMove' ||(wMv&&fN[1]=='onmousemove')){
if(!olOp&&wMv){
l=f.indexOf('{')+1
k=f.lastIndexOf('}')
sS=f.substring(l,k)
if((l=sS.indexOf('('))!=-1){
sS=sS.substring(0,l).replace(/^\s+/,'').replace(/\s+$/,'')
if(eval("typeof "+sS+" == 'undefined'"))window.onmousemove=null
else str=sS+'(e);'}}
if(!str){
olCheckMouseCapture=false
return}
}else{
if(fN[1])str=fN[1]+'(e); '
else{
l=f.indexOf('{')+1
k=f.lastIndexOf('}')
str=f.substring(l,k)+'\n'}}
str+='olMouseMove(e); '
mseHandler=new Function('e',str)}
capExtent.onmousemove=mseHandler
if(olNs4)capExtent.captureEvents(Event.MOUSEMOVE)}
function parseTokens(pf,ar){
var v,i,mode=-1,par=(pf !='ol_')
var fnMark=(par&&!ar.length ? 1 : 0)
for(i=0;i<ar.length;i++){
if(mode<0){
if(typeof ar[i]=='number'&&ar[i]>pmStart&&ar[i]<pmUpper){
fnMark=(par ? 1 : 0)
i--
}else{
switch(pf){
case 'ol_':
ol_text=ar[i].toString()
break
default:
o3_text=ar[i].toString()}}
mode=0
}else{
if(ar[i]>=pmCount || ar[i]==DONOTHING){continue;}
if(ar[i]==INARRAY){fnMark=0;eval(pf+'text=ol_texts['+ar[++i]+'].toString()');continue;}
if(ar[i]==CAPARRAY){eval(pf+'cap=ol_caps['+ar[++i]+'].toString()');continue;}
if(ar[i]==STICKY){if(pf!='ol_')eval(pf+'sticky=1');continue;}
if(ar[i]==BACKGROUND){eval(pf+'background="'+ar[++i]+'"');continue;}
if(ar[i]==NOCLOSE){if(pf!='ol_')opt_NOCLOSE();continue;}
if(ar[i]==CAPTION){eval(pf+"cap='"+escSglQuote(ar[++i])+"'");continue;}
if(ar[i]==CENTER || ar[i]==LEFT || ar[i]==RIGHT){eval(pf+'hpos='+ar[i]);if(pf!='ol_')olHautoFlag=1;continue;}
if(ar[i]==OFFSETX){eval(pf+'offsetx='+ar[++i]);continue;}
if(ar[i]==OFFSETY){eval(pf+'offsety='+ar[++i]);continue;}
if(ar[i]==FGCOLOR){eval(pf+'fgcolor="'+ar[++i]+'"');continue;}
if(ar[i]==BGCOLOR){eval(pf+'bgcolor="'+ar[++i]+'"');continue;}
if(ar[i]==TEXTCOLOR){eval(pf+'textcolor="'+ar[++i]+'"');continue;}
if(ar[i]==CAPCOLOR){eval(pf+'capcolor="'+ar[++i]+'"');continue;}
if(ar[i]==CLOSECOLOR){eval(pf+'closecolor="'+ar[++i]+'"');continue;}
if(ar[i]==WIDTH){eval(pf+'width='+ar[++i]);continue;}
if(ar[i]==BORDER){eval(pf+'border='+ar[++i]);continue;}
if(ar[i]==CELLPAD){i=opt_MULTIPLEARGS(++i,ar,(pf+'cellpad'));continue;}
if(ar[i]==STATUS){eval(pf+"status='"+escSglQuote(ar[++i])+"'");continue;}
if(ar[i]==AUTOSTATUS){eval(pf+'autostatus=('+pf+'autostatus == 1) ? 0 : 1');continue;}
if(ar[i]==AUTOSTATUSCAP){eval(pf+'autostatus=('+pf+'autostatus == 2) ? 0 : 2');continue;}
if(ar[i]==HEIGHT){eval(pf+'height='+pf+'aboveheight='+ar[++i]);continue;}
if(ar[i]==CLOSETEXT){eval(pf+"close='"+escSglQuote(ar[++i])+"'");continue;}
if(ar[i]==SNAPX){eval(pf+'snapx='+ar[++i]);continue;}
if(ar[i]==SNAPY){eval(pf+'snapy='+ar[++i]);continue;}
if(ar[i]==FIXX){eval(pf+'fixx='+ar[++i]);continue;}
if(ar[i]==FIXY){eval(pf+'fixy='+ar[++i]);continue;}
if(ar[i]==RELX){eval(pf+'relx='+ar[++i]);continue;}
if(ar[i]==RELY){eval(pf+'rely='+ar[++i]);continue;}
if(ar[i]==FGBACKGROUND){eval(pf+'fgbackground="'+ar[++i]+'"');continue;}
if(ar[i]==BGBACKGROUND){eval(pf+'bgbackground="'+ar[++i]+'"');continue;}
if(ar[i]==PADX){eval(pf+'padxl='+ar[++i]);eval(pf+'padxr='+ar[++i]);continue;}
if(ar[i]==PADY){eval(pf+'padyt='+ar[++i]);eval(pf+'padyb='+ar[++i]);continue;}
if(ar[i]==FULLHTML){if(pf!='ol_')eval(pf+'fullhtml=1');continue;}
if(ar[i]==BELOW || ar[i]==ABOVE){eval(pf+'vpos='+ar[i]);if(pf!='ol_')olVautoFlag=1;continue;}
if(ar[i]==CAPICON){eval(pf+'capicon="'+ar[++i]+'"');continue;}
if(ar[i]==TEXTFONT){eval(pf+"textfont='"+escSglQuote(ar[++i])+"'");continue;}
if(ar[i]==CAPTIONFONT){eval(pf+"captionfont='"+escSglQuote(ar[++i])+"'");continue;}
if(ar[i]==CLOSEFONT){eval(pf+"closefont='"+escSglQuote(ar[++i])+"'");continue;}
if(ar[i]==TEXTSIZE){eval(pf+'textsize="'+ar[++i]+'"');continue;}
if(ar[i]==CAPTIONSIZE){eval(pf+'captionsize="'+ar[++i]+'"');continue;}
if(ar[i]==CLOSESIZE){eval(pf+'closesize="'+ar[++i]+'"');continue;}
if(ar[i]==TIMEOUT){eval(pf+'timeout='+ar[++i]);continue;}
if(ar[i]==FUNCTION){if(pf=='ol_'){if(typeof ar[i+1]!='number'){v=ar[++i];ol_function=(typeof v=='function' ? v : null);}}else{fnMark=0;v=null;if(typeof ar[i+1]!='number')v=ar[++i];opt_FUNCTION(v);}continue;}
if(ar[i]==DELAY){eval(pf+'delay='+ar[++i]);continue;}
if(ar[i]==HAUTO){eval(pf+'hauto=('+pf+'hauto == 0) ? 1 : 0');continue;}
if(ar[i]==VAUTO){eval(pf+'vauto=('+pf+'vauto == 0) ? 1 : 0');continue;}
if(ar[i]==CLOSECLICK){eval(pf+'closeclick=('+pf+'closeclick == 0) ? 1 : 0');continue;}
if(ar[i]==WRAP){eval(pf+'wrap=('+pf+'wrap == 0) ? 1 : 0');continue;}
if(ar[i]==FOLLOWMOUSE){eval(pf+'followmouse=('+pf+'followmouse == 1) ? 0 : 1');continue;}
if(ar[i]==MOUSEOFF){eval(pf+'mouseoff=('+pf+'mouseoff==0) ? 1 : 0');v=ar[i+1];if(pf !='ol_'&&eval(pf+'mouseoff')&&typeof v=='number'&&(v<pmStart || v>pmUpper))olHideDelay=ar[++i];continue;}
if(ar[i]==CLOSETITLE){eval(pf+"closetitle='"+escSglQuote(ar[++i])+"'");continue;}
if(ar[i]==CSSOFF||ar[i]==CSSCLASS){eval(pf+'css='+ar[i]);continue;}
if(ar[i]==COMPATMODE){eval(pf+'compatmode=('+pf+'compatmode==0) ? 1 : 0');continue;}
if(ar[i]==FGCLASS){eval(pf+'fgclass="'+ar[++i]+'"');continue;}
if(ar[i]==BGCLASS){eval(pf+'bgclass="'+ar[++i]+'"');continue;}
if(ar[i]==TEXTFONTCLASS){eval(pf+'textfontclass="'+ar[++i]+'"');continue;}
if(ar[i]==CAPTIONFONTCLASS){eval(pf+'captionfontclass="'+ar[++i]+'"');continue;}
if(ar[i]==CLOSEFONTCLASS){eval(pf+'closefontclass="'+ar[++i]+'"');continue;}
i=parseCmdLine(pf,i,ar)}}
if(fnMark&&o3_function)o3_text=o3_function()
if((pf=='o3_')&&o3_wrap){
o3_width=0
var tReg=/<.*\n*>/ig
if(!tReg.test(o3_text))o3_text=o3_text.replace(/[ ]+/g,'&nbsp;')
if(!tReg.test(o3_cap))o3_cap=o3_cap.replace(/[ ]+/g,'&nbsp;')}
if((pf=='o3_')&&o3_sticky){
if(!o3_close&&(o3_frame !=ol_frame))o3_close=ol_close
if(o3_mouseoff&&(o3_frame==ol_frame))opt_NOCLOSE(' ')}}
function layerWrite(txt){
txt+="\n"
if(olNs4){
var lyr=o3_frame.document.layers['overDiv'].document
lyr.write(txt)
lyr.close()
}else if(typeof over.innerHTML !='undefined'){
if(olIe5&&isMac)over.innerHTML=''
over.innerHTML=txt
}else{
range=o3_frame.document.createRange()
range.setStartAfter(over)
domfrag=range.createContextualFragment(txt)
while(over.hasChildNodes()){
over.removeChild(over.lastChild)}
over.appendChild(domfrag)}}
function showObject(obj){
runHook("showObject",FBEFORE)
var theObj=(olNs4 ? obj : obj.style)
theObj.visibility='visible'
runHook("showObject",FAFTER)}
function hideObject(obj){
runHook("hideObject",FBEFORE)
var theObj=(olNs4 ? obj : obj.style)
if(olNs6&&olShowId>0){clearTimeout(olShowId);olShowId=0;}
theObj.visibility='hidden'
theObj.top=theObj.left=((olIe4&&!olOp)? 0 :-10000)+(!olNs4 ? 'px' : 0)
if(o3_timerid>0)clearTimeout(o3_timerid)
if(o3_delayid>0)clearTimeout(o3_delayid)
o3_timerid=0
o3_delayid=0
self.status=""
if(obj.onmouseout||obj.onmouseover){
if(olNs4)obj.releaseEvents(Event.MOUSEOUT || Event.MOUSEOVER)
obj.onmouseout=obj.onmouseover=null}
runHook("hideObject",FAFTER)}
function repositionTo(obj,xL,yL){
var theObj=(olNs4 ? obj : obj.style)
theObj.left=xL+(!olNs4 ? 'px' : 0)
theObj.top=yL+(!olNs4 ? 'px' : 0)}
function cursorOff(){
var left=parseInt(over.style.left)
var top=parseInt(over.style.top)
var right=left+(over.offsetWidth>=parseInt(o3_width)? over.offsetWidth : parseInt(o3_width))
var bottom=top+(over.offsetHeight>=o3_aboveheight ? over.offsetHeight : o3_aboveheight)
if(o3_x<left || o3_x>right || o3_y<top || o3_y>bottom)return true
return false}
function opt_FUNCTION(callme){
o3_text=(callme ?(typeof callme=='string' ?(/.+\(.*\)/.test(callme)? eval(callme): callme): callme()):(o3_function ? o3_function(): 'No Function'))
return 0}
function opt_NOCLOSE(unused){
if(!unused)o3_close=""
if(olNs4){
over.captureEvents(Event.MOUSEOUT || Event.MOUSEOVER)
over.onmouseover=function(){if(o3_timerid>0){clearTimeout(o3_timerid);o3_timerid=0;}}
over.onmouseout=function(e){if(olHideDelay)hideDelay(olHideDelay);else cClick(e);}
}else{
over.onmouseover=function(){hoveringSwitch=true;if(o3_timerid>0){clearTimeout(o3_timerid);o3_timerid=0;}}}
return 0}
function opt_MULTIPLEARGS(i,args,parameter){
var k=i,re,pV,str=''
for(k=i;k<args.length;k++){
if(typeof args[k]=='number'&&args[k]>pmStart)break
str+=args[k]+','}
if(str)str=str.substring(0,--str.length)
k--
pV=(olNs4&&/cellpad/i.test(parameter))? str.split(',')[0] : str
eval(parameter+'="'+pV+'"')
return k}
function nbspCleanup(){
if(o3_wrap){
o3_text=o3_text.replace(/\&nbsp;/g,' ')
o3_cap=o3_cap.replace(/\&nbsp;/g,' ')}}
function escSglQuote(str){
return str.toString().replace(/'/g,"\\'")}
function OLonLoad_handler(e){
var re=/\w+\(.*\)[;\s]+/g,olre=/overlib\(|nd\(|cClick\(/,fn,l,i
if(!olLoaded)olLoaded=1
if(window.removeEventListener&&e.eventPhase==3)window.removeEventListener("load",OLonLoad_handler,false)
else if(window.detachEvent){
window.detachEvent("onload",OLonLoad_handler)
var fN=document.body.getAttribute('onload')
if(fN){
fN=fN.toString().match(re)
if(fN&&fN.length){
for(i=0;i<fN.length;i++){
if(/anonymous/.test(fN[i]))continue
while((l=fN[i].search(/\)[;\s]+/))!=-1){
fn=fN[i].substring(0,l+1)
fN[i]=fN[i].substring(l+2)
if(olre.test(fn))eval(fn)}}}}}}
function wrapStr(endWrap,fontSizeStr,whichString){
var fontStr,fontColor,isClose=((whichString=='close')? 1 : 0),hasDims=/[%\-a-z]+$/.test(fontSizeStr)
fontSizeStr=(olNs4)?(!hasDims ? fontSizeStr : '1'): fontSizeStr
if(endWrap)return(hasDims&&!olNs4)?(isClose ? '</span>' : '</div>'): '</font>'
else{
fontStr='o3_'+whichString+'font'
fontColor='o3_'+((whichString=='caption')? 'cap' : whichString)+'color'
return(hasDims&&!olNs4)?(isClose ? '<span style="font-family: '+quoteMultiNameFonts(eval(fontStr))+'; color: '+eval(fontColor)+'; font-size: '+fontSizeStr+';">' : '<div style="font-family: '+quoteMultiNameFonts(eval(fontStr))+'; color: '+eval(fontColor)+'; font-size: '+fontSizeStr+';">'): '<font face="'+eval(fontStr)+'" color="'+eval(fontColor)+'" size="'+(parseInt(fontSizeStr)>7 ? '7' : fontSizeStr)+'">'}}
function quoteMultiNameFonts(theFont){
var v,pM=theFont.split(',')
for(var i=0;i<pM.length;i++){
v=pM[i]
v=v.replace(/^\s+/,'').replace(/\s+$/,'')
if(/\s/.test(v)&&!/['"]/.test(v)) {
v="\'"+v+"\'"
pM[i]=v}}
return pM.join()}
function isExclusive(args){
return false}
function setCellPadStr(parameter){
var Str='',j=0,ary=new Array(),top,bottom,left,right
Str+='padding: '
ary=parameter.replace(/\s+/g,'').split(',')
switch(ary.length){
case 2:
top=bottom=ary[j]
left=right=ary[++j]
break
case 3:
top=ary[j]
left=right=ary[++j]
bottom=ary[++j]
break
case 4:
top=ary[j]
right=ary[++j]
bottom=ary[++j]
left=ary[++j]
break}
Str+=((ary.length==1)? ary[0]+'px;' : top+'px '+right+'px '+bottom+'px '+left+'px;')
return Str}
function hideDelay(time){
if(time&&!o3_delay){
if(o3_timerid>0)clearTimeout(o3_timerid)
o3_timerid=setTimeout("cClick()",(o3_timeout=time))}}
function horizontalPlacement(browserWidth,horizontalScrollAmount,widthFix){
var placeX,iwidth=browserWidth,winoffset=horizontalScrollAmount
var parsedWidth=parseInt(o3_width)
if(o3_fixx>-1 || o3_relx !=null){
placeX=(o3_relx !=null ?(o3_relx<0 ? winoffset+o3_relx+iwidth-parsedWidth-widthFix : winoffset+o3_relx): o3_fixx)
}else{
if(o3_hauto==1){
if((o3_x-winoffset)>(iwidth/2)){
o3_hpos=LEFT
}else{
o3_hpos=RIGHT}}
if(o3_hpos==CENTER){
placeX=o3_x+o3_offsetx-(parsedWidth/2)
if(placeX<winoffset)placeX=winoffset}
if(o3_hpos==RIGHT){
placeX=o3_x+o3_offsetx
if((placeX+parsedWidth)>(winoffset+iwidth-widthFix)){
placeX=iwidth+winoffset-parsedWidth-widthFix
if(placeX<0)placeX=0}}
if(o3_hpos==LEFT){
placeX=o3_x-o3_offsetx-parsedWidth
if(placeX<winoffset)placeX=winoffset}
if(o3_snapx>1){
var snapping=placeX % o3_snapx
if(o3_hpos==LEFT){
placeX=placeX-(o3_snapx+snapping)
}else{
placeX=placeX+(o3_snapx-snapping)}
if(placeX<winoffset)placeX=winoffset}}
return placeX}
function verticalPlacement(browserHeight,verticalScrollAmount){
var placeY,iheight=browserHeight,scrolloffset=verticalScrollAmount
var parsedHeight=(o3_aboveheight ? parseInt(o3_aboveheight):(olNs4 ? over.clip.height : over.offsetHeight))
if(o3_fixy>-1 || o3_rely !=null){
placeY=(o3_rely !=null ?(o3_rely<0 ? scrolloffset+o3_rely+iheight-parsedHeight : scrolloffset+o3_rely): o3_fixy)
}else{
if(o3_vauto==1){
if((o3_y-scrolloffset)>(iheight/2)&&o3_vpos==BELOW&&(o3_y+parsedHeight+o3_offsety-(scrolloffset+iheight)>0)){
o3_vpos=ABOVE
}else if(o3_vpos==ABOVE&&(o3_y-(parsedHeight+o3_offsety)-scrolloffset<0)){
o3_vpos=BELOW}}
if(o3_vpos==ABOVE){
if(o3_aboveheight==0)o3_aboveheight=parsedHeight
placeY=o3_y-(o3_aboveheight+o3_offsety)
if(placeY<scrolloffset)placeY=scrolloffset
}else{
placeY=o3_y+o3_offsety}
if(o3_snapy>1){
var snapping=placeY % o3_snapy
if(o3_aboveheight>0&&o3_vpos==ABOVE){
placeY=placeY-(o3_snapy+snapping)
}else{
placeY=placeY+(o3_snapy-snapping)}
if(placeY<scrolloffset)placeY=scrolloffset}}
return placeY}
function checkPositionFlags(){
if(olHautoFlag)olHautoFlag=o3_hauto=0
if(olVautoFlag)olVautoFlag=o3_vauto=0
return true}
function windowWidth(){
var w
if(o3_frame.innerWidth)w=o3_frame.innerWidth
else if(eval('o3_frame.'+docRoot)&&eval("typeof o3_frame."+docRoot+".clientWidth=='number'")&&eval('o3_frame.'+docRoot+'.clientWidth'))
w=eval('o3_frame.'+docRoot+'.clientWidth')
return w}
function createDivContainer(id,frm,zValue){
id=(id || 'overDiv'),frm=(frm || o3_frame),zValue=(zValue || 1000)
var objRef,divContainer=layerReference(id)
if(divContainer==null){
if(olNs4){
divContainer=frm.document.layers[id]=new Layer(window.innerWidth,frm)
objRef=divContainer
}else{
var body=(olIe4 ? frm.document.all.tags('BODY')[0] : frm.document.getElementsByTagName("BODY")[0])
if(olIe4&&!document.getElementById){
body.insertAdjacentHTML("beforeEnd",'<div id="'+id+'"></div>')
divContainer=layerReference(id)
}else{
divContainer=frm.document.createElement("DIV")
divContainer.id=id
body.appendChild(divContainer)}
objRef=divContainer.style}
objRef.position='absolute'
objRef.visibility='hidden'
objRef.zIndex=zValue
if(olIe4&&!olOp)objRef.left=objRef.top='0px'
else objRef.left=objRef.top=-10000+(!olNs4 ? 'px' : 0)}
return divContainer}
function layerReference(id){
return(olNs4 ? o3_frame.document.layers[id] :(document.all ? o3_frame.document.all[id] : o3_frame.document.getElementById(id)))}
function isFunction(fnRef){
var rtn=true
if(typeof fnRef=='object'){
for(var i=0;i<fnRef.length;i++){
if(typeof fnRef[i]=='function')continue
rtn=false
break}
}else if(typeof fnRef !='function'){
rtn=false}
return rtn}
function argToString(array,strtInd,argName){
var jS=strtInd,aS='',ar=array
argName=(argName ? argName : 'ar')
if(ar.length>jS){
for(var k=jS;k<ar.length;k++)aS+=argName+'['+k+'], '
aS=aS.substring(0,aS.length-2)}
return aS}
function reOrder(hookPt,fnRef,order){
var newPt=new Array(),match,i,j
if(!order || typeof order=='undefined' || typeof order=='number')return hookPt
if(typeof order=='function'){
if(typeof fnRef=='object'){
newPt=newPt.concat(fnRef)
}else{
newPt[newPt.length++]=fnRef}
for(i=0;i<hookPt.length;i++){
match=false
if(typeof fnRef=='function'&&hookPt[i]==fnRef){
continue
}else{
for(j=0;j<fnRef.length;j++)if(hookPt[i]==fnRef[j]){
match=true
break}}
if(!match)newPt[newPt.length++]=hookPt[i]}
newPt[newPt.length++]=order
}else if(typeof order=='object'){
if(typeof fnRef=='object'){
newPt=newPt.concat(fnRef)
}else{
newPt[newPt.length++]=fnRef}
for(j=0;j<hookPt.length;j++){
match=false
if(typeof fnRef=='function'&&hookPt[j]==fnRef){
continue
}else{
for(i=0;i<fnRef.length;i++)if(hookPt[j]==fnRef[i]){
match=true
break}}
if(!match)newPt[newPt.length++]=hookPt[j]}
for(i=0;i<newPt.length;i++)hookPt[i]=newPt[i]
newPt.length=0
for(j=0;j<hookPt.length;j++){
match=false
for(i=0;i<order.length;i++){
if(hookPt[j]==order[i]){
match=true
break}}
if(!match)newPt[newPt.length++]=hookPt[j]}
newPt=newPt.concat(order)}
hookPt=newPt
return hookPt}
function setRunTimeVariables(){
if(typeof runTime !='undefined'&&runTime.length){
for(var k=0;k<runTime.length;k++){
runTime[k]()}}}
function parseCmdLine(pf,i,args){
if(typeof cmdLine !='undefined'&&cmdLine.length){
for(var k=0;k<cmdLine.length;k++){
var j=cmdLine[k](pf,i,args)
if(j>-1){
i=j
break}}}
return i}
function postParseChecks(pf,args){
if(typeof postParse !='undefined'&&postParse.length){
for(var k=0;k<postParse.length;k++){
if(postParse[k](pf,args))continue
return false}}
return true}
function registerCommands(cmdStr){
if(typeof cmdStr!='string')return
var pM=cmdStr.split(',')
pms=pms.concat(pM)
for(var i=0;i<pM.length;i++){
eval(pM[i].toUpperCase()+'='+pmCount++)}}
function registerNoParameterCommands(cmdStr){
if(!cmdStr&&typeof cmdStr !='string')return
pmt=(!pmt)? cmdStr : pmt+','+cmdStr}
function registerHook(fnHookTo,fnRef,hookType,optPm){
var hookPt,last=typeof optPm
if(fnHookTo=='plgIn'||fnHookTo=='postParse')return
if(typeof hookPts[fnHookTo]=='undefined')hookPts[fnHookTo]=new FunctionReference()
hookPt=hookPts[fnHookTo]
if(hookType !=null){
if(hookType==FREPLACE){
hookPt.ovload=fnRef
if(fnHookTo.indexOf('ol_content_')>-1)hookPt.alt[pms[CSSOFF-1-pmStart]]=fnRef
}else if(hookType==FBEFORE || hookType==FAFTER){
var hookPt=(hookType==1 ? hookPt.before : hookPt.after)
if(typeof fnRef=='object'){
hookPt=hookPt.concat(fnRef)
}else{
hookPt[hookPt.length++]=fnRef}
if(optPm)hookPt=reOrder(hookPt,fnRef,optPm)
}else if(hookType==FALTERNATE){
if(last=='number')hookPt.alt[pms[optPm-1-pmStart]]=fnRef
}else if(hookType==FCHAIN){
hookPt=hookPt.chain
if(typeof fnRef=='object')hookPt=hookPt.concat(fnRef)
else hookPt[hookPt.length++]=fnRef}
return}}
function registerRunTimeFunction(fn){
if(isFunction(fn)){
if(typeof fn=='object'){
runTime=runTime.concat(fn)
}else{
runTime[runTime.length++]=fn}}}
function registerCmdLineFunction(fn){
if(isFunction(fn)){
if(typeof fn=='object'){
cmdLine=cmdLine.concat(fn)
}else{
cmdLine[cmdLine.length++]=fn}}}
function registerPostParseFunction(fn){
if(isFunction(fn)){
if(typeof fn=='object'){
postParse=postParse.concat(fn)
}else{
postParse[postParse.length++]=fn}}}
function runHook(fnHookTo,hookType){
var l=hookPts[fnHookTo],k,rtnVal=null,optPm,arS,ar=runHook.arguments
if(hookType==FREPLACE){
arS=argToString(ar,2)
if(typeof l=='undefined' || !(l=l.ovload))rtnVal=eval(fnHookTo+'('+arS+')')
else rtnVal=eval('l('+arS+')')
}else if(hookType==FBEFORE || hookType==FAFTER){
if(typeof l !='undefined'){
l=(hookType==1 ? l.before : l.after)
if(l.length){
arS=argToString(ar,2)
for(var k=0;k<l.length;k++)eval('l[k]('+arS+')')}}
}else if(hookType==FALTERNATE){
optPm=ar[2]
arS=argToString(ar,3)
if(typeof l=='undefined' ||(l=l.alt[pms[optPm-1-pmStart]])=='undefined'){
rtnVal=eval(fnHookTo+'('+arS+')')
}else{
rtnVal=eval('l('+arS+')')}
}else if(hookType==FCHAIN){
arS=argToString(ar,2)
l=l.chain
for(k=l.length;k>0;k--)if((rtnVal=eval('l[k-1]('+arS+')'))!=void(0))break}
return rtnVal}
function FunctionReference(){
this.ovload=null
this.before=new Array()
this.after=new Array()
this.alt=new Array()
this.chain=new Array()}
function Info(version,prerelease){
this.version=version
this.prerelease=prerelease
this.simpleversion=Math.round(this.version*100)
this.major=parseInt(this.simpleversion/100)
this.minor=parseInt(this.simpleversion/10)-this.major*10
this.revision=parseInt(this.simpleversion)-this.major*100-this.minor*10
this.meets=meets}
function meets(reqdVersion){
return(!reqdVersion)? false : this.simpleversion>=Math.round(100*parseFloat(reqdVersion))}
registerHook("ol_content_simple",ol_content_simple,FALTERNATE,CSSOFF)
registerHook("ol_content_caption",ol_content_caption,FALTERNATE,CSSOFF)
registerHook("ol_content_background",ol_content_background,FALTERNATE,CSSOFF)
registerHook("ol_content_simple",ol_content_simple,FALTERNATE,CSSCLASS)
registerHook("ol_content_caption",ol_content_caption,FALTERNATE,CSSCLASS)
registerHook("ol_content_background",ol_content_background,FALTERNATE,CSSCLASS)
registerPostParseFunction(checkPositionFlags)
registerHook("hideObject",nbspCleanup,FAFTER)
registerHook("horizontalPlacement",horizontalPlacement,FCHAIN)
registerHook("verticalPlacement",verticalPlacement,FCHAIN)
if(olNs4||(olIe5&&isMac)||olKq)olLoaded=1
registerNoParameterCommands('sticky,autostatus,autostatuscap,fullhtml,hauto,vauto,closeclick,wrap,followmouse,mouseoff,compatmode')
var olCheckMouseCapture=true
if((olNs4 || olNs6 || olIe4)){
olMouseCapture()
}else{
overlib=no_overlib
nd=no_overlib
ver3fix=true}
