﻿function createCounter(){if(document.getElementById&&document.createTextNode){var Q,i,X,n,B,c;var T='increment';var U='decrement';var addtext='. .';var Z='. .';var ak=true;Q=document.getElementsByTagName('input');for(i=0;i<Q.length;i++){if(/.*?_ctr_-{0,1}\d+_-{0,1}\d+/.test(Q[i].id)){n=Q[i].id.match(/.*?_ctr_(-{0,1}\d+)_(-{0,1}\d+)/);B=n[1];n=n[2];c=parseInt(Q[i].value);if(isNaN(c)||c<B){Q[i].value=B;}if(c>n){Q[i].value=n;}Q[i].value=parseInt(Q[i].value);Q[i].onchange=function(){var n,B,c;n=this.id.match(/.*?_ctr__(-{0,1}\d+)_(-{0,1}\d+)/);B=n[1];n=n[2];c=parseInt(this.value);if(isNaN(c)||c<B){this.value=B;}if(c>n){this.value=n;}this.value=parseInt(this.value);};X=document.createElement('a');X.appendChild(document.createTextNode(addtext));X.o=Q[i];X.href='#';X.className=T;X.onclick=function(){if(parseInt(this.o.value)<n){this.o.value++;}return false;};Q[i].parentNode.insertBefore(X,Q[i].nextSibling);X=document.createElement('a');X.appendChild(document.createTextNode(Z));X.o=Q[i];X.href='#';X.className=U;X.onclick=function(){if(parseInt(this.o.value)>B){this.o.value--;}return false;};if(ak){Q[i].parentNode.insertBefore(X,Q[i]);}else{Q[i].parentNode.insertBefore(X,Q[i].nextSibling);}}}}};addOnload(createCounter);
