var g_arrMousePos=[],g_arrMouseOffset=[],g_arrAccordions=[],g_arrAni=[],g_oAniToolTip,g_iDrag,domReady=false,ie=navigator.appName=="Microsoft Internet Explorer"&&(!window.opera),ie6=false
/*@cc_on || @_jscript_version < 5.7 @*/
,userAgent=navigator.userAgent.toLowerCase(),Event,MouseEvent,KeyboardEvent,Events=[],Browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(userAgent),msie:(/msie/.test(userAgent))&&(!/opera/.test(userAgent)),mozilla:(/mozilla/.test(userAgent))&&(!/(compatible|webkit)/.test(userAgent)),mobileSafari:(/(mobile safari|iphone|ipad)/.test(userAgent)),ios:(/(iphone|ipad)/.test(userAgent))};Array.prototype.inArray=function(b){var a;for(a=0;a<this.length;a++){if(this[a]===b){return true}}return false};Array.prototype.addEach=function(a){var b=this.slice();for(var c=0;c<b.length;c++){b[c]+=a[c]}return b};Array.prototype.substractEach=function(a){var b=this.slice();for(var c=0;c<b.length;c++){b[c]-=a[c]}return b};Function.prototype.bind=function(b){var c=this,a=function(){return c.apply(b,arguments)};return a};Object.prototype.merge=function(a,d){var a=a||{};for(var c in a){if(d!=undefined&&c in this){continue}this[c]=a[c]}return this};Object.prototype.clone=function(){var a=(this instanceof Array)?[]:{};for(i in this){if(i=="clone"){continue}if(this[i]&&typeof this[i]=="object"){a[i]=this[i].clone()}else{a[i]=this[i]}}return a};function getAni(b,a,c){b=getElement(b);if(notNull(b.oAni)){return b.oAni}else{return new animatio(b,a,c)}}function getAnimatioByName(a){for(var b=0;b<g_arrAni.length;b++){if(g_arrAni[b].strFriendlyName==a){return g_arrAni[b]}}return false}function getAnimatioByGuid(a){for(var b=0;b<g_arrAni.length;b++){if(g_arrAni[b].strGuid==a){return g_arrAni[b]}}return false}function initAccordion(){var b,h,d=-1,e=-1,c,g=[],a;a=getElementsByClass("accordionGroup",document,"DIV");for(b=0;b<a.length;b++){d++;g_arrAccordions[d]=-1;g=getElementsByClass("accordionItem",a[b],"DIV");for(h=0;h<g.length;h++){if(notNull(g[h].oAni)){break}e++;g[h].className+=" closed";c=new animatio(g[h],"accordionItem_"+d+"_"+e,false);c.oAniHeader=new animatio(g[h].getElementsByTagName("H3")[0],"accordionHeader_"+d+"_"+e,false);c.setStyle("color","#FFFFFF");c.oAniHeader.setStyle("color","#969696");c.iAccordionGroup=d;c.iAccordionItem=e;c.iFullHeight=c.oNewElement.offsetHeight-40;c.setStyle("overflow","hidden");var f=17;if(c.hasClass("applicationCharts")){f=34}c.setStyle("height",f);c.setStyle("height",c.iFullHeight);c.setStyle("height",0);c.setStyle("paddingTop",0);c.setStyle("paddingRight",15);c.setStyle("paddingBottom",0);c.setStyle("paddingLeft",15);c.animate(["height","paddingTop","paddingRight","paddingBottom","paddingLeft"],[f,15,15,15,15],25,easeOutCirc);hookEvent(g[h].getElementsByTagName("h3")[0],"click",aniEVENT_onclickAccordion)}}}function aniShowAccordion(){if(!this.hasClass("open")){var b=25;var a=g_arrAccordions[this.iAccordionGroup];this.enqueue("animate",[["['overflow']"],["['visible']"],1,linearTween],1);this.enqueue("animate",[["['height']"],["['auto']"],1,linearTween],1);this.stop().animate(["height","color"],[this.iFullHeight,"#353535"],b,easeInCirc);this.oAniHeader.animate(["color"],["#E95D0E"],b,easeInCirc);this.removeClass("closed");this.addClass("open");if(a!=-1&a!=this.iAccordionItem){var c=getAnimatioByName("accordionItem_"+this.iAccordionGroup+"_"+a);c.hideAccordion()}g_arrAccordions[this.iAccordionGroup]=this.iAccordionItem}}function aniHideAccordion(){var a=25;if(this.bInProgress){this.stop(true)}else{this.setStyle("height",this.iFullHeight)}var b=17;if(this.hasClass("applicationCharts")){b=34}this.stop().animate(["height","overflow","color"],[b,"hidden","#FFFFFF"],a,easeOutCirc);this.oAniHeader.stop();this.oAniHeader.animate(["color"],["#969696"],a,easeInCirc);this.removeClass("open");this.addClass("closed");g_arrAccordions[this.iAccordionGroup]=-1}function aniToggleAccordion(){if(this.hasClass("open")){this.hideAccordion()}else{this.showAccordion()}}function aniEVENT_onclickAccordion(c){var b=getEventTarget(c);while(!notNull(b.oAni)|b.tagName=="H3"){b=b.parentNode}if(notNull(b.oAni)){var a=b.oAni;a.toggleAccordion()}}function aniEVENT_onanimationEndAccordion(){if(this.hasClass("open")){ss.smoothScroll(this.oNewElement)}}function getZoomImages(){var e=document.getElementsByTagName("img");var b=new Array();var c;var a;var d;for(i=0;i<e.length;i++){d=e[i].className.split(" ");for(n=0;n<d.length;n++){a=d[n].indexOf("zoom-");if(a!=-1){c=d[n].substring(a+5);b[n]=new Image();b[n].onload=setZoom;b[n].src=c;b[n].oThumbnail=e[i]}l_iPos2=d[n].indexOf("morph-");if(l_iPos2!=-1){c=d[n].substring(l_iPos2+6);b[n]=new Image();b[n].onload=setMorph;b[n].src=c;b[n].oThumbnail=e[i]}}}}function setZoom(){if(notNull(this.oThumbnail)){var a=this.oThumbnail;a.style.cursor="pointer";a.style.cursor="hand";var b=this;hookEvent(a,"click",function(){hoverimage(a,b.src,b.width,b.height)})}}function hoverimage(e,d,a,c){var b=new animatio(e);b.setStyle("margin",0);b.setStyle("zIndex",101);b.zoom(c,a,d,0);hookEvent(b.oNewElement,"mouseout",function(){b.stop();b.fadeToRestore()});hookEvent(b.oNewElement,"click",function(){b.fadeToRestore()})}function setMorph(){var a=this.oThumbnail;var b=this;hookEvent(a,"mouseover",function(){morphimage(a,b.src)})}function morphimage(c,b){if(!notNull(c.oAni)){var a=new animatio(c);a.oNewElement.src=b;a.oElement.style.visibility="visible";a.setStyle("opacity",0);a.animate(["opacity"],[1],15,easeOutSine);hookEvent(a.oNewElement,"mouseout",function(){a.oNewElement.oAni.fadeOut(6,true)})}}function closeToolTip(){unhookEvent(document,"keyup",aniEVENT_onEscKeyCloseTT);var a=getAnimatioByName("ToolTip"),c=getAnimatioByName("ToolTipContent"),b=getAnimatioByName("Background");if(notNull(b.animate)){b.animate(["opacity"],[0],10,easeInQuad);g_oAniToolTip=null;c.restore();a.restore();b.enqueue("restore")}}function showToolTip(m,a,h,f,g){if(typeof m!="undefined"){p_arrDimensions=[h||786,f||getPageSize()[1]-40];var o=getPageSize();if(!notNull(g_oAniToolTip)){var l=document.createElement("DIV");l.innerHTML='<div class="TTHeader"><a class="TTCloseBtn" onclick="closeToolTip()"></a><h2 class="TTHeadline"></h2></div><div class="TTContent" id="TTContent"></div>';var j=l.getElementsByTagName("H2")[0],e=l.getElementsByTagName("DIV")[1],k=document.createElement("DIV");window.document.body.appendChild(k);window.document.body.appendChild(l);var b=new animatio(k,"Background",false),d=new animatio(l,"ToolTip",false),c=new animatio(e,"ToolTipContent",false);d.oNewElement.id=d.strGuid;b.addClass("overlay");d.setStyle(["width","top"],[p_arrDimensions[0],o[1]/2]);d.addClass("TTContainer");d.setStyle("marginLeft",-1*p_arrDimensions[0]/2);c.setStyle("height",p_arrDimensions[1]-88);d.animate(["height","top"],[p_arrDimensions[1],(o[1]-p_arrDimensions[1])/2],10,linearTween);if(typeof g=="undefined"||g==true){d.enqueue("setStyle",["'overflow'","'auto'"],10,c.strFriendlyName)}hookEvent(document,"keyup",aniEVENT_onEscKeyCloseTT);hookEvent(k,"click",closeToolTip);g_oAniToolTip=d}else{g_oAniToolTip.animate(["marginLeft","width","height","top"],[-1*p_arrDimensions[0]/2,p_arrDimensions[0],p_arrDimensions[1],(o[1]-p_arrDimensions[1])/2],40,easeInOutSine);if(typeof g=="undefined"||g==true){getAnimatioByName("ToolTipContent").setStyle("overflow","auto")}else{getAnimatioByName("ToolTipContent").setStyle("overflow","hidden")}getAnimatioByName("ToolTip").animate(["height"],[p_arrDimensions[1]],40,easeInOutSine);getAnimatioByName("ToolTipContent").animate(["height"],[p_arrDimensions[1]-88],40,easeInOutSine);var j=g_oAniToolTip.oNewElement.getElementsByTagName("H2")[0]}j.innerHTML=a;j.oldHTML=null;replaceFonts();e=e||g_oAniToolTip.oNewElement.getElementsByTagName("DIV")[1];ajaxRequest({strUrl:m,varTargetElement:e,strMethod:"GET",strBusyHTML:'<img src="images/ajax-loader.gif">',onAfterLoad:function(){e.oAni.setStyle("backgroundColor","#FFFFFF");e.oAni.fadeIn(window.ie?12:7)}});return false}}function aniEVENT_onEscKeyCloseTT(a){a=getEvent(a);if(a.keyCode==27){closeToolTip()}}function scrollingBoxes(){var s,p,m,r,x,c,b,e,h,a,t,l,v,w,q,f,o,u,d,g=getElementsByClass("scrollable",document,"DIV");for(s=0;s<g.length;s++){a=0;t=0;b=[];r=false;h=getElementsByClass("item",g[s]);if(hasClass(x,"Hide")){removeClass(x,"Hide");r=true}for(p=0;p<h.length;p++){removeClass(h[p],"Hide");if(p==0){f=getStyle(h[p],"marginRight")}a+=h[p].offsetWidth+f}x=createNodeBefore(g[s],"DIV",g[s].className,'<div class="clip"></div>');c=x.firstChild;v=new animatio(g[s],"scrollContent_"+s,false);x.oAniContent=v;x.firstChild.appendChild(g[s]);g[s].className="content";d=getElementsByClass("global-caption",g[s],"H3");if(d.length>0){d=d[0];x.appendChild(d);x.insertBefore(d,c)}v.setStyle("width",a);q=x.oScroll={items:h,clip:c,content:g[s],page:1,pageFrac:1,spacing:f,pager:[],init:function(){var y=this;y.pageCount=hasClass(x,"scrollable-horizontal")?y.content.offsetWidth/(y.clip.offsetWidth+f):Math.ceil(y.content.offsetHeight/(y.clip.offsetHeight+f));y.clipWidth=y.clip.offsetWidth;y.clipHeight=y.clip.offsetHeight;y.contentWidth=y.content.offsetWidth;y.contentHeight=y.content.offsetHeight;if(hasClass(x,"show-pager")){o=createNodeBefore(g[s],"DIV","pager");for(m=0;m<y.pageCount;m++){u=y.pager[m]=createNodeBefore(g[s],"A","page-button page-button-"+(m+1));if(m==0){addClass(u,"page-button-active")}t+=(getStyle(u,"width")+getStyle(u,"marginRight"));u.page=m+1;o.appendChild(u)}setStyle(o,["width","paddingLeft"],[t,getStyle(y.pager[0],"marginRight")/2]);b.push(o)}if(hasClass(x,"show-nav-buttons")){b.push(q.nextButton=createNodeBefore(g[s],"A","nextButton"));b.push(q.prevButton=createNodeBefore(g[s],"A","prevButton"))}if(hasClass(x,"show-scrollbar")&&y.contentWidth>y.clipWidth){b.push(q.scrollBar=createNodeBefore(g[s],"DIV","scrollbar"));q.scrollBar.appendChild(q.scrollBarHandle=createNodeBefore(g[s],"DIV","scrollbar-handle"));q.scrollBarHandle.style.width=(y.clipWidth/y.contentWidth)*100+"%";var j=getAni(q.scrollBarHandle,"SBH"+s,false);var k=getAni(q.scrollBar,"SB"+s,false);j.enableDrag({varBoundary:q.scrollBar,funcCallback:handleScroll});hookEvent(x,["mouseenter","mouseleave"],function(B){B=getEvent(B);B.cancelBubble=true;var z=getEventTarget(B);if(hasClass(z,"scrollable")&&!hasClass(j,"dragActive")){z=z.parentNode;var A=isMouseOutEvent(B)?0.001:1;k.stop().animate(["opacity"],[A],30,easeOutSine)}})}}};q.init();for(p=0;p<b.length;p++){x.appendChild(b[p]);hookEvent(b[p],"click",handleScroll)}if(r){addClass(x,"Hide")}if(!hasClass(x,"disable-mousewheel")){hookEvent(x,"DOMMouseScroll",handleScroll)}}}function handleScroll(j){j=getEvent(j);j.preventDefault();var h=getEventTarget(j),c=h,l=true;while(!hasClass(c,"scrollable")){c=c.parentNode}var g=c.oAniContent,a=c.oScroll,b,k,d=getMouseWheelDelta(j),f=75;if(d!=0&&g.bInProgress){f=Math.ceil(g.iFrames*0.95);a.pageFrac=Math.abs(g.getStyle("left"))/a.clipWidth+1;a.page=Math.floor(a.pageFrac)}if(hasClass(h,"pager")){return}if(hasClass(c,"scrollable-horizontal")){if(hasClass(h,"page-button")){b=h.page}else{if(hasClass(h,"scrollbar-handle")){if(j.type!="AnimatioDragEvent"){return}b=1+(a.pageCount-1)*(j.Position[0]/(j.oAni.oDragOptions.varBoundary.offsetWidth-getDimensions(j.oAni)[0]));l=false}else{if(d!=0){b=a.pageFrac+-1*d/Math.abs(d)}else{if(hasClass(h,"prevButton")){if(a.page>1){b=a.page-1}else{b=a.pageCount}}else{if(a.page<a.pageCount){b=a.page+1}else{b=1}}}}if(b>a.pageCount){b=a.pageCount}if(b<1){b=1}}if(hasClass(c,"show-pager")){removeClass(a.pager[a.page-1],"page-button-active");addClass(a.pager[Math.floor(b-1)],"page-button-active")}k=-a.clipWidth*b+a.clipWidth-((b-1)*a.spacing);f=Math.abs((g.getStyle("left")-k)/20);f=lowerLimit(f,30);a.pageFrac=b;a.page=Math.floor(b);if(l&&hasClass(c,"show-scrollbar")){if(!!a.scrollBarHandle){a.scrollBarHandle.oAni.stop().animate(["left"],[((b-1)/(a.pageCount-1))*(a.scrollBar.offsetWidth-a.scrollBarHandle.offsetWidth)],f,easeOutSine)}}if(l){g.stop().animate(["left"],[k],f,easeOutSine)}else{g.stop().setStyle("left",k)}}else{g.animate(["top"],[g.getStyle("top")-440],f,easeInOutSine)}}function ajaxRequest(c){var a=null;if(window.XMLHttpRequest){a=new XMLHttpRequest()}else{if(window.ActiveXObject){try{a=new ActiveXObject("Msxml2.XMLHTTP")}catch(b){try{a=new ActiveXObject("Microsoft.XMLHTTP")}catch(b){return true}}}}a.bProcessed=false;a.id=new Date().getTime();if(notNull(c.onBeforeLoad)){c.onBeforeLoad()}if(notNull(c.bShowThrobber)){showThrobber(getElement(c.varTargetElement))}a.onreadystatechange=function(){if(notNull(c.varTargetElement)){l_oHTML=getElement(c.varTargetElement)}if(a.readyState==1&&notNull(c.strBusyHTML)){l_oHTML.innerHTML=c.strBusyHTML}if(a.readyState==4&&a.status==200){if(typeof l_oHTML!="undefined"){if(notNull(l_oHTML)){if(notNull(c.bAppendResults)){ajaxResultsAppend(l_oHTML,a)}else{ajaxResultReplace(l_oHTML,a)}}onAfterAjaxRequestProcessResult(l_oHTML)}if(notNull(c.onAfterLoad)){c.onAfterLoad(a.responseText)}}};a.open(c.strMethod,c.strUrl,true);if(c.strMethod=="POST"){a.setRequestHeader("Content-Type","application/x-www-form-urlencoded")}a.send(c.strPostData);return false}function ajaxResultsAppend(a,b){a.innerHTML+=b.responseText}function ajaxResultReplace(a,b){a.innerHTML=b.responseText}function showThrobber(c){var e=((c)?c:"CONTENT_TABLE");var d=getElement(e);var a=document.createElement("div");a.className="aixLoadOverlay";a.style.height=d.offsetHeight+"px";a.style.width=d.offsetWidth+"px";a.style.zIndex=98;a.style.top=d.offsetTop+"px";var b=document.createElement("div");b.style.zIndex=99;b.innerHTML='<img src="/images/ajax-pager-throbber_3.gif" style="float:left;" />';b.className="aixLoadImgCont";d.appendChild(b);b.style.top=(parseInt(a.style.top)+(parseInt(a.style.height)/2)-(parseInt(b.offsetHeight)/2))+"px";b.style.left=(parseInt(a.offsetLeft)+(parseInt(a.style.width)/2)-(parseInt(b.offsetWidth)/2))+"px";d.appendChild(a)}function onAfterAjaxRequestProcessResult(d){initAccordion();getZoomImages();hideElementGroups();inputFieldsWatermarks();replaceFonts();sliders();var c=d.getElementsByTagName("SCRIPT"),b;for(var a=0;a<c.length;a++){if(window.execScript){window.execScript(c[a].text)}else{b=document.createElement("SCRIPT");_strContent=document.createTextNode(c[a].text);b.appendChild(_strContent);b.type="text/javascript";b.defer=false;document.body.appendChild(b)}}}function animatio(p_varElement,p_strFriendlyName,p_bUseClone){if(typeof p_bUseClone=="undefined"){p_bUseClone=true}this.id=g_arrAni.length;g_arrAni[this.id]=this;this.arrStart=[];this.arrCurrent=[];this.arrChange=[];this.arrSteppings=[];this.arrImages=[];this.arrImagesHref=[];this.arrPlaylist=[];this.iTimeout=-1;this.bDragable=false;this.bInProgress=false;this.strGuid=guid();this.oElement=getElement(p_varElement);this.arrStartPos=getPosition(this.oElement);if(p_bUseClone){this.oNewElement=this.oElement.cloneNode(true);window.document.body.appendChild(this.oNewElement);this.oElement.style.visibility="hidden";with(this.oNewElement){id=this.strGuid;className="";style.cursor="";style.position="absolute";style.left=this.arrStartPos[0]+"px";style.top=this.arrStartPos[1]+"px";style.width=offsetWidth+"px";style.height=offsetHeight+"px";setAttribute("onclick",null);setAttribute("ondblclick",null);setAttribute("onmouseover",null);setAttribute("onmouseout",null);setAttribute("onmousedown",null);setAttribute("onmouseup",null);setAttribute("onkeydown",null);setAttribute("onkeypress",null);setAttribute("onkeyup",null);setAttribute("onload",null);setAttribute("onunload",null);setAttribute("onbeforeunload",null);setAttribute("onfocus",null);setAttribute("onblur",null)}}else{this.oNewElement=this.oElement}this.strFriendlyName=p_strFriendlyName;this.oElement.oAni=this;this.oNewElement.oAni=this}animatio.prototype.showAccordion=aniShowAccordion;animatio.prototype.hideAccordion=aniHideAccordion;animatio.prototype.toggleAccordion=aniToggleAccordion;animatio.prototype.animate=aniAnimate;animatio.prototype.next=aniNext;animatio.prototype.stop=aniStop;animatio.prototype.enqueue=aniEnqueue;animatio.prototype.getStyle=aniGetStyle;animatio.prototype.setStyle=aniSetStyle;animatio.prototype.hasClass=aniHasClass;animatio.prototype.addClass=aniAddClass;animatio.prototype.removeClass=aniRemoveClass;animatio.prototype.getHoverState=aniGetHoverState;animatio.prototype.getPosition=aniGetPosition;animatio.prototype.getAbsolutePosition=aniGetAbsolutePosition;animatio.prototype.setPosition=aniSetPosition;animatio.prototype.setOpacity=aniSetOpacity;animatio.prototype.enableDrag=aniEnableDrag;animatio.prototype.disableDrag=aniDisableDrag;animatio.prototype.setSrc=aniSetSrc;animatio.prototype.move=aniMove;animatio.prototype.fadeOut=aniFadeOut;animatio.prototype.fadeIn=aniFadeIn;animatio.prototype.shrinkV=aniShrinkVertical;animatio.prototype.shrinkH=aniShrinkHorizontal;animatio.prototype.pulsate=aniPulsate;animatio.prototype.yellowFade=aniYellowFade;animatio.prototype.zoom=aniZoom;animatio.prototype.fadeToRestore=aniFadeToRestore;animatio.prototype.restore=aniRestoreElement;function aniAnimate(e,a,c,d){if(this.bInProgress&notNull(this.arrProperties)){this.iTime++;fireEvent(this.oNewElement,"enterFrame");for(var b=0;b<this.arrProperties.length;b++){switch(getType(this.arrCurrent[b])){case"array":this.arrCurrent[b][0]=parseInt(this.funcTransition(this.iTime,this.arrStart[b][0],this.arrChange[b][0],this.iFrames));this.arrCurrent[b][1]=parseInt(this.funcTransition(this.iTime,this.arrStart[b][1],this.arrChange[b][1],this.iFrames));this.arrCurrent[b][2]=parseInt(this.funcTransition(this.iTime,this.arrStart[b][2],this.arrChange[b][2],this.iFrames));break;case"number":this.arrCurrent[b]=this.funcTransition(this.iTime,this.arrStart[b],this.arrChange[b],this.iFrames);break;case"string":break}this.setStyle(this.arrProperties[b],this.arrCurrent[b])}fireEvent(this.oNewElement,"exitFrame");if(this.iTime<this.iFrames){this.iTimeout=window.setTimeout(this.animate.bind(this),10)}else{window.clearTimeout(this.iTimeout);this.arrStart=[];this.arrCurrent=[];this.arrChange=[];this.arrSteppings=[];this.arrProperties=[];this.bInProgress=false;this.next();fireEvent(this.oNewElement,"animationEnd")}}else{if(!this.bInProgress&notNull(e)){this.bInProgress=true;this.iTime=0;this.arrProperties=e;this.arrValues=a;this.iFrames=c;this.funcTransition=d||this.funcTransition||easeInOutSine;for(var b=0;b<this.arrProperties.length;b++){this.arrStart[b]=this.getStyle(this.arrProperties[b]);if(getType(this.arrValues[b])=="string"){if(this.arrValues[b].indexOf("#")!=-1){this.arrValues[b]=hexToRGB(this.arrValues[b])}}switch(getType(this.arrValues[b])){case"array":this.arrValues[b]=hexToRGB(this.arrValues[b]);this.arrChange[b]=[parseFloat(this.arrValues[b][0]-this.arrStart[b][0]),parseFloat(this.arrValues[b][1]-this.arrStart[b][1]),parseFloat(this.arrValues[b][2]-this.arrStart[b][2])];this.arrSteppings[b]=[this.arrChange[b][0]/this.iFrames,this.arrChange[b][1]/this.iFrames,this.arrChange[b][2]/this.iFrames,];this.arrCurrent[b]=new Array().concat(this.arrStart[b]);break;case"string":this.arrChange[b]="";this.arrSteppings[b]="";this.arrCurrent[b]=this.arrValues[b];this.setStyle(this.arrProperties[b],this.arrValues[b]);break;default:this.arrChange[b]=this.arrValues[b]-this.arrStart[b];this.arrSteppings[b]=this.arrChange[b]/this.iFrames;this.arrCurrent[b]=this.arrStart[b];break}}fireEvent(this.oNewElement,"animationStart");this.iTimeout=window.setTimeout(this.animate.bind(this),10)}else{if(!notNull(this.arrProperties)){return}}}}function aniNext(){if(getType(this.arrPlaylist[0])=="array"){var d=this.arrPlaylist.shift();var a=d[0];var c=notNull(d[1])?d[1].join(","):"";var e=d[2]||0;var b=notNull(d[3])?getAnimatioByName(d[3]).id:this.id;if(notNull(b)){window.setTimeout("g_arrAni["+b+"]."+a+"("+c+");",e)}if(b!=this.id){this.next()}}}function aniStop(a){window.clearTimeout(this.iTimeout);this.bInProgress=false;this.arrStart=[];this.arrCurrent=[];this.arrChange=[];this.arrSteppings=[];this.arrProperties=[];this.arrValues=[];if(a){this.arrPlaylist=[]}return this}function aniEnqueue(c,d,a,b){this.arrPlaylist.push([c,d,a,b])}function aniGetStyle(a){return getStyle(this.oNewElement,a)}function aniSetStyle(b,a){setStyle(this.oNewElement,b,a);return this}function aniSetOpacity(a){return setOpacity(this.oNewElement,a)}function aniGetHoverState(){var b=getScrollOffset();var c=(g_arrMousePos[0]+b[0]>=this.arrStartPos[0]&g_arrMousePos[0]+b[0]<=(this.arrStartPos[0]+this.oNewElement.offsetWidth));var a=(g_arrMousePos[1]+b[1]>=this.arrStartPos[1]&g_arrMousePos[1]+b[1]<=(this.arrStartPos[1]+this.oNewElement.offsetHeight));if(c&a){return true}else{return false}}function aniHasClass(a){return hasClass(this.oNewElement,a)}function aniAddClass(a){return addClass(this.oNewElement,a)}function aniRemoveClass(a){return removeClass(this.oNewElement,a)}function aniGetPosition(){var b=this.getStyle("left");var a=this.getStyle("top");return[b,a]}function aniGetAbsolutePosition(){return getPosition(this.oNewElement)}function aniSetPosition(b,a){if(getType(b)=="array"){a=b[1];b=b[0]}this.setStyle("left",b+"px");this.setStyle("top",a+"px")}function aniEnableDrag(a){var a=a||{};a.merge({strDragClass:"dragActive"});this.bDragable=true;this.oDragOptions=a;if(window.ie){hookEvent(this.oNewElement,"dragstart",aniEVENT_ondragstart)}hookEvent(this.oNewElement,"mousedown",aniEVENT_onmousedownStartDrag)}function aniDisableDrag(){this.bDragable=false;unhookEvent(this.oNewElement,"mousedown",aniEVENT_onmousedownStartDrag);unhookEvent(document,"mouseup",aniEVENT_onmouseupEndDrag)}function aniEVENT_ondragstart(a){return false}function aniEVENT_onmousedownStartDrag(c){c.cancelBubble=true;if(c.preventDefault){c.preventDefault()}else{c.returnValue=false}hookEvent(document,"mousemove",aniEVENT_onmousemoveDrag);hookEvent(document,"mouseup",aniEVENT_onmouseupEndDrag);var b=getEventTarget(c);while(!b.oAni){b=b.parentNode}addClass(b,b.oAni.oDragOptions.strDragClass);g_iDrag=b.oAni.id;if(b.oAni.oDragOptions.hasOwnProperty("varBoundary")){b.oAni.oDragOptions.varBoundary=getElement(b.oAni.oDragOptions.varBoundary);b.oAni.oDragOptions.arrBoundaryPos=getPosition(b.oAni.oDragOptions.varBoundary)}var a=getPosition(b);b.oAni.oDragOptions.arrMouseOffset=g_arrMousePos.substractEach(a);g_arrMouseOffset=b.oAni.getPosition().substractEach(g_arrMousePos);return false}function aniEVENT_onmouseupEndDrag(){if(g_iDrag!=-1){var a=g_arrAni[g_iDrag];a.removeClass(a.oDragOptions.strDragClass);g_iDrag=-1;unhookEvent(document,"mousemove",aniEVENT_onmousemoveDrag);unhookEvent(document,"mouseup",aniEVENT_onmouseupEndDrag);fireEvent(a.oNewElement,"anidrop",a)}}function aniEVENT_onmousemoveDrag(h){if(notNull(g_arrAni[g_iDrag].oNewElement)){var f=g_arrAni[g_iDrag].stop(),b,j,d,c;var a=f.oDragOptions;var g=a.varBoundary;if(notNull(g)){j=g_arrMousePos.slice();d=a.arrBoundaryPos.addEach(a.arrMouseOffset);c=d.addEach(getDimensions(g)).substractEach(getDimensions(g_arrAni[g_iDrag]));if(j[0]<d[0]){j[0]=d[0]}else{if(j[0]>c[0]){j[0]=c[0]}}if(j[1]<d[1]){j[1]=d[1]}else{if(j[1]>c[1]){j[1]=c[1]}}}b=j.addEach(g_arrMouseOffset);g_arrAni[g_iDrag].setPosition(b);if(a.hasOwnProperty("funcCallback")){a.funcCallback({oAni:g_arrAni[g_iDrag],Position:b,preventDefault:function(){},target:getElement(g_arrAni[g_iDrag]),type:"AnimatioDragEvent"})}}else{g_iDrag=-1;unhookEvent(document,"mousemove",aniEVENT_onmousemoveDrag)}}function sliders(){var i,_oField,_oSlider,_oSliderHandle,_oAniSlider,_oCfg,_iInitialPositionPx,_iInitialValue,l_arrSliders=getElementsByClass("slider",null,"DIV");for(i=0;i<l_arrSliders.length;i++){_oSlider=l_arrSliders[i];if(!notNull(_oSlider.oSliderCfg)){_oSlider.appendChild(_oSliderHandle=createNodeBefore(_oSlider,"DIV","slider-handle"));_oAniSlider=new animatio(_oSliderHandle,"slider-"+i,false);_oCfg=_oSlider.oSliderCfg=({increment:1,minValue:0,initialValue:0,range:_oSlider.offsetWidth-_oSliderHandle.offsetWidth});_oCfg.merge(eval("("+_oSlider.getAttribute("data-slider")+")"));_oCfg.initialValue=lowerLimit(_oCfg.initialValue,_oCfg.minValue);if(!_oCfg.hasOwnProperty("maxValue")){_oCfg.maxValue=_oCfg.range+_oCfg.minValue}if(_oCfg.hasOwnProperty("name")){_oField=createNodeBefore(_oSlider,"INPUT",null,null,{type:"hidden",name:_oCfg.name});_oSlider.oSliderCfg.field=_oField}_oAniSlider.enableDrag({varBoundary:_oSlider,funcCallback:handleSlider});_oAniSlider.setStyle("left",_oCfg.range);_iInitialPositionPx=Math.ceil((_oCfg.range/_oCfg.maxValue)*(_oCfg.initialValue-_oCfg.minValue));_oAniSlider.stop().animate(["left"],[_iInitialPositionPx],150,easeInOutSine);hookEvent(_oSliderHandle,"exitFrame",slideToInitialPosition,_oAniSlider);hookEvent(_oSliderHandle,"anidrop",aniEVENT_ondropSlider)}}}function slideToInitialPosition(){this.setStyle(["top"],0);handleSlider({target:this.oNewElement,Position:[this.getStyle("left")]});if(this.iTime==this.iFrames){unhookEvent(this.oNewElement,"exitFrame",slideToInitialPosition,this)}}function handleSlider(d){var a=d.target,c=a.parentNode.oSliderCfg,f=(c.maxValue||c.range)-c.minValue,b=upperLimit(Math.ceil(((f/c.range)*d.Position[0])/c.increment)*c.increment+c.minValue,c.maxValue);c.value=b;if(c.hasOwnProperty("field")){c.field.value=b}a.innerHTML=(b==c.maxValue&&c.hasOwnProperty("maxLabel"))?c.maxLabel:b;if(c.hasOwnProperty("suffix")){a.innerHTML+=c.suffix}fireEvent(a.parentNode,"slidelive",a.oAni)}function aniEVENT_ondropSlider(a){fireEvent(a.oNewElement.parentNode,"slide",a)}function aniSetSrc(a){this.oNewElement.src=a;this.next()}function aniMove(b,a,c){if(!this.bInProgress){var f=b-parseInt(this.getStyle("left"));var d=a-parseInt(this.getStyle("top"));var e=c||4;var g=Math.round(Math.sqrt(f*f+d*d)/e);this.animate(["left","top"],[b,a],g)}}function aniFadeOut(a,b){if(!this.bInProgress){a=a||2;var c=Math.round(this.getStyle("opacity")/(a/100));this.animate(["opacity"],[0],c);if(b==1){this.enqueue("restore")}}}function aniFadeIn(a){if(!this.bInProgress){a=a||2;l_fCurrentOpacity=this.getStyle("opacity");if(this.getStyle("display")=="none"){this.setStyle("display","")}if(l_fCurrentOpacity==1){this.setStyle("opacity",0.1)}var b=Math.round((1-this.getStyle("opacity"))/(a/100));this.animate(["opacity"],[1],b)}}function aniFadeOutText(a){if(!this.bInProgress){p_iStepping=p_iStepping||2}}function aniShrinkVertical(){if(!this.bInProgress){var b=this.getStyle("height");var a=this.getStyle("marginTop");this.animate(["height","marginTop"],[0,b/2+a],30)}}function aniShrinkHorizontal(){if(!this.bInProgress){var a=this.getStyle("width");var b=this.getStyle("marginLeft");this.animate(["width","marginLeft"],[0,a/2+b],30)}}function aniPulsate(){if(!this.bInProgress){this.enqueue("animate",[["['opacity']"],["[0]"],20,easeInOutSine],0);this.enqueue("animate",[["['opacity']"],["[0.8]"],20,easeInOutSine],0);this.enqueue("animate",[["['opacity']"],["[0]"],20,easeInOutSine],0);this.enqueue("animate",[["['opacity']"],["[0.8]"],20,easeInOutSine],0);this.enqueue("animate",[["['opacity']"],["[0]"],20,easeInOutSine],0);this.enqueue("animate",[["['opacity']"],["[1]"],20,easeInOutSine],0);this.next()}}function aniYellowFade(){var a=this.getStyle("backgroundColor");if(isNaN(a[0])){this.setStyle("backgroundColor","#FFFFFF");a=this.getStyle("backgroundColor")}this.setStyle("backgroundColor","#FFFF00");this.animate(["backgroundColor"],[a],100,easeInOutSine)}function aniZoom(a,e,b,c){this.oNewElement.src=b;var d=this.getPosition();var k=getPageSize();var g=(e-this.getStyle("width"))/2;var f=(a-this.getStyle("height"))/2;var j=d[0]-g;var h=d[1]-f;if((j+e)>k[0]){j=k[0]-e-20}if(j<0){j=20}if(h<0){h=20}this.animate(["width","height","left","top"],[e,a,j,h],30,easeInOutSine)}function aniFadeToRestore(){if(!this.bInProgress){var b=30;var e=this.arrStartPos[0];var d=this.arrStartPos[1];var a=this.oElement.offsetWidth;var c=this.oElement.offsetHeight;this.animate(["opacity","left","top","width","height"],[0.5,e,d,a,c],b,easeInOutSine);this.enqueue("restore")}}function aniRestoreElement(){if(this.iTimeout!=null){window.clearTimeout(this.iTimeout);this.iTimeout=null}if(notNull(this.oNewElement)){this.oNewElement.parentNode.removeChild(this.oNewElement);this.oElement.oAni=null;g_arrAni[this.id].strFriendlyName=null;g_arrAni[this.id]=-1}this.oElement.style.visibility="visible"}var HELPER=new helper();function helper(){hookEvent(window,"load",getZoomImages);hookEvent(window,"domready",function(){initAccordion();scrollingBoxes();replaceFonts();inputFieldsWatermarks();sliders()});hookEvent(document,"mousemove",getMousePosition);removeClass(document.getElementsByTagName("HTML")[0],"no-js")}helper.prototype.getType=getType;helper.prototype.notNull=notNull;helper.prototype.getElement=getElement;helper.prototype.getPosition=getPosition;helper.prototype.getPageSize=getPageSize;helper.prototype.getScrollOffset=getScrollOffset;helper.prototype.guid=guid;helper.prototype.random=randomNumber;helper.prototype.hookEvent=hookEvent;helper.prototype.unhookEvent=unhookEvent;helper.prototype.getEvent=getEvent;helper.prototype.getEventTarget=getEventTarget;helper.prototype.hexToRGB=hexToRGB;helper.prototype.getFormData=getFormData;helper.prototype.oc=oc;helper.prototype.getElementsByClass=getElementsByClass;function getType(b){if(!notNull(b)){return false}if(b.htmlElement){return"element"}var a=typeof b;if(a=="object"&&b.nodeName){switch(b.nodeType){case 1:return"element";case 3:return(/\S/).test(b.nodeValue)?"textnode":"whitespace"}}if(a=="object"||a=="function"){switch(b.constructor){case Array:return"array";case RegExp:return"regexp";case Event:return"event";case MouseEvent:return"event";case KeyboardEvent:return"event"}if(typeof b.length=="number"){if(b.item){return"collection"}if(b.callee){return"arguments"}}if(b.srcElement){return"event"}}return a}function notNull(a){return(a!=undefined)}function getElement(a){switch(getType(a)){case"element":return a;case"string":return document.getElementById(a);case"event":return getEventTarget(a);case"function":if(a.tagName=="EMBED"){return a}case"object":if(a.hasOwnProperty("oNewElement")){return a.oNewElement}}}function getPosition(c){var d=l_iTop=0,b=c,a=true;if(b.style.position=="fixed"){return[getStyle(b,"left"),getStyle(b,"top")]}if(b.offsetParent){d=b.offsetLeft;l_iTop=b.offsetTop;while(b=b.offsetParent){d+=parseInt(b.offsetLeft)||0;d+=parseInt(getStyle(b,"borderLeftWidth"))||0;l_iTop+=parseInt(b.offsetTop)||0;l_iTop+=parseInt(getStyle(b,"borderTopWidth"))||0;if(b.style.position=="fixed"){a=true}if(b.offsetParent==document.body&&b.style.position=="absolute"){break}}if(a){b=c;do{if((b.tagName&&b.tagName.toUpperCase()!="BODY")&&!Browser.Opera){d-=b.scrollLeft||0}}while(b=b.parentNode)}}return[d,l_iTop]}function isHover(d,b){if(!notNull(d)){return false}var a=b||g_arrMousePos.addEach(getScrollOffset());var c=getElement(d);var e=getPosition(c);return((a[1]<e[1]||a[1]>parseInt(e[1]+c.offsetHeight)||a[0]<e[0]||a[0]>parseInt(e[0]+c.offsetWidth)))?false:true}function getPageSize(){var a,b;if(typeof window.innerWidth!="undefined"){a=window.innerWidth,b=window.innerHeight}else{if(typeof document.documentElement!="undefined"&&typeof document.documentElement.clientWidth!="undefined"&&document.documentElement.clientWidth!=0){a=document.documentElement.clientWidth,b=document.documentElement.clientHeight}else{a=document.getElementsByTagName("body")[0].clientWidth,b=document.getElementsByTagName("body")[0].clientHeight}}return[a,b]}function getScrollOffset(){return[window.pageXOffset?window.pageXOffset:document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft,window.pageYOffset?window.pageYOffset:document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop]}function changePositionMethod(a,c,j){a=getElement(a);var d=getStyle(a,"position");if(notNull(c)){c=d}if(notNull(j)){j=getElement(j);a.oCalculatedPosition={}}if(c!=d||notNull(j)){if((!notNull(j))&&a.oCalculatedPosition&&a.oCalculatedPosition[c]){f=a.oCalculatedPosition[c]}else{var b=getPosition(a);var h=getScrollOffset();setStyle(a,"position",c);j.appendChild(a);var e=getPosition(a);var g=[parseInt(getStyle(a,"left")),parseInt(getStyle(a,"top"))];var f=g.addEach(b.substractEach(e));if(c=="fixed"){f=f.substractEach(h);f=f.substractEach([getStyle(a,"marginLeft"),getStyle(a,"marginTop")])}else{if(d=="fixed"){f=f.addEach(h);f=f.addEach([getStyle(a,"marginLeft"),getStyle(a,"marginTop")])}}if(d!="fixed"){a.oCalculatedPosition=a.oCalculatedPosition||{};a.oCalculatedPosition[d]=g}}setStyle(a,"position",c);setStyle(a,["left","top"],f)}}function guid(){var c,b,a;c="";for(a=0;a<32;a++){if(a==8||a==12||a==16||a==20){c=c+"-"}b=Math.round(Math.random()*16).toString(16).toUpperCase();c=c+b}return c}function randomNumber(a,b){var c=Math.random()*(b-a);return Math.round(a+c)}function getEventIndex(f,b,a,c){if(f&&b){var e=Events[f][b];if(e){for(var d=e.length-1;d>=0;d--){if(e[d].callback==a&&e[d].binding==c){return d}}}else{return -1}}return -1}function isNativeEvent(a){if(Browser.msie&&["mouseenter","mouseleave"].inArray(a)){return true}var b={click:2,dblclick:2,mouseup:2,mousedown:2,contextmenu:2,mousewheel:2,DOMMouseScroll:2,mouseover:2,mouseout:2,mousemove:2,selectstart:2,selectend:2,keydown:2,keypress:2,keyup:2,orientationchange:2,touchstart:2,touchmove:2,touchend:2,touchcancel:2,gesturestart:2,gesturechange:2,gestureend:2,focus:2,blur:2,change:2,reset:2,select:2,submit:2,load:2,unload:1,beforeunload:2,resize:1,move:1,DOMContentLoaded:1,readystatechange:1,error:1,abort:1,scroll:1};return b.hasOwnProperty(a)}function isMouseOverEvent(a){return["mouseover","mouseenter"].inArray(getEvent(a).type)}function isMouseOutEvent(a){return["mouseout","mouseleave"].inArray(getEvent(a).type)}function EVENT_mouseLeaveOrEnter(f,g,a,c){var g=getEvent(g),b=getEventTarget(g),d=(g.relatedTarget)?g.relatedTarget:g.toElement;if(!d||(d!==b&&!isContainedIn(d,b)&&!isContainedIn(d,f))){a.bind(c)(g)}}function isContainedIn(b,a){b=getElement(b);a=getElement(a);if(a&&a.contains){return a.contains(b)}else{if(document.documentElement.compareDocumentPosition){return !!(a.compareDocumentPosition(b)&16)}}while(b&&b!=a&&b.nodeName!="BODY"&&b.parentNode){b=b.parentNode}if(b==a){return true}return false}function hookEvent(e,f,a,c){if(e==null){return}if(typeof(e)=="string"){e=getElement(e)}if(getType(f)=="string"){f=[f]}for(var d=0;d<f.length;d++){if(isNativeEvent(f[d])){if(f[d]=="mousewheel"|f[d]=="DOMMouseScroll"){f[d]=Browser.mozilla?"DOMMouseScroll":"mousewheel"}if(c){a=a.bind(c)}if(e.addEventListener){e.addEventListener(f[d],a,false)}else{if(e.attachEvent){e.attachEvent("on"+f[d],a)}}}else{if(["mouseenter","mouseleave"].inArray(f[d])){hookEvent(e,(f[d]=="mouseenter")?"mouseover":"mouseout",function(g){EVENT_mouseLeaveOrEnter(e,g,a,c)})}else{if(domReady&&f[d]=="domready"){a()}else{if(Events[e]){if(Events[e][f[d]]){if(getEventIndex(e,f[d],a,c)==-1){var b=Events[e][f[d]];b[b.length]={callback:a,binding:c}}}else{Events[e][f[d]]=[];Events[e][f[d]][0]={callback:a,binding:c}}}else{Events[e]=[];Events[e][f[d]]=[];Events[e][f[d]][0]={callback:a,binding:c}}}}}}}function unhookEvent(e,c,a,d){if(isNativeEvent(c)){if(c=="mousewheel"|c=="DOMMouseScroll"){c=Browser.mozilla?"DOMMouseScroll":"mousewheel"}if(e==null){return}if(typeof(e)=="string"){p_oElement=getElement(e)}if(e.removeEventListener){e.removeEventListener(c,a,false)}else{if(e.detachEvent){e.detachEvent("on"+c,a)}}}else{if(Events[e]){if(Events[e][c]){var b=getEventIndex(e,c,a,d);if(b>=0){Events[e][c].splice(b,1)}}}}}function fireEvent(c,b,f,j){var f=this.getEvent(f);if(c){if(isNativeEvent(b)){if(b=="mousewheel"|b=="DOMMouseScroll"){b=Browser.mozilla?"DOMMouseScroll":"mousewheel"}c=getElement(c);if(document.createEvent){var k=document.createEvent("Events");k.initEvent(b,true,true);c.dispatchEvent(k)}else{if(document.createEventObject){var k=document.createEventObject();c.fireEvent("on"+b,k)}}}else{if(Events){var a=Events[c];if(a){var h=a[b];if(h){for(var g in h){if(h[g].callback){var d=h[g].callback;if(d){if(typeof c.oAni!="undefined"&&typeof c.oAni.strFriendlyName!="undefined"){if(h[g].binding&&b!="slide"){d=d.bind(h[g].binding)}}d(f,j)}}}}}}}}}function getEvent(a){if(!a){a=((this.ownerDocument||this.document||this).parentWindow||window).event}if(a&&!a.preventDefault){a.preventDefault=function(){this.returnValue=false}}if(a&&!a.stopPropagation){a.stopPropagation=function(){this.cancelBubble=true}}return a}function getEventTarget(a){var a=this.getEvent(a);if(a.target){return a.target}return a.srcElement}function triggerEvent(b,a){fireEvent(b,a)}(function(){var a=function(){if(!domReady){fireEvent(window,"domready");domReady=true}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",a,false)}else{if(Browser.safari){var b=setInterval(function(){if(/loaded|complete/.test(document.readyState)){clearInterval(b);a()}},10)}else{if(Browser.msie){(function(){try{document.documentElement.doScroll("left")}catch(c){setTimeout(arguments.callee,0);return}a()})()}}}})();function getMousePosition(a){a=getEvent(a);g_arrMousePos=[a.clientX,a.clientY]}function getMouseWheelDelta(a){var b=0;a=getEvent(a);if(a.type=="mousewheel"){b=a.wheelDelta/120;if(window.opera){b=-b}}else{if(a.type=="DOMMouseScroll"){b=-a.detail/3}}return b}function hexToRGB(b){if(getType(b)=="array"){return b}if(b.indexOf("rgb")!=-1){b=b.match(/(\d+, ?\d+, ?\d+){1}/)[0];var a=b.split(",");a[0]=parseInt(a[0]);a[1]=parseInt(a[1]);a[2]=parseInt(a[2]);return a}b=b.replace("#","");if(b.length==3){b=b+b}var a=[parseInt(b.substring(0,2),16),parseInt(b.substring(2,4),16),parseInt(b.substring(4,6),16)];return a}function RGBToHex(f,e,a){var c=[f.toString(16),e.toString(16),a.toString(16)];for(var d=0;d<3;d++){if(c[d].length==1){c[d]=c[d]+c[d]}}return"#"+c[0]+c[1]+c[2]}function RGBArrayToHex(a){return RGBToHex(a[0],a[1],a[2])}function getValue(d){var b=getElement(d);var c=(b.type||"");if(b.nodeName.match(/^textarea$/i)||c.match(/^(text|hidden|textarea|password)$/i)||(c.match(/^(radio|checkbox)$/i)&&b.checked)){return b.value}else{if(b.nodeName.match(/^select$/i)){for(var a=0;a<b.options.length;a++){return b.options[b.selectedIndex].value}}}}function getFormData(a,h){var f;var g=function(j,k){if(h){if(f==null){f=new Array()}f[j]=escape(k)}else{f=(f==null?"":f+"&")+j+"="+escape(k)}};for(var d=0;d<a.elements.length;d++){var c=a.elements[d];var e=(c.type||"");if(e.match(/^(text|hidden|textarea)$/i)||(e.match(/^(radio|checkbox)$/i)&&c.checked)){g(c.name,c.value)}else{if(c.nodeName.match(/^select$/i)){for(var b=0;b<c.options.length;b++){if(c.options[b].selected){g(c.name,c.options[b].value)}}}else{if(c.nodeName.match(/^textarea$/i)){g(c.name,c.value)}}}}return f!=null?f:(h?new Array():"")}function oc(b){var d={};for(var c=0;c<b.length;c++){d[b[c]]=""}return d}function getDimensions(a){a=getElement(a);return[a.offsetWidth,a.offsetHeight]}function getStyle(b,a){if(!notNull(b)){return}if(a=="float"){a=(window.ie)?"styleFloat":"cssFloat"}var c="";if(b.style[a]){c=String(b.style[a])}else{if(b.currentStyle){c=String(b.currentStyle[a])}else{if(document.defaultView&&document.defaultView.getComputedStyle){c=String(document.defaultView.getComputedStyle(b,"")[a])}}}if(c.indexOf("px")!=-1|a=="zIndex"|a=="fontWeight"){return parseInt(c)}if(a=="backgroundColor"||a=="borderColor"){a="color"}switch(a){case"opacity":if(isNaN(parseFloat(c))){return 1}return parseFloat(c)||1;case"width":if(!notNull(c)||c=="auto"){c=b.offsetWidth}return c;case"height":if(!notNull(c)||c=="auto"){c=b.offsetHeight}return c;case"color":return hexToRGB(c);default:return c||0}}function setStyle(d,c,b){if(getType(c)=="string"||c=="backgroundColor"||c=="color"){c=[c];b=[b]}for(var a=0;a<c.length;a++){switch(c[a]){case"opacity":return setOpacity(d,b[a]);break;case"float":c[a]=(window.ie)?"styleFloat":"cssFloat";break;case"width":if(b[a]<0){b[a]=0}break;case"height":if(b[a]<0){b[a]=0}break}if(getType(b[a])=="array"){b[a]="rgb("+b[a][0]+","+b[a][1]+","+b[a][2]+")"}else{if(getType(b[a])=="number"&c[a]!="zIndex"&c[a]!="fontWeight"){b[a]+="px"}}d.style[c[a]]=b[a]}}function setOpacity(b,c){if(window.ie){b.runtimeStyle.filter="Alpha(opacity="+c*100+")";if(notNull(b.src)){var a=/.png/i;if(a.test(b.src)){if([0,1].inArray(c)&&this.getStyle("background")=="white"){setStyle(b,"background","transparent")}else{setStyle(b,"background","white")}}}}b.style.opacity=c;if(c==0){b.style.visibility="hidden"}else{if(b.style.visibility!="visible"){b.style.visibility="visible"}}}function getElementsByClass(f,b,k){if(b==null){b=document}if(k==null){k="*"}var e,d,h=new Array(),c=b.getElementsByTagName(k),a=c.length,g=new RegExp("(^|\\s)"+f+"(\\s|$)");for(e=0,d=0;e<a;e++){if(g.test(c[e].className)){h[d]=c[e];d++}}return h}function hasClass(c,b){var a=getElement(c);if(a){return(new RegExp("\\b"+b+"\\b").test(a.className))}else{return false}}function addClass(d,c){if(getType(c)!="array"){c=[c]}var a=getElement(d);for(var b=0;b<c.length;b++){if(!hasClass(a,c[b])){a.className=trim(a.className+" "+c[b])}}}function removeClass(d,c){if(getType(c)!="array"){c=[c]}var a=getElement(d);for(var b=0;b<c.length;b++){if(hasClass(a,c[b])){a.className=trim(a.className.replace(c[b],""))}}}function hide(a){a=getElement(a);a.style.display="none";a.style.visibility="hidden"}function show(a){a=getElement(a);a.style.display="";a.style.visibility=""}if(typeof String.prototype.trim!=="function"){String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")}}function trim(a){return getType(a)=="string"?a.replace(/^\s+|\s+$/g,""):""}function insertAfter(b,c,a){b.insertBefore(c,a.nextSibling)}function createNodeBefore(a,b,d,g,c){a=getElement(a);var e=document.createElement(b);if(c){for(var f in c){if(getType(c[f])=="string"){e.setAttribute(f,c[f])}}}a.parentNode.insertBefore(e,a);if(d){e.className=d}if(getType(g)=="string"){e.innerHTML=g}return e}function wrap(f,a,d,c){if(getType(f)!="array"){f=[f]}if(!notNull(a)){a="DIV"}var b,e=createNodeBefore(f[0],a,d,null,c);for(b=0;b<f.length;b++){e.appendChild(f[b])}return e}function DOMParent(e,b,a){var d,c=l_oObject=e;if(typeof b=="undefined"||b==null){b=notNull(a)?20:1}if(getType(l_oObject)=="element"||(getType(l_oObject)=="function"&&l_oObject.tagName=="EMBED")){for(d=1;d<=b;d++){if(notNull(c.parentNode)){c=c.parentNode;if(notNull(a)&&a!=c.tagName){continue}l_oObject=c;if(notNull(a)){break}}}if(l_oObject!=e){return l_oObject}return false}}function getPositionParent(a){do{a=a.parentNode}while(notNull(a.parentNode)&&getStyle(a,"position")=="static");return a}var ss={fixAllLinks:function(){var b=document.getElementsByTagName("a");for(var a=0;a<b.length;a++){var c=b[a];if((c.href&&c.href.indexOf("#")!=-1)&&((c.pathname==location.pathname)||("/"+c.pathname==location.pathname))&&(c.search==location.search)){hookEvent(c,"click",ss.smoothScroll)}}},smoothScroll:function(e){var d=getElement(e);if(getType(e)=="element"){var b=getPosition(d)[1];var a=""}else{if(d.nodeName.toLowerCase()!="a"){d=d.parentNode}if(d.nodeName.toLowerCase()!="a"){return}var a=d.hash.substr(1);var g=document.getElementsByTagName("a");var c=null;for(var f=0;f<g.length;f++){var h=g[f];if(h.name&&(h.name==a)){c=h;break}}if(!c){c=getElement(a)}if(!c){return true}var b=getPosition(c)[1]}clearInterval(ss.INTERVAL);cypos=getScrollOffset()[1];ss_stepsize=parseInt((b-cypos)/ss.STEPS);ss.INTERVAL=setInterval("ss.scrollWindow("+ss_stepsize+","+b+',"'+a+'")',10);if(window.event){window.event.cancelBubble=true;window.event.returnValue=false}if(getType(e)=="event"&&e.preventDefault&&e.stopPropagation){e.preventDefault();e.stopPropagation()}},scrollWindow:function(a,c,b){wascypos=getScrollOffset()[1];isAbove=(wascypos<c);window.scrollTo(0,wascypos+a);iscypos=getScrollOffset()[1];isAboveNow=(iscypos<c);if((isAbove!=isAboveNow)||(wascypos==iscypos)){window.scrollTo(0,c);clearInterval(ss.INTERVAL);if(b!=""){location.hash=b}}}};ss.STEPS=25;hookEvent(window,"domready",ss.fixAllLinks);function lowerLimit(b,a){return b>=a?b:a}function upperLimit(b,a){return b<=a?b:a}function linearTween(e,a,g,f){return g*e/f+a}function easeInQuad(e,a,g,f){return g*(e/=f)*e+a}function easeOutQuad(e,a,g,f){return -g*(e/=f)*(e-2)+a}function easeInOutQuad(e,a,g,f){if((e/=f/2)<1){return g/2*e*e+a}return -g/2*((--e)*(e-2)-1)+a}function easeInCubic(e,a,g,f){return g*(e/=f)*e*e+a}function easeOutCubic(e,a,g,f){return g*((e=e/f-1)*e*e+1)+a}function easeInOutCubic(e,a,g,f){if((e/=f/2)<1){return g/2*e*e*e+a}return g/2*((e-=2)*e*e+2)+a}function easeInQuart(e,a,g,f){return g*(e/=f)*e*e*e+a}function easeOutQuart(e,a,g,f){return -g*((e=e/f-1)*e*e*e-1)+a}function easeInOutQuart(e,a,g,f){if((e/=f/2)<1){return g/2*e*e*e*e+a}return -g/2*((e-=2)*e*e*e-2)+a}function easeInQuint(e,a,g,f){return g*(e/=f)*e*e*e*e+a}function easeOutQuint(e,a,g,f){return g*((e=e/f-1)*e*e*e*e+1)+a}function easeInOutQuint(e,a,g,f){if((e/=f/2)<1){return g/2*e*e*e*e*e+a}return g/2*((e-=2)*e*e*e*e+2)+a}function easeInSine(e,a,g,f){return -g*Math.cos(e/f*(Math.PI/2))+g+a}function easeOutSine(e,a,g,f){return g*Math.sin(e/f*(Math.PI/2))+a}function easeInOutSine(e,a,g,f){return -g/2*(Math.cos(Math.PI*e/f)-1)+a}function easeInExpo(e,a,g,f){return(e==0)?a:g*Math.pow(2,10*(e/f-1))+a}function easeOutExpo(e,a,g,f){return(e==f)?a+g:g*(-Math.pow(2,-10*e/f)+1)+a}function easeInOutExpo(e,a,g,f){if(e==0){return a}if(e==f){return a+g}if((e/=f/2)<1){return g/2*Math.pow(2,10*(e-1))+a}return g/2*(-Math.pow(2,-10*--e)+2)+a}function easeInCirc(e,a,g,f){return -g*(Math.sqrt(1-(e/=f)*e)-1)+a}function easeOutCirc(e,a,g,f){return g*Math.sqrt(1-(e=e/f-1)*e)+a}function easeInOutCirc(e,a,g,f){if((e/=f/2)<1){return -g/2*(Math.sqrt(1-e*e)-1)+a}return g/2*(Math.sqrt(1-(e-=2)*e)+1)+a}function easeInElastic(g,e,l,k,f,j){if(g==0){return e}if((g/=k)==1){return e+l}if(!f){f=1}if(!j){j=k*0.3}if(f<Math.abs(l)){f=l;var h=j/4}else{var h=j/(2*Math.PI)*Math.asin(l/f)}return -(f*Math.pow(2,10*(g-=1))*Math.sin((g*k-h)*(2*Math.PI)/j))+e}function easeOutElastic(g,e,l,k,f,j){if(g==0){return e}if((g/=k)==1){return e+l}if(!f){f=1}if(!j){j=k*0.3}if(f<Math.abs(l)){f=l;var h=j/4}else{var h=j/(2*Math.PI)*Math.asin(l/f)}return f*Math.pow(2,-10*g)*Math.sin((g*k-h)*(2*Math.PI)/j)+l+e}function easeInOutElastic(g,e,l,k,f,j){if(g==0){return e}if((g/=k/2)==2){return e+l}if(!f){f=1}if(!j){j=k*(0.3*1.5)}if(f<Math.abs(l)){f=l;var h=j/4}else{var h=j/(2*Math.PI)*Math.asin(l/f)}if(g<1){return -0.5*(f*Math.pow(2,10*(g-=1))*Math.sin((g*k-h)*(2*Math.PI)/j))+e}return f*Math.pow(2,-10*(g-=1))*Math.sin((g*k-h)*(2*Math.PI)/j)*0.5+l+e}function easeInBack(e,a,h,g,f){if(f==undefined){f=1.70158}return h*(e/=g)*e*((f+1)*e-f)+a}function easeOutBack(e,a,h,g,f){if(f==undefined){f=1.70158}return h*((e=e/g-1)*e*((f+1)*e+f)+1)+a}function easeInOutBack(e,a,h,g,f){if(f==undefined){f=1.70158}if((e/=g/2)<1){return h/2*(e*e*(((f*=(1.525))+1)*e-f))+a}return h/2*((e-=2)*e*(((f*=(1.525))+1)*e+f)+2)+a}function easeInBounce(e,a,g,f){return g-easeOutBounce(f-e,0,g,f)+a}function easeOutBounce(e,a,g,f){if((e/=f)<(1/2.75)){return g*(7.5625*e*e)+a}else{if(e<(2/2.75)){return g*(7.5625*(e-=(1.5/2.75))*e+0.75)+a}else{if(e<(2.5/2.75)){return g*(7.5625*(e-=(2.25/2.75))*e+0.9375)+a}else{return g*(7.5625*(e-=(2.625/2.75))*e+0.984375)+a}}}}function easeInOutBounce(e,a,g,f){if(e<f/2){return easeInBounce(e*2,0,g,f)*0.5+a}return easeOutBounce(e*2-f,0,g,f)*0.5+g*0.5+a};
