function getBooleanValue(b){
return (b == "true" || b == "1");
}
// keyboard trap to handle single spacing
function keyPressed() {
objDOM = element.editor.DOM;
oEvent = objDOM.parentWindow.event;
if (objDOM.selection.type == "Control" || oEvent.keyCode != 13) return;
var rng = objDOM.selection.createRange();
var el = rng.parentElement();
while (el.tagName != "BODY" && el.tagName != "LI") {
el = el.parentElement;
}
if (oEvent.keyCode == 13 && el.tagName == "LI") {
return;
} else if (oEvent.keyCode == 13 && !oEvent.altKey && !oEvent.ctrlKey && !oEvent.shiftKey) {
rng.pasteHTML(rng.htmlText + "<br />");
rng.select();
oEvent.returnValue = false;
} else if (oEvent.keyCode == 13 && oEvent.shiftKey) {
rng.pasteHTML("<p>" + rng.htmlText + "</p>");
rng.select();
oEvent.returnValue = false;
}
}
function loadControls(){
tbControls = new Array(); // This array holds all the controls of FreeTextBoxEditor
tbControls[0] = new Array(); // This array contains select controls
registerControl("element.form.btnFont" + element.Field,tbControls[0],5044,0);
}