cssFix=function(){var a=navigator.userAgent.toLowerCase();function b(f,e){if(f.className){var d=f.className;d+=" "+e;f.className=d}else f.className=e}function c(f){return a.indexOf(f)!=-1}b(document.getElementsByTagName("html")[0],[!/opera|webtv/i.test(a)&&/msie (\d)/.test(a)?"ie ie"+RegExp.$1:c("firefox/2")?"gecko firefox2":c("firefox/3")?"gecko firefox3":c("gecko/")?"gecko":c("chrome/")?"chrome":c("opera/9")?"opera opera9":/opera (\d)/.test(a)?"opera opera"+RegExp.$1:c("konqueror")?"konqueror":
c("applewebkit/")?"webkit safari":c("mozilla/")?"gecko":"",c("x11")||c("linux")?" linux":c("mac")?" mac":c("win")?" win":""].join(" "))}();
var artEventHelper={bind:function(a,b,c){if(a.addEventListener)a.addEventListener(b,c,false);else if(a.attachEvent)a.attachEvent("on"+b,c);else a["on"+b]=c}},userAgent=navigator.userAgent.toLowerCase(),browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent)&&!/chrome/.test(userAgent),chrome:/chrome/.test(userAgent),opera:/opera/.test(userAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)},
artLoadEvent=function(){var a=[],b=false;function c(){if(!b){b=true;for(var e=0;e<a.length;e++)a[e]()}}document.addEventListener&&!browser.opera&&document.addEventListener("DOMContentLoaded",c,false);browser.msie&&window==top&&function(){try{document.documentElement.doScroll("left")}catch(e){setTimeout(arguments.callee,10);return}c()}();browser.opera&&document.addEventListener("DOMContentLoaded",function(){for(var e=0;e<document.styleSheets.length;e++)if(document.styleSheets[e].disabled){setTimeout(arguments.callee,
10);return}c()},false);if(browser.safari||browser.chrome){var f;(function(){if(document.readyState!="loaded"&&document.readyState!="complete")setTimeout(arguments.callee,10);else{if("undefined"==typeof f){f=document.getElementsByTagName("style").length;for(var e=document.getElementsByTagName("link"),d=0;d<e.length;d++)f+=e[d].getAttribute("rel")=="stylesheet"?1:0;if(document.styleSheets.length!=f){setTimeout(arguments.callee,0);return}}c()}})()}artEventHelper.bind(window,"load",c);return{add:function(e){a.push(e)}}}();
(function(){var a=document.uniqueID&&document.compatMode&&!window.XMLHttpRequest&&document.execCommand;try{a&&a("BackgroundImageCache",false,true)}catch(b){}})();function xGetElementsByClassName(a,b,c){var f=null,e=[];f=String.fromCharCode(92);a=new RegExp("(?:^|"+f+"s+)"+a+"(?:$|"+f+"s+)");b||(b=document);c||(c="*");if(f=b.getElementsByTagName(c))for(b=0;b<f.length;++b)if(f[b].className.search(a)!=-1)e[e.length]=f[b];return e}var styleUrlCached=null;
function GetStyleUrl(){if(null==styleUrlCached){var a;styleUrlCached="";a=document.getElementsByTagName("link");for(var b=0;b<a.length;b++){var c=a[b];if(c.href&&/style\.ie6\.css(\?.*)?$/.test(c.href))return styleUrlCached=c.href.replace(/style\.ie6\.css(\?.*)?$/,"")}a=document.getElementsByTagName("style");for(b=0;b<a.length;b++){c=/import\s+"([^"]+\/)style\.ie6\.css"/.exec(a[b].innerHTML);if(null!=c&&c.length>0)return styleUrlCached=c[1]}}return styleUrlCached}
function fixPNG(a){if(/MSIE (5\.5|6).+Win/.test(navigator.userAgent)){var b;if(a.tagName=="IMG"){if(/\.png$/.test(a.src)){b=a.src;a.src=GetStyleUrl()+"images/spacer.gif"}}else if(b=a.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i)){b=b[1];a.runtimeStyle.backgroundImage="none"}if(b)a.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+b+"')"}}function artHasClass(a,b){return a&&a.className&&(" "+a.className+" ").indexOf(" "+b+" ")!=-1}
function artButtonsSetupJsHover(a){for(var b=["input","a","button"],c=0;c<b.length;c++)for(var f=xGetElementsByClassName(a,document,b[c]),e=0;e<f.length;e++){var d=f[e];if(!d.tagName||!d.parentNode)return;if(!artHasClass(d.parentNode,"art-button-wrapper")){artHasClass(d,"art-button")||(d.className+=" art-button");var h=document.createElement("span");h.className="art-button-wrapper";if(artHasClass(d,"active"))h.className+=" active";var i=document.createElement("span");i.className="l";i.innerHTML=" ";
h.appendChild(i);i=document.createElement("span");i.className="r";i.innerHTML=" ";h.appendChild(i);d.parentNode.insertBefore(h,d);h.appendChild(d)}artEventHelper.bind(d,"mouseover",function(g){g=g||window.event;h=(g.target||g.srcElement).parentNode;h.className+=" hover"});artEventHelper.bind(d,"mouseout",function(g){g=g||window.event;d=g.target||g.srcElement;h=d.parentNode;h.className=h.className.replace(/hover/,"");if(!artHasClass(d,"active"))h.className=h.className.replace(/active/,"")});artEventHelper.bind(d,
"mousedown",function(g){g=g||window.event;d=g.target||g.srcElement;h=d.parentNode;artHasClass(d,"active")||(h.className+=" active")});artEventHelper.bind(d,"mouseup",function(g){g=g||window.event;d=g.target||g.srcElement;h=d.parentNode;if(!artHasClass(d,"active"))h.className=h.className.replace(/active/,"")})}}artLoadEvent.add(function(){artButtonsSetupJsHover("art-button")});artLoadEvent.add(function(){artButtonsSetupJsHover("button")});