//>>built define(["../has","../_base/kernel"],function(q,k){var g=document.createElement("div"),l=g.matches||g.webkitMatchesSelector||g.mozMatchesSelector||g.msMatchesSelector||g.oMatchesSelector,n=g.querySelectorAll,r=/([^\s,](?:"(?:\\.|[^"])+"|'(?:\\.|[^'])+'|[^,])*)/g,m=function(b,a){var e=a?a.ownerDocument||a:k.doc||document,c=(n?/^([\w]*)#([\w\-]+$)|^(\.)([\w\-\*]+$)|^(\w+$)/:/^([\w]*)#([\w\-]+)(?:\s+(.*))?$|(?:^|(>|.+\s+))([\w\-\*]+)(\S*$)/).exec(b);a=a||e;if(c){var h=(q("ie"),null!==a.parentNode&&9!== a.nodeType&&a.parentNode===e);if(c[2]&&h){var d=k.byId?k.byId(c[2],e):e.getElementById(c[2]);if(!d||c[1]&&c[1]!=d.tagName.toLowerCase())return[];if(a!=e)for(b=d;b!=a;)if(b=b.parentNode,!b)return[];return c[3]?m(c[3],d):[d]}if(c[3]&&a.getElementsByClassName)return a.getElementsByClassName(c[4]);if(c[5])if(d=a.getElementsByTagName(c[5]),c[4]||c[6])b=(c[4]||"")+c[6];else return d}if(n)return 1===a.nodeType&&"object"!==a.nodeName.toLowerCase()?p(a,b,a.querySelectorAll):a.querySelectorAll(b);d||(d=a.getElementsByTagName("*")); c=[];e=0;for(h=d.length;e