Timeperiod like text

[code]scheduler.attachEvent(“onBeforeLightbox”, function(event_id){

 var ev = scheduler.getEvent(event_id);
	if (ev.readonly) {
	scheduler.config.lightbox.sections = readonly_section;
                    var d = this.getLightbox();	
		var n = this._lightbox_r = d.cloneNode(true);
		n.id = scheduler.uid();

function txt_replace(tag, d, n, text) {
	var txts = d.getElementsByTagName(tag);
	var txtt = n.getElementsByTagName(tag);
	for (var i = txtt.length - 1; i >= 0; i--) {
		dhtmlx.alert(txtt[i]);
		var n = txtt[i];

if (!text) {
n.disabled = true;
}
else {
var t = document.createElement(“SPAN”);
t.className = “dhx_text_disabled”;
t.innerHTML = text(txts[i]);
n.parentNode.insertBefore(t, n);
n.parentNode.removeChild(n);
}
}
}

		txt_replace("select", d, n, function(a) {
			return a.options[Math.max((a.selectedIndex || 0), 0)].text;
		});


		var forbidden_buttons = ["dhx_delete_btn", "dhx_save_btn"];
		var button_arrays = [scheduler.config.buttons_left, scheduler.config.buttons_right];
		for (var i = 0; i < forbidden_buttons.length; i++) {
			var forbidden_button = forbidden_buttons[i];
			for (var k = 0; k < button_arrays.length; k++) {
				var button_array = button_arrays[k];
				var index = -1;
				for (var p = 0; p < button_array.length; p++) {
					if (button_array[p] == forbidden_button) {
						index = p;
						break;
					}
				}
				if (index != -1) {
					button_array.splice(index, 1);
				}
			}
		}
}
if (!ev.readonly) {scheduler.config.lightbox.sections = working_section;
scheduler.config.buttons_left = original_left_buttons.slice();
		scheduler.config.buttons_right = original_right_buttons.slice();
		}

if (ev.text=='New event') {scheduler.deleteEvent(ev.id, true); return false;}
scheduler.resetLightbox();
return true;

});[/code]

Help with custom read only, select option is not turn in “dhx_text_disabled” ;(