// requires Dom v1.7
// initialisation of library objects

function init() {
	
	// init treatments form
	var customProcedures_on = document.getElementById("treatmentsForm_checkup_no");
	var customProcedures_off = document.getElementById("treatmentsForm_checkup_yes");
	var customProcedures_block = document.getElementById("block_treatmentsForm_customProcedures");

	function setBlock(e) {
		e = evt.fix(e);
		obj = evt.getTarget(e);
		if (obj.checked) {
			if (typeof obj.showBlock != "undefined")
				obj.showBlock.style.display = "";
			if (typeof obj.hideBlock != "undefined")
				obj.hideBlock.style.display = "none";
		}
		return true;
	}

	if (customProcedures_block != null) {
		if (customProcedures_on != null) {
			customProcedures_on.showBlock = customProcedures_block;
			evt.add(customProcedures_on, "change", setBlock);
			evt.add(customProcedures_on, "click", setBlock);
		}
		if (customProcedures_off != null) {
			customProcedures_off.hideBlock = customProcedures_block;
			evt.add(customProcedures_off, "change", setBlock);
			evt.add(customProcedures_off, "click", setBlock);
		}
	}
	return true;
};


evt.add(window, "load", init);


