var d;
var aE;
var iU = '/gfx/unchecked.gif';
var iC = '/gfx/checked.gif';
var oU = new Image();
var oC = new Image();
oU.src = iU;
oC.src = iC;
function electionBoxes() {
	d = document;
	aE = d.getElementsByTagName('input');
	for(var i=0; i < aE.length; i++) {
		if(aE[i].getAttribute('type') == 'checkbox') {
			var img = d.createElement('img');
			if(aE[i].checked) { img.src = oC.src; }
			else { img.src = oU.src; }
			img.id = 'icb'+i;
			img.className='icb';
			img.onmouseup = new Function('icbCh('+i+'); return false;');
			aE[i].parentNode.insertBefore(img, aE[i]);
			aE[i].style.display='none';
		}
	}
}
function icbCh(i) {
	if(aE[i].checked) {
		aE[i].checked = '';
		d.getElementById('icb'+i).src=oU.src;
	} else {
		aE[i].checked = 'checked';
		d.getElementById('icb'+i).src=oC.src;
	}
}
window.onload = electionBoxes;