var olLoaded=1;
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="#CCCCFF";
}
if(typeof ol_bgcolor=="undefined"){
var ol_bgcolor="#333399";
}
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="#9999FF";
}
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="200";
}
if(typeof ol_border=="undefined"){
var ol_border="1";
}
if(typeof ol_cellpad=="undefined"){
var ol_cellpad=2;
}
if(typeof ol_offsetx=="undefined"){
var ol_offsetx=10;
}
if(typeof ol_offsety=="undefined"){
var ol_offsety=10;
}
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(_1){
if(olLoaded&&!isExclusive()){
hideDelay(_1);
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 _2,_3;
runHook("olMain",FBEFORE);
if(o3_background!=""||o3_fullhtml){
_2=runHook("ol_content_background",FALTERNATE,o3_css,o3_text,o3_background,o3_fullhtml);
}else{
_3=(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=(_3?"background=\""+o3_bgbackground+"\"":o3_bgbackground);
}
if(o3_fgcolor!=""){
o3_fgcolor=(_3?"bgcolor=\""+o3_fgcolor+"\"":o3_fgcolor);
}
if(o3_bgcolor!=""){
o3_bgcolor=(_3?"bgcolor=\""+o3_bgcolor+"\"":o3_bgcolor);
}
if(o3_height>0){
o3_height=(_3?"height=\""+o3_height+"\"":o3_height);
}else{
o3_height="";
}
if(o3_cap==""){
_2=runHook("ol_content_simple",FALTERNATE,o3_css,o3_text);
}else{
if(o3_sticky){
_2=runHook("ol_content_caption",FALTERNATE,o3_css,o3_text,o3_cap,o3_close);
}else{
_2=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,_2)){
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(_4){
var _5=/,/.test(o3_cellpad);
var _6="<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||!_5)?"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&&_5)?" style=\""+setCellPadStr(o3_cellpad)+"\">":">"))+(o3_textfontclass?"":wrapStr(0,o3_textsize,"text"))+_4+(o3_textfontclass?"":wrapStr(1,o3_textsize))+"</td></tr></table></td></tr></table>";
set_background("");
return _6;
}
function ol_content_caption(_7,_8,_9){
var _a,_b,_c=/,/.test(o3_cellpad);
var _d,_e;
_d="";
_e="onmouseover";
if(o3_closeclick==1){
_e=(o3_closetitle?"title='"+o3_closetitle+"'":"")+" onclick";
}
if(o3_capicon!=""){
_a=" hspace = \"5\""+" align = \"middle\" alt = \"\"";
if(typeof o3_dragimg!="undefined"&&o3_dragimg){
_a=" hspace=\"5\""+" name=\""+o3_dragimg+"\" id=\""+o3_dragimg+"\" align=\"middle\" alt=\"Drag Enabled\" title=\"Drag Enabled\"";
}
o3_capicon="<img src=\""+o3_capicon+"\""+_a+" />";
}
if(_9!=""){
_d="<td "+(!o3_compatmode&&o3_closefontclass?"class=\""+o3_closefontclass:"align=\"RIGHT")+"\"><a href=\"javascript:return "+fnRef+"cClick();\""+((o3_compatmode&&o3_closefontclass)?" class=\""+o3_closefontclass+"\" ":" ")+_e+"=\"return "+fnRef+"cClick();\">"+(o3_closefontclass?"":wrapStr(0,o3_closesize,"close"))+_9+(o3_closefontclass?"":wrapStr(1,o3_closesize,"close"))+"</a></td>";
}
_b="<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+_8+(o3_captionfontclass?"":wrapStr(1,o3_captionsize)+"</b>")+"</td>"+_d+"</tr></table><table width=\"100%\" border=\"0\" "+((olNs4||!_c)?"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&&_c)?" style=\""+setCellPadStr(o3_cellpad)+"\">":">"))+(o3_textfontclass?"":wrapStr(0,o3_textsize,"text"))+_7+(o3_textfontclass?"":wrapStr(1,o3_textsize))+"</td></tr></table></td></tr></table>";
set_background("");
return _b;
}
function ol_content_background(_f,_10,_11){
if(_11){
txt=_f;
}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"))+_f+(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(_10);
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(_13){
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(_13!=""){
self.status=_13;
}
}
function createPopup(_14){
runHook("createPopup",FBEFORE);
if(o3_wrap){
var wd,ww,_17=(olNs4?over:over.style);
_17.top=_17.left=((olIe4&&!olOp)?0:-10000)+(!olNs4?"px":0);
layerWrite(_14);
wd=(olNs4?over.clip.width:over.offsetWidth);
if(wd>(ww=windowWidth())){
_14=_14.replace(/\&nbsp;/g," ");
o3_width=ww;
o3_wrap=0;
}
}
layerWrite(_14);
if(o3_wrap){
o3_width=(olNs4?over.clip.width:over.offsetWidth);
}
runHook("createPopup",FAFTER,_14);
return true;
}
function placeLayer(){
var _18,_19,_1a=0;
if(o3_frame.innerWidth){
_1a=18;
}
iwidth=windowWidth();
winoffset=(olIe4)?eval("o3_frame."+docRoot+".scrollLeft"):o3_frame.pageXOffset;
_18=runHook("horizontalPlacement",FCHAIN,iwidth,winoffset,_1a);
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;
_19=runHook("verticalPlacement",FCHAIN,iheight,scrolloffset);
repositionTo(over,_18,_19);
}
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,_23=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); ";
_23=new Function("e",str);
}
capExtent.onmousemove=_23;
if(olNs4){
capExtent.captureEvents(Event.MOUSEMOVE);
}
}
function parseTokens(pf,ar){
var v,i,_29=-1,par=(pf!="ol_");
var _2b=(par&&!ar.length?1:0);
for(i=0;i<ar.length;i++){
if(_29<0){
if(typeof ar[i]=="number"&&ar[i]>pmStart&&ar[i]<pmUpper){
_2b=(par?1:0);
i--;
}else{
switch(pf){
case "ol_":
ol_text=ar[i].toString();
break;
default:
o3_text=ar[i].toString();
}
}
_29=0;
}else{
if(ar[i]>=pmCount||ar[i]==DONOTHING){
continue;
}
if(ar[i]==INARRAY){
_2b=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{
_2b=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(_2b&&o3_function){
o3_text=o3_function();
}
if((pf=="o3_")&&o3_wrap){
o3_width=0;
var _2c=/<.*\n*>/ig;
if(!_2c.test(o3_text)){
o3_text=o3_text.replace(/[ ]+/g,"&nbsp;");
}
if(!_2c.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 _30=(olNs4?obj:obj.style);
_30.visibility="visible";
runHook("showObject",FAFTER);
}
function hideObject(obj){
runHook("hideObject",FBEFORE);
var _32=(olNs4?obj:obj.style);
if(olNs6&&olShowId>0){
clearTimeout(olShowId);
olShowId=0;
}
_32.visibility="hidden";
_32.top=_32.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 _36=(olNs4?obj:obj.style);
_36.left=xL+(!olNs4?"px":0);
_36.top=yL+(!olNs4?"px":0);
}
function cursorOff(){
var _37=parseInt(over.style.left);
var top=parseInt(over.style.top);
var _39=_37+(over.offsetWidth>=parseInt(o3_width)?over.offsetWidth:parseInt(o3_width));
var _3a=top+(over.offsetHeight>=o3_aboveheight?over.offsetHeight:o3_aboveheight);
if(o3_x<_37||o3_x>_39||o3_y<top||o3_y>_3a){
return true;
}
return false;
}
function opt_FUNCTION(_3b){
o3_text=(_3b?(typeof _3b=="string"?(/.+\(.*\)/.test(_3b)?eval(_3b):_3b):_3b()):(o3_function?o3_function():"No Function"));
return 0;
}
function opt_NOCLOSE(_3c){
if(!_3c){
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,_3f,_40){
var k=i,re,pV,str="";
for(k=i;k<_3f.length;k++){
if(typeof _3f[k]=="number"&&_3f[k]>pmStart){
break;
}
str+=_3f[k]+",";
}
if(str){
str=str.substring(0,--str.length);
}
k--;
pV=(olNs4&&/cellpad/i.test(_40))?str.split(",")[0]:str;
eval(_40+"=\""+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,_48=/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(_48.test(fn)){
eval(fn);
}
}
}
}
}
}
}
}
function wrapStr(_4d,_4e,_4f){
var _50,_51,_52=((_4f=="close")?1:0),_53=/[%\-a-z]+$/.test(_4e);
_4e=(olNs4)?(!_53?_4e:"1"):_4e;
if(_4d){
return (_53&&!olNs4)?(_52?"</span>":"</div>"):"</font>";
}else{
_50="o3_"+_4f+"font";
_51="o3_"+((_4f=="caption")?"cap":_4f)+"color";
return (_53&&!olNs4)?(_52?"<span style=\"font-family: "+quoteMultiNameFonts(eval(_50))+"; color: "+eval(_51)+"; font-size: "+_4e+";\">":"<div style=\"font-family: "+quoteMultiNameFonts(eval(_50))+"; color: "+eval(_51)+"; font-size: "+_4e+";\">"):"<font face=\""+eval(_50)+"\" color=\""+eval(_51)+"\" size=\""+(parseInt(_4e)>7?"7":_4e)+"\">";
}
}
function quoteMultiNameFonts(_54){
var v,pM=_54.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(_58){
return false;
}
function setCellPadStr(_59){
var Str="",j=0,ary=new Array(),top,_5e,_5f,_60;
Str+="padding: ";
ary=_59.replace(/\s+/g,"").split(",");
switch(ary.length){
case 2:
top=_5e=ary[j];
_5f=_60=ary[++j];
break;
case 3:
top=ary[j];
_5f=_60=ary[++j];
_5e=ary[++j];
break;
case 4:
top=ary[j];
_60=ary[++j];
_5e=ary[++j];
_5f=ary[++j];
break;
}
Str+=((ary.length==1)?ary[0]+"px;":top+"px "+_60+"px "+_5e+"px "+_5f+"px;");
return Str;
}
function hideDelay(_61){
if(_61&&!o3_delay){
if(o3_timerid>0){
clearTimeout(o3_timerid);
}
o3_timerid=setTimeout("cClick()",(o3_timeout=_61));
}
}
function horizontalPlacement(_62,_63,_64){
var _65,_66=_62,_67=_63;
var _68=parseInt(o3_width);
if(o3_fixx>-1||o3_relx!=null){
_65=(o3_relx!=null?(o3_relx<0?_67+o3_relx+_66-_68-_64:_67+o3_relx):o3_fixx);
}else{
if(o3_hauto==1){
if((o3_x-_67)>(_66/2)){
o3_hpos=LEFT;
}else{
o3_hpos=RIGHT;
}
}
if(o3_hpos==CENTER){
_65=o3_x+o3_offsetx-(_68/2);
if(_65<_67){
_65=_67;
}
}
if(o3_hpos==RIGHT){
_65=o3_x+o3_offsetx;
if((_65+_68)>(_67+_66-_64)){
_65=_66+_67-_68-_64;
if(_65<0){
_65=0;
}
}
}
if(o3_hpos==LEFT){
_65=o3_x-o3_offsetx-_68;
if(_65<_67){
_65=_67;
}
}
if(o3_snapx>1){
var _69=_65%o3_snapx;
if(o3_hpos==LEFT){
_65=_65-(o3_snapx+_69);
}else{
_65=_65+(o3_snapx-_69);
}
if(_65<_67){
_65=_67;
}
}
}
return _65;
}
function verticalPlacement(_6a,_6b){
var _6c,_6d=_6a,_6e=_6b;
var _6f=(o3_aboveheight?parseInt(o3_aboveheight):(olNs4?over.clip.height:over.offsetHeight));
if(o3_fixy>-1||o3_rely!=null){
_6c=(o3_rely!=null?(o3_rely<0?_6e+o3_rely+_6d-_6f:_6e+o3_rely):o3_fixy);
}else{
if(o3_vauto==1){
if((o3_y-_6e)>(_6d/2)&&o3_vpos==BELOW&&(o3_y+_6f+o3_offsety-(_6e+_6d)>0)){
o3_vpos=ABOVE;
}else{
if(o3_vpos==ABOVE&&(o3_y-(_6f+o3_offsety)-_6e<0)){
o3_vpos=BELOW;
}
}
}
if(o3_vpos==ABOVE){
if(o3_aboveheight==0){
o3_aboveheight=_6f;
}
_6c=o3_y-(o3_aboveheight+o3_offsety);
if(_6c<_6e){
_6c=_6e;
}
}else{
_6c=o3_y+o3_offsety;
}
if(o3_snapy>1){
var _70=_6c%o3_snapy;
if(o3_aboveheight>0&&o3_vpos==ABOVE){
_6c=_6c-(o3_snapy+_70);
}else{
_6c=_6c+(o3_snapy-_70);
}
if(_6c<_6e){
_6c=_6e;
}
}
}
return _6c;
}
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,_74){
id=(id||"overDiv"),frm=(frm||o3_frame),_74=(_74||1000);
var _75,_76=layerReference(id);
if(_76==null){
if(olNs4){
_76=frm.document.layers[id]=new Layer(window.innerWidth,frm);
_75=_76;
}else{
var _77=(olIe4?frm.document.all.tags("BODY")[0]:frm.document.getElementsByTagName("BODY")[0]);
if(olIe4&&!document.getElementById){
_77.insertAdjacentHTML("beforeEnd","<div id=\""+id+"\"></div>");
_76=layerReference(id);
}else{
_76=frm.document.createElement("DIV");
_76.id=id;
_77.appendChild(_76);
}
_75=_76.style;
}
_75.position="absolute";
_75.visibility="hidden";
_75.zIndex=_74;
if(olIe4&&!olOp){
_75.left=_75.top="0px";
}else{
_75.left=_75.top=-10000+(!olNs4?"px":0);
}
}
return _76;
}
function layerReference(id){
return (olNs4?o3_frame.document.layers[id]:(document.all?o3_frame.document.all[id]:o3_frame.document.getElementById(id)));
}
function isFunction(_79){
var rtn=true;
if(typeof _79=="object"){
for(var i=0;i<_79.length;i++){
if(typeof _79[i]=="function"){
continue;
}
rtn=false;
break;
}
}else{
if(typeof _79!="function"){
rtn=false;
}
}
return rtn;
}
function argToString(_7c,_7d,_7e){
var jS=_7d,aS="",ar=_7c;
_7e=(_7e?_7e:"ar");
if(ar.length>jS){
for(var k=jS;k<ar.length;k++){
aS+=_7e+"["+k+"], ";
}
aS=aS.substring(0,aS.length-2);
}
return aS;
}
function reOrder(_83,_84,_85){
var _86=new Array(),_87,i,j;
if(!_85||typeof _85=="undefined"||typeof _85=="number"){
return _83;
}
if(typeof _85=="function"){
if(typeof _84=="object"){
_86=_86.concat(_84);
}else{
_86[_86.length++]=_84;
}
for(i=0;i<_83.length;i++){
_87=false;
if(typeof _84=="function"&&_83[i]==_84){
continue;
}else{
for(j=0;j<_84.length;j++){
if(_83[i]==_84[j]){
_87=true;
break;
}
}
}
if(!_87){
_86[_86.length++]=_83[i];
}
}
_86[_86.length++]=_85;
}else{
if(typeof _85=="object"){
if(typeof _84=="object"){
_86=_86.concat(_84);
}else{
_86[_86.length++]=_84;
}
for(j=0;j<_83.length;j++){
_87=false;
if(typeof _84=="function"&&_83[j]==_84){
continue;
}else{
for(i=0;i<_84.length;i++){
if(_83[j]==_84[i]){
_87=true;
break;
}
}
}
if(!_87){
_86[_86.length++]=_83[j];
}
}
for(i=0;i<_86.length;i++){
_83[i]=_86[i];
}
_86.length=0;
for(j=0;j<_83.length;j++){
_87=false;
for(i=0;i<_85.length;i++){
if(_83[j]==_85[i]){
_87=true;
break;
}
}
if(!_87){
_86[_86.length++]=_83[j];
}
}
_86=_86.concat(_85);
}
}
_83=_86;
return _83;
}
function setRunTimeVariables(){
if(typeof runTime!="undefined"&&runTime.length){
for(var k=0;k<runTime.length;k++){
runTime[k]();
}
}
}
function parseCmdLine(pf,i,_8d){
if(typeof cmdLine!="undefined"&&cmdLine.length){
for(var k=0;k<cmdLine.length;k++){
var j=cmdLine[k](pf,i,_8d);
if(j>-1){
i=j;
break;
}
}
}
return i;
}
function postParseChecks(pf,_91){
if(typeof postParse!="undefined"&&postParse.length){
for(var k=0;k<postParse.length;k++){
if(postParse[k](pf,_91)){
continue;
}
return false;
}
}
return true;
}
function registerCommands(_93){
if(typeof _93!="string"){
return;
}
var pM=_93.split(",");
pms=pms.concat(pM);
for(var i=0;i<pM.length;i++){
eval(pM[i].toUpperCase()+"="+pmCount++);
}
}
function registerNoParameterCommands(_96){
if(!_96&&typeof _96!="string"){
return;
}
pmt=(!pmt)?_96:pmt+","+_96;
}
function registerHook(_97,_98,_99,_9a){
var _9b,_9c=typeof _9a;
if(_97=="plgIn"||_97=="postParse"){
return;
}
if(typeof hookPts[_97]=="undefined"){
hookPts[_97]=new FunctionReference();
}
_9b=hookPts[_97];
if(_99!=null){
if(_99==FREPLACE){
_9b.ovload=_98;
if(_97.indexOf("ol_content_")>-1){
_9b.alt[pms[CSSOFF-1-pmStart]]=_98;
}
}else{
if(_99==FBEFORE||_99==FAFTER){
var _9b=(_99==1?_9b.before:_9b.after);
if(typeof _98=="object"){
_9b=_9b.concat(_98);
}else{
_9b[_9b.length++]=_98;
}
if(_9a){
_9b=reOrder(_9b,_98,_9a);
}
}else{
if(_99==FALTERNATE){
if(_9c=="number"){
_9b.alt[pms[_9a-1-pmStart]]=_98;
}
}else{
if(_99==FCHAIN){
_9b=_9b.chain;
if(typeof _98=="object"){
_9b=_9b.concat(_98);
}else{
_9b[_9b.length++]=_98;
}
}
}
}
}
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(_a0,_a1){
var l=hookPts[_a0],k,_a4=null,_a5,arS,ar=runHook.arguments;
if(_a1==FREPLACE){
arS=argToString(ar,2);
if(typeof l=="undefined"||!(l=l.ovload)){
_a4=eval(_a0+"("+arS+")");
}else{
_a4=eval("l("+arS+")");
}
}else{
if(_a1==FBEFORE||_a1==FAFTER){
if(typeof l!="undefined"){
l=(_a1==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(_a1==FALTERNATE){
_a5=ar[2];
arS=argToString(ar,3);
if(typeof l=="undefined"||(l=l.alt[pms[_a5-1-pmStart]])=="undefined"){
_a4=eval(_a0+"("+arS+")");
}else{
_a4=eval("l("+arS+")");
}
}else{
if(_a1==FCHAIN){
arS=argToString(ar,2);
l=l.chain;
for(k=l.length;k>0;k--){
if((_a4=eval("l[k-1]("+arS+")"))!=void (0)){
break;
}
}
}
}
}
}
return _a4;
}
function FunctionReference(){
this.ovload=null;
this.before=new Array();
this.after=new Array();
this.alt=new Array();
this.chain=new Array();
}
function Info(_a8,_a9){
this.version=_a8;
this.prerelease=_a9;
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(_aa){
return (!_aa)?false:this.simpleversion>=Math.round(100*parseFloat(_aa));
}
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;
}
registerCommands("draggable,altcut,dragimg");
if(typeof ol_draggable=="undefined"){
var ol_draggable=0;
}
if(typeof ol_altcut=="undefined"){
var ol_altcut=0;
}
if(typeof ol_dragimg=="undefined"){
var ol_dragimg="";
}
var o3_draggable=0;
var o3_altcut=0;
var o3_dragimg="";
var olImgLeft,olImgTop;
var olImgObj;
var olMseMv;
function setDragVariables(){
o3_draggable=ol_draggable;
o3_altcut=ol_altcut;
o3_dragimg=ol_dragimg;
olImgObj=null;
}
function parseDragExtras(pf,i,ar){
var k=i;
if(k<ar.length){
if(ar[k]==DRAGGABLE){
eval(pf+"draggable=("+pf+"draggable==0)?1:0");
return k;
}
if(ar[k]==ALTCUT){
eval(pf+"altcut=("+pf+"altcut==0)?1:0");
return k;
}
if(ar[k]==DRAGIMG){
eval(pf+"dragimg=\""+ar[++k]+"\"");
return k;
}
}
return -1;
}
function startDrag(){
if(o3_draggable){
if(o3_sticky&&(o3_frame==ol_frame)){
initDrag();
}else{
o3_draggable=0;
}
}
}
function stopDrag(){
if(o3_draggable){
endDrag();
}
}
function initDrag(){
olMseMv=capExtent.onmousemove;
if(olNs4){
document.captureEvents(Event.MOUSEDOWN|Event.CLICK);
document.onmousedown=grabEl;
document.onclick=function(e){
return routeEvent(e);
};
}else{
over.onmousedown=grabEl;
}
if(o3_dragimg){
chkForImgSupport(o3_dragimg);
}
return true;
}
function chkForImgSupport(_b0){
if(_b0){
if(typeof getAnchorObjRef!="undefined"){
olImgObj=getAnchorObjRef(_b0);
}
if(olImgObj==null){
o3_dragimg="";
}
}
}
function setCursor(on){
if(olNs4){
return;
}
over.style.cursor=(on?"move":"auto");
}
function chkCursorPosition(Obj,_b3,_b4){
if(Obj){
o3_anchorx=o3_anchory=0;
o3_anchoralign="UL";
getAnchorLocation(Obj);
if(_b3<olImgLeft||_b3>(olImgLeft+Obj.width)||_b4<olImgTop||_b4>(olImgTop+Obj.height)){
return false;
}
}
return true;
}
function grabEl(e){
var e=(e)?e:event;
var X,Y;
var cKy=(olNs4?e.modifiers&Event.ALT_MASK:(!olOp?e.altKey:e.ctrlKey));
if((o3_altcut?!cKy:cKy)){
X=(e.pageX||eval("e.clientX+o3_frame."+docRoot+".scrollLeft"));
Y=(e.pageY||eval("e.clientY+o3_frame."+docRoot+".scrollTop"));
if(chkCursorPosition(olImgObj,X,Y)){
if(olNs4){
document.captureEvents(Event.MOUSEUP);
}
capExtent.onmousemove=moveEl;
document.onmouseup=function(){
setCursor(0);
if(olIe4){
over.onselectstart=null;
}
capExtent.onmousemove=olMseMv;
};
setCursor(1);
if(olIe4){
over.onselectstart=function(){
return false;
};
}
if(olNs4){
cX=X;
cY=Y;
}else{
cX=X-(olNs4?over.left:parseInt(over.style.left));
cY=Y-(olNs4?over.top:parseInt(over.style.top));
}
return (olNs4?routeEvent(e):false);
}
}else{
setCursor(0);
}
}
function moveEl(e){
var e=(e)?e:event;
var dX,dY,X,Y;
X=(e.pageX||eval("e.clientX+o3_frame."+docRoot+".scrollLeft"));
Y=(e.pageY||eval("e.clientY+o3_frame."+docRoot+".scrollTop"));
if(chkCursorPosition(olImgObj,X,Y)){
if(olNs4){
dX=X-cX;
cX=X;
dY=Y-cY;
cY=Y;
over.moveBy(dX,dY);
}else{
repositionTo(over,X-cX,Y-cY);
}
}
}
function endDrag(obj){
if(olNs4){
document.releaseEvents(Event.MOUSEDOWN|Event.MOUSEUP|Event.CLICK);
document.onmousedown=document.onclick=null;
}else{
if(!obj){
obj=over;
}
obj.onmousedown=null;
}
document.onmouseup=null;
}
registerRunTimeFunction(setDragVariables);
registerCmdLineFunction(parseDragExtras);
registerHook("disp",startDrag,FBEFORE);
registerHook("hideObject",stopDrag,FAFTER);
if(olInfo.meets(4.14)){
registerNoParameterCommands("draggable,altcut");
}