Prado.Element = { /** * Set the value of a particular element. * @param string element id * @param string new element value. */ setValue : function(element, value) { var el = $(element); if(el && typeof(el.value) != "undefined") el.value = value; }, select : function(element, method, value) { var el = $(element); var isList = element.indexOf('[]') > -1; if(!el && !isList) return; method = isList ? 'check'+method : el.tagName.toLowerCase()+method; var selection = Prado.Element.Selection; if(isFunction(selection[method])) selection[method](isList ? element : el,value); }, click : function(element) { var el = $(element); if(el) Event.fireEvent(el,'click'); }, setAttribute : function(element, attribute, value) { var el = $(element); if(attribute == "disabled" && value==false) el.removeAttribute(attribute); else el.setAttribute(attribute, value); }, setOptions : function(element, options) { var el = $(element); if(el && el.tagName.toLowerCase() == "select") { while(el.length > 0) el.remove(0); for(var i = 0; i