﻿if(document.getElementById&&document.getElementsByTagName)if(window.addEventListener)window.addEventListener("load",initAnims,false);else if(window.attachEvent)window.attachEvent("onload",initAnims);function initAnims(){classChange(document.getElementById("animmenu"),"scriptactive","noscript");var b=document.getElementById("animmenu").getElementsByTagName("a");for(var a=0;a<b.length;a++){b[a].bgAnim={iPos:[0,0],pUnit:["%","px"],cFrame:0,mFrame:18,dPos:[0,-30],mSec:45};b[a].onmouseover=c;b[a].onmouseout=d}function c(){doBackPosAnim(this,this.bgAnim,this.bgAnim.cFrame,this.bgAnim.mFrame)}function d(){doBackPosAnim(this,this.bgAnim,this.bgAnim.cFrame,0)}}function doBackPosAnim(f,a,c,d){if(a.intID)window.clearInterval(a.intID);var b=0,e=Math.abs(d-c)+1;a.intID=window.setInterval(function(){a.cFrame=easeInOut(c,d,e,b,1);a.cPos=[a.iPos[0]+a.cFrame*a.dPos[0],a.iPos[1]+a.cFrame*a.dPos[1]];f.style.backgroundPosition=a.cPos[0]+a.pUnit[0]+" "+a.cPos[1]+a.pUnit[1];b++;if(b>e)window.clearInterval(a.intID)},a.mSec)}function doBackPosChange(h,a,d,e,c,g,f){if(a.intID)window.clearInterval(a.intID);var b=0;a.intID=window.setInterval(function(){a.cPos=[easeInOut(d[0],e[0],c,b,f),easeInOut(d[1],e[1],c,b,f)];h.style.backgroundPosition=a.cPos[0]+a.pUnit[0]+" "+a.cPos[1]+a.pUnit[1];b++;if(b>c)window.clearInterval(a.intID)},g)}function easeInOut(b,d,a,c,g){a=Math.max(a,1);var e=d-b,f=b+Math.pow(1/a*c,g)*e;return Math.ceil(f)}function classChange(b,c,d){if(!b.className)b.className="";var a=b.className;if(c&&!a.match(RegExp("\\b"+c+"\\b")))a=a.replace(/(\S$)/,"$1 ")+c;if(d)a=a.replace(RegExp("(\\s*\\b"+d+"\\b(\\s*))*","g"),"$2");b.className=a}function showError(a){if(window.opera)opera.postError("|"+a+"|");else alert("|"+a+"|")}
