function calendar(){
	dojo.require("dojox.widget.Calendar");
	dojo.addOnLoad(function(){
		// create the dialog:
		var cal_1 = new dojox.widget.Calendar({}, dojo.byId("cal_1"));
		dojo.connect(cal_1, "onValueSelected", function(date){
			var year = date.getYear();
			if (year < 1000) year += 1900;
			dojo.byId("datum").value = year + "-" + (date.getMonth() + 1) + "-" + date.getDate();
		});
	});
}

function checkboxShowHideParentById() {
    
    if ($('input[id="' + arguments[0] + '"]').is(':checked')) {
        for (i = 1 ; i < arguments.length ; i++) {
            $('*[id="' + arguments[i] + '"]').parent().parent().hide();
        }
    } else {
        for (i = 1 ; i < arguments.length ; i++) {
            $('*[id="' + arguments[i] + '"]').parent().parent().show();
        }
    }
}
