var advancedbutt=null;var domready=new Chain();var context=null;function openwin(d,e,a,c){if(!c){var f="popup"}else{var f=c}var b=window.open(d,f,"location=0,status=0,resizable=1,width="+e+",height="+a);if(!pleasewait){var pleasewait="Please wait"}b.document.writeln('<H1 align="center">'+pleasewait+"...</H1>");b.location.href=d;return b}function showadvanced(a){advancedbutt.cancel();if(parseInt($("search").getSize().x)>400){advancedbutt.start({width:"320px"});a.innerHTML=a.title+"&nbsp;&nbsp;&gt;";$$("input[name^=ex],input[name^=mt]").each(function(b){b.checked=false});$("qr").value=0;changeqr(0)}else{advancedbutt.start({width:"643px"});a.innerHTML="&lt;&nbsp;&nbsp;"+a.title}return false}function showhidefilters(a,b){$$(".leftcolumn table").each(function(c){if(c.get("alt")){Cookie.write(c.get("alt"),b)}c.removeClass(this.classrem);c.addClass(this.classtog)}.bind({classrem:a,classtog:b}));return false}function compare(b){var a={url:""};$(b).getElements("input[type=checkbox]").each(function(c){if(c.checked){this.url+=c.value+","}}.bind(a));if(a.url.length>0){location.href="?p=compare&stock_no="+a.url}}function openpopup(a,c){if($$("#"+a)[0]){$(a).fade(1);return false}var b=new Element("div",{id:a,"class":"mpopup"});$(document.body).grab(b);b.fade("hide");loadhtml(b,c);return false}function sendform(g,h,b,a,d){var f=new Object();var e=$(h);if(!a){var j="get"}else{var j=a}if(g){var c=$(g);e.fade(0);c.getElements("input, select, textarea").each(function(m){if((m.name.length>0)){if(m.type=="checkbox"&&!m.checked){if(j=="get"||d){return this[m.name]=""}else{return}}if((m.selectedIndex>=0)){if(m.multiple){var l=new Array();for(var n=1;n<m.length;n++){if(m.options[n].selected){if((m.options[n].value.length>0)){l[l.length]=m.options[n].value}else{l[l.length]=m.options[n].text}}}if(l.length>0){this[m.name]=JSON.encode(l)}}else{var k=m.selectedIndex;if((m.options[k].value.length>0)||(k==0)){this[m.name]=m.options[k].value}else{this[m.name]=m.options[k].text}}}else{if((m.value.length>0)||(j!="get")){if(m.tagName.toLowerCase()=="textarea"){this[m.name]=m.value.replace(/\n/g,"&#10").replace(/\r/g,"&#13")}else{this[m.name]=m.value}}}}}.bind(f))}var i=new Request.HTML({method:j,url:b,autoCancel:true,data:f,onSuccess:function(l,k,n,m){this.set("html",n)}.bind(e),onComplete:function(k){this.fade(1)}.bind(e),onFailure:function(){this.set("html","Connection terminated.").fade(1)}.bind(e),onCancel:function(){return true}}).send();return true}function checkform(b){var a={invalid:false};$(b).getElements("input[type=text], input[type=password], textarea").each(function(c){if((c.value.length<3)&&!c.get("optional")){this.invalid=true;c.setStyle("border-color","red")}else{c.setStyle("border-color","transparent")}}.bind(a));return !a.invalid}function sendsearch(e,d){var b=new URI("?");b.clearData();var c=$(e);var a=JSON.decode(d);c.getElements("input, select").each(function(h){if(h.name.length<1){return}if(h.type=="checkbox"&&!h.checked){return}if((h.selectedIndex>=0)){var g=h.selectedIndex;if(h.options[g].value.length>0){this.setData(h.name,h.options[g].value)}else{if(g>0){this.setData(h.name,h.options[g].text)}}return}if(h.value.length>0){this.setData(h.name,h.value)}}.bind(b));var f=b.getData();if((parseInt(a.mincapacity)==parseInt(f.capacity.min))&&(parseInt(a.maxcapacity)==parseInt(f.capacity.max))){delete f.capacity}if((parseInt(a.minlift)==parseInt(f.lift.min))&&(parseInt(a.maxlift)==parseInt(f.lift.max))){delete f.lift}if((parseInt(a.minyear)==parseInt(f.year.min))&&(parseInt(a.maxyear)==parseInt(f.year.max))){delete f.year}if((parseInt(a.minhours)==parseInt(f.hours.min))&&(parseInt(a.maxhours)==parseInt(f.hours.max))){delete f.hours}if(parseInt(f.qr)==0){delete f.qr}b.setData(f);b.go()}function showhide(d,b,a){var c=$(d);if(d.get("alt")){Cookie.write(d.get("alt"),a)}d.toggleClass(b).toggleClass(a)}function loadhtml(d,b,c,a){var g={el:$(d),myfn:null};if(typeof c=="function"){g.myfn=c}if(a){var f=true}else{var f=false}var e=new Request.HTML({url:b,autoCancel:true,onSuccess:function(i,h,k,j){this.el.set("html",k);this.el.fade(1);if(this.myfn){this.myfn(this.el)}}.bind(g),onFailure:function(){if(!this.besilent){alert("Connection error: Cannot complete your request!")}}.bind({besilent:f})}).send()}function newslider(b,c,h,j){if(!j){var k=Math.ceil((h-c)/10)}else{var k=j}var d=b.getElements(".slider_gutter_m")[0];var a=b.getElements(".knob");var g=b.getElements(".slider_bkg_img")[0];var i=b.getElements("input[type=hidden]");var f=c;var e=h;if(i[0]){if(parseInt(i[0].value)>0){f=parseInt(i[0].value)}}if(i[1]){if(parseInt(i[1].value)>0){e=parseInt(i[1].value)}}new Slider(d,a[0],g,{start:c,end:h,offset:9,knobheight:20,knobwidth:8,numsteps:k,snap:false,onChange:function(r){var m=$(this.container);var o=m.getElements(".knob");var q=m.getElements(".slide_pop");var l=m.getElements("input[type=hidden]");var n=m.getPosition();if(q[0]&&o[0]){var p=o[0].getPosition();p.x=p.x-n.x-(q[0].getSize().x)+1;p.y=p.y-n.y-(q[0].getSize().y*2)+2;q[0].setPosition(p);if(r.minpos%this.steps!=0){if(r.minpos>c){r.minpos=Math.max(Math.ceil(r.minpos/this.steps)*this.steps,this.start)}else{r.minpos=c}}if(r.maxpos%this.steps!=0){if(r.maxpos<h){r.maxpos=Math.min(Math.floor(r.maxpos/this.steps)*this.steps,this.end)}else{r.maxpos=h}}q[0].set("html",r.minpos);if(l[0]){l[0].value=r.minpos}}if(q[1]&&o[1]){q[1].set("html",r.maxpos);var p=o[1].getPosition();p.x=p.x-n.x-(q[0].getSize().x/2)-1;p.y=p.y-n.y-(q[0].getSize().y*2)+2;q[1].setPosition(p);if(l[1]){l[1].value=r.maxpos}}}.bind({container:b,steps:k,start:c,end:h})},a[1]).setMin(f).setMax(e).fireEvent("onChange",{minpos:f,maxpos:e})}function changeqr(c){var b={count:0,val:c};var a=$("qr").parentNode;$(a).getElements("div.qr").each(function(d){this.count++;if(this.val>=this.count&&this.count!=0){d.addClass("qrr")}else{d.removeClass("qrr")}}.bind(b))}if(screen.width>=1440&&!Cookie.read("hires")){Cookie.write("hires","1440");$$("link").each(function(a){a.href=a.href.replace(/1024.css/i,"1440.css")})}domready.chain(function(){if(!$$("#search")[0]){return true}$$(".slide_container").each(function(a){var d=a.getElements(".slide_label");var b={capacity:500,lift:100,year:1,hours:500};if(a.get("rel")){var c=b[a.get("rel")]}else{var c=null}newslider(a,parseInt(d[0].get("html")),parseInt(d[1].get("html")),c)});$$('a[href="#"], .unfinished').each(function(a){if(!a.onclick){a.addEvent("click",function(){alert("This feature is not available at the moment!");return false})}});changeqr($("qr").value);advancedbutt=new Fx.Morph($("search"),{duration:300,transition:Fx.Transitions.Sine.easeOut});$$("#logintop input[type=text]").each(function(a){new OverText(a)});return true});window.addEvent("domready",function(){while(this.callChain()){}}.bind(domready));
