function enableExtendedAttributes(name) {
	YAHOO.util.Event.onDOMReady(function() {
		var actionEl = document.getElementById("pageActions");
		
		// Create pageActions between H2 and FORM if it doesn't exist
		if (actionEl == null) {
			actionEl = document.createElement('UL');
			actionEl.setAttribute("id","pageActions");
			actionEl.className = "actions";
			
			var forms = YAHOO.util.Dom.getElementsByClassName("search","FORM","mainContent");
			YAHOO.util.Dom.insertBefore(actionEl, forms[0]);
		}
		// Add action
		var newLi = document.createElement('LI');
		var newAction = document.createElement('A');
		newAction.href = "#";
		newAction.onclick = function () {
			var els = YAHOO.util.Dom.getElementsByClassName('extended');
			var res = toggleElements(els);
			for (var i=0;i<els.length;i++) {
				var tags = new Array();
				tags[0] = 'input';
				tags[1] = 'select';
				tags[2] = 'textarea';
				
				for (var ji=0;ji<tags.length;ji++) {
					var formEls = els[i].getElementsByTagName(tags[ji]);
					for (var j=0;j<formEls.length;j++) {
						if (res == 'invisible') {
							// Loop through all form elements and disable them and empty the value
							//formEls[j].value = '';
							formEls.item(j).disabled = true;
						} else {
							// Loop through all form elements and enable them
							formEls.item(j).disabled = false;
						}
					}
				}
			}
			return false;
		};
		
		newAction.appendChild(document.createTextNode(name));
		newLi.appendChild(newAction);
		actionEl.appendChild(newLi);
	});
}