var portfoliobrowser=function(){function w(b,e){b.anchorel.style.color=r[e];var c=b.divel.style;c.border=e+"px solid #f2f2f2";c.top=5-e+"px";c.left=5-e+"px"}function A(b){if(s.ismouseenterleave(this,b)){b=B(this);if(!(b<0)){n[b].animate=-1;k||(k=window.setInterval(t,l))}}}function x(b){if(s.ismouseenterleave(this,b)){b=B(this);if(!(b<0)){n[b].animate=1;k||(k=window.setInterval(t,l))}}}function t(){for(var b=true,e=0;e<o;e++){var c=n[e],p=c.animate;if(p!=0)if(p>0){c.animatestep++;c.animatestep=Math.min(j,
c.animatestep);w(c,c.animatestep);if(c.animatestep<j)b=false;else c.animate=0}else{c.animatestep--;c.animatestep=Math.max(0,c.animatestep);w(c,c.animatestep);if(c.animatestep>0)b=false;else c.animate=0}}if(b){window.clearInterval(k);k=null}}function B(b){return(b=g.exec(b.className))?b[1]:-1}function y(){if($("footer")){var b;b=$("portfoliobrowser").getElementsByTagName("div");for(var e=0,c=0,p=b.length;c<p;c++){var h=b[c];if(h.parentNode.className!="active"){h.className="item-"+e++;s.add(h,"mouseover",
x);s.add(h,"mouseout",A);n[n.length]={divel:h,anchorel:h.getElementsByTagName("a")[0],animate:0,animatestep:0}}}o=n.length}else window.setTimeout(y,20)}var s=global.event,n=[],o,g=/^item-(\d+)$/,j=5,l=30,r=["#d4d4d4","#b7b7b7","#9a9a9a","#7d7d7d","#606060","#444"],k;y()}(),portfolioimagelist=function(){function w(a){for(var d=0,m=r.length;d<m;d++)r[d].className=a-1==d?"on":""}function A(a){function d(q){q=q.style;q.filter="alpha(opacity="+Math.floor(a*100)+")";q.KhtmlOpacity=a;if(a==1)a=0.9999999;
q.opacity=a;q.MozOpacity=a}a=a>1?1:a<0?0:Math.round(a*1E3)/1E3;d(l);for(var m=0,f=r.length;m<f;m++)d(r[m])}function x(){e+=b*0.1;if(e>=1||e<=0){k&&window.clearInterval(k);k=null;e=Math.min(e,1);e=Math.max(e,0)}else k||(k=window.setInterval(x,F));A(e)}function t(){p++;if(p>G){window.clearInterval(u);u=null;p=0;h=C;if(E){var a=j.getElementsByTagName("li")[g-1];j.insertBefore(a,j.firstChild);h=0;j.style.left="0px";E=false}}else{u||(u=window.setInterval(t,F));var d=p;a=-(C-h)*(d/=G)*(d-2)+h;j.style.left=
a+"px"}}function B(){if(!(!D||u)){var a=Math.floor((h-z)/z)*-1;if(a>=g){var d=j.getElementsByTagName("li")[0];j.appendChild(d);h=0-z*(g-2);E=true}else if(a>=H)return;C=h-z;w(a==g?1:a+1);t()}}function y(){c&&window.clearInterval(c);c=window.setInterval(B,K);D=true}function s(){for(var a=0;a<g-1;a++){var d=v[a];if(!d.loaded){d.loaded=true;H++;var m=d.loaderel,f=m.parentNode;f.appendChild(d.targetimageel);f.removeChild(m);if(a<g-2){a++;v[a].targetimageel.src=I+v[a].imagesrc;return}}}}function n(){if($("footer")){var a=
$("portfolioimage"),d=/^image-/;if(a){var m=a.getElementsByTagName("li");g=m.length;if(!(g<2)){for(var f=1;f<g;f++){var q=m[f].firstChild,J=document.createElement("img");v[f-1]={loaderel:q,imagesrc:q.className.replace(d,""),targetimageel:J};o.add(J,"load",s)}v[0].targetimageel.src=I+v[0].imagesrc;if(j=a.getElementsByTagName("ul")){j=j[0];l=document.createElement("div");l.id="postfolioimagenav";l.style.width=g*18+30+"px";for(f=1;f<=g;f++){d=document.createElement("a");d.href="#portfolioimage-"+f;if(f==
1)d.className="on";d.style.left=f*18+"px";r[r.length]=d;l.appendChild(d)}a.appendChild(l);o.add(l,"click",function(i){o.preventdefault(i);if(!u){i=o.gettarget(i);if(!(!i||!i.href||i.className=="on"))if(i=/portfolioimage-(\d)$/.exec(i.href)){i=i[1]*1;if(!(i<1||i>g)){w(i);D=false;C=0-(i-1)*z;t()}}}});o.add(a,"mouseover",function(){l.style.right="10px";A(e);b=1;x();D=false});o.add(a,"mouseout",function(){b=-1;x();y()});y()}}}}else window.setTimeout(n,20)}var o=global.event,g,j,l,r=[],k,b,e=0,c,p=0,h=
0,C,u,D,E,v=[],H=1,z=580,I="/magnetikonline/img/portfolio/",G=25,F=30,K=8E3;n()}();
