// JavaScript Document
/**
 * mjl.js
 * MITSUE-LINKS JavaScript Library
 * Version 2.1.0
 * Copyright (C) 2008-2010 MITSUE-LINKS
 * @source: http://www.mitsue.co.jp/service/produce/mjl.html
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 * As additional permission under GNU GPL version 3 section 7, you
 * may distribute non-source (e.g., minimized or compacted) forms of
 * that code without the copy of the GNU GPL normally required by
 * section 4, provided you include this license notice and a URL
 * through which recipients can access the Corresponding Source.
 */
(function(i,k){if("MJL" in i){throw new Error("MJL "+i.MJL.version+" has already been defined");}var c=k.documentElement,g=k.createElement("div"),a=10,p={},n=[],o=/#([^#]+)$/;var b="[ \\t\\n\\f\\r]+",d=new RegExp(b,"g"),l=new RegExp("^"+b+"|"+b+"$","g");var m="[ \\t\\n\\u000B\\f\\r\\u00A0\\u1680\\u180E\\u2000-\\u200A\\u2028\\u2029\\u202F\\u205F\\u3000\\uFEFF]+",h=new RegExp("^"+m+"|"+m+"$","g");var f="(?:^|"+b+")",e="(?:(?="+b+")|$)";var j=i.MJL={version:"2.1.0"};j.ua=(function(){var q="ActiveXObject" in i;var t=g.nodeName;var s=q?"trident":"Components" in i?"gecko":"defaultstatus" in i?"webkit":"opera" in i?"opera":"unknown";var r={name:s,gecko:false,opera:false,webkit:false,trident:false,unknown:false,v8:"chrome" in i?"localStorage" in i?4:3:0,quirks:"BackCompat"===k.compatMode,xml:t===t.toLowerCase(),version:0,aria:true,activex:q};r[s]=true;r.version=r.opera?Number(i.opera.version()):r.webkit?i.Worker?4:k.evaluate?3:2:r.gecko?k.elementFromPoint?3:2:r.trident?k.documentMode||("maxHeight" in g.style?7:6):0;r.aria=!((r.opera&&r.version<9.6)||(r.trident&&r.version<8));return r;})();j.trim=(function(){var s={def:{cond:l,cache:{}},full:{cond:h,cache:{}}};function q(x,v){var w=s[(v&&v in s)?v:"def"],t=w.cache,u=t[x];if(!u){t[x]=u=x.replace(w.cond,"");}return u;}for(var r in s){q[r]=r;}return q;})();j.isObject=function(r){var q=typeof r;return("object"===q||"function"===q)&&null!==r;};j.isArray=Array.isArray?function(q){return Array.isArray(q);}:function(q){return q instanceof Array;};j.isSameNode=k.isSameNode?function(r,q){return(i!==r&&i!==q)?r.isSameNode(q):(r===q);}:function(r,q){return r===q;};j.convArray=(function(){var q=(j.ua.trident||(j.ua.webkit&&j.ua.version<3)||(j.ua.opera&&j.ua.version<9.5))?function(t){var s=t.length,r=new Array(s);for(var u=0;u<s;u++){r[u]=t[u];}return r;}:function(r){return Array.prototype.slice.call(r);};return function(r){return j.isArray(r)?r:j.isObject(r)&&r.length?q(r):[];};})();j.convNode=function(s){g.innerHTML=s;var r=g.firstChild,q=null;if(r){if(1<g.childNodes.length){q=k.createDocumentFragment();while(r){q.appendChild(r);r=r.nextSibling;}}else{q=r;}}return q;};j.bind=function(r,s){var q=2<arguments.length?j.convArray(arguments).slice(2):[];return function(){return r.apply(s,0<arguments.length?q.concat(j.convArray(arguments)):q);};};j.getCDATA=(function(){var q={};return function(x){var u=q[x];if(!u){if(!j.trim(x)){throw new Error("CDATA value only has space characters");}var z=j.trim(x.replace(d," ")),y=z.split(d),s=y.length,w=[],v={};for(var A=0,r;A<s;A++){r=y[A];if(!(r in v)){w.push(r);v[r]=r;}}q[x]=u={str:w.join(" "),items:w,assoc:v,cond:new RegExp(f+"(?:"+w.join("|")+")"+e,"g")};if(!(u.str in q)){q[u.str]=u;}}return u;};})();j.getHash=(function(){var q=j.ua.gecko?"href":"hash";return function(r){if(!r){r=i;}return(o.exec(r.location[q]||"")||n)[1]||"";};})();j.getName=j.ua.xml?j.ua.opera?function(r){var q=r.localName;if(q&&!r.namespaceURI){q=q.toLowerCase();}return q||r.nodeName;}:function(q){return q.localName||q.nodeName;}:(function(){var q={};return function(t){var s=t.nodeName,r=q[s];if(!r){q[s]=r=t.nodeName.toLowerCase();}return r;};})();j.getData=(function(){var s="MJL_"+(new Date()).getTime(),q=0,r={};return function(u){var v=j.isSameNode(u,i)?"window":j.isSameNode(u,k)?"document":null,t=null;if(v||1===u.nodeType){v=v||(s in u?u[s]:(u[s]=q++));if(!(v in r)){r[v]={};}t=r[v];}return t;};})();j.hasClassName=function(t,r){var s=("string"===typeof t)?t:t.className,q=false;if(s){var u=j.getCDATA(r);q=(s===u.str)||(u.items.length<=(s.match(u.cond)||n).length);}return q;};j.addClassName=function(w,r){if(!j.hasClassName(w,r)){var q=j.getCDATA(r).items,u=q.length,v=w.className,t=v?[v]:[];for(var s=0;s<u;s++){if(!j.hasClassName(v,q[s])){t.push(q[s]);}}if(0<t.length){w.className=t.join(" ");}}};j.removeClassName=(function(){var q=(j.ua.trident&&j.ua.version<8)?"className":"class";return function(s,r){var t=s.className;if(t){var u=j.trim(t.replace(j.getCDATA(r).cond," "));if(t!==u){s.className=u;if(!u){s.removeAttribute(q);}}}};})();j.getElementsByXPath=k.evaluate&&(!j.ua.v8||4<=j.ua.v8)?(function(){var s={},q=null;function t(u){var v=k.createNSResolver((u.ownerDocument||u).documentElement);return function(w){return v.lookupNamespaceURI(w)||u.namespaceURI||c.namespaceURI||"";};}var r=j.ua.opera?(function(){var v=/(^|[^x])x:/g,u={};return function(x){var w=u[x];if(!w){u[x]=w=x.replace(v,"$1");}return w;};})():undefined;return function(v,y){var A=s[y];if(!A){s[y]=A=k.createExpression(r?r(y):y,t(v));}var x=(q=A.evaluate(v,7,q)),z=x.snapshotLength,u=new Array(z);for(var w=0;w<z;w++){u[w]=x.snapshotItem(w);}return u;};})():undefined;j.getElementsByClassName=k.getElementsByClassName?function(r,q){return j.convArray(r.getElementsByClassName(j.getCDATA(q).str));}:k.querySelectorAll?(function(){var q={};return function(s,r){var t=q[r];if(!t){q[r]=t="."+j.getCDATA(r).items.join(".");}return j.convArray(s.querySelectorAll(t));};})():j.getElementsByXPath?(function(){var q={};return function(v,s){var w=q[s];if(!w){var r=j.getCDATA(s).items,u=r.length,x=new Array(u),t;for(t=0;t<u;t++){x[t]='[contains(concat(" ",@class," ")," '+r[t]+' ")]';}q[s]=w=".//*"+x.join("");}return j.getElementsByXPath(v,w);};})():function(u,s){var q=u.getElementsByTagName("*"),t=q.length,r=[],v,w;for(w=0;w<t;w++){v=q[w];if(1===v.nodeType&&j.hasClassName(v,s)){r.push(v);}}return r;};j.getChildElements=j.getElementsByXPath?function(s,r,q){return j.getElementsByXPath(s,q?"./*[not(self::x:"+r+")]":r?"./x:"+r:"./*");}:function(t,s,q){var u=t.firstChild,r=[];if(arguments.length<2){while(u){if(1===u.nodeType){r.push(u);}u=u.nextSibling;}}else{if(s){q=!!q;while(u){if(1===u.nodeType&&q!==(s===j.getName(u))){r.push(u);}u=u.nextSibling;}}}return r;};j.vp=(function(){var q=j.ua.quirks?"body":"documentElement";return{getSize:(j.ua.webkit&&j.ua.version<3)?function(){return{width:i.innerWidth,height:i.innerHeight};}:(j.ua.opera&&j.ua.version<9.5)?function(){return{width:k.body.clientWidth,height:k.body.clientHeight};}:function(){return{width:k[q].clientWidth,height:k[q].clientHeight};}};})();j.event={add:function(t,s,u,q){var r=this._wrapAfterCare(u);q=true===q;if(this._origins[s]){r=this._addOrigin(t,s,r);}else{if(t.addEventListener){t.addEventListener(s,r,q);}else{if(t.attachEvent){t.attachEvent("on"+s,r);}}if(i!==t&&"unload"!==s){this._stack.push([t,s,r,q]);}}return r;},remove:function(t,s,u,q){var r=u;q=true===q;if(this._origins[s]){r=this._removeOrigin(t,s,u,q);}else{if(t.removeEventListener){t.removeEventListener(s,u,q);}else{if(t.detachEvent){t.detachEvent("on"+s,u);}}}return r;},dispatch:k.createEvent?(function(){var r=(j.ua.gecko&&j.ua.version<3)?"DOM2":"DOM3";var q=function(u,v,t,s){u[v].apply(u,[t].concat(s));};if(j.ua.webkit&&j.ua.version<3){r="DOM2";q=function(u,v,t,s){u.initEvent(t,s[0],s[1]);};}return function(v,t,s){var w=this._TYPES[r][t in this._TYPES[r]?t:"DEFAULT"];var u=k.createEvent(w.type);if(!s){s=("function"===typeof w.def)?w.def(v):w.def;}q(u,w.init,t,s);return this._origins[t]?this._dispatchOrigin(v,t,u):v.dispatchEvent(u);};})():k.fireEvent?function(t,r,q){var s=k.createEventObject();s.type=r;s.cancelBubble=q?!q[0]:false;return this._origins[r]?this._dispatchOrigin(t,r,s):t.fireEvent("on"+r,s);}:undefined,preventDefault:function(q){if(q.preventDefault){q.preventDefault();}else{q.returnValue=false;}},stopPropagation:function(q){if(q.stopPropagation){q.stopPropagation();}else{q.cancelBubble=true;}},cancel:function(q){this.preventDefault(q);this.stopPropagation(q);},getTarget:function(q){return q.target||q.srcElement||null;},bind:function(r,s){var q=2<arguments.length?j.convArray(arguments).slice(2):[];return function(t){if(!t&&i.event){t=i.event;}return r.apply(s,[t].concat(q));};},_stack:[],_TYPES:{DOM2:(function(){var t="MouseEvents",q="HTMLEvents",r="initMouseEvent",s="initEvent";return{DEFAULT:{type:q,init:s,def:[true,true]},click:{type:t,init:r,def:[true,true,i,1,0,0,0,0,false,false,false,false,0,null]},mousedown:{type:t,init:r,def:[true,true,i,1,0,0,0,0,false,false,false,false,0,null]},mouseup:{type:t,init:r,def:[true,true,i,1,0,0,0,0,false,false,false,false,0,null]},mouseover:{type:t,init:r,def:function(u){return[true,true,i,0,0,0,0,0,false,false,false,false,0,u];}},mousemove:{type:t,init:r,def:[true,true,i,0,0,0,0,0,false,false,false,false,0,null]},mouseout:{type:t,init:r,def:function(u){return[true,true,i,0,0,0,0,0,false,false,false,false,0,u];}},load:{type:q,init:s,def:[false,false]},unload:{type:q,init:s,def:[false,false]},abort:{type:q,init:s,def:[true,false]},error:{type:q,init:s,def:[true,false]},select:{type:q,init:s,def:[true,false]},change:{type:q,init:s,def:[true,false]},focus:{type:q,init:s,def:[false,false]},blur:{type:q,init:s,def:[false,false]},resize:{type:q,init:s,def:[true,false,i,1]},scroll:{type:q,init:s,def:[true,false,i,1]}};})(),DOM3:(function(){var v="UIEvent",u="MouseEvent",s="Event",q="initUIEvent",r="initMouseEvent",t="initEvent";return{DEFAULT:{type:s,init:t,def:[true,true]},focus:{type:v,init:q,def:[false,false,i,1]},blur:{type:v,init:q,def:[false,false,i,1]},click:{type:u,init:r,def:[true,true,i,1,0,0,0,0,false,false,false,false,0,null]},dblclick:{type:u,init:r,def:[true,true,i,2,0,0,0,0,false,false,false,false,0,null]},mousedown:{type:u,init:r,def:[true,true,i,1,0,0,0,0,false,false,false,false,0,null]},mouseup:{type:u,init:r,def:[true,true,i,1,0,0,0,0,false,false,false,false,0,null]},mouseover:{type:u,init:r,def:function(w){return[true,true,i,0,0,0,0,0,false,false,false,false,0,w];}},mousemove:{type:u,init:r,def:[true,true,i,0,0,0,0,0,false,false,false,false,0,null]},mouseout:{type:u,init:r,def:function(w){return[true,true,i,0,0,0,0,0,false,false,false,false,0,w];}},load:{type:s,init:t,def:[false,false]},unload:{type:s,init:t,def:[false,false]},abort:{type:s,init:t,def:[true,false]},error:{type:s,init:t,def:[true,false]},select:{type:s,init:t,def:[true,false]},change:{type:s,init:t,def:[true,false]},resize:{type:v,init:q,def:[true,false,i,1]},scroll:{type:v,init:q,def:[true,false,i,1]}};})()},_wrapAfterCare:function(q){return function(r){if(!r&&i.event){r=i.event;}if(false===q(r)){j.event.cancel(r);}};},_origins:{resize:j.ua.trident?function(){var q=true;function r(){q=true;}i.attachEvent("onresize",function(){if(q){q=false;j.event.dispatch(i,"resize");setTimeout(r,0);}});}:!i.dispatchEvent?function(){i.addEventListener("resize",function(){j.event.dispatch(i,"resize");},false);}:undefined,fontresize:function(){setInterval(j.bind(function(){if(j.style.isFontResized()){this.dispatch(k,"fontresize");}},this),1000);},forcedraw:function(){}},_addOrigin:function(s,r,u){var t=j.getData(s);if(!t.event){t.event={};}if(!t.event[r]){this._origins[r].call(this,s);t.event[r]=[];}var q=t.event[r].length;t.event[r][q]=u;return q;},_removeOrigin:function(r,q,t){var s=j.getData(r);if(s.event&&s.event[q]){delete s.event[q][t];}return t;},_dispatchOrigin:function(v,t,u){var w=j.getData(v),q=(w.event||p)[t]||n,s=q.length;for(var r=0;r<s;r++){q[r](u);}}};if(j.ua.opera&&j.ua.version<10){j.event.add(i,"load",function(){var q=j.vp.getSize();setInterval(function(){var r=j.vp.getSize();if(q.width!==r.width||q.height!==r.height){q=r;j.event.dispatch(i,"resize");}},100);});}j.event.add(i,"unload",function(){var q=j.event._stack,r=q.length;for(var t=0;t<r;t++){j.event.remove.apply(j.event,q[t]);}});j.style={getSheets:j.ua.webkit?(function(){var q=k.querySelectorAll?function(s){return j.convArray(k.querySelectorAll('html > head > link[rel="'+s+'"]'));}:function(s){var u=k.getElementsByTagName("link"),w=u.length,v=[];for(var t=0;t<w;t++){if(u[t].getAttribute("rel")===s){v.push(u[t]);}}return v;};var r=function(){var t=q("alternate stylesheet"),u=t.length;for(var s=0;s<u;s++){t[s].disabled=true;t[s].rel="stylesheet";}r=undefined;};return function(){if(r){r();}var t=q("stylesheet"),w=t.length,v=new Array(w),s;for(s=0;s<w;s++){v[s]=t[s].disabled;t[s].disabled=false;}var u=j.convArray(k.styleSheets);for(s=0;s<w;s++){t[s].disabled=v[s];}for(var x=0;x<u.length;x++){u[x]=u[x].ownerNode;}return u;};})():(j.ua.opera&&j.ua.version<9.5)?function(){var t=j.convArray(k.styleSheets),q=t.length;for(var r=0;r<q;r++){t[r].ownerNode.disabled=t[r].disabled;}return t;}:function(){return j.convArray(k.styleSheets);},getTitledSheets:function(){var u=this.getSheets(),q=u.length,r={};for(var t=0;t<q;t++){var v=u[t].title;if(v){if(!(v in r)){r[v]=[];}r[v].push(u[t]);}}return r;},getActiveTitle:function(r){var q="";if(!r){r=this.getTitledSheets();}for(var s in r){if(!r[s][0].disabled){q=s;break;}}return q;},switchAlt:function(x){var s=this.getTitledSheets(),q=this.getActiveTitle(s),u=q;if(x&&x in s){var y=(q&&q!==x)?s[q]:[],r=y.length;if(0<r){var z=s[x],t=z.length;for(var v=0;v<r;v++){y[v].disabled=true;}for(var w=0;w<t;w++){z[w].disabled=false;}}u=x;}return u;},getComputed:(function(){var t=k.defaultView;function r(w){return w.charAt(0).toUpperCase()+w.substring(1);}function u(y,z,x){var w;if(j.ua.trident||(j.ua.opera&&j.ua.version<9.5)){y="client"+r(y);z="padding"+r(z);x="padding"+r(x);w=function(C){var E=parseInt(this.getComputed(C,z),a)||0;var D=parseInt(this.getComputed(C,x),a)||0;var B;if(j.ua.trident&&j.ua.version<8&&!C.currentStyle.hasLayout){var A=C.style.zoom;C.style.zoom=1;B=C[y];C.style.zoom=A;}else{B=C[y];}return(0<B?(B-E-D):0)+"px";};}else{if(j.ua.webkit&&4<=j.ua.version){w=function(B){var A=j.style._getUnitElem();return parseInt(parseInt(t.getComputedStyle(B,null)[y],a)/(parseInt(t.getComputedStyle(A,null).height,a)/10000),a);};}}return w;}var q={width:u("width","left","right"),height:u("height","top","bottom"),fontSize:j.ua.trident?(function(){var w=/%$/,x={"xx-small":true,"x-small":true,small:true,medium:true,large:true,"x-large":true,"xx-large":true,larger:true,smaller:true,inherit:true};return function(z){var y=z.currentStyle.fontSize;if(y in x||w.test(y)){y="1em";}return y;};})():undefined};if(t&&t.getComputedStyle){return function(w,x){return q[x]?q[x].call(this,w):t.getComputedStyle(w,null)[x];};}else{if(c.currentStyle){var v=/\d\s*px$/i,s=/^\d/;return function(y,A){var x=q[A]?q[A].call(this,y):y.currentStyle[A];if(!v.test(x)&&s.test(x)){var z=y.style.left,w=y.runtimeStyle.left;y.runtimeStyle.left=y.currentStyle.left;y.style.left=x||0;x=y.style.pixelLeft+"px";y.style.left=z;y.runtimeStyle.left=w;}return x;};}}throw new Error("'getComputedStyle' or 'currentStyle' is not supported");})(),setFontResizeTarget:function(q){if(!this._fontTarget||!j.isSameNode(this._fontTarget,q)){this._fontTarget=q;this.isFontResized();}},isFontResized:(function(){var r=0,s=null;j.event.add(i,"load",function(){if(!j.style._fontTarget){j.style._fontTarget=s=k.body;}r=j.style.getComputed(s,"fontSize");});function q(){var u=j.style._fontTarget;if(u){var t=j.style.getComputed(u,"fontSize"),v=j.isSameNode(s,u);if(!v){s=u;}if(r!==t){r=t;return v;}}return false;}return(j.ua.webkit&&j.ua.version<3)?(function(){var t=null,w=null,v=0,u=0;j.event.add(i,"load",function(){t=k.body;w=j.style._getUnitElem();v=j.style.getComputed(t,"fontSize");u=w.offsetWidth;});return function(){var z=false;if(t&&w){var y=j.style.getComputed(t,"fontSize"),x=w.offsetWidth;if(v===y&&u!==x){v=y;u=x;z=true;}}return z||q();};})():q;})(),_fontTarget:null,_getUnitElem:function(){var q=k.createElement("div");q.style.margin=q.style.padding="0";q.style.display="block";q.style.width="1em";q.style.position="absolute";q.style.top=q.style.left="-999em";q.style.borderStyle="none";q.style.overflow="hidden";q.style.height="10000px";k.body.appendChild(q);this._getUnitElem=function(){return q;};return q;}};j.style.Switcher=function(){this.parent=null;this.targets={};this.classes={active:"active"};this.options={cookie:{path:"/",fileUnit:false},collect:this.collect.def};this.title="";this._parentName="";this._cookie=null;this._objects.push(this);this.setOptions.apply(this,arguments);};j.style.Switcher.prototype={setOptions:function(s,q){if(0<arguments.length){this.parent=s;if(j.isObject(q)){for(var t in this.options){if(t in q){this.options[t]=q[t];}}if("classes" in q){var r=q.classes;for(var u in this.classes){if(u in r){this.classes[u]=r[u];}}}}this._parentName=j.getName(s);}},create:function(){this.setOptions.apply(this,arguments);this._setTargets();this._setEvents();this._createCookie();this._set(this._title||this._getCookie());},set:function(t){var s=this._objects,r=s.length;for(var q=0;q<r;q++){s[q]._set(t);}},collect:{def:function(s){var q=[];for(var r in this._TYPES){q=q.concat(this._TYPES[r].collect.call(this,s));}return q;}},_objects:[],_title:"",_TYPES:{a:{getTitle:function(q){return(o.exec(q.getAttribute("href")||"")||n)[1]||"";},collect:function(q){return("a"===this._parentName)?[q]:j.convArray(q.getElementsByTagName("a"));}}},_listener:function(q,s){this.set(s);var r=j.event.getTarget(q);if(r){j.event.dispatch(r,"focus");}return false;},_set:function(x){x=j.style.switchAlt(x);if(this.title!==x){var u=this.classes.active,w=(this.targets[this.title]||p).element||n,v=(this.targets[x]||p).element||n,t=w.length,r=v.length;for(var q=0;q<t;q++){j.removeClassName(w[q],u);j.event.dispatch(w[q],"blur");}for(var s=0;s<r;s++){j.addClassName(v[s],u);j.event.dispatch(v[s],"focus");}this.title=x;}if(this._title!==x){j.style.Switcher.prototype._title=x;this._setCookie();}},_setTargets:function(){var q=this.options.collect.call(this,this.parent),s=q.length;for(var u=0;u<s;u++){var v=q[u],r=j.getName(v),w=this._TYPES[r].getTitle.call(this,v);if(w){if(w in this.targets){this.targets[w].element.push(v);}else{this.targets[w]={element:[v],event:j.event.bind(this._listener,this,w)};}}}},_setEvents:function(){var q=this.targets;for(var v in q){var r=q[v].element,s=r.length,t=q[v].event;for(var u=0;u<s;u++){j.event.add(r[u],"click",t);}}},_COOKIE_NAME:"MJL.style.Switcher",_COOKIE_KEY:"title",_createCookie:function(){if(!this._cookie&&this.options.cookie){this._cookie=new j.Cookie(this._COOKIE_NAME,this.options.cookie);}},_getCookie:function(){return this.options.cookie?this._cookie.get(this._COOKIE_KEY):"";},_setCookie:function(){if(this.options.cookie){this._cookie.set(this._COOKIE_KEY,this._title);}}};j.Cookie=function(){this.name="";this.params={path:"",domain:"","max-age":31536000,secure:false};this.options={fileUnit:true,index:"index.html"};this._nameCond=null;this.setOptions.apply(this,arguments);};j.Cookie.prototype={setOptions:function(r,q){if(j.isObject(q)){for(var t in this.options){if(t in q){this.options[t]=q[t];}}for(var s in this.params){if(s in q){this.params[s]=q[s];}}}this.setName(r);},setName:(function(){var t=/\/$/,r=/\\/g,s="\\\\",q={};return function(u){if(!u||"string"!==typeof u){throw new Error("Cookie name '"+u+"' is invalid");}if(this.options.fileUnit){var v=i.location.pathname;if(t.test(v)&&""!==this.options.index){v+=this.options.index;}u+="@"+v;}if(!(u in q)){q[u]=new RegExp("(?:^|;)[\\s]*"+u.replace(r,s)+"=([^;]+)(?:;|$)");}this.name=u;this._nameCond=q[u];};})(),get:function(q){var r=this._getAll();return(0<arguments.length)?((q&&"string"===typeof q&&q in r)?r[q]:undefined):r;},set:function(s,u){var t=this._getAll(),r=[],q;t[s]=u;for(q in t){r.push(encodeURIComponent(q)+":"+encodeURIComponent(t[q]));}if(0<r.length){k.cookie=this.name+"="+r.join(",")+this._getParamStr();}},remove:function(){var q=this.params["max-age"];this.params["max-age"]=0;k.cookie=this.name+"="+this._getParamStr();this.params["max-age"]=q;},_DELIMITERS:{item:/\s*\,\s*/,hash:/\s*:\s*/},_param2:{path:{cond:function(q){return q;},conv:function(q){return q;}},domain:{cond:function(q){return q;},conv:function(q){return q;}},"max-age":{cond:function(q){return !isNaN(q);},conv:function(q){return q;}},secure:{cond:function(q){return q;},conv:function(q){return(q?"sequre":"");}}},_getAll:function(){var s=this._nameCond.exec(k.cookie||""),r={},w,x,q,v,u,t;if(s){w=this._DELIMITERS;x=w.hash;q=s[1].split(w.item);v=q.length;for(u=0;u<v;u++){t=q[u].split(x);r[decodeURIComponent(t[0])]=decodeURIComponent(t[1]);}}return r;},_getParamStr:function(){var t=[],v=this.params,s=this._param2,r,q,u;for(r in v){if(s[r].cond(v[r])){t.push(r+"="+s[r].conv(v[r]));}}q=this._getExpiresStr();if(q){t.push(q);}u=t.join(";");return u?";"+u:"";},_getExpiresStr:function(){var s=this.params["max-age"],r="";if(!isNaN(s)){var q=new Date();q.setTime(q.getTime()+s);r="expires="+q.toGMTString();}return r;}};j.Rollover=function(){this.parent=null;this.targets=[];this.activeId=-1;this.options={active:"",disable:"",collect:this.collect.def};this.switchers={on:this._SWITCHERS.on,off:this._SWITCHERS.off};this._parentName="";this.setOptions.apply(this,arguments);};j.Rollover.prototype={setOptions:function(u,q){if(0<arguments.length){this.parent=u;if(j.isObject(q)){for(var v in this.options){if(v in q){this.options[v]=q[v];}}if("switchers" in q){var t=q.switchers;for(var r in this.switchers){if(r in t){this.switchers[r]=t[r];}}}}this._parentName=j.getName(u);}},create:function(){this.setOptions.apply(this,arguments);this._setTargets();this._setEvents();if(this.options.active){this.reload();}},change:function(q,r){var v=this.targets[r],t=this._isActive(v.element),u=t?"on":q?this._TYPE2STATUS[q.type]:v.status;if(this._TYPES[v.name].change){v.element.setAttribute("src",v.path[u]);}else{var x=this._STATUS2TYPE[u],s=this.targets[r].descendants,y=s.length;for(var w=0;w<y;w++){j.event.dispatch(s[w],x);}}v.status=u;},reload:function(){var q=this.targets.length;for(var r=0;r<q;r++){this.change(null,r);}},collect:{def:function(s){var q=[];for(var r in this._TYPES){q=q.concat(this._TYPES[r].collect.call(this,s));}return q;}},_SWITCHERS:{on:{cond:/(\.[^\.]+)$/,replace:"_o$1"},off:{cond:"",replace:""}},_TYPE2STATUS:{mouseover:"on",mouseout:"off",focus:"on",blur:"off"},_STATUS2TYPE:{on:"mouseover",off:"mouseout"},_TYPES:{img:{change:true,types:["mouseover","mouseout"],collect:function(q){return("img"===this._parentName)?[q]:j.convArray(q.getElementsByTagName("img"));}},input:{change:true,types:["mouseover","mouseout","focus","blur"],collect:(function(){var q=k.querySelectorAll?function(r){return j.convArray(r.querySelectorAll('input[type="image"]'));}:function(v){var r=v.getElementsByTagName("input"),t=r.length,s=[];for(var u=0;u<t;u++){if("image"===r[u].getAttribute("type")){s.push(r[u]);}}return s;};return function(r){return("input"===this._parentName&&"image"===r.getAttribute("type"))?[r]:q(r);};})()},a:{change:false,types:["focus","blur"],collect:function(u){var s=("a"===this._parentName)?[u]:u.getElementsByTagName("a"),r=s.length,t=[];for(var q=0;q<r;q++){if(0<s[q].getElementsByTagName("img").length){t.push(s[q]);}}return t;}}},_isEnable:function(q){if(this.options.disable){do{if(j.hasClassName(q,this.options.disable)){return false;}}while(!j.isSameNode(q,this.parent)&&(q=q.parentNode));}return true;},_isActive:function(q){if(this.options.active){do{if(j.hasClassName(q,this.options.active)){return true;}}while(!j.isSameNode(q,this.parent)&&(q=q.parentNode));}return false;},_filter:function(q){var s=q.length,r=[];for(var u=0;u<s;u++){if(this._isEnable(q[u])){r.push(q[u]);}}return r;},_setTargets:function(){var v=this._filter(this.options.collect.call(this,this.parent));var z=v.length,A=this.switchers;for(var B=0;B<z;B++){var x=v[B],q=j.getName(x),y=this._TYPES[q].change,u=y?null:this._TYPES.img.collect.call(this,x);if(y||0<u.length){var r=v[B].getAttribute("src")||"",w="",s="";if(r){w=r.replace(A.on.cond,A.on.replace);s=r.replace(A.off.cond,A.off.replace);}this.targets.push({id:B,name:q,element:x,status:"off",path:{def:r,on:w,off:s},descendants:u,events:{}});if(r!==w){this._addCache(w);}if(r!==s){this._addCache(s);}}}},_setEvents:function(){var q=this.targets,r=q.length;for(var u=0;u<r;u++){var y=this.targets[u],s=this._TYPES[y.name].types,w=s.length;for(var x=0;x<w;x++){var v=s[x];y.events[v]=j.event.add(y.element,v,j.event.bind(this.change,this,u));}}},_addCache:(function(){var q={};return function(s){var r=q[s];if(!r){q[s]=r=k.createElement("img");r.setAttribute("src",s);}};})()};j.Flash=function(){this.node=null;this.alt=null;this.options={activate:false,version:0,minVerMsg:null};this.params={};this.validCreated=false;this.setOptions.apply(this,arguments);};j.Flash.prototype=(function(){var u="application/x-shockwave-flash",r="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000",t="ShockwaveFlash.ShockwaveFlash",s="$version",q=false;return{type:u,classid:r,version:(function(){var F,E,x,D=[0,0,0,0],w=i.navigator.mimeTypes[u];if(w){F=/(\d+)\.(\d+)(?:\s*[rd\.](\d+))?(?:\s*[bd](\d+))?$/;E=w.enabledPlugin?w.enabledPlugin.description:"";}else{F=/(\d+),(\d+),(\d+),(\d+)/;try{E=(new ActiveXObject(t+".7")).GetVariable(s);}catch(y){try{var z=new ActiveXObject(t+".6");E="6,0,21,0";z.AllowScriptAccess="always";E=z.GetVariable(s);}catch(A){try{E=(new ActiveXObject(t)).GetVariable(s);}catch(B){E="";}}}}x=F.exec(E);if(x){q=true;for(var v=1,C=x.length;v<C;v++){D[v-1]=parseInt(x[v],a)||0;}}return D;})(),enable:q,compVersion:function(){var B=this.version,A=B.length,z=arguments,y=z.length,C=(A<y)?A:y,x=0;for(var w=0;w<C&&0===x;w++){var v=parseInt(z[w],a);if(isNaN(v)){throw new Error("Argument "+w+" '"+z[w]+"' is not a number");}x=(B[w]<v)?1:(B[w]>v)?-1:0;}return x;},setOptions:function(w,v){if(0<arguments.length){if(1!==w.nodeType||"object"!==j.getName(w)){throw new Error("Node '"+w+"' is not 'object' element");}this.node=w;this.validCreated=false;if(j.isObject(v)){for(var x in this.options){if(x in v){this.options[x]=v[x];}}}this._setParams();this._setOptionsByParams();}},create:function(){this.setOptions.apply(this,arguments);this._switchNode();this._activate();return this.node;},_setParams:function(){var x=j.getChildElements(this.node,"param");var v=x.length;for(var w=0;w<v;w++){this.params[x[w].getAttribute("name")]=x[w].getAttribute("value");}},_setOptionsByParams:function(){for(var v in this.options){if(v in this.params){this.options[v]=this.params[v];}}},_switchNode:function(){if(this.enable){if(this.compVersion(this.options.version)<=0){this.validCreated=true;return;}var w=(this.options.minVerMsg&&this.enable)?this._createMinVerMsg():this._createAlt();this.alt=w;var v=this.node;v.parentNode.replaceChild(w,v);this.node=w;}},_createMinVerMsg:function(){return("string"===typeof this.options.minVerMsg)?j.convNode(this.options.minVerMsg):this.options.minVerMsg;},_createAlt:j.ua.trident?function(){return j.convNode(this.node.innerHTML);}:function(){var y=k.createDocumentFragment(),v=j.getChildElements(this.node.cloneNode(true),"param",true),w=v.length;for(var x=0;x<w;x++){y.appendChild(v[x]);}return y;},_activate:function(){if(j.ua.activex&&this.options.activate&&this.validCreated){this._setCopyObject();this.node.setAttribute("type",this.type);}},_setCopyObject:function(){var C=k.createElement("object"),w=this.node.cloneNode(true),A=w.firstChild,y=this.node.attributes,z=y.length,x,B;for(var v=0;v<z;v++){x=y[v].name;B=y[v].value;if(B&&"null"!==B&&x&&"type"!==x&&"classid"!==x){C.setAttribute(x,B);}}while(A){C.appendChild(A);A=w.firstChild;}this.node.parentNode.replaceChild(C,this.node);this.node=C;}};})();j.Flash.version=j.Flash.prototype.version;j.Flash.enable=j.Flash.prototype.enable;j.Flash.compVersion=j.Flash.prototype.compVersion;j.Window=function(){this.parent=null;this.targets=[];this.options={name:"_blank",collect:this.collect.def};this.params={left:null,top:null,height:null,width:null,menubar:"yes",toolbar:"yes",location:"yes",status:"yes"};this._type=this._TYPES.a;this._parentName="";this._paramStr="";this.setOptions.apply(this,arguments);};j.Window.prototype={setOptions:function(r,q){if(0<arguments.length){this.parent=r;if(j.isObject(q)){for(var t in this.options){if(t in q){this.options[t]=q[t];}}for(var s in this.params){if(s in q){this.params[s]=this._normalizeParam(q[s]);}}}this.options.name=this._judgeName(this.options.name);this._parentName=j.getName(r);if(this._parentName in this._TYPES){this._type=this._TYPES[this._parentName];}this._paramStr=this._getParamStr();}},create:function(){this.setOptions.apply(this,arguments);this._setTargets();},open:function(r,q){this.targets[r].ref=i.open(this.targets[r].uri,q,this._paramStr);},collect:(function(){var t=/^https?:/,r=(j.ua.trident&&j.ua.version<8)?function(x,v){var w=x.getAttribute(v,2);return w&&t.test(w);}:function(x,v){var w=x.getAttribute(v);return w&&t.test(w);};function q(v){return j.convArray(v.getElementsByTagName("a"));}var u=k.querySelectorAll?function(v){return j.convArray(v.querySelectorAll('a[href^="http:"], a[href^="https:"]'));}:function(x){var y=x.getElementsByTagName("a"),z=y.length,w=[],v;for(v=0;v<z;v++){if(r(y[v],"href")){w.push(y[v]);}}return w;};var s=k.querySelectorAll?function(v){return j.convArray(v.querySelectorAll('input[type="image"], input[type="submit"], button[type="submit"]'));}:function(C){var y=C.getElementsByTagName("input"),z=C.getElementsByTagName("button"),v=y.length,D=z.length,w=[],A,x,B;for(x=0;x<v;x++){A=y[x].getAttribute("type");if("image"===A||"submit"===A){w.push(y[x]);}}for(B=0;B<D;B++){A=z[B].getAttribute("type");if("submit"===A){w.push(z[B]);}}return w;};return{def:function(v){return("form"===this._parentName)?s(v):("a"===this._parentName)?[v]:q(v);},http:function(v){return(r(v,"action")||r(v,"href"))?(("form"===this._parentName)?s(v):("a"===this._parentName)?[v]:[]):u(v);}};})(),_NAME_PREFIX:"MJL_window_ITEM_",_IMMUTABLE_PARAMS:{resizable:"yes",scrollbars:"yes"},_TYPES:{a:{uri:function(q){return q.getAttribute("href")||"";},event:function(q,r){this.open(r,this._getName());return false;}},form:{uri:function(){return"";},event:function(r,s){var q=this._getName();this.open(s,q);this.parent.setAttribute("target",q);}}},_judgeName:function(q){if("string"!==typeof q||""===q){throw new Error("Window name '"+q+"' is invalid");}if("_self"===q||"_parent"===q||"_top"===q){throw new Error("Window name '"+q+"' is special one: MUST NOT use");}return q;},_setTargets:function(){var q=this.options.collect.call(this,this.parent),r=q.length;for(var s=0;s<r;s++){this.targets[s]={element:q[s],uri:this._type.uri(q[s]),event:j.event.add(q[s],"click",j.event.bind(this._type.event,this,s)),ref:null};}},_getName:(function(){var q=0;return function(){return("_blank"===this.options.name)?this._NAME_PREFIX+q++:this.options.name;};})(),_getParamStr:function(){var q=[];for(var s in this.params){if(null!==this.params[s]){q.push(s+"="+this.params[s]);}}for(var r in this._IMMUTABLE_PARAMS){q.push(r+"="+this._IMMUTABLE_PARAMS[r]);}return q.join(",");},_normalizeParam:function(q){return(true===q)?"yes":(false===q)?"no":q;}};j.Tab=function(){this.container=null;this.content=null;this.list=null;this.id="";this.activeId="";this.stat=false;this.classes={container:"tabContainer",list:"tabList",panel:"tabPanel",title:"tabTitle",active:"active",stat:"static"};this.options={cookie:{},collect:this.collect.def,aria:true};this.items={};this._items=[];this._activeIdByDocument="";this._created=false;this._cookie=null;this.setOptions.apply(this,arguments);};j.Tab.prototype={setOptions:function(s,q){if(0<arguments.length){this.content=s;this.id=s.getAttribute("id")||"";if(j.isObject(q)){for(var t in this.options){if(t in q){this.options[t]=q[t];}}if("classes" in q){var r=q.classes;for(var u in this.classes){if(u in r){this.classes[u]=r[u];}}}}if(!this.id){this.options.cookie=null;}if(!j.ua.aria){this.options.aria=false;}}},create:function(){this._created=false;this.setOptions.apply(this,arguments);this._judgeStatic();this._getContents();this._createContainer();this._createList();this._setEvents();this._createCookie();this._setARIA();this.replace();this.active();this._created=true;},replace:function(){var t=this.items,u=this.content,s=this.classes.panel,v;u.style.display="none";for(v in t){j.addClassName(t[v].panel,s);}if(this.stat){u.style.display="";}else{var r=this.container,q=u.parentNode;r.style.display="none";q.insertBefore(r,u);r.appendChild(this.list);r.appendChild(u);u.style.display="";r.style.display="";}},active:function(u){var r=this._getActiveId();if(u!==r){if(!this._isValidId(u)){u=r;}var s=this.classes.active,q=this.items[r],t=this.items[u];j.removeClassName(q.tab,s);j.removeClassName(q.panel,s);j.addClassName(t.tab,s);j.addClassName(t.panel,s);if(this._created){j.event.dispatch(q.anchor,"blur");if(j.ua.webkit||(j.ua.opera&&j.ua.version<10)){j.event.dispatch(t.anchor,"focus");}}this._activeARIA(r,u);this._setActiveId(u);this._setCookie();if(!j.ua.trident){j.event.dispatch(i,"forcedraw");}}},collect:{def:function(q){return j.getChildElements(q);}},_ID_PREFIX:"MJL_TAB_ITEM_",_ACTIVE_ID_RULES:[function(){return this._getCookie();},function(){return j.getHash();},function(){return this._activeIdByDocument;},function(){return this._items[0].id;}],_EVENTS:{click:function(q,r){this.active(r);j.event.preventDefault(q);},keydown:function(s,u){if(!s.ctrlKey&&!s.altKey&&!s.shiftKey){var r=this.items[u].num,q=this._items.length-1;switch(s.keyCode){case 37:case 38:r--;if(r<0){r=q;}break;case 39:case 40:r++;if(q<r){r=0;}break;default:r=NaN;break;}if(this._isValidNum(r)){var t=this._items[r];if(this._created){t.anchor.focus();}this.active(t.id);j.event.preventDefault(s);}}}},_judgeStatic:function(){this.stat=j.hasClassName(this.content,this.classes.stat);if(this.stat){j.removeClassName(this.content,this.classes.stat);}},_isValidId:function(q){return""!==q&&q in this.items;},_isValidNum:function(q){return !(isNaN(Number(q))||undefined===this._items[q]);},_getActiveId:function(){var u=this._ACTIVE_ID_RULES,q=u.length,s="";this._setActiveIdByDocument();for(var t=0;t<q;t++){s=u[t].call(this);if(this._isValidId(s)){break;}}if(!s){throw new Error("Tab active ID can not be acquired");}this._getActiveId=function(){return this.activeId;};this._setActiveId(s);return s;},_setActiveIdByDocument:function(){var q=this.classes.active;for(var r in this.items){if(j.hasClassName(this.items[r].panel,q)){this._activeIdByDocument=r;j.removeClassName(this.items[r].panel,q);if(this.stat){j.removeClassName(this.items[r].tab,q);}return;}}},_setActiveId:function(q){if(this._isValidId(q)){this.activeId=q;}},_getId:(function(){var q=0;return function(r){var s="";if(this.stat){s=r.getAttribute("id");if(!s){throw new Error("'id' attribute value '"+s+"' is invalid");}}else{s=this._ID_PREFIX+q;r.setAttribute("id",s);q++;}return s;};})(),_getIdByHref:function(q){var r=(o.exec(q.getAttribute("href")||"")||n)[1]||"";if(!this._isValidId(r)){throw new Error("Hash value '#"+r+"' in 'href' attribute value is invalid");}return r;},_getContents:function(){var q=this.options.collect.call(this,this.content),s=q.length,r=0;for(var u=0;u<s;u++){var v=this._getId(q[u]);if(v in this.items){throw new Error("'id' attribute value '"+v+"' overlaps");}this.items[v]=this._items[r]={num:r,id:v,panel:q[u],title:this._getTitle(q[u]),tab:null,anchor:null,ariaId:null};r++;}},_getTitle:function(q){var s="";if(!this.stat){var r=j.getElementsByClassName(q,this.classes.title);if(r.length<1){throw new Error("Tab-title is not found");}s=r[0];}return s;},_cloneTitle:function(t){var s=k.createDocumentFragment(),r=this.items[t].title.cloneNode(true),q=r.firstChild;while(q){s.appendChild(q);q=r.firstChild;}return s;},_createContainer:function(){var r=this.classes.container,q=null;if(this.stat){q=this.content.parentNode;while(q&&!j.hasClassName(q,r)){q=q.parentNode;}if(!q){throw new Error("Container is not found");}}else{q=k.createElement("div");j.addClassName(q,r);}this.container=q;},_createList:function(){var u=this.items,s=null,q,y,x,w;if(this.stat){s=j.getElementsByClassName(this.container,this.classes.list)[0];if(!s){throw new Error("Tab-list is not found");}var t=j.getChildElements(s),r=t.length;if(r!==this._items.length){throw new Error("Tab number ("+this._items.length+") and Tab-panel number ("+r+") are different");}for(var v=0;v<r;v++){x=t[v];w=this._getAnchorElement(x);y=u[this._getIdByHref(w)];y.tab=x;y.anchor=w;}}else{s=k.createElement("ul");j.addClassName(s,this.classes.list);for(q in u){y=u[q];y.tab=x=k.createElement("li");y.anchor=w=k.createElement("a");s.appendChild(x).appendChild(w).appendChild(this._cloneTitle(q));w.setAttribute("href","#"+q);}}this.list=s;},_getAnchorElement:function(q){var r=q.getElementsByTagName("a")[0];if(!r){throw new Error("'a' element in Tab is not found");}return r;},_setEvents:function(){for(var r in this.items){for(var q in this._EVENTS){j.event.add(this.items[r].tab,q,j.event.bind(this._EVENTS[q],this,r));}}},_ARIA_ID_PREFIX:"MJL_TAB_ARIA_",_activeARIA:function(r,t){if(this.options.aria){var q=this.items[r],s=this.items[t];q.tab.setAttribute("aria-selected","false");s.tab.setAttribute("aria-selected","true");q.panel.setAttribute("aria-hidden","true");s.panel.setAttribute("aria-hidden","false");this.list.setAttribute("aria-activedescendant",s.ariaId);q.tab.tabIndex=q.panel.tabIndex=-1;s.tab.tabIndex=s.panel.tabIndex=0;if(this._created){s.tab.focus();}}},_setARIA:function(){if(this.options.aria){var r=this.items,v,u,t,s,q;this.container.setAttribute("role","presentation");this.content.setAttribute("role","presentation");this.list.setAttribute("role","tablist");for(v in r){this._setIdARIA(v);u=r[v];t=u.tab;s=u.anchor;q=u.panel;t.setAttribute("role","tab");t.setAttribute("id",u.ariaId);t.setAttribute("aria-flowto",v);t.setAttribute("aria-controls",v);t.setAttribute("aria-selected","false");s.setAttribute("role","presentation");q.setAttribute("role","tabpanel");q.setAttribute("aria-labelledby",u.ariaId);q.setAttribute("aria-hidden","true");t.tabIndex=s.tabIndex=q.tabIndex=-1;}}},_setIdARIA:(function(){var q=0;return function(t){var r=this.items[t],s=r.tab.getAttribute("id");if(!s){s=this._ARIA_ID_PREFIX+q;q++;}r.ariaId=s;};})(),_COOKIE_NAME:"MJL.Tab",_createCookie:function(){if(!this._cookie&&this.options.cookie){this._cookie=new j.Cookie(this._COOKIE_NAME,this.options.cookie);}},_getCookie:function(){return this.options.cookie?this._cookie.get(this.id):"";},_setCookie:function(){if(this.options.cookie){this._cookie.set(this.id,this._getActiveId());}}};j.HeightEqualizer=function(){this.parent=null;this.targets=[];this.options={groupBy:0,collect:this.collect.def,resize:true};this.setOptions.apply(this,arguments);};j.HeightEqualizer.prototype={setOptions:function(r,q){if(0<arguments.length){this.parent=r;if(j.isObject(q)){for(var s in this.options){if(s in q){this.options[s]=q[s];}}}}},create:function(){this.setOptions.apply(this,arguments);this.targets=this.options.collect.call(this,this.parent);this.set();if(this.options.resize){this._setAutoResize();}},set:function(){this.release();var s=this._getHeights(),q=this.targets.length;for(var r=0;r<q;r++){this.targets[r].style.height=s[r];}},release:function(){var q=this.targets.length;for(var r=0;r<q;r++){this.targets[r].style.height="";}},collect:{def:function(q){return j.getChildElements(q);}},_UNIT:"px",_EVENTS:(function(){function q(){this.set();return false;}return[{type:"resize",target:i,listener:q},{type:"fontresize",target:k,listener:q},{type:"forcedraw",target:i,listener:q}];})(),_getHeights:function(){var s=this.targets.length,v=new Array(s),r=this.options.groupBy,q=0,u;for(u=0;u<s;u++){v[u]=parseInt(j.style.getComputed(this.targets[u],"height"),a);}if(r<2||s<=r){q=Math.max.apply(Math,v)+this._UNIT;for(u=0;u<s;u++){v[u]=q;}}else{for(u=0;u<s;u++){if(0===u%r){q=Math.max.apply(Math,v.slice(u,u+r))+this._UNIT;}v[u]=q;}}return v;},_setAutoResize:function(){var q=this._EVENTS,r=q.length;for(var s=0;s<r;s++){j.event.add(q[s].target,q[s].type,j.event.bind(q[s].listener,this));}}};j.enable=(function(){function q(r){return function(w,u){var s=j.getElementsByClassName(k,w),v=s.length,t=new Array(v);for(var x=0;x<v;x++){t[x]=new r(s[x],u);t[x].create();}return t;};}return{rollover:q(j.Rollover),flash:q(j.Flash),window:q(j.Window),tab:q(j.Tab),styleSwitcher:q(j.style.Switcher),heightEqualizer:q(j.HeightEqualizer),getRunner:q};})();})(window,document);


MJL.event.add(window, "load", function(event) {
    MJL.enable.flash("flash");
    MJL.enable.window("window");
    MJL.enable.tab("tabs");
    MJL.enable.styleSwitcher("styleSwitcher");
    MJL.enable.heightEqualizer("equalize");
    MJL.enable.rollover("roll");
}, false);



