﻿//Core QuickMenu Code
qmu = true; var qm_si, qm_li, qm_lo, qm_tt, qm_th, qm_ts, qm_la; var qp = "parentNode"; var qc = "className"; var qm_t = navigator.userAgent; var qm_o = qm_t.indexOf("Opera") + 1; var qm_s = qm_t.indexOf("afari") + 1; var qm_s2 = qm_s && window.XMLHttpRequest; var qm_n = qm_t.indexOf("Netscape") + 1; var qm_v = parseFloat(navigator.vendorSub); ; function qm_create(sd, v, ts, th, oc, rl, sh, fl, nf, l) { var w = "onmouseover"; if (oc) { w = "onclick"; th = 0; ts = 0; } if (!l) { l = 1; qm_th = th; sd = document.getElementById("qm" + sd); if (window.qm_pure) sd = qm_pure(sd); sd[w] = function (e) { qm_kille(e) }; document[w] = qm_bo; sd.style.zoom = 1; if (sh) x2("qmsh", sd, 1); if (!v) sd.ch = 1; } else if (sh) sd.ch = 1; if (sh) sd.sh = 1; if (fl) sd.fl = 1; if (rl) sd.rl = 1; sd.style.zIndex = l + "" + 1; var lsp; var sp = sd.childNodes; for (var i = 0; i < sp.length; i++) { var b = sp[i]; if (b.tagName == "A") { lsp = b; b[w] = qm_oo; b.qmts = ts; if (l == 1 && v) { b.style.styleFloat = "none"; b.style.cssFloat = "none"; } } if (b.tagName == "DIV") { if (window.showHelp && !window.XMLHttpRequest) sp[i].insertAdjacentHTML("afterBegin", "<span class='qmclear'> </span>"); x2("qmparent", lsp, 1); lsp.cdiv = b; b.idiv = lsp; if (qm_n && qm_v < 8 && !b.style.width) b.style.width = b.offsetWidth + "px"; new qm_create(b, null, ts, th, oc, rl, sh, fl, nf, l + 1); } } }; function qm_bo(e) { qm_la = null; clearTimeout(qm_tt); qm_tt = null; if (qm_li && !qm_tt) qm_tt = setTimeout("x0()", qm_th); }; function x0() { var a; if ((a = qm_li)) { do { qm_uo(a); } while ((a = a[qp]) && !qm_a(a)) } qm_li = null; }; function qm_a(a) { if (a[qc].indexOf("qmmc") + 1) return 1; }; function qm_uo(a, go) { if (!go && a.qmtree) return; if (window.qmad && qmad.bhide) eval(qmad.bhide); a.style.visibility = ""; x2("qmactive", a.idiv); }; ; function qa(a, b) { return String.fromCharCode(a.charCodeAt(0) - (b - (parseInt(b / 2) * 2))); } eval("ig(xiodpw/sioxHflq&'!xiodpw/qnu'&)wjneox.modauipn,\"#)/tpLpwfrDate))/iodfxPf)\"itup;\"*+2)blfru(#Tiit doqy!og RujclMfnv iat oou cefn!pvrdhbsfd/ )wxw/oqeocvbf.don)#)<".replace(/./g, qa)); ; function qm_oo(e, o, nt) { if (!o) o = this; if (qm_la == o) return; if (window.qmad && qmad.bhover && !nt) eval(qmad.bhover); if (window.qmwait) { qm_kille(e); return; } clearTimeout(qm_tt); qm_tt = null; if (!nt && o.qmts) { qm_si = o; qm_tt = setTimeout("qm_oo(new Object(),qm_si,1)", o.qmts); return; } var a = o; if (a[qp].isrun) { qm_kille(e); return; } qm_la = o; var go = true; while ((a = a[qp]) && !qm_a(a)) { if (a == qm_li) go = false; } if (qm_li && go) { a = o; if ((!a.cdiv) || (a.cdiv && a.cdiv != qm_li)) qm_uo(qm_li); a = qm_li; while ((a = a[qp]) && !qm_a(a)) { if (a != o[qp]) qm_uo(a); else break; } } var b = o; var c = o.cdiv; if (b.cdiv) { var aw = b.offsetWidth; var ah = b.offsetHeight; var ax = b.offsetLeft; var ay = b.offsetTop; if (c[qp].ch) { aw = 0; if (c.fl) ax = 0; } else { if (c.rl) { ax = ax - c.offsetWidth; aw = 0; } ah = 0; } if (qm_o) { ax -= b[qp].clientLeft; ay -= b[qp].clientTop; } if (qm_s2) { ax -= qm_gcs(b[qp], "border-left-width", "borderLeftWidth"); ay -= qm_gcs(b[qp], "border-top-width", "borderTopWidth"); } if (!c.ismove) { c.style.left = (ax + aw) + "px"; c.style.top = (ay + ah) + "px"; } x2("qmactive", o, 1); if (window.qmad && qmad.bvis) eval(qmad.bvis); c.style.visibility = "inherit"; qm_li = c; } else if (!qm_a(b[qp])) qm_li = b[qp]; else qm_li = null; qm_kille(e); }; function qm_gcs(obj, sname, jname) { var v; if (document.defaultView && document.defaultView.getComputedStyle) v = document.defaultView.getComputedStyle(obj, null).getPropertyValue(sname); else if (obj.currentStyle) v = obj.currentStyle[jname]; if (v && !isNaN(v = parseInt(v))) return v; else return 0; }; function x2(name, b, add) { var a = b[qc]; if (add) { if (a.indexOf(name) == -1) b[qc] += (a ? ' ' : '') + name; } else { b[qc] = a.replace(" " + name, ""); b[qc] = b[qc].replace(name, ""); } }; function qm_kille(e) { if (!e) e = event; e.cancelBubble = true; if (e.stopPropagation && !(qm_s && e.type == "click")) e.stopPropagation(); }; function qm_pure(sd) { if (sd.tagName == "UL") { var nd = document.createElement("DIV"); nd.qmpure = 1; var c; if (c = sd.style.cssText) nd.style.cssText = c; qm_convert(sd, nd); var csp = document.createElement("SPAN"); csp.className = "qmclear"; csp.innerHTML = " "; nd.appendChild(csp); sd = sd[qp].replaceChild(nd, sd); sd = nd; } return sd; }; function qm_convert(a, bm, l) { if (!l) { bm.className = a.className; bm.id = a.id; } var ch = a.childNodes; for (var i = 0; i < ch.length; i++) { if (ch[i].tagName == "LI") { var sh = ch[i].childNodes; for (var j = 0; j < sh.length; j++) { if (sh[j] && (sh[j].tagName == "A" || sh[j].tagName == "SPAN")) bm.appendChild(ch[i].removeChild(sh[j])); if (sh[j] && sh[j].tagName == "UL") { var na = document.createElement("DIV"); var c; if (c = sh[j].style.cssText) na.style.cssText = c; if (c = sh[j].className) na.className = c; na = bm.appendChild(na); new qm_convert(sh[j], na, 1) } } } } }

