/*! * selectivizr v1.0.2 - (c) Keith Clark, freely distributable under the terms of the MIT license. * selectivizr.com */(function(j){functionA(a){returna.replace(B,h).replace(C,function(a,d,b){for(vara=b.split(","),b=0,e=a.length;b<e;b++){vars=D(a[b].replace(E,h).replace(F,h))+o,l=[];a[b]=s.replace(G,function(a,b,c,d,e){if(b){if(l.length>0){vara=l,f,e=s.substring(0,e).replace(H,i);if(e==i||e.charAt(e.length-1)==o)e+="*";try{f=t(e)}catch(k){}if(f){e=0;for(c=f.length;e<c;e++){for(vard=f[e],h=d.className,j=0,m=a.length;j<m;j++){varg=a[j];if(!RegExp("(^|\\s)"+g.className+"(\\s|$)").test(d.className)&&g.b&&(g.b===!0||g.b(d)===!0))h=u(h,g.className,!0)}d.className=h}}l=[]}returnb}else{if(b=c?I(c):!v||v.test(d)?{className:w(d),b:!0}:null)returnl.push(b),"."+b.className;returna}})}returnd+a.join(",")})}functionI(a){varc=!0,d=w(a.slice(1)),b=a.substring(0,5)==":not(",e,f;b&&(a=a.slice(5,-1));varl=a.indexOf("(");l>-1&&(a=a.substring(0,l));if(a.charAt(0)==":")switch(a.slice(1)){case"root":c=function(a){returnb?a!=p:a==p};break;case"target":if(m==8){c=function(a){functionc(){vard=location.hash,e=d.slice(1);returnb?d==i||a.id!=e:d!=i&&a.id==e}k(j,"hashchange",function(){g(a,d,c())});returnc()};break}return!1;case"checked":c=function(a){J.test(a.type)&&k(a,"propertychange",function(){event.propertyName=="checked"&&g(a,d,a.checked!==b)});returna.checked!==b};break;case"disabled":b=!b;case"enabled":c=function(c){if(K.test(c.tagName))returnk(c,"propertychange",function(){event.propertyName=="$disabled"&&g(c,d,c.a===b)}),q.push(c),c.a=c.disabled,c.disabled===b;returna==":enabled"?b:!b};break;case"focus":e="focus",f="blur";case"hover":e||(e="mouseenter",f="mouseleave");c=function(a){k(a,b?f:e,function(){g(a,d,!0)});k(a,b?e:f,function(){g(a,d,!1)});returnb};break;default:if(!L.test(a))return!1}return{className:d,b:c}}functionw(a){returnM+"-"+(m==6&&N?O++:a.replace(P,function(a){returna.charCodeAt(0)}))}functionD(a){returna.replace(x,h).replace(Q,o)}functiong(a,c,d){varb=a.className,c=u(b,c,d);if(c!=b)a.className=c,a.parentNode.className+=i}functionu(a,c,d){varb=RegExp("(^|\\s)"+c+"(\\s|$)"),e=b.test(a);returnd?e?a:a+o+c:e?a.replace(b,h).replace(x,h):a}functionk(a,c,d){a.attachEvent("on"+c,d)}functionr(a,c){if(/^https?:\/\//i.test(a))returnc.substring(0,c.indexOf("/",8))==a.substring(0,a.indexOf("/",8))?a:null;if(a.charAt(0)=="/")returnc.substring(0,c.indexOf("/",8))+a;vard=c.split(/[?#]/)[0];a.charAt(0)!="?"&&d.charAt(d.length-1)!="/"&&(d=d.substring(0,d.lastIndexOf("/")+1));returnd+a}functiony(a){if(a)returnn.open("GET",a,!1),n.send(),(n.status==200?n.responseText:i).replace(R,i).replace(S,function(c,d,b,e,f){returny(r(b||f,a))}).replace(T,function(c,d,b){d=d||i;return" url("+d+r(b,a)+d+") "});returni}functionU(){vara,c;a=f.getElementsByTagName("BASE");for(vard=a.length>0?a[0].href:f.location.href,b=0;b<f.styleSheets.length;b++)if(c=f.styleSheets[b],c.href!=i&&(a=r(c.href,d)))c.cssText=A(y(a));q.length>0&&setInterval(function(){for(vara=0,c=q.length;a<c;a++){varb=q[a];if(b.disabled!==b.a)b.disabled?(b.disabled=!1,b.a=!0,b.disabled=!0):b.a=b.disabled}},250)}if(!/*@cc_on!@*/true){varf=document,p=f.documentElement,n=function(){if(j.XMLHttpRequest)returnnewXMLHttpRequest;try{returnnewActiveXObject("Microsoft.XMLHTTP")}catch(a){returnnull}}(),m=/MSIE (\d+)/.exec(navigator.userAgent)[1];if(!(f.compatMode!="CSS1Compat"||m<6||m>8||!n)){varz={NW:"*.Dom.select",MooTools:"$$",DOMAssistant:"*.$",Prototype:"$$",YAHOO:"*.util.Selector.query",Sizzle:"*",jQuery:"*",dojo:"*.query"},t,q=[],O=0,N=!0,M="slvzr",R=/(\/\*[^*]*\*+([^\/][^*]*\*+)*\/)\s*/g,S=/@import\s*(?:(?:(?:url\(\s*(['"]?)(.*)\1)\s*\))|(?:(['"])(.*)\3))[^;]*;/g,T=/\burl\(\s*(["']?)(?!data:)([^"')]+)\1\s*\)/g,L=/^:(empty|(first|last|only|nth(-last)?)-(child|of-type))$/,B=/:(:first-(?:line|letter))/g,C=/(^|})\s*([^\{]*?[\[:][^{]+)/g,G=/([ +~>])|(:[a-z-]+(?:\(.*?\)+)?)|(\[.*?\])/g,H=/(:not\()?:(hover|enabled|disabled|focus|checked|target|active|visited|first-line|first-letter)\)?/g,P=/[^\w-]/g,K=/^(INPUT|SELECT|TEXTAREA|BUTTON)$/,J=/^(checkbox|radio)$/,v=m>6?/[\$\^*]=(['"])\1/:null,E=/([(\[+~])\s+/g,F=/\s+([)\]+~])/g,Q=/\s+/g,x=/^\s*((?:[\S\s]*\S)?)\s*$/,i="",o=" ",h="$1";(function(a,c){functiond(){try{p.doScroll("left")}catch(a){setTimeout(d,50);return}b("poll")}functionb(d){if(!(d.type=="readystatechange"&&f.readyState!="complete")&&((d.type=="load"?a:f).detachEvent("on"+d.type,b,!1),!e&&(e=!0)))c.call(a,d.type||d)}vare=!1,g=!0;if(f.readyState=="complete")c.call(a,i);else{if(f.createEventObject&&p.doScroll){try{g=!a.frameElement}catch(h){}g&&d()}k(f,"readystatechange",b);k(a,"load",b)}})(j,function(){for(varainz){varc,d,b=j;if(j[a]){for(c=z[a].replace("*",a).split(".");(d=c.shift())&&(b=b[d]););if(typeofb=="function"){t=b;U();break}}}})}}})(this);