var artEventHelper={bind:function(c,a,b){if(c.addEventListener){c.addEventListener(a,b,false)}else{if(c.attachEvent){c.attachEvent("on"+a,b)}else{c["on"+a]=b}}}};var artLoadEvent=(function(){var f=navigator.userAgent.toLowerCase();var b={version:(f.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(f),opera:/opera/.test(f),msie:/msie/.test(f)&&!/opera/.test(f),mozilla:/mozilla/.test(f)&&!/(compatible|webkit)/.test(f)};var e=[];var a=false;var c=function(){if(a){return}a=true;for(var g=0;g<e.length;g++){e[g]()}};if(document.addEventListener&&!b.opera){document.addEventListener("DOMContentLoaded",c,false)}if(b.msie&&window==top){(function(){try{document.documentElement.doScroll("left")}catch(g){setTimeout(arguments.callee,10);return}c()})()}if(b.opera){document.addEventListener("DOMContentLoaded",function(){for(var g=0;g<document.styleSheets.length;g++){if(document.styleSheets[g].disabled){setTimeout(arguments.callee,10);return}}c()},false)}if(b.safari){var d;(function(){if(document.readyState!="loaded"&&document.readyState!="complete"){setTimeout(arguments.callee,10);return}if("undefined"==typeof d){d=document.getElementsByTagName("style").length;var g=document.getElementsByTagName("link");for(var h=0;h<g.length;h++){d+=(g[h].getAttribute("rel")=="stylesheet")?1:0}if(document.styleSheets.length!=d){setTimeout(arguments.callee,0);return}}c()})()}artEventHelper.bind(window,"load",c);return({add:function(g){e.push(g)}})})();(function(){var a=document.uniqueID&&document.compatMode&&!window.XMLHttpRequest&&document.execCommand;try{if(!!a){a("BackgroundImageCache",false,true)}}catch(b){}})();function xGetElementsByClassName(f,e,c){var h=null;var g=[];var b=String.fromCharCode(92);var d=new RegExp(b+"b"+f+b+"b");if(!e){e=document}if(!c){c="*"}h=e.getElementsByTagName(c);if(h){for(var a=0;a<h.length;++a){if(h[a].className.search(d)!=-1){g[g.length]=h[a]}}}return g}var styleUrlCached=null;function GetStyleUrl(){if(null==styleUrlCached){var c;styleUrlCached="";c=document.getElementsByTagName("link");for(var b=0;b<c.length;b++){var a=c[b];if(a.href&&/style\.css(\?.*)?$/.test(a.href)){return styleUrlCached=a.href.replace(/style\.css(\?.*)?$/,"")}}c=document.getElementsByTagName("style");for(var b=0;b<c.length;b++){var d=new RegExp('import\\s+"([^"]+\\/)style\\.css"').exec(c[b].innerHTML);if(null!=d&&d.length>0){return styleUrlCached=d[1]}}}return styleUrlCached}function artButtonSetupJsHover(a){artEventHelper.bind(a,"mouseover",function(){var b=a.getElementsByTagName("span");if(b.length>0){b[0].className+=" hover"}});artEventHelper.bind(a,"mouseout",function(){var b=a.getElementsByTagName("span");if(b.length>0){b[0].className=b[0].className.replace(/hover/,"")}})}function artButtonsSetupJsHover(){var b=xGetElementsByClassName("btn",document,"span");for(var a=0;a<b.length;a++){if(!b[a].tagName){continue}artButtonSetupJsHover(b[a].parentNode)}}artLoadEvent.add(artButtonsSetupJsHover);function Insert_Separators(){var d=xGetElementsByClassName("artmenu",document);for(var f=0;f<d.length;f++){var a=d[f];var g=a.childNodes;var c=[];for(var e=0;e<g.length;e++){var b=g[e];if(String(b.tagName).toLowerCase()=="li"){c.push(b)}}for(var e=0;e<c.length-1;e++){var h=document.createElement("span");h.className="separator";var k=document.createElement("li");k.appendChild(h);c[e].parentNode.insertBefore(k,c[e].nextSibling)}}}artLoadEvent.add(Insert_Separators);function Menu_IE6Setup(){var h=navigator.userAgent.toLowerCase().indexOf("msie")!=-1&&navigator.userAgent.toLowerCase().indexOf("msie 7")==-1;if(!h){return}var a,d,c,g,b,f;var e=xGetElementsByClassName("artmenu",document,"ul");for(d=0;d<e.length;d++){a=e[d].getElementsByTagName("li");for(c=0;c<a.length;c++){g=a[c];b=g.getElementsByTagName("ul");if(b&&b.length){g.UL=b[0];f=g.getElementsByTagName("a");if(f&&f.length){g.A=f[0]}g.onmouseenter=function(){this.className+=" artmenuhover";this.UL.className+=" artmenuhoverUL";if(this.A){this.A.className+=" artmenuhoverA"}};g.onmouseleave=function(){this.className=this.className.replace(/menuhover/,"");this.UL.className=this.UL.className.replace(/menuhoverUL/,"");if(this.A){this.A.className=this.A.className.replace(/menuhoverA/,"")}}}}}}artLoadEvent.add(Menu_IE6Setup);
var IEPNGFix=window.IEPNGFix||{};IEPNGFix.tileBG=function(g,q,n){var F=this.data[g.uniqueID],b=Math.max(g.clientWidth,g.scrollWidth),h=Math.max(g.clientHeight,g.scrollHeight),j=g.currentStyle.backgroundPositionX,i=g.currentStyle.backgroundPositionY,o=g.currentStyle.backgroundRepeat;if(!F.tiles){F.tiles={elm:g,src:"",cache:[],img:new Image(),old:{}}}var B=F.tiles,u=B.img.width,c=B.img.height;if(q){if(!n&&q!=B.src){B.img.onload=function(){this.onload=null;IEPNGFix.tileBG(g,q,1)};return B.img.src=q}}else{if(B.src){n=1}u=c=0}B.src=q;if(!n&&b==B.old.w&&h==B.old.h&&j==B.old.x&&i==B.old.y&&o==B.old.r){return}var e={top:"0%",left:"0%",center:"50%",bottom:"100%",right:"100%"},l,k,a;l=e[j]||j;k=e[i]||i;if(a=l.match(/(\d+)%/)){l=Math.round((b-u)*(parseInt(a[1])/100))}if(a=k.match(/(\d+)%/)){k=Math.round((h-c)*(parseInt(a[1])/100))}l=parseInt(l);k=parseInt(k);var D={repeat:1,"repeat-x":1}[o],A={repeat:1,"repeat-y":1}[o];if(D){l%=u;if(l>0){l-=u}}if(A){k%=c;if(k>0){k-=c}}this.hook.enabled=0;if(!({relative:1,absolute:1}[g.currentStyle.position])){g.style.position="relative"}var f=0,m,z=D?b:l+0.1,r,v=A?h:k+0.1,w,p,C;if(u&&c){for(m=l;m<z;m+=u){for(r=k;r<v;r+=c){C=0;if(!B.cache[f]){B.cache[f]=document.createElement("div");C=1}var t=Math.max(0,m+u>b?b-m:u),E=Math.max(0,r+c>h?h-r:c);w=B.cache[f];p=w.style;p.behavior="none";p.left=(m-parseInt(g.currentStyle.paddingLeft))+"px";p.top=r+"px";p.width=t+"px";p.height=E+"px";p.clip="rect("+(r<0?0-r:0)+"px,"+t+"px,"+E+"px,"+(m<0?0-m:0)+"px)";p.display="block";if(C){p.position="absolute";p.zIndex=-999;if(g.firstChild){g.insertBefore(w,g.firstChild)}else{g.appendChild(w)}}this.fix(w,q,0);f++}}}while(f<B.cache.length){this.fix(B.cache[f],"",0);B.cache[f++].style.display="none"}this.hook.enabled=1;B.old={w:b,h:h,x:j,y:i,r:o}};IEPNGFix.update=function(){for(var b in IEPNGFix.data){var a=IEPNGFix.data[b].tiles;if(a&&a.elm&&a.src){IEPNGFix.tileBG(a.elm,a.src)}}};IEPNGFix.update.timer=0;if(window.attachEvent&&!window.opera){window.attachEvent("onresize",function(){clearTimeout(IEPNGFix.update.timer);IEPNGFix.update.timer=setTimeout(IEPNGFix.update,100)})};