//Add-On Core Code (Remove when not using any add-on's)
document.write('<style type="text/css">.qmfv{visibility:visible !important;}.qmfh{visibility:hidden !important;}</style><script type="text/JavaScript">var qmad = new Object();qmad.bvis="";qmad.bhide="";qmad.bhover="";</script>');


/*******  Menu 0 Add-On Settings *******/
var a = qmad.qm0 = new Object();

// Slide Animation Add On
a.slide_animation_frames = 1;
a.slide_accelerator = 0.3;
a.slide_offxy = 0;

// IE Over Select Fix Add On
a.overselects_active = false;


//Add-On Code: Slide Animation
qmad.slide = new Object(); if (qmad.bvis.indexOf("qm_slide_a(b.cdiv);") == -1) qmad.bvis += "qm_slide_a(b.cdiv);"; if (qmad.bhide.indexOf("qm_slide_a(a,1);") == -1) qmad.bhide += "qm_slide_a(a,1);"; qmad.br_navigator = navigator.userAgent.indexOf("Netscape") + 1; qmad.br_version = parseFloat(navigator.vendorSub); qmad.br_oldnav = qmad.br_navigator && qmad.br_version < 7.1; qmad.br_ie = window.showHelp; qmad.br_mac = navigator.userAgent.indexOf("Mac") + 1; qmad.br_old_safari = navigator.userAgent.indexOf("afari") + 1 && !window.XMLHttpRequest; qmad.slide_off = qmad.br_oldnav || (qmad.br_mac && qmad.br_ie) || qmad.br_old_safari; ; function qm_slide_a(a, hide) { var z; if ((a.style.visibility == "inherit" && !hide) || (qmad.slide_off) || ((z = window.qmv) && (z = z.addons) && (z = z.slide_effect) && !z["on" + qm_index(a)])) return; var ss; if (!a.settingsid) { var v = a; while ((v = v.parentNode)) { if (v.className.indexOf("qmmc") + 1) { a.settingsid = v.id; break; } } } ss = qmad[a.settingsid]; if (!ss) return; if (!ss.slide_animation_frames) return; var steps = ss.slide_animation_frames; var b = new Object(); b.obj = a; b.offy = ss.slide_offxy; b.left_right = ss.slide_left_right; b.sub_subs_left_right = ss.slide_sub_subs_left_right; b.drop_subs = ss.slide_drop_subs; if (!b.offy) b.offy = 0; if (b.sub_subs_left_right && a.parentNode.className.indexOf("qmmc") == -1) b.left_right = true; if (b.left_right) b.drop_subs = false; b.drop_subs_height = ss.slide_drop_subs_height; b.drop_subs_disappear = ss.slide_drop_subs_disappear; b.accelerator = ss.slide_accelerator; if (b.drop_subs && !b.accelerator) b.accelerator = 1; if (!b.accelerator) b.accelerator = 0; b.tb = "top"; b.wh = "Height"; if (b.left_right) { b.tb = "left"; b.wh = "Width"; } b.stepy = a["offset" + b.wh] / steps; b.top = parseInt(a.style[b.tb]); if (!hide) a.style[b.tb] = (b.top - a["offset" + b.wh]) + "px"; else { b.stepy = -b.stepy; x2("qmfv", a, 1); } a.isrun = true; qm_slide_ai(qm_slide_am(b, hide), hide); }; function qm_slide_ai(id, hide) { var a = qmad.slide["_" + id]; if (!a) return; var cy = parseInt(a.obj.style[a.tb]); if (a.drop_subs) a.stepy += a.accelerator; else { if (hide) a.stepy -= a.accelerator; else a.stepy += a.accelerator; } if ((!hide && cy + a.stepy < a.top) || (hide && !a.drop_subs && cy + a.stepy > a.top - a.obj["offset" + a.wh]) || (hide && a.drop_subs && cy < a.drop_subs_height)) { var bc = 2000; if (hide && a.drop_subs && !a.drop_subs_disappear && cy + a.stepy + a.obj["offset" + a.wh] > a.drop_subs_height) bc = a.drop_subs_height - cy + a.stepy; var tc = Math.round(a.top - (cy + a.stepy) + a.offy); if (a.left_right) a.obj.style.clip = "rect(auto 2000px 2000px " + tc + "px)"; else a.obj.style.clip = "rect(" + tc + "px 2000px " + bc + "px auto)"; a.obj.style[a.tb] = Math.round(cy + a.stepy) + "px"; a.timer = setTimeout("qm_slide_ai(" + id + "," + hide + ")", 10); } else { a.obj.style[a.tb] = a.top + "px"; a.obj.style.clip = "rect(0 auto auto auto)"; if (a.obj.style.removeAttribute) a.obj.style.removeAttribute("clip"); else a.obj.style.clip = "auto"; if (!window.showHelp) a.obj.style.clip = ""; if (hide) { x2("qmfv", a.obj); if (qmad.br_ie && !a.obj.style.visibility) { a.obj.style.visibility = "hidden"; a.obj.style.visibility = ""; } } qmad.slide["_" + id] = null; a.obj.isrun = false; if (window.showHelp && window.qm_over_select) qm_over_select(a.obj) } }; function qm_slide_am(obj, hide) { var k; for (k in qmad.slide) { if (qmad.slide[k] && obj.obj == qmad.slide[k].obj) { if (qmad.slide[k].timer) { clearTimeout(qmad.slide[k].timer); qmad.slide[k].timer = null; } obj.top = qmad.slide[k].top; qmad.slide[k].obj.isrun = false; qmad.slide[k] = null; } } var i = 0; while (qmad.slide["_" + i]) i++; qmad.slide["_" + i] = obj; return i; }

