function checkall () {
	jQuery("input[@type='checkbox'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);		
	});
}
function checkbad () {
	jQuery("input[@type='checkbox'][@id='bad'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);		
	});
}
function checkint () {
	jQuery("input[@type='checkbox'][@id='int'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);
	});
}
function checkpod () {
	jQuery("input[@type='checkbox'][@id='pod'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);
	});
}
function checkjp () {
	jQuery("input[@type='checkbox'][@id='jp'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);
	});
}
function checkau () {
	jQuery("input[@type='checkbox'][@id='au'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);
	});
}
function checkse () {
	jQuery("input[@type='checkbox'][@id='se'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);
	});
}
function checkde () {
	jQuery("input[@type='checkbox'][@id='de'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);
	});
}
function checkhu () {
	jQuery("input[@type='checkbox'][@id='hu'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);
	});
}
function checkru () {
	jQuery("input[@type='checkbox'][@id='ru'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);
	});
}
function checkdk () {
	jQuery("input[@type='checkbox'][@id='dk'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);
	});
}
function checkbr () {
	jQuery("input[@type='checkbox'][@id='br'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);
	});
}
function checksg () {
	jQuery("input[@type='checkbox'][@id='sg'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);
	});
}
function checkch () {
	jQuery("input[@type='checkbox'][@id='cn'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);
	});
}
function checkkr () {
	jQuery("input[@type='checkbox'][@id='kr'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);
	});
}
function checkes () {
	jQuery("input[@type='checkbox'][@id='es'] + label", this).each(function() {
		//$(this)[0].checked = $(this)[0].checked != true;
		$(this).cssCheckboxToggle();
		var n = $("input[@type='checkbox']:checked + label").length;
   		$("#numberwriteout").text(n);
	});
}

$(document).ready( function () {
	$("form").cssCheckbox();

});

jQuery.fn.cssCheckboxToggle = function () {
	jQuery(this).toggleClass("checked");
	jQuery(this).prev()[0].checked = !jQuery(this).prev()[0].checked;
}


jQuery.fn.cssCheckbox = function () {

	jQuery("input[@type='checkbox'] + label", this)
		.each( function(){
			if ( jQuery(this).prev()[0].checked )
				jQuery(this).addClass("checked");
			})
		.hover( 
			function() { jQuery(this).addClass("over"); },
			function() { jQuery(this).removeClass("over"); }
			)
		.click( function() {
			jQuery(this).cssCheckboxToggle();
			     var n = $("input[@type='checkbox']:checked + label").length;
   			     $("#numberwriteout").text(n);
				//.toggleClass("checked")
				//.prev()[0].checked = !jQuery(this).prev()[0].checked;
			})
		.prev().hide();
}
 $(document).ready( function () {   
    function countChecked() {
      var n = $("input[@type='checkbox']:checked + label").length;
      
    }
    countChecked();
    $(":checkbox").click(countChecked);

});

$(document).ready( function () {
	$("form").cssRadio();
});
jQuery.fn.cssRadio = function () {
	var context = this;
	jQuery("input[@type='radio'] + label", this)
		.each( function(){
			if ( jQuery(this).prev()[0].checked )
				jQuery(this).addClass("checked");
			})
		.hover(
			function() { $(this).addClass("over"); },
			function() { $(this).removeClass("over"); }
			)
		.click( function() {
			jQuery("input[@type='radio'] + label", context)
				.each( function() {
					jQuery(this)
						.removeClass()
						.prev()[0].checked = false;
				});
			jQuery(this)
				.addClass("checked")
				.prev()[0].checked = true;
			})
		.prev().hide();
}
