var checkboxHeight="25";
var radioHeight="25";
var selectWidth="250";
document.write('<style type="text/css">input.styled { display: none; } select.styled { position: relative; width: '+selectWidth+"px; opacity: 0; filter: alpha(opacity=0); z-index: 5; }</style>");var Custom={init:function(){var B=document.getElementsByTagName("input"),D=Array(),A,C,E;for(a=0;a<B.length;a++){if((B[a].type=="checkbox"||B[a].type=="radio")&&B[a].className=="styled"){D[a]=document.createElement("span");D[a].className=B[a].type;if(B[a].checked==true){if(B[a].type=="checkbox"){position="0 -"+(checkboxHeight*2)+"px";D[a].style.backgroundPosition=position}else{position="0 -"+(radioHeight*2)+"px";D[a].style.backgroundPosition=position}}B[a].parentNode.insertBefore(D[a],B[a]);B[a].onchange=Custom.clear;D[a].onmousedown=Custom.pushed;D[a].onmouseup=Custom.check;document.onmouseup=Custom.clear}}B=document.getElementsByTagName("select");for(a=0;a<B.length;a++){if(B[a].className=="styled"){C=B[a].getElementsByTagName("option");E=C[0].childNodes[0].nodeValue;A=document.createTextNode(E);for(b=0;b<C.length;b++){if(C[b].selected==true){A=document.createTextNode(C[b].childNodes[0].nodeValue)}}D[a]=document.createElement("span");D[a].className="select";D[a].id="select"+B[a].name;D[a].appendChild(A);B[a].parentNode.insertBefore(D[a],B[a]);if(typeof(B[a].onchange)=='undefined'||B[a].onchange==null)B[a].onchange=Custom.choose}}},pushed:function(){element=this.nextSibling;if(element.checked==true&&element.type=="checkbox"){this.style.backgroundPosition="0 -"+checkboxHeight*3+"px"}else{if(element.checked==true&&element.type=="radio"){this.style.backgroundPosition="0 -"+radioHeight*3+"px"}else{if(element.checked!=true&&element.type=="checkbox"){this.style.backgroundPosition="0 -"+checkboxHeight+"px"}else{this.style.backgroundPosition="0 -"+radioHeight+"px"}}}},check:function(){element=this.nextSibling;if(element.checked==true&&element.type=="checkbox"){this.style.backgroundPosition="0 0";element.checked=false}else{if(element.type=="checkbox"){this.style.backgroundPosition="0 -"+checkboxHeight*2+"px"}else{this.style.backgroundPosition="0 -"+radioHeight*2+"px";group=this.nextSibling.name;inputs=document.getElementsByTagName("input");for(a=0;a<inputs.length;a++){if(inputs[a].name==group&&inputs[a]!=this.nextSibling){inputs[a].previousSibling.style.backgroundPosition="0 0"}}}element.checked=true}},clear:function(){inputs=document.getElementsByTagName("input");for(var A=0;A<inputs.length;A++){if(inputs[A].type=="checkbox"&&inputs[A].checked==true&&inputs[A].className=="styled"){inputs[A].previousSibling.style.backgroundPosition="0 -"+checkboxHeight*2+"px"}else{if(inputs[A].type=="checkbox"&&inputs[A].className=="styled"){inputs[A].previousSibling.style.backgroundPosition="0 0"}else{if(inputs[A].type=="radio"&&inputs[A].checked==true&&inputs[A].className=="styled"){inputs[A].previousSibling.style.backgroundPosition="0 -"+radioHeight*2+"px"}else{if(inputs[A].type=="radio"&&inputs[A].className=="styled"){inputs[A].previousSibling.style.backgroundPosition="0 0"}}}}}},choose:function(){option=this.getElementsByTagName("option");for(d=0;d<option.length;d++){if(option[d].selected==true){document.getElementById("select"+this.name).childNodes[0].nodeValue=option[d].childNodes[0].nodeValue}}}};window.onload=Custom.init;