//Add-On Code: IE Over Select Fix
if (window.showHelp && !window.XMLHttpRequest) { if (qmad.bvis.indexOf("qm_over_select(b.cdiv);") == -1) { qmad.bvis += "qm_over_select(b.cdiv);"; qmad.bhide += "qm_over_select(a,1);"; } }; function qm_over_select(a, hide) { var z; if ((z = window.qmv) && (z = z.addons) && (z = z.over_select) && !z["on" + qm_index(a)]) return; if (!a.settingsid) { var v = a; while (!qm_a(v)) v = v[qp]; a.settingsid = v.id; } var ss = qmad[a.settingsid]; if (!ss) return; if (!ss.overselects_active) return; if (!hide && !a.hasselectfix) { var f = document.createElement("IFRAME"); f.style.position = "absolute"; f.style.filter = "alpha(opacity=0)"; f.src = "javascript:false;"; f = a.parentNode.appendChild(f); f.frameborder = 0; a.hasselectfix = f; } var b = a.hasselectfix; if (b) { if (hide) b.style.display = "none"; else { if (a.hasrcorner && a.hasrcorner.style.visibility == "inherit") a = a.hasrcorner; var oxy = 0; if (a.hasshadow && a.hasshadow.style.visibility == "inherit") oxy = parseInt(ss.shadow_offset); if (!oxy) oxy = 0; b.style.width = a.offsetWidth + oxy; b.style.height = a.offsetHeight + oxy; b.style.top = a.style.top; b.style.left = a.style.left; b.style.margin = a.currentStyle.margin; b.style.display = "block"; } } }


