/* CSSC.js | @version 1.0b | m13p4 */ var CSSC=function(t){function r(){for(var c=arguments,a=1;ad?g=parseInt(c):(b=c.substr(d+1),g=parseInt(c.substr(0,d))+("+"===c.charAt(d)?parseFloat(b):parseInt(b,16)/Math.pow(16,b.length))),d=n(g)):f&&(g=parseFloat(c),d=n(g));e||/(^|-)color$/i.test(a)?(c=g,b=0,4===d&&(c=Math.floor(g),b=g-c),c=[(c&16711680)>>16,(c&65280)>>8,c&255].join(", "),c=0a?c.length:a+b;k=c.substr(b+1,a-b);l=k.split(".");for(e=0;el[e].length)){h=n(f);if(0===e&&l[e]in p)f=p[l[e]];else if(r(h,7,8)&&l[e]in f)f=f[l[e]];else if(5===h&&l[e].match(/^[0-9]+$/))f=f.charAt(l[e]);else{f="$"+k;break}if(9===n(f)){if("("=== c.charAt(a+1)){a++;h=g=a;do h=c.indexOf("(",h+1),a=c.indexOf(")",a+1);while(-1a&&(a=c.length);g=c.substr(g+1,a-g-1);g=g.trim().split(/\s*,\s*/);f=f.apply(null,g)}else f=f();if("."===c.charAt(a+1))for(a++,h=a,g=c.substr(a+1),a=g.search(/[^\w\.]/),g=g.substr(0,0>a?g.length:a),a=0>a?c.length:a+h,k=c.substr(b+1,a-b),g=g.split("."),h=0;h--a)break;b=c.lastIndexOf("$",a)}return c}function ba(c,a,b){for(var d= 0;d> "+e,c[0]]);b&&b.s!==b._s&&m&&f.push([b._s+" >> "+d,c[0]]);for(b&&b.s!==b._s&&f.push([b._s+" >> "+e,c[0]]);kk;k++)if(!t.getElementById(g+"-"+k)){g=g+"-"+k;break}t.getElementById(g)? w("create:can't create element.",c):(k=t.createElement("style"),k.setAttribute("type","text/css"),k.setAttribute("id",g),t.head.appendChild(k),c[1]=k,c[4].style_id=g)}g=f?f.e:c[1].sheet;if(b)if(k=n(b),8===k)for(var l in b)9===n(b[l])?(d=b[l](),e+=l+":"+A(d,l,c)+"; "):e+=l+":"+A(b[l],l,c)+"; ";else if(9===k)for(l in d=b(),d)e+=l+":"+A(d[l],l,c)+"; ";else e=b+":"+A(d,l,c)+";";e=a+" { "+e+" }";-1> ":"")+a+'" -> '+p,c)}return h||O(c,{cssText:e,type:aa(a),placeholder:!u,cssRules:{},style:{}},f,a,!0)}function D(c,a){7!==n(a)&&(a=[a]);c=c[2];for(var b=[],d=0;dd.indexOf(m)){if(r(a[m].t,2,3,10))v=f+a[m]._s+" "+a[m].o+g,2===a[m].t?q+=v:3===a[m].t?u+=v:w+=v;else{v="";for(t in a[m].o)7!==n(a[m].o[t])&&(v+=f+e+t+h+a[m].o[t]+g);a[m].c&&(v+=J(c,B(c,a[m],null,!0),b,d,f+e,e)); 0d.indexOf(g)){h={};if(r(a[g].t,2,3,10))h=a[g].o,p=!0;else for(k in p=!1,a[g].o)7===n(a[g].o[k])?3===b&&(h[k]=z(c,D(c,a[g].o[k]),b,d,!0),p=!0):(h[k]=a[g].o[k]+(isFinite(a[g].o[k])?"!":""),p=!0);a[g].c&&(l=B(c,a[g],null,!0),0x.indexOf(a[g].s)?e:m,l[a[g]._s]?(7!==n(l[a[g]._s])&&(l[a[g]._s]=[l[a[g]._s]]),l[a[g]._s].push(h)):l[a[g]._s]=h));d.push(g)}if(4===b)return e;e=K(m,e);if(f){l=!1;c=0;for(g in e)if(c++,1===c)l=e[g];else break;if(1===c)return l}return e}function Q(c,a){for(var b=0,d,f;b=g[k].e.length&&delete g[k]):delete g[k]}}else h.push(a[e]),u||(a[e].e.style[b]=""),a[e].o[b]&&(7===n(a[e].o[b])&&R(c,a[e].o[b]), delete a[e].o[b]);d&&(d.e=S(c,h))}function T(c,a,b,d,f){0>b&&(b+=ca(a).length);for(var e=0,h=0,g=[];ea.length&&5===n(b)){var f,g=[],k,l=d?d:[null];for(k=0;k "'+g}if(!f&&9===n(b[d])){if(b[d].e&&7===n(b[d].e)){f=b[d].e;var h="handler"}else"1.0.0"===b[d].version&&b[d].type===M?(f=b[d]().e,h="ID:"+b[d].conf().style_id):h=b[d].name;e=(f?"CSSC":e)+"["+h+"]"}}f&&0