var nmach=0;var nmmove=null;var nmelsize=null;var nmcount=0;var nmperblock=null;var specialtimer=null;function switchmtab(b,a){if($(b).hasClass("selected")){return false}var c=$(b.parentNode);c.getElements(".selected").each(function(d){d.removeClass("selected")});b.addClass("selected");$("machineblock").fade(0);loadhtml($("machineblock"),"?p=home&ajax=newmachines&show="+a,mcount)}var mcount=function(){nmach=0;$("machmid").set("html","");var d=8;var b=$("machinner");nmmove=new Fx.Morph(b,{duration:1000,transition:Fx.Transitions.Sine.easeOut});nmmove.start({left:0});var e=b.getElements("a");nmcount=e.length;if(nmcount<1){return false}nmelsize=e[0].getSize().x+d;b.setStyle("width",e.length*nmelsize+d*3);nmperblock=Math.ceil($("machineblock").getSize().x/nmelsize);var f=Math.ceil(nmcount/nmperblock);for(var g=0;g<f;g++){var a=new Element("a",{html:"&nbsp;&#9679;&nbsp;",href:"#",events:{click:function(c){mmoveto(this.cnt*this.pb);return false}.bind({cnt:g,pb:nmperblock})}});if(g==0){a.addClass("selected")}$("machmid").adopt(a)}};function mmoveto(b){if(!nmmove||!nmelsize||nmach==b||b>=nmcount||b<0){return false}nmmove.cancel();nmmove.start({left:(-b*nmelsize)});var a=Math.floor(b/nmperblock);var f=Math.floor(nmach/nmperblock);if(f!=a){var d=$("machmid").getElements("a");for(var e=0;e<d.length;e++){if(a==e){d[e].addClass("selected")}else{d[e].removeClass("selected")}}}nmach=b;return false}function specials(d){var b=$$("#specialslinks a");if(b.length<2){return}var e=-1;if(d){var e=d}if(e<0){var c={current:0,count:0};b.each(function(f){if(!f.href){return this.current=this.count}this.count++}.bind(c));if((c.current+1)>c.count){var e=0}else{var e=c.current+1}}else{var e=Math.min(Math.max(d,0),b.length-1)}window.clearTimeout(specialtimer);var a=$("homespecial");a.getElements("img,a,h3,h4,p,div,span").each(function(f){f.fade(0)});loadhtml(a,"?p=home&ajax=specials&show="+e,function(){specialtimer=setTimeout(specials,10000)},true)}domready.chain(function(){specialtimer=setTimeout(specials,10000);mcount();return true});
