Ti posto una possibile idea

codice:
<!DOCTYPE>
<html>
<head>
 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/jquery-ui.min.js"></script>
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/themes/base/jquery-ui.css" type="text/css" media="all" />
 
<script>
$(function () {  // documento ready

	$(":checkbox").bind("click",function(){
		
		$(":checkbox:not(#" + this.id +")").attr("checked",false);
		
		$(":checkbox").each(function () {
     		var id = this.id;
			alert("Call function for ID=" + id + " and status = " + $("#" +id).attr("checked") + "" );
		});
		
	});
});
</script>
 
</head>
 
<body>

<input type="checkbox" id="aa" />

<input type="checkbox" id="bb" />

<input type="checkbox" id="cc" />

 
</body>
</html>