--- /dev/null
+//\//////////////////////////////////////////////////////////////////////////////////\r
+//\ overLIB 3.51 -- This notice must remain untouched at all times.\r
+//\ Copyright Erik Bosrup 1998-2002. All rights reserved.\r
+//\\r
+//\ By Erik Bosrup (erik@bosrup.com). Last modified 2002-11-01.\r
+//\ Portions by Dan Steinman (dansteinman.com). Additions by other people are\r
+//\ listed on the overLIB homepage.\r
+//\\r
+//\ Get the latest version at http://www.bosrup.com/web/overlib/\r
+//\\r
+//\ This script is published under an open source license. Please read the license\r
+//\ agreement online at: http://www.bosrup.com/web/overlib/license.html\r
+//\ If you have questions regarding the license please contact erik@bosrup.com.\r
+//\\r
+//\ This script library was originally created for personal use. By request it has\r
+//\ later been made public. This is free software. Do not sell this as your own\r
+//\ work, or remove this copyright notice. For full details on copying or changing\r
+//\ this script please read the license agreement at the link above.\r
+//\\r
+//\ Please give credit on sites that use overLIB and submit changes of the script\r
+//\ so other people can use them as well. This script is free to use, don't abuse.\r
+//\//////////////////////////////////////////////////////////////////////////////////\r
+\r
+//\ THIS IS A VERY MODIFIED VERSION. DO NOT EDIT OR PUBLISH. GET THE ORIGINAL!\r
+\r
+var INARRAY=1;\r
+var CAPARRAY=2;\r
+var STICKY=3;\r
+var BACKGROUND=4;\r
+var NOCLOSE=5;\r
+var CAPTION=6;\r
+var LEFT=7;\r
+var RIGHT=8;\r
+var CENTER=9;\r
+var OFFSETX=10;\r
+var OFFSETY=11;\r
+var FGCOLOR=12;\r
+var BGCOLOR=13;\r
+var TEXTCOLOR=14;\r
+var CAPCOLOR=15;\r
+var CLOSECOLOR=16;\r
+var WIDTH=17;\r
+var BORDER=18;\r
+var STATUS=19;\r
+var AUTOSTATUS=20;\r
+var AUTOSTATUSCAP=21;\r
+var HEIGHT=22;\r
+var CLOSETEXT=23;\r
+var SNAPX=24;\r
+var SNAPY=25;\r
+var FIXX=26;\r
+var FIXY=27;\r
+var FGBACKGROUND=28;\r
+var BGBACKGROUND=29;\r
+var PADX=30;// PADX2 out\r
+var PADY=31;// PADY2 out\r
+var FULLHTML=34;\r
+var ABOVE=35;\r
+var BELOW=36;\r
+var CAPICON=37;\r
+var TEXTFONT=38;\r
+var CAPTIONFONT=39;\r
+var CLOSEFONT=40;\r
+var TEXTSIZE=41;\r
+var CAPTIONSIZE=42;\r
+var CLOSESIZE=43;\r
+var FRAME=44;\r
+var TIMEOUT=45;\r
+var FUNCTION=46;\r
+var DELAY=47;\r
+var HAUTO=48;\r
+var VAUTO=49;\r
+var CLOSECLICK=50;\r
+var CSSOFF=51;\r
+var CSSSTYLE=52;\r
+var CSSCLASS=53;\r
+var FGCLASS=54;\r
+var BGCLASS=55;\r
+var TEXTFONTCLASS=56;\r
+var CAPTIONFONTCLASS=57;\r
+var CLOSEFONTCLASS=58;\r
+var PADUNIT=59;\r
+var HEIGHTUNIT=60;\r
+var WIDTHUNIT=61;\r
+var TEXTSIZEUNIT=62;\r
+var TEXTDECORATION=63;\r
+var TEXTSTYLE=64;\r
+var TEXTWEIGHT=65;\r
+var CAPTIONSIZEUNIT=66;\r
+var CAPTIONDECORATION=67;\r
+var CAPTIONSTYLE=68;\r
+var CAPTIONWEIGHT=69;\r
+var CLOSESIZEUNIT=70;\r
+var CLOSEDECORATION=71;\r
+var CLOSESTYLE=72;\r
+var CLOSEWEIGHT=73;\r
+if(typeof ol_fgcolor=='undefined'){var ol_fgcolor="#CCCCFF";}\r
+if(typeof ol_bgcolor=='undefined'){var ol_bgcolor="#333399";}\r
+if(typeof ol_textcolor=='undefined'){var ol_textcolor="#000000";}\r
+if(typeof ol_capcolor=='undefined'){var ol_capcolor="#FFFFFF";}\r
+if(typeof ol_closecolor=='undefined'){var ol_closecolor="#9999FF";}\r
+if(typeof ol_textfont=='undefined'){var ol_textfont="Verdana,Arial,Helvetica";}\r
+if(typeof ol_captionfont=='undefined'){var ol_captionfont="Verdana,Arial,Helvetica";}\r
+if(typeof ol_closefont=='undefined'){var ol_closefont="Verdana,Arial,Helvetica";}\r
+if(typeof ol_textsize=='undefined'){var ol_textsize="1";}\r
+if(typeof ol_captionsize=='undefined'){var ol_captionsize="1";}\r
+if(typeof ol_closesize=='undefined'){var ol_closesize="1";}\r
+if(typeof ol_width=='undefined'){var ol_width="200";}\r
+if(typeof ol_border=='undefined'){var ol_border="1";}\r
+if(typeof ol_offsetx=='undefined'){var ol_offsetx=10;}\r
+if(typeof ol_offsety=='undefined'){var ol_offsety=10;}\r
+if(typeof ol_text=='undefined'){var ol_text="Default Text";}\r
+if(typeof ol_cap=='undefined'){var ol_cap="";}\r
+if(typeof ol_sticky=='undefined'){var ol_sticky=0;}\r
+if(typeof ol_background=='undefined'){var ol_background="";}\r
+if(typeof ol_close=='undefined'){var ol_close="Close";}\r
+if(typeof ol_hpos=='undefined'){var ol_hpos=8;}\r
+if(typeof ol_status=='undefined'){var ol_status="";}\r
+if(typeof ol_autostatus=='undefined'){var ol_autostatus=0;}\r
+if(typeof ol_height=='undefined'){var ol_height=-1;}\r
+if(typeof ol_snapx=='undefined'){var ol_snapx=0;}\r
+if(typeof ol_snapy=='undefined'){var ol_snapy=0;}\r
+if(typeof ol_fixx=='undefined'){var ol_fixx=-1;}\r
+if(typeof ol_fixy=='undefined'){var ol_fixy=-1;}\r
+if(typeof ol_fgbackground=='undefined'){var ol_fgbackground="";}\r
+if(typeof ol_bgbackground=='undefined'){var ol_bgbackground="";}\r
+if(typeof ol_padxl=='undefined'){var ol_padxl=1;}\r
+if(typeof ol_padxr=='undefined'){var ol_padxr=1;}\r
+if(typeof ol_padyt=='undefined'){var ol_padyt=1;}\r
+if(typeof ol_padyb=='undefined'){var ol_padyb=1;}\r
+if(typeof ol_fullhtml=='undefined'){var ol_fullhtml=0;}\r
+if(typeof ol_vpos=='undefined'){var ol_vpos=36;}\r
+if(typeof ol_aboveheight=='undefined'){var ol_aboveheight=0;}\r
+if(typeof ol_capicon=='undefined'){var ol_capicon="";}\r
+if(typeof ol_frame=='undefined'){var ol_frame=self;}\r
+if(typeof ol_timeout=='undefined'){var ol_timeout=0;}\r
+if(typeof ol_function=='undefined'){var ol_function=null;}\r
+if(typeof ol_delay=='undefined'){var ol_delay=0;}\r
+if(typeof ol_hauto=='undefined'){var ol_hauto=0;}\r
+if(typeof ol_vauto=='undefined'){var ol_vauto=0;}\r
+if(typeof ol_closeclick=='undefined'){var ol_closeclick=0;}\r
+if(typeof ol_css=='undefined'){var ol_css=51;}\r
+if(typeof ol_fgclass=='undefined'){var ol_fgclass="";}\r
+if(typeof ol_bgclass=='undefined'){var ol_bgclass="";}\r
+if(typeof ol_textfontclass=='undefined'){var ol_textfontclass="";}\r
+if(typeof ol_captionfontclass=='undefined'){var ol_captionfontclass="";}\r
+if(typeof ol_closefontclass=='undefined'){var ol_closefontclass="";}\r
+if(typeof ol_padunit=='undefined'){var ol_padunit="px";}\r
+if(typeof ol_heightunit=='undefined'){var ol_heightunit="px";}\r
+if(typeof ol_widthunit=='undefined'){var ol_widthunit="px";}\r
+if(typeof ol_textsizeunit=='undefined'){var ol_textsizeunit="px";}\r
+if(typeof ol_textdecoration=='undefined'){var ol_textdecoration="none";}\r
+if(typeof ol_textstyle=='undefined'){var ol_textstyle="normal";}\r
+if(typeof ol_textweight=='undefined'){var ol_textweight="normal";}\r
+if(typeof ol_captionsizeunit=='undefined'){var ol_captionsizeunit="px";}\r
+if(typeof ol_captiondecoration=='undefined'){var ol_captiondecoration="none";}\r
+if(typeof ol_captionstyle=='undefined'){var ol_captionstyle="normal";}\r
+if(typeof ol_captionweight=='undefined'){var ol_captionweight="bold";}\r
+if(typeof ol_closesizeunit=='undefined'){var ol_closesizeunit="px";}\r
+if(typeof ol_closedecoration=='undefined'){var ol_closedecoration="none";}\r
+if(typeof ol_closestyle=='undefined'){var ol_closestyle="normal";}\r
+if(typeof ol_closeweight=='undefined'){var ol_closeweight="normal";}\r
+if(typeof ol_texts=='undefined'){var ol_texts=new Array("Text 0", "Text 1");}\r
+if(typeof ol_caps=='undefined'){var ol_caps=new Array("Caption 0", "Caption 1");}\r
+var otext="";\r
+var ocap="";\r
+var osticky=0;\r
+var obackground="";\r
+var oclose="Close";\r
+var ohpos=8;\r
+var ooffsetx=2;\r
+var ooffsety=2;\r
+var ofgcolor="";\r
+var obgcolor="";\r
+var otextcolor="";\r
+var ocapcolor="";\r
+var oclosecolor="";\r
+var owidth=100;\r
+var oborder=1;\r
+var ostatus="";\r
+var oautostatus=0;\r
+var oheight=-1;\r
+var osnapx=0;\r
+var osnapy=0;\r
+var ofixx=-1;\r
+var ofixy=-1;\r
+var ofgbackground="";\r
+var obgbackground="";\r
+var opadxl=0;\r
+var opadxr=0;\r
+var opadyt=0;\r
+var opadyb=0;\r
+var ofullhtml=0;\r
+var ovpos=36;\r
+var oaboveheight=0;\r
+var ocapicon="";\r
+var otextfont="Verdana,Arial,Helvetica";\r
+var ocaptionfont="Verdana,Arial,Helvetica";\r
+var oclosefont="Verdana,Arial,Helvetica";\r
+var otextsize="1";\r
+var ocaptionsize="1";\r
+var oclosesize="1";\r
+var oframe=self;\r
+var otimeout=0;\r
+var otimerid=0;\r
+var oallowmove=0;\r
+var ofunction=null;\r
+var odelay=0;\r
+var odelayid=0;\r
+var ohauto=0;\r
+var ovauto=0;\r
+var ocloseclick=0;\r
+var ocss=51;\r
+var ofgclass="";\r
+var obgclass="";\r
+var otextfontclass="";\r
+var ocaptionfontclass="";\r
+var oclosefontclass="";\r
+var opadunit="px";\r
+var oheightunit="px";\r
+var owidthunit="px";\r
+var otextsizeunit="px";\r
+var otextdecoration="";\r
+var otextstyle="";\r
+var otextweight="";\r
+var ocaptionsizeunit="px";\r
+var ocaptiondecoration="";\r
+var ocaptionstyle="";\r
+var ocaptionweight="";\r
+var oclosesizeunit="px";\r
+var oclosedecoration="";\r
+var oclosestyle="";\r
+var ocloseweight="";\r
+var ox=0;\r
+var oy=0;\r
+var oallow=0;\r
+var oshowingsticky=0;\r
+var oremovecounter=0;\r
+var over=null;\r
+var fnRef;\r
+var ns4=(navigator.appName=='Netscape' && parseInt(navigator.appVersion)==4);\r
+var ns6=(document.getElementById)? true:false;\r
+var ie4=(document.all)? true:false;\r
+if(ie4)var docRoot='document.body';\r
+var ie5=false;\r
+if(ns4){\r
+var oW=window.innerWidth;\r
+var oH=window.innerHeight;\r
+window.onresize=function(){if(oW!=window.innerWidth||oH!=window.innerHeight)location.reload();}\r
+}\r
+if(ie4){\r
+if((navigator.userAgent.indexOf('MSIE 5')> 0)||(navigator.userAgent.indexOf('MSIE 6')> 0)){\r
+if(document.compatMode && document.compatMode=='CSS1Compat')docRoot='document.documentElement';\r
+ie5=true;\r
+}\r
+if(ns6){\r
+ns6=false;\r
+}\r
+}\r
+if((ns4)||(ie4)||(ns6)){\r
+document.onmousemove=mouseMove\r
+if(ns4)document.captureEvents(Event.MOUSEMOVE)\r
+}else{\r
+overlib=no_overlib;\r
+nd=no_overlib;\r
+ver3fix=true;\r
+}\r
+function no_overlib(){\r
+return ver3fix;\r
+}\r
+function overlib(){\r
+otext=ol_text;\r
+ocap=ol_cap;\r
+osticky=ol_sticky;\r
+obackground=ol_background;\r
+oclose=ol_close;\r
+ohpos=ol_hpos;\r
+ooffsetx=ol_offsetx;\r
+ooffsety=ol_offsety;\r
+ofgcolor=ol_fgcolor;\r
+obgcolor=ol_bgcolor;\r
+otextcolor=ol_textcolor;\r
+ocapcolor=ol_capcolor;\r
+oclosecolor=ol_closecolor;\r
+owidth=ol_width;\r
+oborder=ol_border;\r
+ostatus=ol_status;\r
+oautostatus=ol_autostatus;\r
+oheight=ol_height;\r
+osnapx=ol_snapx;\r
+osnapy=ol_snapy;\r
+ofixx=ol_fixx;\r
+ofixy=ol_fixy;\r
+ofgbackground=ol_fgbackground;\r
+obgbackground=ol_bgbackground;\r
+opadxl=ol_padxl;\r
+opadxr=ol_padxr;\r
+opadyt=ol_padyt;\r
+opadyb=ol_padyb;\r
+ofullhtml=ol_fullhtml;\r
+ovpos=ol_vpos;\r
+oaboveheight=ol_aboveheight;\r
+ocapicon=ol_capicon;\r
+otextfont=ol_textfont;\r
+ocaptionfont=ol_captionfont;\r
+oclosefont=ol_closefont;\r
+otextsize=ol_textsize;\r
+ocaptionsize=ol_captionsize;\r
+oclosesize=ol_closesize;\r
+otimeout=ol_timeout;\r
+ofunction=ol_function;\r
+odelay=ol_delay;\r
+ohauto=ol_hauto;\r
+ovauto=ol_vauto;\r
+ocloseclick=ol_closeclick;\r
+ocss=ol_css;\r
+ofgclass=ol_fgclass;\r
+obgclass=ol_bgclass;\r
+otextfontclass=ol_textfontclass;\r
+ocaptionfontclass=ol_captionfontclass;\r
+oclosefontclass=ol_closefontclass;\r
+opadunit=ol_padunit;\r
+oheightunit=ol_heightunit;\r
+owidthunit=ol_widthunit;\r
+otextsizeunit=ol_textsizeunit;\r
+otextdecoration=ol_textdecoration;\r
+otextstyle=ol_textstyle;\r
+otextweight=ol_textweight;\r
+ocaptionsizeunit=ol_captionsizeunit;\r
+ocaptiondecoration=ol_captiondecoration;\r
+ocaptionstyle=ol_captionstyle;\r
+ocaptionweight=ol_captionweight;\r
+oclosesizeunit=ol_closesizeunit;\r
+oclosedecoration=ol_closedecoration;\r
+oclosestyle=ol_closestyle;\r
+ocloseweight=ol_closeweight;\r
+fnRef='';\r
+if((ns4)||(ie4)||(ns6)){\r
+if(over)cClick();\r
+oframe=ol_frame;\r
+if(ns4)over=oframe.document.overDiv\r
+if(ie4)over=oframe.overDiv.style\r
+if(ns6)over=oframe.document.getElementById("overDiv");\r
+}\r
+var c=-1, udf, v=null;\r
+var ar=arguments;\r
+udf=(!ar.length ? 1 : 0);\r
+for(i=0;i < ar.length;i++){\r
+if(c < 0){\r
+if(typeof ar[i]=='number'){\r
+udf=(ar[i]==46 ? 0 : 1);\r
+i--;\r
+}else{\r
+otext=ar[i];\r
+}\r
+c=0;\r
+}else{\r
+if(ar[i]==1){udf=0;otext=ol_texts[ar[++i]];continue;}\r
+if(ar[i]==2){ocap=ol_caps[ar[++i]];continue;}\r
+if(ar[i]==3){osticky=1;continue;}\r
+if(ar[i]==4){obackground=ar[++i];continue;}\r
+if(ar[i]==NOCLOSE){oclose="";continue;}\r
+if(ar[i]==6){ocap=ar[++i];continue;}\r
+if(ar[i]==9 || ar[i]==7 || ar[i]==8){ohpos=ar[i];continue;}\r
+if(ar[i]==10){ooffsetx=ar[++i];continue;}\r
+if(ar[i]==11){ooffsety=ar[++i];continue;}\r
+if(ar[i]==12){ofgcolor=ar[++i];continue;}\r
+if(ar[i]==13){obgcolor=ar[++i];continue;}\r
+if(ar[i]==14){otextcolor=ar[++i];continue;}\r
+if(ar[i]==15){ocapcolor=ar[++i];continue;}\r
+if(ar[i]==16){oclosecolor=ar[++i];continue;}\r
+if(ar[i]==17){owidth=ar[++i];continue;}\r
+if(ar[i]==18){oborder=ar[++i];continue;}\r
+if(ar[i]==19){ostatus=ar[++i];continue;}\r
+if(ar[i]==20){oautostatus=(oautostatus==1)? 0 : 1;continue;}\r
+if(ar[i]==21){oautostatus=(oautostatus==2)? 0 : 2;continue;}\r
+if(ar[i]==22){oheight=ar[++i];oaboveheight=ar[i];continue;}// Same param again.\r
+if(ar[i]==23){oclose=ar[++i];continue;}\r
+if(ar[i]==24){osnapx=ar[++i];continue;}\r
+if(ar[i]==25){osnapy=ar[++i];continue;}\r
+if(ar[i]==26){ofixx=ar[++i];continue;}\r
+if(ar[i]==27){ofixy=ar[++i];continue;}\r
+if(ar[i]==28){ofgbackground=ar[++i];continue;}\r
+if(ar[i]==29){obgbackground=ar[++i];continue;}\r
+if(ar[i]==30){opadxl=ar[++i];opadxr=ar[++i];continue;}\r
+if(ar[i]==31){opadyt=ar[++i];opadyb=ar[++i];continue;}\r
+if(ar[i]==34){ofullhtml=1;continue;}\r
+if(ar[i]==36 || ar[i]==35){ovpos=ar[i];continue;}\r
+if(ar[i]==37){ocapicon=ar[++i];continue;}\r
+if(ar[i]==38){otextfont=ar[++i];continue;}\r
+if(ar[i]==39){ocaptionfont=ar[++i];continue;}\r
+if(ar[i]==40){oclosefont=ar[++i];continue;}\r
+if(ar[i]==41){otextsize=ar[++i];continue;}\r
+if(ar[i]==42){ocaptionsize=ar[++i];continue;}\r
+if(ar[i]==43){oclosesize=ar[++i];continue;}\r
+if(ar[i]==44){opt_FRAME(ar[++i]);continue;}\r
+if(ar[i]==45){otimeout=ar[++i];continue;}\r
+if(ar[i]==46){udf=0;if(typeof ar[i+1] !='number')v=ar[++i];opt_FUNCTION(v);continue;}\r
+if(ar[i]==47){odelay=ar[++i];continue;}\r
+if(ar[i]==48){ohauto=(ohauto==0)? 1 : 0;continue;}\r
+if(ar[i]==49){ovauto=(ovauto==0)? 1 : 0;continue;}\r
+if(ar[i]==50){ocloseclick=(ocloseclick==0)? 1 : 0;continue;}\r
+if(ar[i]==51){ocss=ar[i];continue;}\r
+if(ar[i]==52){ocss=ar[i];continue;}\r
+if(ar[i]==53){ocss=ar[i];continue;}\r
+if(ar[i]==54){ofgclass=ar[++i];continue;}\r
+if(ar[i]==55){obgclass=ar[++i];continue;}\r
+if(ar[i]==56){otextfontclass=ar[++i];continue;}\r
+if(ar[i]==57){ocaptionfontclass=ar[++i];continue;}\r
+if(ar[i]==58){oclosefontclass=ar[++i];continue;}\r
+if(ar[i]==59){opadunit=ar[++i];continue;}\r
+if(ar[i]==60){oheightunit=ar[++i];continue;}\r
+if(ar[i]==61){owidthunit=ar[++i];continue;}\r
+if(ar[i]==62){otextsizeunit=ar[++i];continue;}\r
+if(ar[i]==63){otextdecoration=ar[++i];continue;}\r
+if(ar[i]==64){otextstyle=ar[++i];continue;}\r
+if(ar[i]==65){otextweight=ar[++i];continue;}\r
+if(ar[i]==66){ocaptionsizeunit=ar[++i];continue;}\r
+if(ar[i]==67){ocaptiondecoration=ar[++i];continue;}\r
+if(ar[i]==68){ocaptionstyle=ar[++i];continue;}\r
+if(ar[i]==69){ocaptionweight=ar[++i];continue;}\r
+if(ar[i]==70){oclosesizeunit=ar[++i];continue;}\r
+if(ar[i]==71){oclosedecoration=ar[++i];continue;}\r
+if(ar[i]==72){oclosestyle=ar[++i];continue;}\r
+if(ar[i]==73){ocloseweight=ar[++i];continue;}\r
+}\r
+}\r
+if(udf && ofunction)otext=ofunction();\r
+if(odelay==0){\r
+return overlib351();\r
+}else{\r
+odelayid=setTimeout("overlib351()", odelay);\r
+return false;\r
+}\r
+}\r
+function nd(){\r
+if(oremovecounter >=1){oshowingsticky=0};\r
+if((ns4)||(ie4)||(ns6)){\r
+if(oshowingsticky==0){\r
+oallowmove=0;\r
+if(over !=null)hideObject(over);\r
+}else{\r
+oremovecounter++;\r
+}\r
+}\r
+return true;\r
+}\r
+function overlib351(){\r
+var layerhtml;\r
+if(obackground !="" || ofullhtml){\r
+layerhtml=ol_content_background(otext, obackground, ofullhtml);\r
+}else{\r
+if(ofgbackground !="" && ocss==CSSOFF){\r
+ofgbackground="BACKGROUND=\""+ofgbackground+"\"";\r
+}\r
+if(obgbackground !="" && ocss==CSSOFF){\r
+obgbackground="BACKGROUND=\""+obgbackground+"\"";\r
+}\r
+if(ofgcolor !="" && ocss==CSSOFF){\r
+ofgcolor="BGCOLOR=\""+ofgcolor+"\"";\r
+}\r
+if(obgcolor !="" && ocss==CSSOFF){\r
+obgcolor="BGCOLOR=\""+obgcolor+"\"";\r
+}\r
+if(oheight > 0 && ocss==51){\r
+oheight="HEIGHT=" + oheight;\r
+}else{\r
+oheight="";\r
+}\r
+if(ocap==""){\r
+layerhtml=ol_content_simple(otext);\r
+}else{\r
+if(osticky){\r
+layerhtml=ol_content_caption(otext, ocap, oclose);\r
+}else{\r
+layerhtml=ol_content_caption(otext, ocap, "");\r
+}\r
+}\r
+}\r
+if(osticky){\r
+if(otimerid > 0){\r
+clearTimeout(otimerid);\r
+otimerid=0;\r
+}\r
+oshowingsticky=1;\r
+oremovecounter=0;\r
+}\r
+layerWrite(layerhtml);\r
+if(oautostatus > 0){\r
+ostatus=otext;\r
+if(oautostatus > 1){\r
+ostatus=ocap;\r
+}\r
+}\r
+oallowmove=0;\r
+if(otimeout > 0){\r
+if(otimerid > 0)clearTimeout(otimerid);\r
+otimerid=setTimeout("cClick()", otimeout);\r
+}\r
+disp(ostatus);\r
+if(osticky)oallowmove=0;\r
+return(ostatus !='');\r
+}\r
+function ol_content_simple(text){\r
+if(ocss==CSSCLASS)txt="<TABLE WIDTH="+owidth+" BORDER=0 CELLPADDING="+oborder+" CELLSPACING=0 class=\""+obgclass+"\"><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 class=\""+ofgclass+"\"><TR><TD VALIGN=TOP><FONT class=\""+otextfontclass+"\">"+text+"</FONT></TD></TR></TABLE></TD></TR></TABLE>";\r
+if(ocss==CSSSTYLE)txt="<TABLE WIDTH="+owidth+" BORDER=0 CELLPADDING="+oborder+" CELLSPACING=0 style=\"background-color: "+obgcolor+";height: "+oheight+oheightunit+";\"><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 style=\"color: "+ofgcolor+";background-color: "+ofgcolor+";height: "+oheight+oheightunit+";\"><TR><TD VALIGN=TOP><FONT style=\"font-family: "+otextfont+";color: "+otextcolor+";font-size: "+otextsize+otextsizeunit+";text-decoration: "+otextdecoration+";font-weight: "+otextweight+";font-style:"+otextstyle+"\">"+text+"</FONT></TD></TR></TABLE></TD></TR></TABLE>";\r
+if(ocss==CSSOFF)txt="<TABLE WIDTH="+owidth+" BORDER=0 CELLPADDING="+oborder+" CELLSPACING=0 "+obgcolor+" "+oheight+"><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 "+ofgcolor+" "+ofgbackground+" "+oheight+"><TR><TD VALIGN=TOP><FONT FACE=\""+otextfont+"\" COLOR=\""+otextcolor+"\" SIZE=\""+otextsize+"\">"+text+"</FONT></TD></TR></TABLE></TD></TR></TABLE>";\r
+set_background("");\r
+return txt;\r
+}\r
+function ol_content_caption(text, title, close){\r
+closing="";\r
+closeevent="onMouseOver";\r
+if(ocloseclick==1)closeevent="onClick";\r
+if(ocapicon !="")ocapicon="<IMG SRC=\""+ocapicon+"\"> ";\r
+if(close !=""){\r
+if(ocss==CSSCLASS)closing="<TD ALIGN=RIGHT><A HREF=\"javascript:return "+fnRef+"cClick();\" "+closeevent+"=\"return " + fnRef + "cClick();\" class=\""+oclosefontclass+"\">"+close+"</A></TD>";\r
+if(ocss==CSSSTYLE)closing="<TD ALIGN=RIGHT><A HREF=\"javascript:return "+fnRef+"cClick();\" "+closeevent+"=\"return " + fnRef + "cClick();\" style=\"color: "+oclosecolor+";font-family: "+oclosefont+";font-size: "+oclosesize+oclosesizeunit+";text-decoration: "+oclosedecoration+";font-weight: "+ocloseweight+";font-style:"+oclosestyle+";\">"+close+"</A></TD>";\r
+if(ocss==CSSOFF)closing="<TD ALIGN=RIGHT><A HREF=\"javascript:return "+fnRef+"cClick();\" "+closeevent+"=\"return " + fnRef + "cClick();\"><FONT COLOR=\""+oclosecolor+"\" FACE=\""+oclosefont+"\" SIZE=\""+oclosesize+"\">"+close+"</FONT></A></TD>";\r
+}\r
+if(ocss==CSSCLASS)txt="<TABLE WIDTH="+owidth+" BORDER=0 CELLPADDING="+oborder+" CELLSPACING=0 class=\""+obgclass+"\"><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD><FONT class=\""+ocaptionfontclass+"\">"+ocapicon+title+"</FONT></TD>"+closing+"</TR></TABLE><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 class=\""+ofgclass+"\"><TR><TD VALIGN=TOP><FONT class=\""+otextfontclass+"\">"+text+"</FONT></TD></TR></TABLE></TD></TR></TABLE>";\r
+if(ocss==CSSSTYLE)txt="<TABLE WIDTH="+owidth+" BORDER=0 CELLPADDING="+oborder+" CELLSPACING=0 style=\"background-color: "+obgcolor+";background-image: url("+obgbackground+");height: "+oheight+oheightunit+";\"><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD><FONT style=\"font-family: "+ocaptionfont+";color: "+ocapcolor+";font-size: "+ocaptionsize+ocaptionsizeunit+";font-weight: "+ocaptionweight+";font-style: "+ocaptionstyle+";text-decoration: " + ocaptiondecoration + ";\">"+ocapicon+title+"</FONT></TD>"+closing+"</TR></TABLE><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 style=\"color: "+ofgcolor+";background-color: "+ofgcolor+";height: "+oheight+oheightunit+";\"><TR><TD VALIGN=TOP><FONT style=\"font-family: "+otextfont+";color: "+otextcolor+";font-size: "+otextsize+otextsizeunit+";text-decoration: "+otextdecoration+";font-weight: "+otextweight+";font-style:"+otextstyle+"\">"+text+"</FONT></TD></TR></TABLE></TD></TR></TABLE>";\r
+if(ocss==CSSOFF)txt="<TABLE WIDTH="+owidth+" BORDER=0 CELLPADDING="+oborder+" CELLSPACING=0 "+obgcolor+" "+obgbackground+" "+oheight+"><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD><B><FONT COLOR=\""+ocapcolor+"\" FACE=\""+ocaptionfont+"\" SIZE=\""+ocaptionsize+"\">"+ocapicon+title+"</FONT></B></TD>"+closing+"</TR></TABLE><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 "+ofgcolor+" "+ofgbackground+" "+oheight+"><TR><TD VALIGN=TOP><FONT COLOR=\""+otextcolor+"\" FACE=\""+otextfont+"\" SIZE=\""+otextsize+"\">"+text+"</FONT></TD></TR></TABLE></TD></TR></TABLE>";\r
+set_background("");\r
+return txt;\r
+}\r
+function ol_content_background(text, picture, hasfullhtml){\r
+var txt;\r
+if(hasfullhtml){\r
+txt=text;\r
+}else{\r
+var pU, hU, wU;\r
+pU=(opadunit=='%' ? '%' : '');\r
+hU=(oheightunit=='%' ? '%' : '');\r
+wU=(owidthunit=='%' ? '%' : '');\r
+if(ocss==CSSCLASS)txt="<TABLE WIDTH="+owidth+" BORDER=0 CELLPADDING=0 CELLSPACING=0 HEIGHT="+oheight+"><TR><TD COLSPAN=3 HEIGHT="+opadyt+"></TD></TR><TR><TD WIDTH="+opadxl+"></TD><TD VALIGN=TOP WIDTH="+(owidth-opadxl-opadxr)+"><FONT class=\""+otextfontclass+"\">"+text+"</FONT></TD><TD WIDTH="+opadxr+"></TD></TR><TR><TD COLSPAN=3 HEIGHT="+opadyb+"></TD></TR></TABLE>";\r
+if(ocss==CSSSTYLE)txt="<TABLE WIDTH="+owidth+wU+" BORDER=0 CELLPADDING=0 CELLSPACING=0 HEIGHT="+oheight+hU+"><TR><TD COLSPAN=3 HEIGHT="+opadyt+pU+"></TD></TR><TR><TD WIDTH="+opadxl+pU+"></TD><TD VALIGN=TOP WIDTH="+(owidth-opadxl-opadxr)+pU+"><FONT style=\"font-family: "+otextfont+";color: "+otextcolor+";font-size: "+otextsize+otextsizeunit+";\">"+text+"</FONT></TD><TD WIDTH="+opadxr+pU+"></TD></TR><TR><TD COLSPAN=3 HEIGHT="+opadyb+pU+"></TD></TR></TABLE>";\r
+if(ocss==CSSOFF)txt="<TABLE WIDTH="+owidth+" BORDER=0 CELLPADDING=0 CELLSPACING=0 HEIGHT="+oheight+"><TR><TD COLSPAN=3 HEIGHT="+opadyt+"></TD></TR><TR><TD WIDTH="+opadxl+"></TD><TD VALIGN=TOP WIDTH="+(owidth-opadxl-opadxr)+"><FONT FACE=\""+otextfont+"\" COLOR=\""+otextcolor+"\" SIZE=\""+otextsize+"\">"+text+"</FONT></TD><TD WIDTH="+opadxr+"></TD></TR><TR><TD COLSPAN=3 HEIGHT="+opadyb+"></TD></TR></TABLE>";\r
+}\r
+set_background(picture);\r
+return txt;\r
+}\r
+function set_background(pic){\r
+if(pic==""){\r
+if(ns4)over.background.src=null;\r
+if(ie4)over.backgroundImage="none";\r
+if(ns6)over.style.backgroundImage="none";\r
+}else{\r
+if(ns4){\r
+over.background.src=pic;\r
+}else if(ie4){\r
+over.backgroundImage="url("+pic+")";\r
+}else if(ns6){\r
+over.style.backgroundImage="url("+pic+")";\r
+}\r
+}\r
+}\r
+function disp(statustext){\r
+if((ns4)||(ie4)||(ns6)){\r
+if(oallowmove==0){\r
+placeLayer();\r
+showObject(over);\r
+oallowmove=1;\r
+}\r
+}\r
+if(statustext !=""){\r
+self.status=statustext;\r
+}\r
+}\r
+function placeLayer(){\r
+var placeX, placeY;\r
+if(ofixx > -1){\r
+placeX=ofixx;\r
+}else{\r
+winoffset=(ie4)? eval('oframe.'+docRoot+'.scrollLeft'): oframe.pageXOffset;\r
+if(ie4)iwidth=eval('oframe.'+docRoot+'.clientWidth');\r
+if(ns4 || ns6)iwidth=oframe.innerWidth;\r
+if(ohauto==1){\r
+if((ox - winoffset)>((eval(iwidth))/ 2)){\r
+ohpos=7;\r
+}else{\r
+ohpos=8;\r
+}\r
+}\r
+if(ohpos==9){// Center\r
+placeX=ox+ooffsetx-(owidth/2);\r
+if(placeX < winoffset)placeX=winoffset;\r
+}\r
+if(ohpos==8){// Right\r
+placeX=ox+ooffsetx;\r
+if((eval(placeX)+ eval(owidth))>(winoffset + iwidth)){\r
+placeX=iwidth + winoffset - owidth;\r
+if(placeX < 0)placeX=0;\r
+}\r
+}\r
+if(ohpos==7){// Left\r
+placeX=ox-ooffsetx-owidth;\r
+if(placeX < winoffset)placeX=winoffset;\r
+}\r
+if(osnapx > 1){\r
+var snapping=placeX % osnapx;\r
+if(ohpos==7){\r
+placeX=placeX -(osnapx + snapping);\r
+}else{\r
+placeX=placeX +(osnapx - snapping);\r
+}\r
+if(placeX < winoffset)placeX=winoffset;\r
+}\r
+}\r
+if(ofixy > -1){\r
+placeY=ofixy;\r
+}else{\r
+scrolloffset=(ie4)? eval('oframe.'+docRoot+'.scrollTop'): oframe.pageYOffset;\r
+if(ovauto==1){\r
+if(ie4)iheight=eval('oframe.'+docRoot+'.clientHeight');\r
+if(ns4 || ns6)iheight=oframe.innerHeight;\r
+iheight=(eval(iheight))/ 2;\r
+if((oy - scrolloffset)> iheight){\r
+ovpos=35;\r
+}else{\r
+ovpos=36;\r
+}\r
+}\r
+if(ovpos==35){\r
+if(oaboveheight==0){\r
+var divref=(ie4)? oframe.document.all['overDiv'] : over;\r
+oaboveheight=(ns4)? divref.clip.height : divref.offsetHeight;\r
+}\r
+placeY=oy -(oaboveheight + ooffsety);\r
+if(placeY < scrolloffset)placeY=scrolloffset;\r
+}else{\r
+placeY=oy + ooffsety;\r
+}\r
+if(osnapy > 1){\r
+var snapping=placeY % osnapy;\r
+if(oaboveheight > 0 && ovpos==35){\r
+placeY=placeY -(osnapy + snapping);\r
+}else{\r
+placeY=placeY +(osnapy - snapping);\r
+}\r
+if(placeY < scrolloffset)placeY=scrolloffset;\r
+}\r
+}\r
+repositionTo(over, placeX, placeY);\r
+}\r
+function mouseMove(e){\r
+if((ns4)||(ns6)){ox=e.pageX;oy=e.pageY;}\r
+if(ie4){ox=event.x;oy=event.y;}\r
+if(ie5){ox=eval('event.x+oframe.'+docRoot+'.scrollLeft');oy=eval('event.y+oframe.'+docRoot+'.scrollTop');}\r
+if(oallowmove==1){\r
+placeLayer();\r
+}\r
+}\r
+function cClick(){\r
+hideObject(over);\r
+oshowingsticky=0;\r
+return false;\r
+}\r
+function compatibleframe(frameid){\r
+if(ns4){\r
+if(typeof frameid.document.overDiv=='undefined')return false;\r
+}else if(ie4){\r
+if(typeof frameid.document.all["overDiv"]=='undefined')return false;\r
+}else if(ns6){\r
+if(frameid.document.getElementById('overDiv')==null)return false;\r
+}\r
+return true;\r
+}\r
+function layerWrite(txt){\r
+txt +="\n";\r
+if(ns4){\r
+var lyr=oframe.document.overDiv.document\r
+lyr.write(txt)\r
+lyr.close()\r
+}else if(ie4){\r
+oframe.document.all["overDiv"].innerHTML=txt\r
+}else if(ns6){\r
+range=oframe.document.createRange();\r
+range.setStartBefore(over);\r
+domfrag=range.createContextualFragment(txt);\r
+while(over.hasChildNodes()){\r
+over.removeChild(over.lastChild);\r
+}\r
+over.appendChild(domfrag);\r
+}\r
+}\r
+function showObject(obj){\r
+if(ns4)obj.visibility="show";\r
+else if(ie4)obj.visibility="visible";\r
+else if(ns6)obj.style.visibility="visible";\r
+}\r
+function hideObject(obj){\r
+if(ns4)obj.visibility="hide";\r
+else if(ie4)obj.visibility="hidden";\r
+else if(ns6)obj.style.visibility="hidden";\r
+if(otimerid > 0)clearTimeout(otimerid);\r
+if(odelayid > 0)clearTimeout(odelayid);\r
+otimerid=0;\r
+odelayid=0;\r
+self.status="";\r
+}\r
+function repositionTo(obj,xL,yL){\r
+if((ns4)||(ie4)){\r
+obj.left=(ie4 ? xL + 'px' : xL);\r
+obj.top=(ie4 ? yL + 'px' : yL);\r
+}else if(ns6){\r
+obj.style.left=xL + "px";\r
+obj.style.top=yL+ "px";\r
+}\r
+}\r
+function getFrameRef(thisFrame, ofrm){\r
+var retVal='';\r
+for(var i=0;i<thisFrame.length;i++){\r
+if(thisFrame[i].length > 0){\r
+retVal=getFrameRef(thisFrame[i],ofrm);\r
+if(retVal=='')continue;\r
+}else if(thisFrame[i] !=ofrm)continue;\r
+retVal='['+i+']' + retVal;\r
+break;\r
+}\r
+return retVal;\r
+}\r
+function opt_FRAME(frm){\r
+oframe=compatibleframe(frm)? frm : ol_frame;\r
+if(oframe !=ol_frame){\r
+var tFrm=getFrameRef(top.frames, oframe);\r
+var sFrm=getFrameRef(top.frames, ol_frame);\r
+if(sFrm.length==tFrm.length){\r
+l=tFrm.lastIndexOf('[');\r
+if(l){\r
+while(sFrm.substring(0,l)!=tFrm.substring(0,l))l=tFrm.lastIndexOf('[',l-1);\r
+tFrm=tFrm.substr(l);\r
+sFrm=sFrm.substr(l);\r
+}\r
+}\r
+var cnt=0, p='', str=tFrm;\r
+while((k=str.lastIndexOf('['))!=-1){\r
+cnt++;\r
+str=str.substring(0,k);\r
+}\r
+for(var i=0;i<cnt;i++)p=p + 'parent.';\r
+fnRef=p + 'frames' + sFrm + '.';\r
+}\r
+if((ns4)||(ie4 ||(ns6))){\r
+if(ns4)over=oframe.document.overDiv;\r
+if(ie4)over=oframe.overDiv.style;\r
+if(ns6)over=oframe.document.getElementById("overDiv");\r
+}\r
+return 0;\r
+}\r
+function opt_FUNCTION(callme){\r
+otext=(callme ? callme():(ofunction ? ofunction(): 'No Function'));\r
+return 0;\r
+}\r