function changeCheck(el)
/*
	функция смены вида и значения чекбокса
	el - span контейнер дял обычного чекбокса
	input - чекбокс
*/
{
     var el = el,
          input = el.getElementsByTagName("input")[0];
     if(input.checked)
     {
	     el.style.backgroundPosition="0 -35px";
		 input.checked=false;
     }
     else
     {
          el.style.backgroundPosition="0 -53px";
		  input.checked=true;
     }
     //return true;
}

function InMoveCheck(el)
/*
	функция смены вида и значения чекбокса
	el - span контейнер дял обычного чекбокса
	input - чекбокс
*/
{
     var el = el,
          input = el.getElementsByTagName("input")[0];
     if(input.checked)
     {
	     el.style.backgroundPosition="0 -53px";
     }
     else
     {
          el.style.backgroundPosition="0 -35px";
     }
     return true;
}

function OutMoveCheck(el)
/*
	функция смены вида и значения чекбокса
	el - span контейнер дял обычного чекбокса
	input - чекбокс
*/
{
     var el = el,
          input = el.getElementsByTagName("input")[0];
     if(input.checked)
     {
	     el.style.backgroundPosition="0 -17px";
     }
     else
     {
          el.style.backgroundPosition="0 1px";
     }
     return true;
}

function startCheck()
{
	/*
		 при загрузке страницы заменяем проверяем значение чекбокса в указанном контенере.
		 если чекбоксов несколько, нужно будет несколько раз вызвать функциую с нужными id
	 */
	var box = document.getElementById("chbox");

	if (!box)
	{

	}
	else
	{
		for (var i = 0;++i;) {
			input = box.getElementsByTagName("input")[i-1];
			if (!input)
			{
	  			break;
	  		}
	  		else
	  		{
	  			el = document.getElementById("niceCheckbox"+i);
	  			if(input.checked)
			     {
			         el.style.backgroundPosition="0 -17px";
			     }
	  		}
	 	}
	}
}

window.onload=startCheck;


