function aPsRKbox(e,d,b){var c=new RKbox(e,d,b)}RKbox=function(code,setclass,fontcolor){this.div=document.getElementById(code);if(this.div.type=="checkbox"||this.div.type=="radio"){this.div=this.div.parentNode}this.div.className=((this.div.className!="")?this.div.className+" ":"")+setclass;var s=this.div.getElementsByTagName("label");var pnde;for(i=0;i<s.length;i++){pnde=s[i].previousSibling;a=document.createElement("a");a.setAttribute("href","javascript:void(0)");a.setAttribute("pnde",pnde.id);a.style.color=fontcolor;a.appendChild(document.createTextNode(s[i].innerHTML));s[i].innerHTML="";s[i].appendChild(a);a.className=(pnde.checked)?"onchecked":"offchecked";s[i].onclick=function(e){return false};a.onclick=function(e){var p=document.getElementById(this.getAttribute("pnde"));if(p.disabled){return}if(p.type=="radio"){p.checked=(p.checked)?true:true;this.className=(p.checked)?"onchecked":"offchecked";var r=document.getElementById(code).getElementsByTagName("input");if(r.length>1){for(x=0;x<r.length;x++){r[x].nextSibling.childNodes[0].className=(r[x].checked)?"onchecked":"offchecked"}}}else{p.checked=(p.checked)?false:true;this.className=(p.checked)?"onchecked":"offchecked"}eval(this.parentNode.parentNode.getAttribute("onChange"));eval(this.parentNode.parentNode.parentNode.parentNode.parentNode.getAttribute("onChange"))}}};changeRKbox=function(d){if(!$(d)){return}var c;if($(d).type=="checkbox"||$(d).type=="radio"){c=$(d).parentNode.getElementsByTagName("a")}else{c=$(d).getElementsByTagName("a")}for(var b=0;b<c.length;b++){var e=document.getElementById(c[b].getAttribute("pnde"));c[b].className=(e.checked)?"onchecked":"offchecked"}};aPsCheckboxByOneSetValue=function(b,d){var c;if($(b)){c=$(b)}else{c=b}if(!c){return}c.checked=d;c.nextSibling.childNodes[0].className=(d)?"onchecked":"offchecked"};aPsRadioboxValue=function(d){try{var c=$(d).getElementsByTagName("a");for(var b=0;b<c.length;b++){var g=$(c[b].getAttribute("pnde"));if(g.checked){return g.value}}}catch(f){window.status=window.status+" er:aPsRadioboxValue-"+d}return""};aPsRadioSetValue=function(d,f){var c=document.getElementById(d).getElementsByTagName("a");for(var b=0;b<c.length;b++){var e=document.getElementById(c[b].getAttribute("pnde"));if(e.value==f){e.checked=true}else{e.checked=false}c[b].className=(e.checked)?"onchecked":"offchecked"}};aPsRadioGetValue=function(c){var d=getElementsByType("radio",$(c));for(var b=0;b<d.length;b++){if(d[b].checked){return d[b].value}}};