/**
 * check for all input form(checkbox)
 *
 * @param string groupClassName : 
 */
/*
sample :

<head>
  <script src="jquery.js" type="text/javascript"></script>
  <script src="jquery.common.js" type="text/javascript"></script>
  <script type="text/javascript">
    $(function(){
      setCheckGroup('group1');                       <!- "group1" ->
    });
  </script>
</head>
<body>
  <form>
    <input type="checkbox" class="group1-leader" />  <!- "group1" + "-leader" ->

    <input type="checkbox" class="group1" />         <!- "group1" ->
    <input type="checkbox" class="group1" />

    <div class="group1-parent">                      <!- "group1" + "-parent" ->
      <input type="checkbox" />
      <input type="checkbox" />
    </div>
*/

function setCheckGroup(groupClassName)
{
	$('input[type="checkbox"].' + groupClassName + '-leader').change(function(){
		var tCheck = $('input[type="checkbox"].' + groupClassName + '-leader').attr('checked');
		$('input[type="checkbox"].' + groupClassName).each(function(){
			$(this).attr('checked', tCheck);
		});
		$('.' + groupClassName + '-parent input[type="checkbox"]').each(function(){
			$(this).attr('checked', tCheck);
		});
	});
}

