﻿jQuery(document).ready(function()
{
 $(".niceRadio").mousedown(function()
 {
  changeRadio(jQuery(this));
 });

 $(".niceRadio").each(function()
 {
  changeRadioStart(jQuery(this));
 });
});

function changeRadio(el)
{
 var el = el,
 input = el.find("input").eq(0);
 if(!input.attr("checked"))
 {
  el.css("background-position","0 -18px");
  input.attr("checked", true);
 }
 $(".niceRadio").not(el).each(function()
 {
  $(this).css("background-position","0 0");
  input.attr("checked", false);
 });
 return true;
}

function changeRadioStart(el)
{
 var el = el,
 input = el.find("input").eq(0);
 if(input.attr("checked"))
 {
  el.css("background-position","0 -18px");
 }
 return true;
}

