/*! * selectivizr v1.0.2 - (c) keith clark, freely distributable under the terms of the mit license. * selectivizr.com */ (function(j){function a(a){return a.replace(b,h).replace(c,function(a,d,b){for(var a=b.split(","),b=0,e=a.length;b0){var a=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-1&&(a=a.substring(0,l));if(a.charat(0)==":")switch(a.slice(1)){case "root":c=function(a){return b?a!=p:a==p};break;case "target":if(m==8){c=function(a){function c(){var d=location.hash,e=d.slice(1);return b?d==i||a.id!=e:d!=i&&a.id==e}k(j,"hashchange",function(){g(a,d,c())});return c()};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)});return a.checked!==b};break;case "disabled":b=!b;case "enabled":c=function(c){if(k.test(c.tagname))return k(c,"propertychange",function(){event.propertyname=="$disabled"&&g(c,d,c.a===b)}),q.push(c),c.a=c.disabled,c.disabled===b;return a==":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)});return b};break;default:if(!l.test(a))return!1}return{classname:d,b:c}}function w(a){return m+"-"+(m==6&&n?o++:a.replace(p,function(a){return a.charcodeat(0)}))}function d(a){return a.replace(x,h).replace(q,o)}function g(a,c,d){var b=a.classname,c=u(b,c,d);if(c!=b)a.classname=c,a.parentnode.classname+=i}function u(a,c,d){var b=regexp("(^|\\s)"+c+"(\\s|$)"),e=b.test(a);return d?e?a:a+o+c:e?a.replace(b,h).replace(x,h):a}function k(a,c,d){a.attachevent("on"+c,d)}function r(a,c){if(/^https?:\/\//i.test(a))return c.substring(0,c.indexof("/",8))==a.substring(0,a.indexof("/",8))?a:null;if(a.charat(0)=="/")return c.substring(0,c.indexof("/",8))+a;var d=c.split(/[?#]/)[0];a.charat(0)!="?"&&d.charat(d.length-1)!="/"&&(d=d.substring(0,d.lastindexof("/")+1));return d+a}function y(a){if(a)return n.open("get",a,!1),n.send(),(n.status==200?n.responsetext:i).replace(r,i).replace(s,function(c,d,b,e,f){return y(r(b||f,a))}).replace(t,function(c,d,b){d=d||i;return" url("+d+r(b,a)+d+") "});return i}function u(){var a,c;a=f.getelementsbytagname("base");for(var d=a.length>0?a[0].href:f.location.href,b=0;b0&&setinterval(function(){for(var a=0,c=q.length;a8||!n)){var z={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){function d(){try{p.doscroll("left")}catch(a){settimeout(d,50);return}b("poll")}function b(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)}var e=!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(var a in z){var c,d,b=j;if(j[a]){for(c=z[a].replace("*",a).split(".");(d=c.shift())&&(b=b[d]););if(typeof b=="function"){t=b;u();break}}}})}}})(this);