			function adaShowHide(ref, classRef) {
				eval(ref).className = classRef;
			}
			
			function oCBehaviors(ada, textNode, doThis, title, text) {
				ada.setAttribute("href", "javascript:" + doThis);
				ada.setAttribute("title", title);
				textNode.nodeValue = text;
			}
			
			function setADAClickKeyBehaviors(div, ada, textNode, state, openScript, closeScript, openTitle, closeTitle, hideClass, showClass, openText, closeText) {
				ada.onfocus = function() {
					adaShowHide(this, showClass);
					this.focus();
				};
				ada.onclick = function() {
					switch (state) {
						case "o" : 
							oCBehaviors(ada, textNode, closeScript, closeTitle, closeText);
							state = "c";
							break;
						case "c" : 
							oCBehaviors(ada, textNode, openScript, openTitle, openText);
							state = "o";
							break;
					}
				};
				ada.onkeypress = function() {
					switch (state) {
						case "o" : 
							oCBehaviors(ada, textNode, openScript, openTitle, openText);
							state = "o";
							break;
						case "c" : 
							oCBehaviors(ada, textNode, closeScript, closeTitle, closeText);
							state = "c";
							break;
					}
				};
				ada.onblur = function() {
					adaShowHide(this, hideClass);
				};
			}
			
			function createADALink(id, startState, openScript, closeScript, openTitle, closeTitle, hideClass, showClass, openText, closeText) {
				if (!document.getElementById || !document.getElementById(id)) 
					return false;
				var div = document.getElementById(id);
				var ada = document.createElement("a");
				ada.setAttribute("href", "javascript:" + openScript);
				ada.setAttribute("title", openTitle);
				ada.className = hideClass;
				var textNode = document.createTextNode(openText);
				ada.appendChild(textNode);
				div.appendChild(ada);
				setADAClickKeyBehaviors(div, ada, textNode, startState, openScript, closeScript, openTitle, closeTitle, hideClass, showClass, openText, closeText);
			}
			
			function setCreateADALink() {
				createADALink("mcb_btn", "o", "openMainCont(1)", "openMainCont(0)", "click or hit 'enter' to open", "click or hit 'enter' to close", "hideADALink", "showADALink", "click or hit 'enter' to open", "click or hit 'enter' to close");
				//createADALink("ltc_t_0", "c", "---", "---", "click or hit 'enter' to open", "click or hit 'enter' to close", "hideADALink", "showADALink", "click or hit 'enter' to open", "click or hit 'enter' to close");
				createADALink("ltc_t_1", "o", "accordion.display(1)", "abstractAcc(0)", "click or hit 'enter' to open", "click or hit 'enter' to close", "hideADALink", "showADALink", "click or hit 'enter' to open", "click or hit 'enter' to close");
				createADALink("ltc_t_2", "o", "accordion.display(2)", "abstractAcc(0)", "click or hit 'enter' to open", "click or hit 'enter' to close", "hideADALink", "showADALink", "click or hit 'enter' to open", "click or hit 'enter' to close");
			}