jQuery.fn.checkboxToggle=function(b){var a=jQuery(this).next()[0].checked==true;jQuery(this).attr({src:a?b.unchecked:b.checked}).next()[0].checked=!a};jQuery.fn.checkbox=function(a){jQuery(":checkbox",this).hide().each(function(){jQuery("<img>").attr({src:this.checked?a.checked:a.unchecked,alt:""}).click(function(){jQuery(this).checkboxToggle(a)}).insertBefore(this)})};jQuery.fn.cssCheckboxToggle=function(){this.toggleClass("checked");var a=jQuery(":checkbox[@name='"+this.attr("for")+"']")[0];a.checked=!a.checked};jQuery.fn.cssCheckbox=function(){jQuery(":checkbox",this).hide().each(function(){var a=this;var b=jQuery("label[@for='"+jQuery(a).attr("name")+"']");if(a.checked){b.addClass("checked")}b.hover(function(){jQuery(this).addClass("over")},function(){jQuery(this).removeClass("over")}).click(function(){jQuery(this).cssCheckboxToggle()})})};