Custom.checkboxInit=function(inputs){
	var span=new Array();
	for(a = 0; a < inputs.length; a++) {
		inputs[a] = $(inputs[a]);
		span[a] = $('<span>&nbsp;</span>');
		span[a].addClass(inputs[a].attr('type'));

		if(inputs[a].attr('checked') == true) {
			span[a].addClass(inputs[a].attr('type') + '_checked');
		} else {
    		span[a].removeClass(inputs[a].attr('type') + '_checked');
  		}
		
		var label = $('label[for=' + inputs[a].attr('id') + ']');
		inputs[a].before(span[a]);

		inputs[a].bind('change', Custom.clear);
		span[a].bind('mousedown', Custom.pushed);
		span[a].bind('mouseup', Custom.check);
		label.bind('mousedown', Custom.pushed);
		label.bind('mouseup', Custom.check);
	}
}