var OLloaded = 0, pmCnt = 1, pMtr = new Array(), OLv, OLudf, OLrefXY; var OLpct = new Array("83%", "67%", "83%", "100%", "117%", "150%", "200%", "267%"); var OLbubblePI = 0, OLcrossframePI = 0, OLdebugPI = 0, OLdraggablePI = 0, OLexclusivePI = 0, OLfilterPI = 0; var OLfunctionPI = 0, OLhidePI = 0, OLiframePI = 0, OLovertwoPI = 0, OLscrollPI = 0, OLshadowPI = 0; if (typeof OLgateOK == "undefined") { var OLgateOK = 1 } OLregCmds("inarray,caparray,caption,sticky,nofollow,background,noclose,mouseoff,offdelay,right,left,center,offsetx,offsety,fgcolor,bgcolor,cgcolor,textcolor,capcolor,closecolor,width,wrap,wrapmax,height,border,base,status,autostatus,autostatuscap,snapx,snapy,fixx,fixy,relx,rely,midx,midy,ref,refc,refp,refx,refy,fgbackground,bgbackground,cgbackground,padx,pady,fullhtml,below,above,vcenter,capicon,textfont,captionfont,closefont,textsize,captionsize,closesize,timeout,delay,hauto,vauto,nojustx,nojusty,closetext,closeclick,closetitle,fgclass,bgclass,cgclass,capbelow,textpadding,textfontclass,captionpadding,captionfontclass,closefontclass,label,donothing"); function OLud(v) { return eval("typeof ol_" + v + '=="undefined"') ? 1 : 0 } if (OLud("fgcolor")) { var ol_fgcolor = "#CCCCFF" } if (OLud("bgcolor")) { var ol_bgcolor = "#333399" } if (OLud("cgcolor")) { var ol_cgcolor = "#333399" } if (OLud("textcolor")) { var ol_textcolor = "#000000" } if (OLud("capcolor")) { var ol_capcolor = "#FFFFFF" } if (OLud("closecolor")) { var ol_closecolor = "#EEEEFF" } if (OLud("textfont")) { var ol_textfont = "Verdana,Arial,Helvetica" } if (OLud("captionfont")) { var ol_captionfont = "Verdana,Arial,Helvetica" } if (OLud("closefont")) { var ol_closefont = "Verdana,Arial,Helvetica" } if (OLud("textsize")) { var ol_textsize = 1 } if (OLud("captionsize")) { var ol_captionsize = 1 } if (OLud("closesize")) { var ol_closesize = 1 } if (OLud("fgclass")) { var ol_fgclass = "" } if (OLud("bgclass")) { var ol_bgclass = "" } if (OLud("cgclass")) { var ol_cgclass = "" } if (OLud("textpadding")) { var ol_textpadding = 2 } if (OLud("textfontclass")) { var ol_textfontclass = "" } if (OLud("captionpadding")) { var ol_captionpadding = 2 } if (OLud("captionfontclass")) { var ol_captionfontclass = "" } if (OLud("closefontclass")) { var ol_closefontclass = "" } if (OLud("close")) { var ol_close = "Close" } if (OLud("closeclick")) { var ol_closeclick = 0 } if (OLud("closetitle")) { var ol_closetitle = "Click to Close" } if (OLud("text")) { var ol_text = "Default Text" } if (OLud("cap")) { var ol_cap = "" } if (OLud("capbelow")) { var ol_capbelow = 0 } if (OLud("background")) { var ol_background = "" } if (OLud("width")) { var ol_width = 200 } if (OLud("wrap")) { var ol_wrap = 0 } if (OLud("wrapmax")) { var ol_wrapmax = 0 } if (OLud("height")) { var ol_height = -1 } if (OLud("border")) { var ol_border = 1 } if (OLud("base")) { var ol_base = 0 } if (OLud("offsetx")) { var ol_offsetx = 10 } if (OLud("offsety")) { var ol_offsety = 10 } if (OLud("sticky")) { var ol_sticky = 0 } if (OLud("nofollow")) { var ol_nofollow = 0 } if (OLud("noclose")) { var ol_noclose = 0 } if (OLud("mouseoff")) { var ol_mouseoff = 0 } if (OLud("offdelay")) { var ol_offdelay = 300 } if (OLud("hpos")) { var ol_hpos = RIGHT } if (OLud("vpos")) { var ol_vpos = BELOW } if (OLud("status")) { var ol_status = "" } if (OLud("autostatus")) { var ol_autostatus = 0 } if (OLud("snapx")) { var ol_snapx = 0 } if (OLud("snapy")) { var ol_snapy = 0 } if (OLud("fixx")) { var ol_fixx = -1 } if (OLud("fixy")) { var ol_fixy = -1 } if (OLud("relx")) { var ol_relx = null } if (OLud("rely")) { var ol_rely = null } if (OLud("midx")) { var ol_midx = null } if (OLud("midy")) { var ol_midy = null } if (OLud("ref")) { var ol_ref = "" } if (OLud("refc")) { var ol_refc = "UL" } if (OLud("refp")) { var ol_refp = "UL" } if (OLud("refx")) { var ol_refx = 0 } if (OLud("refy")) { var ol_refy = 0 } if (OLud("fgbackground")) { var ol_fgbackground = "" } if (OLud("bgbackground")) { var ol_bgbackground = "" } if (OLud("cgbackground")) { var ol_cgbackground = "" } if (OLud("padxl")) { var ol_padxl = 1 } if (OLud("padxr")) { var ol_padxr = 1 } if (OLud("padyt")) { var ol_padyt = 1 } if (OLud("padyb")) { var ol_padyb = 1 } if (OLud("fullhtml")) { var ol_fullhtml = 0 } if (OLud("capicon")) { var ol_capicon = "" } if (OLud("frame")) { var ol_frame = self } if (OLud("timeout")) { var ol_timeout = 0 } if (OLud("delay")) { var ol_delay = 0 } if (OLud("hauto")) { var ol_hauto = 0 } if (OLud("vauto")) { var ol_vauto = 0 } if (OLud("nojustx")) { var ol_nojustx = 0 } if (OLud("nojusty")) { var ol_nojusty = 0 } if (OLud("label")) { var ol_label = "" } if (OLud("texts")) { var ol_texts = new Array("Text 0", "Text 1") } if (OLud("caps")) { var ol_caps = new Array("Caption 0", "Caption 1") } var o3_text = "", o3_cap = "", o3_sticky = 0, o3_nofollow = 0, o3_background = "", o3_noclose = 0, o3_mouseoff = 0; var o3_offdelay = 300, o3_hpos = RIGHT, o3_offsetx = 10, o3_offsety = 10, o3_fgcolor = "", o3_bgcolor = ""; var o3_cgcolor = "", o3_textcolor = "", o3_capcolor = "", o3_closecolor = "", o3_width = 200, o3_wrap = 0; var o3_wrapmax = 0, o3_height = -1, o3_border = 1, o3_base = 0, o3_status = "", o3_autostatus = 0, o3_snapx = 0; var o3_snapy = 0, o3_fixx = -1, o3_fixy = -1, o3_relx = null, o3_rely = null, o3_midx = null, o3_midy = null; var o3_ref = "", o3_refc = "UL", o3_refp = "UL", o3_refx = 0, o3_refy = 0, o3_fgbackground = ""; var o3_bgbackground = "", o3_cgbackground = "", o3_padxl = 0, o3_padxr = 0, o3_padyt = 0, o3_padyb = 0; var o3_fullhtml = 0, o3_vpos = BELOW, o3_capicon = "", o3_textfont = "Verdana,Arial,Helvetica"; var o3_captionfont = "Verdana,Arial,Helvetica", o3_closefont = "Verdana,Arial,Helvetica"; var o3_textsize = 1, o3_captionsize = 1, o3_closesize = 1, o3_frame = self, o3_timeout = 0, o3_delay = 0; var o3_hauto = 0, o3_vauto = 0, o3_nojustx = 0, o3_nojusty = 0, o3_close = "Close", o3_closeclick = 0; var o3_closetitle = "", o3_fgclass = "", o3_bgclass = "", o3_cgclass = "", o3_textpadding = 2; var o3_textfontclass = "", o3_captionpadding = 2, o3_captionfontclass = "", o3_closefontclass = ""; var o3_capbelow = 0, o3_label = "", CSSOFF = DONOTHING, CSSCLASS = DONOTHING; var OLx = 0, OLy = 0, OLshowingsticky = 0, OLallowmove = 0, OLremovecounter = 0; var OLdelayid = 0, OLtimerid = 0, OLshowid = 0, OLndt = 0; var over = null, OLfnRef = "", OLhover = 0; var OLua = navigator.userAgent.toLowerCase(); var OLns4 = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) == 4); var OLns6 = (document.getElementById) ? 1 : 0; var OLie4 = (document.all) ? 1 : 0; var OLgek = (OLv = OLua.match(/gecko\/(\d{8})/i)) ? parseInt(OLv[1]) : 0; var OLmac = (OLua.indexOf("mac") >= 0) ? 1 : 0; var OLsaf = (OLua.indexOf("safari") >= 0) ? 1 : 0; var OLkon = (OLua.indexOf("konqueror") >= 0) ? 1 : 0; var OLkht = (OLsaf || OLkon) ? 1 : 0; var OLopr = (OLua.indexOf("opera") >= 0) ? 1 : 0; var OLop7 = (OLopr && document.createTextNode) ? 1 : 0; if (OLopr) { OLns4 = OLns6 = 0; if (!OLop7) { OLie4 = 0 } } var OLieM = ((OLie4 && OLmac) && !(OLkht || OLopr)) ? 1 : 0; var OLie5 = 0, OLie55 = 0; if (OLie4 && !OLop7) { if ((OLv = OLua.match(/msie (\d\.\d+)\.*/i)) && (OLv = parseFloat(OLv[1])) >= 5) { OLie5 = 1; OLns6 = 0; if (OLv >= 5.5) { OLie55 = 1 } } if (OLns6) { OLie4 = 0 } } if (OLns4) { window.onresize = function() { location.reload() } } var OLchkMh = 1, OLdw; if (OLns4 || OLie4 || OLns6) { OLmh() } else { overlib = nd = cClick = OLpageDefaults = no_overlib } function overlib() { if (!(OLloaded && OLgateOK)) { return } if ((OLexclusivePI) && OLisExclusive(overlib.arguments)) { return true } if (OLchkMh) { OLmh() } if (OLndt && !OLtimerid) { OLndt = 0 } if (over) { cClick() } OLloadP1or2(); OLload("close,closeclick,closetitle,noclose,mouseoff,offdelay,sticky,closecolor,closefont,closesize,closefontclass,frame,label"); OLfnRef = ""; OLhover = 0; OLsetRunTimeVar(); OLparseTokens("o3_", overlib.arguments); if (!(over = OLmkLyr())) { return false } if (OLbubblePI) { OLchkForBubbleEffect() } if (OLdebugPI) { OLsetDebugCanShow() } if (OLshadowPI) { OLinitShadow() } if (OLiframePI) { OLinitIfs() } if (OLfilterPI) { OLinitFilterLyr() } if (OLexclusivePI && o3_exclusive && o3_exclusivestatus != "") { o3_status = o3_exclusivestatus } else { if (o3_autostatus == 2 && o3_cap != "") { o3_status = o3_cap } else { if (o3_autostatus == 1 && o3_text != "") { o3_status = o3_text } } } if (o3_delay == 0) { return OLmain() } else { OLdelayid = setTimeout("OLmain()", o3_delay); if (o3_status != "") { self.status = o3_status; return true } else { if (!(OLop7 && event && event.type == "mouseover")) { return false } } } } function nd(A) { if (!(OLloaded && OLgateOK)) { return } if ((OLexclusivePI) && OLisExclusive()) { return true } if (A && over && !o3_delay) { if (OLtimerid > 0) { clearTimeout(OLtimerid) } OLtimerid = (OLhover && o3_frame == self && !OLcursorOff()) ? 0 : setTimeout("cClick()", (o3_timeout = OLndt = A)) } else { if (OLremovecounter >= 1) { OLshowingsticky = 0 } if (!OLshowingsticky) { OLallowmove = 0; if (over) { OLhideObject(over) } } else { OLremovecounter++ } } return true } function cClick() { if (OLloaded && OLgateOK) { OLhover = 0; if (over) { OLhideObject(over) } OLshowingsticky = 0 } return false } function OLpageDefaults() { OLparseTokens("ol_", OLpageDefaults.arguments) } function no_overlib() { return false } function OLmain() { o3_delay = 0; if (o3_frame == self) { if (o3_noclose) { OLoptMOUSEOFF(0) } else { if (o3_mouseoff) { OLoptMOUSEOFF(1) } } } OLdoLyr(); OLallowmove = 0; if (o3_timeout > 0) { if (OLtimerid > 0) { clearTimeout(OLtimerid) } OLtimerid = setTimeout("cClick()", o3_timeout) } if (o3_ref) { OLrefXY = OLgetRefXY(o3_ref); if (OLrefXY[0] == null) { o3_ref = ""; o3_midx = 0; o3_midy = 0 } } OLdisp(o3_status); if (OLdraggablePI) { OLcheckDrag() } if (o3_status != "") { return true } else { if (!(OLop7 && event && event.type == "mouseover")) { return false } } } function OLloadP1or2() { OLload("text,cap,capbelow,textpadding,captionpadding,border,base,status,autostatus,nofollow,width,wrap,wrapmax,height,hpos,vpos,offsetx,offsety,snapx,snapy,relx,rely,midx,midy,ref,refc,refp,refx,refy,fixx,fixy,nojustx,nojusty,hauto,vauto,timeout,delay,fgcolor,bgcolor,cgcolor,textcolor,capcolor,textfont,captionfont,textsize,captionsize,fgbackground,bgbackground,cgbackground,capicon,background,padxl,padxr,padyt,padyb,fullhtml,fgclass,bgclass,cgclass,textfontclass,captionfontclass") } function OLload(c) { var i, m = c.split(","); for (i = 0; i < m.length; i++) { eval("o3_" + m[i] + "=ol_" + m[i]) } } function OLdoLGF() { return (o3_background != "" || o3_fullhtml) ? OLcontentBackground(o3_text, o3_background, o3_fullhtml) : (o3_cap == "") ? OLcontentSimple(o3_text) : (o3_sticky) ? OLcontentCaption(o3_text, o3_cap, o3_close) : OLcontentCaption(o3_text, o3_cap, "") } function OLmkLyr(F, B, E) { F = (F || "overDiv"); B = (B || o3_frame); E = (E || 1000); var A = B.document, D = OLgetRefById(F, A); if (!D) { if (OLns4) { D = A.layers[F] = new Layer(1024, B) } else { if (OLie4 && !document.getElementById) { A.body.insertAdjacentHTML("BeforeEnd", '<div id="' + F + '"></div>'); D = A.all[F] } else { D = A.createElement("div"); if (D) { D.id = F; A.body.appendChild(D) } } } if (!D) { return null } if (OLns4) { D.zIndex = E } else { var C = D.style; C.position = "absolute"; C.visibility = "hidden"; C.zIndex = E } } return D } function OLdoLyr() { if (o3_background == "" && !o3_fullhtml) { if (o3_fgbackground != "") { o3_fgbackground = ' background="' + o3_fgbackground + '"' } if (o3_bgbackground != "") { o3_bgbackground = ' background="' + o3_bgbackground + '"' } if (o3_cgbackground != "") { o3_cgbackground = ' background="' + o3_cgbackground + '"' } if (o3_fgcolor != "") { o3_fgcolor = ' bgcolor="' + o3_fgcolor + '"' } if (o3_bgcolor != "") { o3_bgcolor = ' bgcolor="' + o3_bgcolor + '"' } if (o3_cgcolor != "") { o3_cgcolor = ' bgcolor="' + o3_cgcolor + '"' } if (o3_height > 0) { o3_height = ' height="' + o3_height + '"' } else { o3_height = "" } } if (!OLns4) { OLrepositionTo(over, (OLns6 ? 20 : 0), 0) } var A = OLdoLGF(); if (o3_sticky) { if (OLtimerid > 0) { clearTimeout(OLtimerid); OLtimerid = 0 } OLshowingsticky = 1; OLremovecounter = 0 } if (o3_wrap && !o3_fullhtml) { OLlayerWrite(A); o3_width = (OLns4 ? over.clip.width : over.offsetWidth); if (OLns4 && o3_wrapmax < 1) { o3_wrapmax = o3_frame.innerWidth - 40 } o3_wrap = 0; if (o3_wrapmax > 0 && o3_width > o3_wrapmax) { o3_width = o3_wrapmax } A = OLdoLGF() } OLlayerWrite(A); o3_width = (OLns4 ? over.clip.width : over.offsetWidth); if (OLbubblePI) { OLgenerateBubble(A) } } function OLcontentSimple(A) { var B = OLbgLGF() + OLfgLGF(A) + OLbaseLGF(); OLsetBackground(""); return B } function OLcontentCaption(B, G, F) { var E = "", A = "onmouseover", C, D; if (o3_closeclick == 1) { A = (o3_closetitle ? 'title="' + o3_closetitle + '" ' : "") + "onclick" } if (o3_capicon != "") { o3_capicon = '<img src="' + o3_capicon + '" /> ' } if (F != "") { E = '<td align="right"><a href="javascript:return ' + OLfnRef + 'cClick();" ' + A + '="return ' + OLfnRef + 'cClick();"' + (o3_closefontclass ? ' class="' + o3_closefontclass + '">' : ">" + OLlgfUtil(0, "", "span", o3_closecolor, o3_closefont, o3_closesize)) + F + (o3_closefontclass ? "" : OLlgfUtil(1, "", "span")) + "</a></td>" } C = "<table" + OLwd(0) + ' border="0" cellpadding="' + o3_captionpadding + '" cellspacing="0"' + (o3_cgclass ? ' class="' + o3_cgclass + '"' : o3_cgcolor + o3_cgbackground) + "><tr><td" + OLwd(0) + (o3_cgclass ? ' class="' + o3_cgclass + '">' : ">") + (o3_captionfontclass ? '<div class="' + o3_captionfontclass + '">' : "<strong>" + OLlgfUtil(0, "", "div", o3_capcolor, o3_captionfont, o3_captionsize)) + o3_capicon + G + OLlgfUtil(1, "", "div") + (o3_captionfontclass ? "" : "</strong>") + "</td>" + E + "</tr></table>"; D = OLbgLGF() + (o3_capbelow ? OLfgLGF(B) + C : C + OLfgLGF(B)) + OLbaseLGF(); OLsetBackground(""); return D } function OLcontentBackground(A, D, C) { var B; if (C) { B = A } else { B = "<table" + OLwd(1) + ' 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"' + OLwd(2) + ">" + OLlgfUtil(0, o3_textfontclass, "div", o3_textcolor, o3_textfont, o3_textsize) + A + OLlgfUtil(1, "", "div") + '</td><td width="' + o3_padxr + '"></td></tr><tr><td colspan="3" height="' + o3_padyb + '"></td></tr></table>' } OLsetBackground(D); return B } function OLbgLGF() { return "<table" + OLwd(1) + o3_height + ' border="0" cellpadding="' + o3_border + '" cellspacing="0"' + (o3_bgclass ? ' class="' + o3_bgclass + '"' : o3_bgcolor + o3_bgbackground) + "><tr><td>" } function OLfgLGF(A) { return "<table" + OLwd(0) + o3_height + ' border="0" cellpadding="' + o3_textpadding + '" cellspacing="0"' + (o3_fgclass ? ' class="' + o3_fgclass + '"' : o3_fgcolor + o3_fgbackground) + '><tr><td valign="top"' + (o3_fgclass ? ' class="' + o3_fgclass + '"' : "") + ">" + OLlgfUtil(0, o3_textfontclass, "div", o3_textcolor, o3_textfont, o3_textsize) + A + OLlgfUtil(1, "", "div") + "</td></tr></table>" } function OLlgfUtil(B, D, F, C, E, A) { if (B) { return ("</" + (OLns4 ? "font" : F) + ">") } else { return (D ? '<div class="' + D + '">' : ("<" + (OLns4 ? 'font color="' + C + '" face="' + OLquoteMultiNameFonts(E) + '" size="' + A : F + ' style="color:' + C + ";font-family:" + OLquoteMultiNameFonts(E) + ";font-size:" + A + ";" + (F == "span" ? "text-decoration:underline;" : "")) + '">')) } } function OLquoteMultiNameFonts(D) { var C, A, B = D.split(","); for (C = 0; C < B.length; C++) { A = B[C]; A = A.replace(/^\s+/, "").replace(/\s+$/, ""); if (/\s/.test(A) && !/['"]/.test(A)) { A = "'" + A + "'"; B[C] = A } } return B.join() } function OLbaseLGF() { return ((o3_base > 0 && !o3_wrap) ? ('<table width="100%" border="0" cellpadding="0" cellspacing="0"' + (o3_bgclass ? ' class="' + o3_bgclass + '"' : "") + '><tr><td height="' + o3_base + '"></td></tr></table>') : "") + "</td></tr></table>" } function OLwd(A) { return (o3_wrap ? "" : ' width="' + (!A ? "100%" : (A == 1 ? o3_width : (o3_width - o3_padxl - o3_padxr))) + '"') } function OLsetBackground(A) { if (A == "") { if (OLns4) { over.background.src = null } else { if (OLns6) { over.style.width = "" } over.style.backgroundImage = "none" } } else { if (OLns4) { over.background.src = A } else { if (OLns6) { over.style.width = o3_width + "px" } over.style.backgroundImage = "url(" + A + ")" } } } function OLdisp(A) { if (OLallowmove == 0) { if (OLshadowPI) { OLdispShadow() } if (OLiframePI) { OLdispIfs() } OLplaceLayer(); if (OLndt) { OLshowObject(over) } else { OLshowid = setTimeout("OLshowObject(over)", 1) } OLallowmove = (o3_sticky || o3_nofollow) ? 0 : 1 } OLndt = 0; if (A != "") { self.status = A } } function OLplaceLayer() { var P, C, A, Q, D, M = o3_width, H, F = 100, L = 100, G = 0, E = 0, O = 0, I = 0, K = 0, N = 0; var B = OLfd(), J = (OLgek >= 20010505 && !o3_frame.scrollbars.visible) ? 1 : 0; if (!OLkht && B && B.clientWidth) { F = B.clientWidth } else { if (o3_frame.innerWidth) { G = Math.ceil(1.4 * (o3_frame.outerWidth - o3_frame.innerWidth)); if (G > 20) { G = 20 } F = o3_frame.innerWidth } } Q = (OLie4) ? B.scrollLeft : o3_frame.pageXOffset; if (OLie55 && OLfilterPI && o3_filtershadow) { G = O = 5 } else { if ((OLshadowPI) && bkdrop && o3_shadow && o3_shadowx) { G += ((o3_shadowx > 0) ? o3_shadowx : 0); E = ((o3_shadowx < 0) ? Math.abs(o3_shadowx) : 0); O = Math.abs(o3_shadowx) } } if (o3_ref != "" || o3_fixx > -1 || o3_relx != null || o3_midx != null) { if (o3_ref != "") { C = OLrefXY[0]; if (OLie55 && OLfilterPI && o3_filtershadow) { if (o3_refp == "UR" || o3_refp == "LR") { C -= 5 } } else { if ((OLshadowPI) && bkdrop && o3_shadow && o3_shadowx) { if (o3_shadowx < 0 && (o3_refp == "UL" || o3_refp == "LL")) { C += o3_shadowx } else { if (o3_shadowx > 0 && (o3_refp == "UR" || o3_refp == "LR")) { C -= o3_shadowx } } } } } else { if (o3_midx != null) { C = parseInt(Q + ((F - M - G - E) / 2) + o3_midx) } else { if (o3_relx != null) { if (o3_relx >= 0) { C = Q + o3_relx + E } else { C = Q + o3_relx + F - M - G } } else { C = o3_fixx + E } } } } else { if (o3_hauto) { if (o3_hpos == LEFT && OLx - Q < F / 2 && OLx - M - o3_offsetx < Q + E) { o3_hpos = RIGHT } else { if (o3_hpos == RIGHT && OLx - Q > F / 2 && OLx + M + o3_offsetx > Q + F - G) { o3_hpos = LEFT } } } C = (o3_hpos == CENTER) ? parseInt(OLx - ((M + O) / 2) + o3_offsetx) : (o3_hpos == LEFT) ? OLx - o3_offsetx - M : OLx + o3_offsetx; if (o3_snapx > 1) { P = C % o3_snapx; if (o3_hpos == LEFT) { C = C - (o3_snapx + P) } else { C = C + (o3_snapx - P) } } } if (!o3_nojustx && C + M > Q + F - G) { C = F + Q - M - G } if (!o3_nojustx && C - E < Q) { C = Q + E } D = OLie4 ? B.scrollTop : o3_frame.pageYOffset; if (!OLkht && !J && B && B.clientHeight) { L = B.clientHeight } else { if (o3_frame.innerHeight) { L = o3_frame.innerHeight } } if (OLbubblePI && o3_bubble) { H = OLbubbleHt } else { H = OLns4 ? over.clip.height : over.offsetHeight } if ((OLshadowPI) && bkdrop && o3_shadow && o3_shadowy) { I = (o3_shadowy < 0) ? Math.abs(o3_shadowy) : 0; if (OLie55 && OLfilterPI && o3_filtershadow) { K = N = 5 } else { K = (o3_shadowy > 0) ? o3_shadowy : 0 } N = Math.abs(o3_shadowy) } if (o3_ref != "" || o3_fixy > -1 || o3_rely != null || o3_midy != null) { if (o3_ref != "") { A = OLrefXY[1]; if (OLie55 && OLfilterPI && o3_filtershadow) { if (o3_refp == "LL" || o3_refp == "LR") { A -= 5 } } else { if ((OLshadowPI) && bkdrop && o3_shadow && o3_shadowy) { if (o3_shadowy < 0 && (o3_refp == "UL" || o3_refp == "UR")) { A += o3_shadowy } else { if (o3_shadowy > 0 && (o3_refp == "LL" || o3_refp == "LR")) { A -= o3_shadowy } } } } } else { if (o3_midy != null) { A = parseInt(D + ((L - H - N) / 2) + o3_midy) } else { if (o3_rely != null) { if (o3_rely >= 0) { A = D + o3_rely + I } else { A = D + o3_rely + L - H - K } } else { A = o3_fixy + I } } } } else { if (o3_vauto) { if (o3_vpos == ABOVE && OLy - D < L / 2 && OLy - H - o3_offsety < D) { o3_vpos = BELOW } else { if (o3_vpos == BELOW && OLy - D > L / 2 && OLy + H + o3_offsety + ((OLns4 || OLkht) ? 17 : 0) > D + L - K) { o3_vpos = ABOVE } } } A = (o3_vpos == VCENTER) ? parseInt(OLy - ((H + N) / 2) + o3_offsety) : (o3_vpos == ABOVE) ? OLy - (H + o3_offsety + K) : OLy + o3_offsety + I; if (o3_snapy > 1) { P = A % o3_snapy; if (H > 0 && o3_vpos == ABOVE) { A = A - (o3_snapy + P) } else { A = A + (o3_snapy - P) } } } if (!o3_nojusty && A + H + K > D + L) { A = D + L - H - K } if (!o3_nojusty && A - I < D) { A = D + I } OLrepositionTo(over, C, A); if (OLshadowPI) { OLrepositionShadow(C, A) } if (OLiframePI) { OLrepositionIfs(C, A) } if (OLns6 && o3_frame.innerHeight) { L = o3_frame.innerHeight; OLrepositionTo(over, C, A) } if (OLscrollPI) { OLchkScroll(C - Q, A - D) } } function OLfd(C) { var B = ((C) ? C : o3_frame).document, A = B.compatMode, D = B.documentElement; return (!OLop7 && A && A != "BackCompat" && D && D.clientWidth) ? B.documentElement : B.body } function OLgetRefXY(C) { var D = C, B = OLgetRef(D), F, E, A; if (!B) { return [null, null] } F = B; A = [o3_refx, o3_refy]; if (OLns4) { if (typeof B.length != "undefined" && B.length > 1) { F = B[0]; A[0] += B[0].x + B[1].pageX; A[1] += B[0].y + B[1].pageY } else { if ((B.toString().indexOf("Image") != -1) || (B.toString().indexOf("Anchor") != -1)) { A[0] += B.x; A[1] += B.y } else { A[0] += B.pageX; A[1] += B.pageY } } } else { A[0] += OLpageLoc(B, "Left"); A[1] += OLpageLoc(B, "Top") } E = OLgetRefOffsets(F); A[0] += E[0]; A[1] += E[1]; return A } function OLgetRef(A) { var B = OLgetRefById(A); return (B) ? B : OLgetRefByName(A) } function OLgetRefById(A, D) { var C = "", B; A = (A || "overDiv"); D = (D || o3_frame.document); if (OLie4 && D.all) { return D.all[A] } else { if (D.getElementById) { return D.getElementById(A) } else { if (D.layers && D.layers.length > 0) { if (D.layers[A]) { return D.layers[A] } for (B = 0; B < D.layers.length; B++) { C = OLgetRefById(A, D.layers[B].document); if (C) { return C } } } } } return null } function OLgetRefByName(A, D) { var C = null, B; D = (D || o3_frame.document); if (typeof D.images[A] != "undefined" && D.images[A]) { return D.images[A] } else { if (typeof D.anchors[A] != "undefined" && D.anchors[A]) { return D.anchors[A] } else { if (D.layers && D.layers.length > 0) { for (B = 0; B < D.layers.length; B++) { C = OLgetRefByName(A, D.layers[B].document); if (C && C.length > 0) { return C } else { if (C) { return [C, D.layers[B]] } } } } } } return null } function OLgetRefOffsets(H) { var E = o3_refc.toUpperCase(), C = o3_refp.toUpperCase(), G = 0, A = 0, B = 0, D = 0, F = [0, 0]; B = (OLbubblePI && o3_bubble) ? o3_width : OLns4 ? over.clip.width : over.offsetWidth; D = (OLbubblePI && o3_bubble) ? OLbubbleHt : OLns4 ? over.clip.height : over.offsetHeight; if ((!OLop7) && H.toString().indexOf("Image") != -1) { G = H.width; A = H.height } else { if ((!OLop7) && H.toString().indexOf("Anchor") != -1) { E = o3_refc = "UL" } else { G = (OLns4) ? H.clip.width : H.offsetWidth; A = (OLns4) ? H.clip.height : H.offsetHeight } } if (E == "UL") { F = (C == "UR") ? [-B, 0] : (C == "LL") ? [0, -D] : (C == "LR") ? [-B, -D] : [0, 0] } else { if (E == "UR") { F = (C == "UR") ? [G - B, 0] : (C == "LL") ? [G, -D] : (C == "LR") ? [G - B, -D] : [G, 0] } else { if (E == "LL") { F = (C == "UR") ? [-B, A] : (C == "LL") ? [0, A - D] : (C == "LR") ? [-B, A - D] : [0, A] } else { if (E == "LR") { F = (C == "UR") ? [G - B, A] : (C == "LL") ? [G, A - D] : (C == "LR") ? [G - B, A - D] : [G, A] } } } } return F } function OLpageLoc(C, B) { var A = 0; while (C.offsetParent && C.offsetParent.tagName.toLowerCase() != "html") { A += C["offset" + B]; C = C.offsetParent } A += C["offset" + B]; return A } function OLmouseMove(A) { var A = (A || event); OLx = (A.pageX || A.clientX + OLfd().scrollLeft); OLy = (A.pageY || A.clientY + OLfd().scrollTop); if ((OLallowmove && over) && (o3_frame == self || over == OLgetRefById())) { OLplaceLayer(); if (OLhidePI) { OLhideUtil(0, 1, 1, 0, 0, 0) } } if (OLhover && over && o3_frame == self && OLcursorOff()) { if (o3_offdelay < 1) { cClick() } else { if (OLtimerid > 0) { clearTimeout(OLtimerid) } OLtimerid = setTimeout("cClick()", o3_offdelay) } } } function OLmh() { var D, G, C, A, F, B = OLmouseMove, E = /function[ ]*(\w*)\(/; OLdw = document; if (document.onmousemove || (!OLie4 && window.onmousemove)) { if (window.onmousemove) { OLdw = window } G = OLdw.onmousemove.toString(); D = G.match(E); if (!D || D[1] == "anonymous" || D[1] == "OLmouseMove") { OLchkMh = 0; return } if (D[1]) { F = D[1] + "(e)" } else { C = G.indexOf("{"); A = G.lastIndexOf("}") + 1; F = G.substring(C, A) } F += ";OLmouseMove(e);"; B = new Function("e", F) } OLdw.onmousemove = B; if (OLns4) { OLdw.captureEvents(Event.MOUSEMOVE) } } function OLparseTokens(pf, ar) { var i, v, md = -1, par = (pf != "ol_"), e = eval, p = OLpar, q = OLparQuo, t = OLtoggle; OLudf = (par && !ar.length ? 1 : 0); for (i = 0; i < ar.length; i++) { if (md < 0) { if (typeof ar[i] == "number") { OLudf = (par ? 1 : 0); i-- } else { switch (pf) { case "ol_": ol_text = ar[i]; break; default: o3_text = ar[i] } } md = 0 } else { if (ar[i] == INARRAY) { OLudf = 0; e(pf + "text=ol_texts[" + ar[++i] + "]"); continue } if (ar[i] == CAPARRAY) { e(pf + "cap=ol_caps[" + ar[++i] + "]"); continue } if (ar[i] == CAPTION) { q(ar[++i], pf + "cap"); continue } if (Math.abs(ar[i]) == STICKY) { t(ar[i], pf + "sticky"); continue } if (Math.abs(ar[i]) == NOFOLLOW) { t(ar[i], pf + "nofollow"); continue } if (ar[i] == BACKGROUND) { q(ar[++i], pf + "background"); continue } if (Math.abs(ar[i]) == NOCLOSE) { t(ar[i], pf + "noclose"); continue } if (Math.abs(ar[i]) == MOUSEOFF) { t(ar[i], pf + "mouseoff"); continue } if (ar[i] == OFFDELAY) { p(ar[++i], pf + "offdelay"); continue } if (ar[i] == RIGHT || ar[i] == LEFT || ar[i] == CENTER) { p(ar[i], pf + "hpos"); continue } if (ar[i] == OFFSETX) { p(ar[++i], pf + "offsetx"); continue } if (ar[i] == OFFSETY) { p(ar[++i], pf + "offsety"); continue } if (ar[i] == FGCOLOR) { q(ar[++i], pf + "fgcolor"); continue } if (ar[i] == BGCOLOR) { q(ar[++i], pf + "bgcolor"); continue } if (ar[i] == CGCOLOR) { q(ar[++i], pf + "cgcolor"); continue } if (ar[i] == TEXTCOLOR) { q(ar[++i], pf + "textcolor"); continue } if (ar[i] == CAPCOLOR) { q(ar[++i], pf + "capcolor"); continue } if (ar[i] == CLOSECOLOR) { q(ar[++i], pf + "closecolor"); continue } if (ar[i] == WIDTH) { p(ar[++i], pf + "width"); continue } if (Math.abs(ar[i]) == WRAP) { t(ar[i], pf + "wrap"); continue } if (ar[i] == WRAPMAX) { p(ar[++i], pf + "wrapmax"); continue } if (ar[i] == HEIGHT) { p(ar[++i], pf + "height"); continue } if (ar[i] == BORDER) { p(ar[++i], pf + "border"); continue } if (ar[i] == BASE) { p(ar[++i], pf + "base"); continue } if (ar[i] == STATUS) { q(ar[++i], pf + "status"); continue } if (Math.abs(ar[i]) == AUTOSTATUS) { v = pf + "autostatus"; e(v + "=(" + ar[i] + "<0)?(" + v + "==2?2:0):(" + v + "==1?0:1)"); continue } if (Math.abs(ar[i]) == AUTOSTATUSCAP) { v = pf + "autostatus"; e(v + "=(" + ar[i] + "<0)?(" + v + "==1?1:0):(" + v + "==2?0:2)"); continue } if (ar[i] == CLOSETEXT) { q(ar[++i], pf + "close"); continue } if (ar[i] == SNAPX) { p(ar[++i], pf + "snapx"); continue } if (ar[i] == SNAPY) { p(ar[++i], pf + "snapy"); continue } if (ar[i] == FIXX) { p(ar[++i], pf + "fixx"); continue } if (ar[i] == FIXY) { p(ar[++i], pf + "fixy"); continue } if (ar[i] == RELX) { p(ar[++i], pf + "relx"); continue } if (ar[i] == RELY) { p(ar[++i], pf + "rely"); continue } if (ar[i] == MIDX) { p(ar[++i], pf + "midx"); continue } if (ar[i] == MIDY) { p(ar[++i], pf + "midy"); continue } if (ar[i] == REF) { q(ar[++i], pf + "ref"); continue } if (ar[i] == REFC) { q(ar[++i], pf + "refc"); continue } if (ar[i] == REFP) { q(ar[++i], pf + "refp"); continue } if (ar[i] == REFX) { p(ar[++i], pf + "refx"); continue } if (ar[i] == REFY) { p(ar[++i], pf + "refy"); continue } if (ar[i] == FGBACKGROUND) { q(ar[++i], pf + "fgbackground"); continue } if (ar[i] == BGBACKGROUND) { q(ar[++i], pf + "bgbackground"); continue } if (ar[i] == CGBACKGROUND) { q(ar[++i], pf + "cgbackground"); continue } if (ar[i] == PADX) { p(ar[++i], pf + "padxl"); p(ar[++i], pf + "padxr"); continue } if (ar[i] == PADY) { p(ar[++i], pf + "padyt"); p(ar[++i], pf + "padyb"); continue } if (Math.abs(ar[i]) == FULLHTML) { t(ar[i], pf + "fullhtml"); continue } if (ar[i] == BELOW || ar[i] == ABOVE || ar[i] == VCENTER) { p(ar[i], pf + "vpos"); continue } if (ar[i] == CAPICON) { q(ar[++i], pf + "capicon"); continue } if (ar[i] == TEXTFONT) { q(ar[++i], pf + "textfont"); continue } if (ar[i] == CAPTIONFONT) { q(ar[++i], pf + "captionfont"); continue } if (ar[i] == CLOSEFONT) { q(ar[++i], pf + "closefont"); continue } if (ar[i] == TEXTSIZE) { q(ar[++i], pf + "textsize"); continue } if (ar[i] == CAPTIONSIZE) { q(ar[++i], pf + "captionsize"); continue } if (ar[i] == CLOSESIZE) { q(ar[++i], pf + "closesize"); continue } if (ar[i] == TIMEOUT) { p(ar[++i], pf + "timeout"); continue } if (ar[i] == DELAY) { p(ar[++i], pf + "delay"); continue } if (Math.abs(ar[i]) == HAUTO) { t(ar[i], pf + "hauto"); continue } if (Math.abs(ar[i]) == VAUTO) { t(ar[i], pf + "vauto"); continue } if (Math.abs(ar[i]) == NOJUSTX) { t(ar[i], pf + "nojustx"); continue } if (Math.abs(ar[i]) == NOJUSTY) { t(ar[i], pf + "nojusty"); continue } if (Math.abs(ar[i]) == CLOSECLICK) { t(ar[i], pf + "closeclick"); continue } if (ar[i] == CLOSETITLE) { q(ar[++i], pf + "closetitle"); continue } if (ar[i] == FGCLASS) { q(ar[++i], pf + "fgclass"); continue } if (ar[i] == BGCLASS) { q(ar[++i], pf + "bgclass"); continue } if (ar[i] == CGCLASS) { q(ar[++i], pf + "cgclass"); continue } if (ar[i] == TEXTPADDING) { p(ar[++i], pf + "textpadding"); continue } if (ar[i] == TEXTFONTCLASS) { q(ar[++i], pf + "textfontclass"); continue } if (ar[i] == CAPTIONPADDING) { p(ar[++i], pf + "captionpadding"); continue } if (ar[i] == CAPTIONFONTCLASS) { q(ar[++i], pf + "captionfontclass"); continue } if (ar[i] == CLOSEFONTCLASS) { q(ar[++i], pf + "closefontclass"); continue } if (Math.abs(ar[i]) == CAPBELOW) { t(ar[i], pf + "capbelow"); continue } if (ar[i] == LABEL) { q(ar[++i], pf + "label"); continue } if (ar[i] == DONOTHING) { continue } i = OLparseCmdLine(pf, i, ar) } } if ((OLfunctionPI) && OLudf && o3_function) { o3_text = o3_function() } if (pf == "o3_") { OLfontSize() } } function OLpar(a, v) { eval(v + "=" + a) } function OLparQuo(a, v) { eval(v + "='" + OLescSglQt(a) + "'") } function OLescSglQt(A) { return A.toString().replace(/'/g, "\\'") } function OLtoggle(a, v) { eval(v + "=(" + v + "==0&&" + a + ">=0)?1:0") } function OLhasDims(A) { return /[%\-a-z]+$/.test(A) } function OLfontSize() { var A; if (OLhasDims(o3_textsize)) { if (OLns4) { o3_textsize = "2" } } else { if (!OLns4) { A = parseInt(o3_textsize); o3_textsize = (A > 0 && A < 8) ? OLpct[A] : OLpct[0] } } if (OLhasDims(o3_captionsize)) { if (OLns4) { o3_captionsize = "2" } } else { if (!OLns4) { A = parseInt(o3_captionsize); o3_captionsize = (A > 0 && A < 8) ? OLpct[A] : OLpct[0] } } if (OLhasDims(o3_closesize)) { if (OLns4) { o3_closesize = "2" } } else { if (!OLns4) { A = parseInt(o3_closesize); o3_closesize = (A > 0 && A < 8) ? OLpct[A] : OLpct[0] } } } function OLlayerWrite(A) { A += "\n"; if (OLns4) { over.document.write(A); over.document.close() } else { if (typeof over.innerHTML != "undefined") { if (OLieM) { over.innerHTML = "" } over.innerHTML = A } else { range = o3_frame.document.createRange(); range.setStartAfter(over); domfrag = range.createContextualFragment(A); while (over.hasChildNodes()) { over.removeChild(over.lastChild) } over.appendChild(domfrag) } } } function OLshowObject(A) { OLshowid = 0; A = (OLns4) ? A : A.style; if (((OLfilterPI) && !OLchkFilter(A)) || !OLfilterPI) { A.visibility = "visible" } if (OLshadowPI) { OLshowShadow() } if (OLiframePI) { OLshowIfs() } if (OLhidePI) { OLhideUtil(1, 1, 0) } } function OLhideObject(B) { if (OLshowid > 0) { clearTimeout(OLshowid); OLshowid = 0 } if (OLtimerid > 0) { clearTimeout(OLtimerid) } if (OLdelayid > 0) { clearTimeout(OLdelayid) } OLtimerid = 0; OLdelayid = 0; self.status = ""; o3_label = ol_label; if (o3_frame != self) { B = OLgetRefById() } if (B) { if (B.onmouseover) { B.onmouseover = null } if (OLscrollPI && B == over) { OLclearScroll() } if (OLdraggablePI) { OLclearDrag() } if (OLfilterPI) { OLcleanupFilter(B) } if (OLshadowPI) { OLhideShadow() } var A = (OLns4) ? B : B.style; A.visibility = "hidden"; if (OLhidePI && B == over) { OLhideUtil(0, 0, 1) } if (OLiframePI) { OLhideIfs(B) } } } function OLrepositionTo(C, B, A) { C = (OLns4) ? C : C.style; C.left = (OLns4 ? B : B + "px"); C.top = (OLns4 ? A : A + "px") } function OLoptMOUSEOFF(A) { if (!A) { o3_close = "" } over.onmouseover = function() { OLhover = 1; if (OLtimerid > 0) { clearTimeout(OLtimerid); OLtimerid = 0 } } } function OLcursorOff() { if (OLovertwoPI && over == over2) { return false } var F = (OLns4 ? over : over.style), E = OLns4 ? over.clip.height : over.offsetHeight; var D = parseInt(F.left), C = parseInt(F.top); var B = D + o3_width, A = C + ((OLbubblePI && o3_bubble) ? OLbubbleHt : E); if (OLx < D || OLx > B || OLy < C || OLy > A) { return true } return false } var OLcmdLine = null, OLrunTime = null; function OLsetRunTimeVar() { if (OLrunTime && OLrunTime.length) { for (var A = 0; A < OLrunTime.length; A++) { OLrunTime[A]() } } } function OLparseCmdLine(A, E, C) { if (OLcmdLine && OLcmdLine.length) { for (var B = 0; B < OLcmdLine.length; B++) { var D = OLcmdLine[B](A, E, C); if (D > -1) { E = D; break } } } return E } function OLisFunc(C) { var B = 1; if (typeof C == "object") { for (var A = 0; A < C.length; A++) { if (typeof C[A] == "function") { continue } B = 0; break } } else { if (typeof C != "function") { B = 0 } } return B } function OLregCmds(c) { if (typeof c != "string") { return } var pM = c.split(","); pMtr = pMtr.concat(pM); for (var i = 0; i < pM.length; i++) { eval(pM[i].toUpperCase() + "=" + pmCnt++) } } function OLregRunTimeFunc(A) { if (OLisFunc(A)) { if (!OLrunTime) { OLrunTime = new Array() } if (typeof A == "object") { OLrunTime = OLrunTime.concat(A) } else { OLrunTime[OLrunTime.length++] = A } } } function OLregCmdLineFunc(A) { if (OLisFunc(A)) { if (!OLcmdLine) { OLcmdLine = new Array() } if (typeof A == "object") { OLcmdLine = OLcmdLine.concat(A) } else { OLcmdLine[OLcmdLine.length++] = A } } } OLloaded = 1;

/*
 overlibmws_shadow.js plug-in module - Copyright Foteos Macrides 2003-2005
   For support of the SHADOW feature.
   Initial: July 14, 2003 - Last Revised: November 2, 2004
 See the Change History and Command Reference for overlibmws via:

	http://www.macridesweb.com/oltest/

 Published under an open source license: http://www.macridesweb.com/oltest/license.html
*/

OLloaded=0;
OLshadowCmds='shadow,shadowx,shadowy,shadowcolor,shadowimage,shadowopacity';
OLregCmds(OLshadowCmds);

// DEFAULT CONFIGURATION
if(OLud('shadow'))var ol_shadow=0;
if(OLud('shadowx'))var ol_shadowx=5;
if(OLud('shadowy'))var ol_shadowy=5;
if(OLud('shadowcolor'))var ol_shadowcolor="#666666";
if(OLud('shadowimage'))var ol_shadowimage="";
if(OLud('shadowopacity'))var ol_shadowopacity=60;
// END CONFIGURATION

var o3_shadow=0,o3_shadowx=5,o3_shadowy=5,o3_shadowcolor="#666666",o3_shadowimage="";
var o3_shadowopacity=60,bkdrop=null;

function OLloadShadow(){
OLload(OLshadowCmds);
}

function OLparseShadow(pf,i,ar){
var k=i,p=OLpar,q=OLparQuo;
if(k<ar.length){
if(Math.abs(ar[k])==SHADOW){OLtoggle(ar[k],pf+'shadow');return k;}
if(ar[k]==SHADOWX){p(ar[++k],pf+'shadowx');return k;}
if(ar[k]==SHADOWY){p(ar[++k],pf+'shadowy');return k;}
if(ar[k]==SHADOWCOLOR){q(ar[++k],pf+'shadowcolor');return k;}
if(ar[k]==SHADOWIMAGE){q(ar[++k],pf+'shadowimage');return k;}
if(ar[k]==SHADOWOPACITY){p(ar[++k],pf+'shadowopacity');return k;}}
return -1;
}

function OLdispShadow(){
if(o3_shadow){OLgetShadowLyrRef();if(bkdrop)OLgenerateShadowLyr();}
}

function OLinitShadow(){
if(OLie55&&OLfilterPI&&o3_filtershadow){o3_shadow=0;return}var o;
if(!(o=OLmkLyr('backdrop',o3_frame,999))||bkdrop!=o){bkdrop=null;OLgetShadowLyrRef();}
}

function OLgetShadowLyrRef(){
if(bkdrop||!o3_shadow)return;
bkdrop=OLgetRefById('backdrop');
if(!bkdrop){o3_shadow=0;bkdrop=null;}
}

function OLgenerateShadowLyr(){
var wd=(OLns4?over.clip.width:over.offsetWidth),hgt=(OLns4?over.clip.height:over.offsetHeight);
if(OLns4){bkdrop.clip.width=wd;bkdrop.clip.height=hgt;
if(o3_shadowimage)bkdrop.background.src=o3_shadowimage;
else{bkdrop.bgColor=o3_shadowcolor;bkdrop.zIndex=over.zIndex -1;}
}else{var o=bkdrop.style;o.width=wd+'px';o.height=hgt+'px';
if(o3_shadowimage)o.backgroundImage="url("+o3_shadowimage+")";
else o.backgroundColor=o3_shadowcolor;
o.clip='rect(0px '+wd+'px '+hgt+'px 0px)';o.zIndex=over.style.zIndex -1;
if(o3_shadowopacity){var op=o3_shadowopacity;op=(op<=100&&op>0?op:100);
if(OLie4&&!OLieM&&typeof o.filter=='string'){
o.filter='Alpha(opacity='+op+')';if(OLie55)bkdrop.filters.alpha.enabled=1;}
else{op=op/100;OLopBk(op);}}}
}

function OLopBk(op){
var o=bkdrop.style;
if(typeof o.opacity!='undefined')o.opacity=op;
else if(typeof o.MozOpacity!='undefined')o.MozOpacity=op;
else if(typeof o.KhtmlOpacity!='undefined')o.KhtmlOpacity=op;
}

function OLcleanUpShadow(){
if(!bkdrop)return;
if(OLns4){
bkdrop.bgColor=null;bkdrop.background.src=null;
}else{
var o=bkdrop.style;
o.backgroundColor='transparent';o.backgroundImage='none';
if(OLie4&&!OLieM&&typeof o.filter=='string'){
o.filter='Alpha(opacity=100)';if(OLie55&&typeof bkdrop.filters=='object')
bkdrop.filters.alpha.enabled=0;}else OLopBk(1.0);
if(OLns6){o.width=1+'px';o.height=1+'px';
OLrepositionTo(bkdrop,o3_frame.pageXOffset,o3_frame.pageYOffset);}}
}

function OLshowShadow(){
if(bkdrop&&o3_shadow){var o=(OLns4?bkdrop:bkdrop.style);o.visibility="visible";}
}

function OLhideShadow(){
if(bkdrop&&o3_shadow){
var o=OLgetRefById('backdrop');
if(o&&o==bkdrop){var bks=(OLns4?bkdrop:bkdrop.style);
if(typeof bks.visibility=='string')bks.visibility="hidden";OLcleanUpShadow();}}
}

function OLrepositionShadow(X,Y){
if(bkdrop&&o3_shadow)OLrepositionTo(bkdrop,X+o3_shadowx,Y+o3_shadowy);
}

OLregRunTimeFunc(OLloadShadow);
OLregCmdLineFunc(OLparseShadow);

OLshadowPI=1;
OLloaded=1;

/*
 overlibmws_iframe.js plug-in module - Copyright Foteos Macrides 2003-2005
   Masks system controls to prevent obscuring of popops for IE v5.5 or higher.
   Initial: October 19, 2003 - Last Revised: November 2, 2004
 See the Change History and Command Reference for overlibmws via:

	http://www.macridesweb.com/oltest/

 Published under an open source license: http://www.macridesweb.com/oltest/license.html
*/

OLloaded=0;

var OLifsP1=null,OLifsSh=null,OLifsP2=null;

// IFRAME SHIM SUPPORT FUNCTIONS
function OLinitIfs(){
if(!OLie55)return;
if((OLovertwoPI)&&over2&&over==over2){
var o=o3_frame.document.all['overIframeOvertwo'];
if(!o||OLifsP2!=o){OLifsP2=null;OLgetIfsP2Ref();}return;}
o=o3_frame.document.all['overIframe'];
if(!o||OLifsP1!=o){OLifsP1=null;OLgetIfsRef();}
if((OLshadowPI)&&o3_shadow){o=o3_frame.document.all['overIframeShadow'];
if(!o||OLifsSh!=o){OLifsSh=null;OLgetIfsShRef();}}
}

function OLsetIfsRef(o,i,z){
o.id=i;o.src='javascript:false;';o.scrolling='no';var os=o.style;
os.position='absolute';os.top=0;os.left=0;os.width=1;os.height=1;os.visibility='hidden';
os.zIndex=over.style.zIndex-z;os.filter='Alpha(style=0,opacity=0)';
}

function OLgetIfsRef(){
if(OLifsP1||!OLie55)return;
OLifsP1=o3_frame.document.createElement('iframe');
OLsetIfsRef(OLifsP1,'overIframe',2);
o3_frame.document.body.appendChild(OLifsP1);
}

function OLgetIfsShRef(){
if(OLifsSh||!OLie55)return;
OLifsSh=o3_frame.document.createElement('iframe');
OLsetIfsRef(OLifsSh,'overIframeShadow',3);
o3_frame.document.body.appendChild(OLifsSh);
}

function OLgetIfsP2Ref(){
if(OLifsP2||!OLie55)return;
OLifsP2=o3_frame.document.createElement('iframe');
OLsetIfsRef(OLifsP2,'overIframeOvertwo',1);
o3_frame.document.body.appendChild(OLifsP2);
}

function OLsetDispIfs(o,w,h){
var os=o.style;
os.width=w+'px';os.height=h+'px';os.clip='rect(0px '+w+'px '+h+'px 0px)';
o.filters.alpha.enabled=true;
}

function OLdispIfs(){
if(!OLie55)return;
var wd=over.offsetWidth,ht=over.offsetHeight;
if(OLfilterPI&&o3_filtershadow){wd+=5;ht+=5;}
if((OLovertwoPI)&&over2&&over==over2){
if(!OLifsP2)return;
OLsetDispIfs(OLifsP2,wd,ht);return;}
if(!OLifsP1)return;
OLsetDispIfs(OLifsP1,wd,ht);
if((!OLshadowPI)||!o3_shadow||!OLifsSh)return;
OLsetDispIfs(OLifsSh,wd,ht);
}

function OLshowIfs(){
if(OLifsP1){OLifsP1.style.visibility="visible";
if((OLshadowPI)&&o3_shadow&&OLifsSh)OLifsSh.style.visibility="visible";}
}

function OLhideIfs(o){
if(!OLie55||o!=over)return;
if(OLifsP1)OLifsP1.style.visibility="hidden";
if((OLshadowPI)&&o3_shadow&&OLifsSh)OLifsSh.style.visibility="hidden";
}

function OLrepositionIfs(X,Y){
if(OLie55){if((OLovertwoPI)&&over2&&over==over2){
if(OLifsP2)OLrepositionTo(OLifsP2,X,Y);}
else{if(OLifsP1){OLrepositionTo(OLifsP1,X,Y);if((OLshadowPI)&&o3_shadow&&OLifsSh)
OLrepositionTo(OLifsSh,X+o3_shadowx,Y+o3_shadowy);}}}
}

OLiframePI=1;
OLloaded=1;

