var Input={initialize:function(){if(document.getElementsByTagName("form")){var B=document.getElementsByTagName("div");for(var A=0;A<B.length;A++){if(B[A].className.match("checkbox")||B[A].className.match("radio")){B[A].onmousedown=Input.effect;B[A].onmouseup=Input.handle;window.onmouseup=Input.clear}}}},effect:function(){if(this.className=="checkbox"||this.className=="radio"){this.style.backgroundPosition="0 -26px"}else{this.style.backgroundPosition="0 -79px"}},handle:function(){selector=this.getElementsByTagName("input")[0];if(this.className=="checkbox"){selector.checked=true;this.className="checkbox selected";this.style.backgroundPosition="0 -52px"}else{if(this.className=="checkbox selected"){selector.checked=false;this.className="checkbox";this.style.backgroundPosition="0 0"}else{selector.checked=true;this.className="radio selected";this.style.backgroundPosition="0 -52px";inputs=document.getElementsByTagName("input");for(i=0;i<inputs.length;i++){if(inputs[i].getAttribute("name")==selector.getAttribute("name")){if(inputs[i]!=selector){inputs[i].parentNode.className="radio";inputs[i].parentNode.style.backgroundPosition="0 0"}}}}}},clear:function(){divs=document.getElementsByTagName("div");for(var A=0;A<divs.length;A++){if(divs[A].className=="checkbox"||divs[A].className=="radio"){divs[A].style.backgroundPosition="0 0"}else{if(divs[A].className=="checkbox selected"||divs[A].className=="radio selected"){divs[A].style.backgroundPosition="0 -52px"}}}}};window.onload=Input.initialize;
