YUI.add("dom-base",function(c,e){var r,i,a,d,f,t,o,l,s,p,n=c.config.doc.documentElement,g=c.DOM,u="tagName",m="ownerDocument",h="",v=c.Features.add,T=c.Features.test;c.mix(g,{getText:n.textContent!==undefined?function(e){var t="";return e&&(t=e.textContent),t||""}:function(e){var t="";return e&&(t=e.innerText||e.nodeValue),t||""},setText:n.textContent!==undefined?function(e,t){e&&(e.textContent=t)}:function(e,t){"innerText"in e?e.innerText=t:"nodeValue"in e&&(e.nodeValue=t)},CUSTOM_ATTRIBUTES:n.hasAttribute?{htmlFor:"for",className:"class"}:{"for":"htmlFor","class":"className"},setAttribute:function(e,t,n,r){e&&t&&e.setAttribute&&(t=g.CUSTOM_ATTRIBUTES[t]||t,e.setAttribute(t,n,r))},getAttribute:function(e,t,n){n=n!==undefined?n:2;var r="";return e&&t&&e.getAttribute&&(t=g.CUSTOM_ATTRIBUTES[t]||t,null===(r="BUTTON"===e.tagName&&"value"===t?g.getValue(e):e.getAttribute(t,n))&&(r="")),r},VALUE_SETTERS:{},VALUE_GETTERS:{},getValue:function(e){var t,n="";return e&&e[u]&&(n=(t=g.VALUE_GETTERS[e[u].toLowerCase()])?t(e):e.value),n===h&&(n=h),"string"==typeof n?n:""},setValue:function(e,t){var n;e&&e[u]&&(t=null===t?"":t,(n=g.VALUE_SETTERS[e[u].toLowerCase()])?n(e,t):e.value=t)},creators:{}}),v("value-set","select",{test:function(){var e=c.config.doc.createElement("select");return e.innerHTML="",e.value="2",e.value&&"2"===e.value}}),T("value-set","select")||(g.VALUE_SETTERS.select=function(e,t){for(var n,r=0,i=e.getElementsByTagName("option");n=i[r++];)if(g.getValue(n)===t){n.selected=!0;break}}),c.mix(g.VALUE_GETTERS,{button:function(e){return e.attributes&&e.attributes.value?e.attributes.value.value:""}}),c.mix(g.VALUE_SETTERS,{button:function(e,t){var n=e.attributes.value;n||(n=e[m].createAttribute("value"),e.setAttributeNode(n)),n.value=t}}),c.mix(g.VALUE_GETTERS,{option:function(e){var t=e.attributes;return t.value&&t.value.specified?e.value:e.text},select:function(e){var t=e.value,n=e.options;return n&&n.length&&(e.multiple||-1)+\s*",s="",c.mix(c.DOM,{_fragClones:{},_create:function(e,t,n){n=n||"div";var r=g._fragClones[n];return(r=r?r.cloneNode(!1):g._fragClones[n]=t.createElement(n)).innerHTML=e,r},_children:function(e,t){var n,r,i,a=0,o=e.children;if(o&&o.tags&&(t?o=e.children.tags(t):r=o.tags("!").length),!o||!o.tags&&t||r)for(n=o||e.childNodes,o=[];i=n[a++];)1===i.nodeType&&(t&&t!==i.tagName||o.push(i));return o||[]},create:function(e,t){"string"==typeof e&&(e=c.Lang.trim(e)),t=t||c.config.doc;var n,r,i,a,o=d.exec(e),l=g._create,s=f,u=null;return e!=undefined&&(o&&o[1]&&("function"==typeof(n=s[o[1].toLowerCase()])?l=n:r=n),1===(a=(i=l(e,t,r)).childNodes).length?u=i.removeChild(a[0]):a[0]&&"yui3-big-dummy"===a[0].className?(p=i.selectedIndex,2===a.length?u=a[0].nextSibling:(i.removeChild(a[0]),u=g._nl2frag(a,t))):u=g._nl2frag(a,t)),u},_nl2frag:function(e,t){var n,r,i=null;if(e&&(e.push||e.item)&&e[0])for(i=(t=t||e[0].ownerDocument).createDocumentFragment(),e.item&&(e=c.Array(e,0,!0)),n=0,r=e.length;n"}catch(t){return!1}return e.firstChild&&"TBODY"===e.firstChild.nodeName}}),v("innerhtml-div","tr",{test:function(){return t("
","tr")}}),v("innerhtml-div","script",{test:function(){return t("