jQuery.fn.extend({
    addCheckBoxUI: function () {
        //checkboxUI Class
        $checkboxUI = function (jEl) {
            var self = this;
            this.checkbox = jEl; // el = jQuery Obj
            this.label = jEl.next();

            //pre-processor: check whether when page load,
            //               the checkbox is Checked or Not
            if ( self.checkbox.attr("checked") == true ) {
                self.label.addClass("CheckBoxUIActive");
            }
            else {
                self.label.removeClass("CheckBoxUIActive");
            }

            this.label.bind("click", function (evt) {
                if ( !self.checkbox.attr("checked") == true && !self.checkbox.attr("disabled") ) {
                    self.label.addClass("CheckBoxUIActive");
                }
                else {
                    self.label.removeClass("CheckBoxUIActive");
                }
                evt.stopPropagation();
            });
        }

        //setup
        this.each(function () {
            new $checkboxUI($(this));
        });
    }
});
function register(isYes) {

	$(".CheckBoxStyle").find("label").addClass("TypeCheckBox");
	$(".CheckBoxStyle").find(":checkbox").addClass("CheckBoxUI");
	$("#chkBoss").click(function () {
		if($(this).attr("checked") == false){
			$("div.Option").show();
			$("div.Option01").hide();
		}
	});
	$("#chkBoss01").click(function () {
		if($(this).attr("checked") == false){
			$("div.Option").show();
			$("div.Option01").hide();
		}
		else {
			$("div.Option").hide();
			$("div.Option").find(".CheckBoxUI").attr("checked", false);
			$("div.Option02").show();
			$("#chkBoss01").attr("checked", true);
			$("#chkBoss03").attr("checked", false);
			$(".CheckBoxUI").addCheckBoxUI();
		}
	});
	$("#chkBoss04").click(function () {
		$("div.Option").hide();
		$("div.Option").find(".CheckBoxUI").attr("checked", false);
		$("div.Option02").show();
		$("#chkBoss01").attr("checked", true);
		$("#chkBoss03").attr("checked", false);
		$(".CheckBoxUI").addCheckBoxUI();
	});
	$("#chkBoss03, #chkBoss05 ").click(function () {
		$("div.Option").hide();
		$("div.Option").find(".CheckBoxUI").attr("checked", false);
		$("div.Option01").show();
		$("#chkBoss").attr("checked", true);
		$("#chkBoss01").attr("checked", false);
		$(".CheckBoxUI").addCheckBoxUI();
	});


	if (isYes == 1){
			$("#chkBoss").attr("checked",true);

			$("div.Option").addClass("Hide");
			$("div.Option02").addClass("Hide");
			$(".CheckBoxUI").addCheckBoxUI();
			$("div.Option01").removeClass("Hide");
			//$("#chkBoss").next().addClass("CheckBoxUIActive");
	}
	else if (isYes == 2){
			$("#chkBoss01").attr("checked",true);
			$("div.Option").addClass("Hide");
			$("div.Option01").addClass("Hide");
			$(".CheckBoxUI").addCheckBoxUI();
			$("div.Option02").removeClass("Hide");

	}else{
		$("div.Option01").hide();
		$("div.Option").removeClass("Hide");

	}



}