/*
 * Raphael 1.4.7 - JavaScript Vector Library
 *
 * Copyright (c) 2010 Dmitry Baranovskiy (http://raphaeljs.com)
 * Licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) license.
*/
Raphael=function(){function l(){if(l.is(arguments[0],U)){for(var a=arguments[0],b=Ca[K](l,a.splice(0,3+l.is(a[0],P))),c=b.set(),d=0,f=a[o];d<f;d++){var e=a[d]||{};sb.test(e.type)&&c[F](b[e.type]().attr(e))}return c}return Ca[K](l,arguments)}l.version="1.4.7";var V=/[, ]+/,sb=/^(circle|rect|path|ellipse|text|image)$/,p="prototype",z="hasOwnProperty",C=document,aa=window,Qa={was:Object[p][z].call(aa,"Raphael"),is:aa.Raphael};function H(){}var x="appendChild",K="apply",M="concat",Da="createTouch"in C,
A="",N=" ",D=String,G="split",Ra="click dblclick mousedown mousemove mouseout mouseover mouseup touchstart touchmove touchend orientationchange touchcancel gesturestart gesturechange gestureend"[G](N),Ea={mousedown:"touchstart",mousemove:"touchmove",mouseup:"touchend"},R="join",o="length",fa=String[p].toLowerCase,v=Math,Y=v.max,ba=v.min,P="number",ga="string",U="array",O="toString",ca="fill",tb=Object[p][O],E=v.pow,F="push",ja=/^(?=[\da-f]$)/,Sa=/^url\(['"]?([^\)]+?)['"]?\)$/i,ub=/^\s*((#[a-f\d]{6})|(#[a-f\d]{3})|rgba?\(\s*([\d\.]+\s*,\s*[\d\.]+\s*,\s*[\d\.]+(?:\s*,\s*[\d\.]+)?)\s*\)|rgba?\(\s*([\d\.]+%\s*,\s*[\d\.]+%\s*,\s*[\d\.]+%(?:\s*,\s*[\d\.]+%)?)\s*\)|hsb\(\s*([\d\.]+(?:deg|\xb0)?\s*,\s*[\d\.]+\s*,\s*[\d\.]+)\s*\)|hsb\(\s*([\d\.]+(?:deg|\xb0|%)\s*,\s*[\d\.]+%\s*,\s*[\d\.]+%)\s*\)|hsl\(\s*([\d\.]+(?:deg|\xb0)?\s*,\s*[\d\.]+\s*,\s*[\d\.]+)\s*\)|hsl\(\s*([\d\.]+(?:deg|\xb0|%)\s*,\s*[\d\.]+%\s*,\s*[\d\.]+%)\s*\))\s*$/i,
Q=v.round,W="setAttribute",y=parseFloat,ha=parseInt,Fa=" progid:DXImageTransform.Microsoft",sa=String[p].toUpperCase,ta={blur:0,"clip-rect":"0 0 1e9 1e9",cursor:"default",cx:0,cy:0,fill:"#fff","fill-opacity":1,font:'10px "Arial"',"font-family":'"Arial"',"font-size":"10","font-style":"normal","font-weight":400,gradient:0,height:0,href:"http://raphaeljs.com/",opacity:1,path:"M0,0",r:0,rotation:0,rx:0,ry:0,scale:"1 1",src:"",stroke:"#000","stroke-dasharray":"","stroke-linecap":"butt","stroke-linejoin":"butt",
"stroke-miterlimit":0,"stroke-opacity":1,"stroke-width":1,target:"_blank","text-anchor":"middle",title:"Raphael",translation:"0 0",width:0,x:0,y:0},Ga={along:"along",blur:P,"clip-rect":"csv",cx:P,cy:P,fill:"colour","fill-opacity":P,"font-size":P,height:P,opacity:P,path:"path",r:P,rotation:"csv",rx:P,ry:P,scale:"csv",stroke:"colour","stroke-opacity":P,"stroke-width":P,translation:"csv",width:P,x:P,y:P},I="replace";l.type=aa.SVGAngle||C.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure",
"1.1")?"SVG":"VML";if(l.type=="VML"){var da=C.createElement("div");da.innerHTML='<v:shape adj="1"/>';da=da.firstChild;da.style.behavior="url(#default#VML)";if(!(da&&typeof da.adj=="object"))return l.type=null;da=null}l.svg=!(l.vml=l.type=="VML");H[p]=l[p];l._id=0;l._oid=0;l.fn={};l.is=function(a,b){b=fa.call(b);return b=="object"&&a===Object(a)||b=="undefined"&&typeof a==b||b=="null"&&a==null||b=="array"&&Array.isArray&&Array.isArray(a)||fa.call(tb.call(a).slice(8,-1))==b};l.setWindow=function(a){aa=
a;C=aa.document};function ua(a){if(l.vml){var b=/^\s+|\s+$/g;ua=Z(function(d){var f;d=D(d)[I](b,A);try{var e=new aa.ActiveXObject("htmlfile");e.write("<body>");e.close();f=e.body}catch(g){f=aa.createPopup().document.body}e=f.createTextRange();try{f.style.color=d;var h=e.queryCommandValue("ForeColor");h=(h&255)<<16|h&65280|(h&16711680)>>>16;return"#"+("000000"+h[O](16)).slice(-6)}catch(i){return"none"}})}else{var c=C.createElement("i");c.title="Rapha\u00ebl Colour Picker";c.style.display="none";C.body[x](c);
ua=Z(function(d){c.style.color=d;return C.defaultView.getComputedStyle(c,A).getPropertyValue("color")})}return ua(a)}function Ta(){return"hsb("+[this.h,this.s,this.b]+")"}function vb(){return"hsl("+[this.h,this.s,this.l]+")"}function wb(){return this.hex}l.hsb2rgb=function(a,b,c){if(l.is(a,"object")&&"h"in a&&"s"in a&&"b"in a){c=a.b;b=a.s;a=a.h}return l.hsl2rgb(a,b,c/2)};l.hsl2rgb=function(a,b,c){if(l.is(a,"object")&&"h"in a&&"s"in a&&"l"in a){c=a.l;b=a.s;a=a.h}if(a>1||b>1||c>1){a/=255;b/=255;c/=
255}var d={},f=["r","g","b"],e;if(b){b=c<0.5?c*(1+b):c+b-c*b;c=2*c-b;for(var g=0,h=f.length;g<h;g++){e=a+1/3*-(g-1);e<0&&e++;e>1&&e--;d[f[g]]=e*6<1?c+(b-c)*6*e:e*2<1?b:e*3<2?c+(b-c)*(2/3-e)*6:c}}else d={r:c,g:c,b:c};d.r*=255;d.g*=255;d.b*=255;a=(~~d.r)[O](16);f=(~~d.g)[O](16);b=(~~d.b)[O](16);a=a[I](ja,"0");f=f[I](ja,"0");b=b[I](ja,"0");d.hex="#"+a+f+b;d.toString=wb;return d};l.rgb2hsb=function(a,b,c){if(b==null&&l.is(a,"object")&&"r"in a&&"g"in a&&"b"in a){c=a.b;b=a.g;a=a.r}if(b==null&&l.is(a,ga)){var d=
l.getRGB(a);a=d.r;b=d.g;c=d.b}if(a>1||b>1||c>1){a/=255;b/=255;c/=255}var f=Y(a,b,c),e=ba(a,b,c);d=f;if(e==f)return{h:0,s:0,b:f,toString:Ta};else{var g=f-e;e=g/f;a=a==f?(b-c)/g:b==f?2+(c-a)/g:4+(a-b)/g;a/=6;a<0&&a++;a>1&&a--}return{h:a,s:e,b:d,toString:Ta}};l.rgb2hsl=function(a,b,c){if(b==null&&l.is(a,"object")&&"r"in a&&"g"in a&&"b"in a){c=a.b;b=a.g;a=a.r}if(b==null&&l.is(a,ga)){var d=l.getRGB(a);a=d.r;b=d.g;c=d.b}if(a>1||b>1||c>1){a/=255;b/=255;c/=255}var f=Y(a,b,c),e=ba(a,b,c);d=(f+e)/2;if(e==f)a=
{h:0,s:0,l:d};else{var g=f-e;e=d<0.5?g/(f+e):g/(2-f-e);a=a==f?(b-c)/g:b==f?2+(c-a)/g:4+(a-b)/g;a/=6;a<0&&a++;a>1&&a--;a={h:a,s:e,l:d}}a.toString=vb;return a};var xb=/,?([achlmqrstvxz]),?/gi,ka=/\s*,\s*/,yb={hs:1,rg:1};l._path2string=function(){return this.join(",")[I](xb,"$1")};function Z(a,b,c){function d(){var f=Array[p].slice.call(arguments,0),e=f[R]("\u25ba"),g=d.cache=d.cache||{},h=d.count=d.count||[];if(g[z](e))return c?c(g[e]):g[e];h[o]>=1000&&delete g[h.shift()];h[F](e);g[e]=a[K](b,f);return c?
c(g[e]):g[e]}return d}l.getRGB=Z(function(a){if(!a||(a=D(a)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1};if(a=="none")return{r:-1,g:-1,b:-1,hex:"none"};!(yb[z](a.substring(0,2))||a.charAt()=="#")&&(a=ua(a));var b,c,d,f,e;if(a=a.match(ub)){if(a[2]){d=ha(a[2].substring(5),16);c=ha(a[2].substring(3,5),16);b=ha(a[2].substring(1,3),16)}if(a[3]){d=ha((e=a[3].charAt(3))+e,16);c=ha((e=a[3].charAt(2))+e,16);b=ha((e=a[3].charAt(1))+e,16)}if(a[4]){a=a[4][G](ka);b=y(a[0]);c=y(a[1]);d=y(a[2]);f=y(a[3])}if(a[5]){a=
a[5][G](ka);b=y(a[0])*2.55;c=y(a[1])*2.55;d=y(a[2])*2.55;f=y(a[3])}if(a[6]){a=a[6][G](ka);b=y(a[0]);c=y(a[1]);d=y(a[2]);(a[0].slice(-3)=="deg"||a[0].slice(-1)=="\u00b0")&&(b/=360);return l.hsb2rgb(b,c,d)}if(a[7]){a=a[7][G](ka);b=y(a[0])*2.55;c=y(a[1])*2.55;d=y(a[2])*2.55;(a[0].slice(-3)=="deg"||a[0].slice(-1)=="\u00b0")&&(b/=360*2.55);return l.hsb2rgb(b,c,d)}if(a[8]){a=a[8][G](ka);b=y(a[0]);c=y(a[1]);d=y(a[2]);(a[0].slice(-3)=="deg"||a[0].slice(-1)=="\u00b0")&&(b/=360);return l.hsl2rgb(b,c,d)}if(a[9]){a=
a[9][G](ka);b=y(a[0])*2.55;c=y(a[1])*2.55;d=y(a[2])*2.55;(a[0].slice(-3)=="deg"||a[0].slice(-1)=="\u00b0")&&(b/=360*2.55);return l.hsl2rgb(b,c,d)}a={r:b,g:c,b:d};b=(~~b)[O](16);c=(~~c)[O](16);d=(~~d)[O](16);b=b[I](ja,"0");c=c[I](ja,"0");d=d[I](ja,"0");a.hex="#"+b+c+d;isFinite(y(f))&&(a.o=f);return a}return{r:-1,g:-1,b:-1,hex:"none",error:1}},l);l.getColor=function(a){a=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||0.75};var b=this.hsb2rgb(a.h,a.s,a.b);a.h+=0.075;if(a.h>1){a.h=0;a.s-=0.2;
a.s<=0&&(this.getColor.start={h:0,s:1,b:a.b})}return b.hex};l.getColor.reset=function(){delete this.start};var zb=/([achlmqstvz])[\s,]*((-?\d*\.?\d*(?:e[-+]?\d+)?\s*,?\s*)+)/ig,Ab=/(-?\d*\.?\d*(?:e[-+]?\d+)?)\s*,?\s*/ig;l.parsePathString=Z(function(a){if(!a)return null;var b={a:7,c:6,h:1,l:2,m:2,q:4,s:4,t:2,v:1,z:0},c=[];if(l.is(a,U)&&l.is(a[0],U))c=va(a);c[o]||D(a)[I](zb,function(d,f,e){var g=[];d=fa.call(f);e[I](Ab,function(h,i){i&&g[F](+i)});if(d=="m"&&g[o]>2){c[F]([f][M](g.splice(0,2)));d="l";
f=f=="m"?"l":"L"}for(;g[o]>=b[d];){c[F]([f][M](g.splice(0,b[d])));if(!b[d])break}});c[O]=l._path2string;return c});l.findDotsAtSegment=function(a,b,c,d,f,e,g,h,i){var j=1-i,m=E(j,3)*a+E(j,2)*3*i*c+j*3*i*i*f+E(i,3)*g;j=E(j,3)*b+E(j,2)*3*i*d+j*3*i*i*e+E(i,3)*h;var n=a+2*i*(c-a)+i*i*(f-2*c+a),r=b+2*i*(d-b)+i*i*(e-2*d+b),q=c+2*i*(f-c)+i*i*(g-2*f+c),k=d+2*i*(e-d)+i*i*(h-2*e+d);a=(1-i)*a+i*c;b=(1-i)*b+i*d;f=(1-i)*f+i*g;e=(1-i)*e+i*h;h=90-v.atan((n-q)/(r-k))*180/v.PI;(n>q||r<k)&&(h+=180);return{x:m,y:j,
m:{x:n,y:r},n:{x:q,y:k},start:{x:a,y:b},end:{x:f,y:e},alpha:h}};var xa=Z(function(a){if(!a)return{x:0,y:0,width:0,height:0};a=wa(a);for(var b=0,c=0,d=[],f=[],e,g=0,h=a[o];g<h;g++){e=a[g];if(e[0]=="M"){b=e[1];c=e[2];d[F](b);f[F](c)}else{b=Bb(b,c,e[1],e[2],e[3],e[4],e[5],e[6]);d=d[M](b.min.x,b.max.x);f=f[M](b.min.y,b.max.y);b=e[5];c=e[6]}}a=ba[K](0,d);e=ba[K](0,f);return{x:a,y:e,width:Y[K](0,d)-a,height:Y[K](0,f)-e}});function va(a){var b=[];if(!l.is(a,U)||!l.is(a&&a[0],U))a=l.parsePathString(a);for(var c=
0,d=a[o];c<d;c++){b[c]=[];for(var f=0,e=a[c][o];f<e;f++)b[c][f]=a[c][f]}b[O]=l._path2string;return b}var Ha=Z(function(a){if(!l.is(a,U)||!l.is(a&&a[0],U))a=l.parsePathString(a);var b=[],c=0,d=0,f=0,e=0,g=0;if(a[0][0]=="M"){c=a[0][1];d=a[0][2];f=c;e=d;g++;b[F](["M",c,d])}g=g;for(var h=a[o];g<h;g++){var i=b[g]=[],j=a[g];if(j[0]!=fa.call(j[0])){i[0]=fa.call(j[0]);switch(i[0]){case "a":i[1]=j[1];i[2]=j[2];i[3]=j[3];i[4]=j[4];i[5]=j[5];i[6]=+(j[6]-c).toFixed(3);i[7]=+(j[7]-d).toFixed(3);break;case "v":i[1]=
+(j[1]-d).toFixed(3);break;case "m":f=j[1];e=j[2];default:for(var m=1,n=j[o];m<n;m++)i[m]=+(j[m]-(m%2?c:d)).toFixed(3)}}else{b[g]=[];if(j[0]=="m"){f=j[1]+c;e=j[2]+d}i=0;for(m=j[o];i<m;i++)b[g][i]=j[i]}j=b[g][o];switch(b[g][0]){case "z":c=f;d=e;break;case "h":c+=+b[g][j-1];break;case "v":d+=+b[g][j-1];break;default:c+=+b[g][j-2];d+=+b[g][j-1]}}b[O]=l._path2string;return b},0,va),oa=Z(function(a){if(!l.is(a,U)||!l.is(a&&a[0],U))a=l.parsePathString(a);var b=[],c=0,d=0,f=0,e=0,g=0;if(a[0][0]=="M"){c=
+a[0][1];d=+a[0][2];f=c;e=d;g++;b[0]=["M",c,d]}g=g;for(var h=a[o];g<h;g++){var i=b[g]=[],j=a[g];if(j[0]!=sa.call(j[0])){i[0]=sa.call(j[0]);switch(i[0]){case "A":i[1]=j[1];i[2]=j[2];i[3]=j[3];i[4]=j[4];i[5]=j[5];i[6]=+(j[6]+c);i[7]=+(j[7]+d);break;case "V":i[1]=+j[1]+d;break;case "H":i[1]=+j[1]+c;break;case "M":f=+j[1]+c;e=+j[2]+d;default:for(var m=1,n=j[o];m<n;m++)i[m]=+j[m]+(m%2?c:d)}}else{m=0;for(n=j[o];m<n;m++)b[g][m]=j[m]}switch(i[0]){case "Z":c=f;d=e;break;case "H":c=i[1];break;case "V":d=i[1];
break;case "M":f=b[g][b[g][o]-2];e=b[g][b[g][o]-1];default:c=b[g][b[g][o]-2];d=b[g][b[g][o]-1]}}b[O]=l._path2string;return b},null,va);function ya(a,b,c,d){return[a,b,c,d,c,d]}function Ua(a,b,c,d,f,e){var g=1/3,h=2/3;return[g*a+h*c,g*b+h*d,g*f+h*c,g*e+h*d,f,e]}function Va(a,b,c,d,f,e,g,h,i,j){var m=v.PI,n=m*120/180,r=m/180*(+f||0),q=[],k,t=Z(function(J,ia,za){var Cb=J*v.cos(za)-ia*v.sin(za);J=J*v.sin(za)+ia*v.cos(za);return{x:Cb,y:J}});if(j){w=j[0];k=j[1];e=j[2];B=j[3]}else{k=t(a,b,-r);a=k.x;b=k.y;
k=t(h,i,-r);h=k.x;i=k.y;v.cos(m/180*f);v.sin(m/180*f);k=(a-h)/2;w=(b-i)/2;B=k*k/(c*c)+w*w/(d*d);if(B>1){B=v.sqrt(B);c=B*c;d=B*d}B=c*c;var L=d*d;B=(e==g?-1:1)*v.sqrt(v.abs((B*L-B*w*w-L*k*k)/(B*w*w+L*k*k)));e=B*c*w/d+(a+h)/2;var B=B*-d*k/c+(b+i)/2,w=v.asin(((b-B)/d).toFixed(7));k=v.asin(((i-B)/d).toFixed(7));w=a<e?m-w:w;k=h<e?m-k:k;w<0&&(w=m*2+w);k<0&&(k=m*2+k);if(g&&w>k)w-=m*2;if(!g&&k>w)k-=m*2}m=k-w;if(v.abs(m)>n){q=k;m=h;L=i;k=w+n*(g&&k>w?1:-1);h=e+c*v.cos(k);i=B+d*v.sin(k);q=Va(h,i,c,d,f,0,g,m,
L,[k,q,e,B])}m=k-w;f=v.cos(w);e=v.sin(w);g=v.cos(k);k=v.sin(k);m=v.tan(m/4);c=4/3*c*m;m=4/3*d*m;d=[a,b];a=[a+c*e,b-m*f];b=[h+c*k,i-m*g];h=[h,i];a[0]=2*d[0]-a[0];a[1]=2*d[1]-a[1];if(j)return[a,b,h][M](q);else{q=[a,b,h][M](q)[R]()[G](",");j=[];h=0;for(i=q[o];h<i;h++)j[h]=h%2?t(q[h-1],q[h],r).y:t(q[h],q[h+1],r).x;return j}}function la(a,b,c,d,f,e,g,h,i){var j=1-i;return{x:E(j,3)*a+E(j,2)*3*i*c+j*3*i*i*f+E(i,3)*g,y:E(j,3)*b+E(j,2)*3*i*d+j*3*i*i*e+E(i,3)*h}}var Bb=Z(function(a,b,c,d,f,e,g,h){var i=f-2*
c+a-(g-2*f+c),j=2*(c-a)-2*(f-c),m=a-c,n=(-j+v.sqrt(j*j-4*i*m))/2/i;i=(-j-v.sqrt(j*j-4*i*m))/2/i;var r=[b,h],q=[a,g];v.abs(n)>1000000000000&&(n=0.5);v.abs(i)>1000000000000&&(i=0.5);if(n>0&&n<1){n=la(a,b,c,d,f,e,g,h,n);q[F](n.x);r[F](n.y)}if(i>0&&i<1){n=la(a,b,c,d,f,e,g,h,i);q[F](n.x);r[F](n.y)}i=e-2*d+b-(h-2*e+d);j=2*(d-b)-2*(e-d);m=b-d;n=(-j+v.sqrt(j*j-4*i*m))/2/i;i=(-j-v.sqrt(j*j-4*i*m))/2/i;v.abs(n)>1000000000000&&(n=0.5);v.abs(i)>1000000000000&&(i=0.5);if(n>0&&n<1){n=la(a,b,c,d,f,e,g,h,n);q[F](n.x);
r[F](n.y)}if(i>0&&i<1){n=la(a,b,c,d,f,e,g,h,i);q[F](n.x);r[F](n.y)}return{min:{x:ba[K](0,q),y:ba[K](0,r)},max:{x:Y[K](0,q),y:Y[K](0,r)}}}),wa=Z(function(a,b){var c=oa(a),d=b&&oa(b);a={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null};b={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null};function f(q,k){var t;if(!q)return["C",k.x,k.y,k.x,k.y,k.x,k.y];!(q[0]in{T:1,Q:1})&&(k.qx=k.qy=null);switch(q[0]){case "M":k.X=q[1];k.Y=q[2];break;case "A":q=["C"][M](Va[K](0,[k.x,k.y][M](q.slice(1))));break;case "S":t=k.x+(k.x-
(k.bx||k.x));k=k.y+(k.y-(k.by||k.y));q=["C",t,k][M](q.slice(1));break;case "T":k.qx=k.x+(k.x-(k.qx||k.x));k.qy=k.y+(k.y-(k.qy||k.y));q=["C"][M](Ua(k.x,k.y,k.qx,k.qy,q[1],q[2]));break;case "Q":k.qx=q[1];k.qy=q[2];q=["C"][M](Ua(k.x,k.y,q[1],q[2],q[3],q[4]));break;case "L":q=["C"][M](ya(k.x,k.y,q[1],q[2]));break;case "H":q=["C"][M](ya(k.x,k.y,q[1],k.y));break;case "V":q=["C"][M](ya(k.x,k.y,k.x,q[1]));break;case "Z":q=["C"][M](ya(k.x,k.y,k.X,k.Y));break}return q}function e(q,k){if(q[k][o]>7){q[k].shift();
for(var t=q[k];t[o];)q.splice(k++,0,["C"][M](t.splice(0,6)));q.splice(k,1);i=Y(c[o],d&&d[o]||0)}}function g(q,k,t,L,B){if(q&&k&&q[B][0]=="M"&&k[B][0]!="M"){k.splice(B,0,["M",L.x,L.y]);t.bx=0;t.by=0;t.x=q[B][1];t.y=q[B][2];i=Y(c[o],d&&d[o]||0)}}for(var h=0,i=Y(c[o],d&&d[o]||0);h<i;h++){c[h]=f(c[h],a);e(c,h);d&&(d[h]=f(d[h],b));d&&e(d,h);g(c,d,a,b,h);g(d,c,b,a,h);var j=c[h],m=d&&d[h],n=j[o],r=d&&m[o];a.x=j[n-2];a.y=j[n-1];a.bx=y(j[n-4])||a.x;a.by=y(j[n-3])||a.y;b.bx=d&&(y(m[r-4])||b.x);b.by=d&&(y(m[r-
3])||b.y);b.x=d&&m[r-2];b.y=d&&m[r-1]}return d?[c,d]:c},null,va),Wa=Z(function(a){for(var b=[],c=0,d=a[o];c<d;c++){var f={},e=a[c].match(/^([^:]*):?([\d\.]*)/);f.color=l.getRGB(e[1]);if(f.color.error)return null;f.color=f.color.hex;e[2]&&(f.offset=e[2]+"%");b[F](f)}c=1;for(d=b[o]-1;c<d;c++)if(!b[c].offset){a=y(b[c-1].offset||0);e=0;for(f=c+1;f<d;f++)if(b[f].offset){e=b[f].offset;break}if(!e){e=100;f=d}e=y(e);for(e=(e-a)/(f-c+1);c<f;c++){a+=e;b[c].offset=a+"%"}}return b});function Xa(a,b,c,d){if(l.is(a,
ga)||l.is(a,"object")){a=l.is(a,ga)?C.getElementById(a):a;if(a.tagName)return b==null?{container:a,width:a.style.pixelWidth||a.offsetWidth,height:a.style.pixelHeight||a.offsetHeight}:{container:a,width:b,height:c}}else return{container:1,x:a,y:b,width:c,height:d}}function Ia(a,b){var c=this;for(var d in b)if(b[z](d)&&!(d in a))switch(typeof b[d]){case "function":(function(f){a[d]=a===c?f:function(){return f[K](c,arguments)}})(b[d]);break;case "object":a[d]=a[d]||{};Ia.call(this,a[d],b[d]);break;default:a[d]=
b[d];break}}function ma(a,b){a==b.top&&(b.top=a.prev);a==b.bottom&&(b.bottom=a.next);a.next&&(a.next.prev=a.prev);a.prev&&(a.prev.next=a.next)}function Ya(a,b){if(b.top!==a){ma(a,b);a.next=null;a.prev=b.top;b.top.next=a;b.top=a}}function Za(a,b){if(b.bottom!==a){ma(a,b);a.next=b.bottom;a.prev=null;b.bottom.prev=a;b.bottom=a}}function $a(a,b,c){ma(a,c);b==c.top&&(c.top=a);b.next&&(b.next.prev=a);a.next=b.next;a.prev=b;b.next=a}function ab(a,b,c){ma(a,c);b==c.bottom&&(c.bottom=a);b.prev&&(b.prev.next=
a);a.prev=b.prev;b.prev=a;a.next=b}function bb(a){return function(){throw new Error("Rapha\u00ebl: you are calling to method \u201c"+a+"\u201d of removed object");}}var cb=/^r(?:\(([^,]+?)\s*,\s*([^\)]+?)\))?/;l.pathToRelative=Ha;if(l.svg){H[p].svgns="http://www.w3.org/2000/svg";H[p].xlink="http://www.w3.org/1999/xlink";Q=function(a){return+a+(~~a===a)*0.5};var u=function(a,b){if(b)for(var c in b)b[z](c)&&a[W](c,D(b[c]));else{a=C.createElementNS(H[p].svgns,a);a.style.webkitTapHighlightColor="rgba(0,0,0,0)";
return a}};l[O]=function(){return"Your browser supports SVG.\nYou are running Rapha\u00ebl "+this.version};var db=function(a,b){var c=u("path");b.canvas&&b.canvas[x](c);b=new s(c,b);b.type="path";ea(b,{fill:"none",stroke:"#000",path:a});return b},pa=function(a,b,c){var d="linear",f=0.5,e=0.5,g=a.style;b=D(b)[I](cb,function(m,n,r){d="radial";if(n&&r){f=y(n);e=y(r);m=(e>0.5)*2-1;E(f-0.5,2)+E(e-0.5,2)>0.25&&(e=v.sqrt(0.25-E(f-0.5,2))*m+0.5)&&e!=0.5&&(e=e.toFixed(5)-1.0E-5*m)}return A});b=b[G](/\s*\-\s*/);
if(d=="linear"){var h=b.shift();h=-y(h);if(isNaN(h))return null;h=[0,0,v.cos(h*v.PI/180),v.sin(h*v.PI/180)];var i=1/(Y(v.abs(h[2]),v.abs(h[3]))||1);h[2]*=i;h[3]*=i;if(h[2]<0){h[0]=-h[2];h[2]=0}if(h[3]<0){h[1]=-h[3];h[3]=0}}b=Wa(b);if(!b)return null;i=a.getAttribute(ca);(i=i.match(/^url\(#(.*)\)$/))&&c.defs.removeChild(C.getElementById(i[1]));i=u(d+"Gradient");i.id="r"+(l._id++)[O](36);u(i,d=="radial"?{fx:f,fy:e}:{x1:h[0],y1:h[1],x2:h[2],y2:h[3]});c.defs[x](i);c=0;for(h=b[o];c<h;c++){var j=u("stop");
u(j,{offset:b[c].offset?b[c].offset:!c?"0%":"100%","stop-color":b[c].color||"#fff"});i[x](j)}u(a,{fill:"url(#"+i.id+")",opacity:1,"fill-opacity":1});g.fill=A;g.opacity=1;return g.fillOpacity=1},Ja=function(a){var b=a.getBBox();u(a.pattern,{patternTransform:l.format("translate({0},{1})",b.x,b.y)})},ea=function(a,b){var c={"":[0],none:[0],"-":[3,1],".":[1,1],"-.":[3,1,1,1],"-..":[3,1,1,1,1,1],". ":[1,3],"- ":[4,3],"--":[8,3],"- .":[4,3,1,3],"--.":[8,3,1,3],"--..":[8,3,1,3,1,3]},d=a.node,f=a.attrs,e=
a.rotate();function g(k,t){if(t=c[fa.call(t)]){var L=k.attrs["stroke-width"]||"1";k={round:L,square:L,butt:0}[k.attrs["stroke-linecap"]||b["stroke-linecap"]]||0;for(var B=[],w=t[o];w--;)B[w]=t[w]*L+(w%2?1:-1)*k;u(d,{"stroke-dasharray":B[R](",")})}}b[z]("rotation")&&(e=b.rotation);var h=D(e)[G](V);if(h.length-1){h[1]=+h[1];h[2]=+h[2]}else h=null;y(e)&&a.rotate(0,true);for(var i in b)if(b[z](i))if(ta[z](i)){var j=b[i];f[i]=j;switch(i){case "blur":a.blur(j);break;case "rotation":a.rotate(j,true);break;
case "href":case "title":case "target":var m=d.parentNode;if(fa.call(m.tagName)!="a"){var n=u("a");m.insertBefore(n,d);n[x](d);m=n}m.setAttributeNS(a.paper.xlink,i,j);break;case "cursor":d.style.cursor=j;break;case "clip-rect":m=D(j)[G](V);if(m[o]==4){a.clip&&a.clip.parentNode.parentNode.removeChild(a.clip.parentNode);var r=u("clipPath");n=u("rect");r.id="r"+(l._id++)[O](36);u(n,{x:m[0],y:m[1],width:m[2],height:m[3]});r[x](n);a.paper.defs[x](r);u(d,{"clip-path":"url(#"+r.id+")"});a.clip=n}if(!j){(j=
C.getElementById(d.getAttribute("clip-path")[I](/(^url\(#|\)$)/g,A)))&&j.parentNode.removeChild(j);u(d,{"clip-path":A});delete a.clip}break;case "path":if(a.type=="path")u(d,{d:j?(f.path=oa(j)):"M0,0"});break;case "width":d[W](i,j);if(f.fx){i="x";j=f.x}else break;case "x":if(f.fx)j=-f.x-(f.width||0);case "rx":if(i=="rx"&&a.type=="rect")break;case "cx":h&&(i=="x"||i=="cx")&&(h[1]+=j-f[i]);d[W](i,j);a.pattern&&Ja(a);break;case "height":d[W](i,j);if(f.fy){i="y";j=f.y}else break;case "y":if(f.fy)j=-f.y-
(f.height||0);case "ry":if(i=="ry"&&a.type=="rect")break;case "cy":h&&(i=="y"||i=="cy")&&(h[2]+=j-f[i]);d[W](i,j);a.pattern&&Ja(a);break;case "r":a.type=="rect"?u(d,{rx:j,ry:j}):d[W](i,j);break;case "src":a.type=="image"&&d.setAttributeNS(a.paper.xlink,"href",j);break;case "stroke-width":d.style.strokeWidth=j;d[W](i,j);f["stroke-dasharray"]&&g(a,f["stroke-dasharray"]);break;case "stroke-dasharray":g(a,j);break;case "translation":j=D(j)[G](V);j[0]=+j[0]||0;j[1]=+j[1]||0;if(h){h[1]+=j[0];h[2]+=j[1]}Aa.call(a,
j[0],j[1]);break;case "scale":j=D(j)[G](V);a.scale(+j[0]||1,+j[1]||+j[0]||1,isNaN(y(j[2]))?null:+j[2],isNaN(y(j[3]))?null:+j[3]);break;case ca:if(m=D(j).match(Sa)){r=u("pattern");var q=u("image");r.id="r"+(l._id++)[O](36);u(r,{x:0,y:0,patternUnits:"userSpaceOnUse",height:1,width:1});u(q,{x:0,y:0});q.setAttributeNS(a.paper.xlink,"href",m[1]);r[x](q);j=C.createElement("img");j.style.cssText="position:absolute;left:-9999em;top-9999em";j.onload=function(){u(r,{width:this.offsetWidth,height:this.offsetHeight});
u(q,{width:this.offsetWidth,height:this.offsetHeight});C.body.removeChild(this);a.paper.safari()};C.body[x](j);j.src=m[1];a.paper.defs[x](r);d.style.fill="url(#"+r.id+")";u(d,{fill:"url(#"+r.id+")"});a.pattern=r;a.pattern&&Ja(a);break}m=l.getRGB(j);if(m.error){if(({circle:1,ellipse:1}[z](a.type)||D(j).charAt()!="r")&&pa(d,j,a.paper)){f.gradient=j;f.fill="none";break}}else{delete b.gradient;delete f.gradient;!l.is(f.opacity,"undefined")&&l.is(b.opacity,"undefined")&&u(d,{opacity:f.opacity});!l.is(f["fill-opacity"],
"undefined")&&l.is(b["fill-opacity"],"undefined")&&u(d,{"fill-opacity":f["fill-opacity"]})}m[z]("o")&&u(d,{"fill-opacity":m.o>1?m.o/100:m.o});case "stroke":m=l.getRGB(j);d[W](i,m.hex);i=="stroke"&&m[z]("o")&&u(d,{"stroke-opacity":m.o>1?m.o/100:m.o});break;case "gradient":(({circle:1,ellipse:1})[z](a.type)||D(j).charAt()!="r")&&pa(d,j,a.paper);break;case "opacity":case "fill-opacity":if(f.gradient){if(m=C.getElementById(d.getAttribute(ca)[I](/^url\(#|\)$/g,A))){m=m.getElementsByTagName("stop");m[m[o]-
1][W]("stop-opacity",j)}break}default:i=="font-size"&&(j=ha(j,10)+"px");m=i[I](/(\-.)/g,function(k){return sa.call(k.substring(1))});d.style[m]=j;d[W](i,j);break}}Db(a,b);if(h)a.rotate(h.join(N));else y(e)&&a.rotate(e,true)},eb=1.2,Db=function(a,b){if(!(a.type!="text"||!(b[z]("text")||b[z]("font")||b[z]("font-size")||b[z]("x")||b[z]("y")))){var c=a.attrs,d=a.node,f=d.firstChild?ha(C.defaultView.getComputedStyle(d.firstChild,A).getPropertyValue("font-size"),10):10;if(b[z]("text")){for(c.text=b.text;d.firstChild;)d.removeChild(d.firstChild);
b=D(b.text)[G]("\n");for(var e=0,g=b[o];e<g;e++)if(b[e]){var h=u("tspan");e&&u(h,{dy:f*eb,x:c.x});h[x](C.createTextNode(b[e]));d[x](h)}}else{b=d.getElementsByTagName("tspan");e=0;for(g=b[o];e<g;e++)e&&u(b[e],{dy:f*eb,x:c.x})}u(d,{y:c.y});a=a.getBBox();(a=c.y-(a.y+a.height/2))&&isFinite(a)&&u(d,{y:c.y+a})}},s=function(a,b){this[0]=a;this.id=l._oid++;this.node=a;a.raphael=this;this.paper=b;this.attrs=this.attrs||{};this.transformations=[];this._={tx:0,ty:0,rt:{deg:0,cx:0,cy:0},sx:1,sy:1};!b.bottom&&
(b.bottom=this);(this.prev=b.top)&&(b.top.next=this);b.top=this;this.next=null};s[p].rotate=function(a,b,c){if(this.removed)return this;if(a==null){if(this._.rt.cx)return[this._.rt.deg,this._.rt.cx,this._.rt.cy][R](N);return this._.rt.deg}var d=this.getBBox();a=D(a)[G](V);if(a[o]-1){b=y(a[1]);c=y(a[2])}a=y(a[0]);if(b!=null)this._.rt.deg=a;else this._.rt.deg+=a;c==null&&(b=null);this._.rt.cx=b;this._.rt.cy=c;b=b==null?d.x+d.width/2:b;c=c==null?d.y+d.height/2:c;if(this._.rt.deg){this.transformations[0]=
l.format("rotate({0} {1} {2})",this._.rt.deg,b,c);this.clip&&u(this.clip,{transform:l.format("rotate({0} {1} {2})",-this._.rt.deg,b,c)})}else{this.transformations[0]=A;this.clip&&u(this.clip,{transform:A})}u(this.node,{transform:this.transformations[R](N)});return this};s[p].hide=function(){!this.removed&&(this.node.style.display="none");return this};s[p].show=function(){!this.removed&&(this.node.style.display="");return this};s[p].remove=function(){if(!this.removed){ma(this,this.paper);this.node.parentNode.removeChild(this.node);
for(var a in this)delete this[a];this.removed=true}};s[p].getBBox=function(){if(this.removed)return this;if(this.type=="path")return xa(this.attrs.path);if(this.node.style.display=="none"){this.show();var a=true}var b={};try{b=this.node.getBBox()}catch(c){}finally{b=b||{}}if(this.type=="text"){b={x:b.x,y:Infinity,width:0,height:0};for(var d=0,f=this.node.getNumberOfChars();d<f;d++){var e=this.node.getExtentOfChar(d);e.y<b.y&&(b.y=e.y);e.y+e.height-b.y>b.height&&(b.height=e.y+e.height-b.y);e.x+e.width-
b.x>b.width&&(b.width=e.x+e.width-b.x)}}a&&this.hide();return b};s[p].attr=function(a,b){if(this.removed)return this;if(a==null){a={};for(var c in this.attrs)if(this.attrs[z](c))a[c]=this.attrs[c];this._.rt.deg&&(a.rotation=this.rotate());(this._.sx!=1||this._.sy!=1)&&(a.scale=this.scale());a.gradient&&a.fill=="none"&&(a.fill=a.gradient)&&delete a.gradient;return a}if(b==null&&l.is(a,ga)){if(a=="translation")return Aa.call(this);if(a=="rotation")return this.rotate();if(a=="scale")return this.scale();
if(a==ca&&this.attrs.fill=="none"&&this.attrs.gradient)return this.attrs.gradient;return this.attrs[a]}if(b==null&&l.is(a,U)){b={};c=0;for(var d=a.length;c<d;c++)b[a[c]]=this.attr(a[c]);return b}if(b!=null){c={};c[a]=b;ea(this,c)}else a!=null&&l.is(a,"object")&&ea(this,a);return this};s[p].toFront=function(){if(this.removed)return this;this.node.parentNode[x](this.node);var a=this.paper;a.top!=this&&Ya(this,a);return this};s[p].toBack=function(){if(this.removed)return this;if(this.node.parentNode.firstChild!=
this.node){this.node.parentNode.insertBefore(this.node,this.node.parentNode.firstChild);Za(this,this.paper)}return this};s[p].insertAfter=function(a){if(this.removed)return this;var b=a.node||a[a.length].node;b.nextSibling?b.parentNode.insertBefore(this.node,b.nextSibling):b.parentNode[x](this.node);$a(this,a,this.paper);return this};s[p].insertBefore=function(a){if(this.removed)return this;var b=a.node||a[0].node;b.parentNode.insertBefore(this.node,b);ab(this,a,this.paper);return this};s[p].blur=
function(a){var b=this;if(+a!==0){var c=u("filter"),d=u("feGaussianBlur");b.attrs.blur=a;c.id="r"+(l._id++)[O](36);u(d,{stdDeviation:+a||1.5});c.appendChild(d);b.paper.defs.appendChild(c);b._blur=c;u(b.node,{filter:"url(#"+c.id+")"})}else{if(b._blur){b._blur.parentNode.removeChild(b._blur);delete b._blur;delete b.attrs.blur}b.node.removeAttribute("filter")}};var fb=function(a,b,c,d){var f=u("circle");a.canvas&&a.canvas[x](f);a=new s(f,a);a.attrs={cx:b,cy:c,r:d,fill:"none",stroke:"#000"};a.type="circle";
u(f,a.attrs);return a},gb=function(a,b,c,d,f,e){var g=u("rect");a.canvas&&a.canvas[x](g);a=new s(g,a);a.attrs={x:b,y:c,width:d,height:f,r:e||0,rx:e||0,ry:e||0,fill:"none",stroke:"#000"};a.type="rect";u(g,a.attrs);return a},hb=function(a,b,c,d,f){var e=u("ellipse");a.canvas&&a.canvas[x](e);a=new s(e,a);a.attrs={cx:b,cy:c,rx:d,ry:f,fill:"none",stroke:"#000"};a.type="ellipse";u(e,a.attrs);return a},ib=function(a,b,c,d,f,e){var g=u("image");u(g,{x:c,y:d,width:f,height:e,preserveAspectRatio:"none"});g.setAttributeNS(a.xlink,
"href",b);a.canvas&&a.canvas[x](g);a=new s(g,a);a.attrs={x:c,y:d,width:f,height:e,src:b};a.type="image";return a},jb=function(a,b,c,d){var f=u("text");u(f,{x:b,y:c,"text-anchor":"middle"});a.canvas&&a.canvas[x](f);a=new s(f,a);a.attrs={x:b,y:c,"text-anchor":"middle",text:d,font:ta.font,stroke:"none",fill:"#000"};a.type="text";ea(a,a.attrs);return a},kb=function(a,b){this.width=a||this.width;this.height=b||this.height;this.canvas[W]("width",this.width);this.canvas[W]("height",this.height);return this},
Ca=function(){var a=Xa[K](0,arguments),b=a&&a.container,c=a.x,d=a.y,f=a.width;a=a.height;if(!b)throw new Error("SVG container not found.");var e=u("svg");c=c||0;d=d||0;f=f||512;a=a||342;u(e,{xmlns:"http://www.w3.org/2000/svg",version:1.1,width:f,height:a});if(b==1){e.style.cssText="position:absolute;left:"+c+"px;top:"+d+"px";C.body[x](e)}else b.firstChild?b.insertBefore(e,b.firstChild):b[x](e);b=new H;b.width=f;b.height=a;b.canvas=e;Ia.call(b,b,l.fn);b.clear();return b};H[p].clear=function(){for(var a=
this.canvas;a.firstChild;)a.removeChild(a.firstChild);this.bottom=this.top=null;(this.desc=u("desc"))[x](C.createTextNode("Created with Rapha\u00ebl"));a[x](this.desc);a[x](this.defs=u("defs"))};H[p].remove=function(){this.canvas.parentNode&&this.canvas.parentNode.removeChild(this.canvas);for(var a in this)this[a]=bb(a)}}if(l.vml){var lb={M:"m",L:"l",C:"c",Z:"x",m:"t",l:"r",c:"v",z:"x"},Eb=/([clmz]),?([^clmz]*)/gi,Fb=/-?[^,\s-]+/g,qa=1000+N+1000,na=10,ra={path:1,rect:1},Gb=function(a){var b=/[ahqstv]/ig,
c=oa;D(a).match(b)&&(c=wa);b=/[clmz]/g;if(c==oa&&!D(a).match(b))return a=D(a)[I](Eb,function(i,j,m){var n=[],r=fa.call(j)=="m",q=lb[j];m[I](Fb,function(k){if(r&&n[o]==2){q+=n+lb[j=="m"?"l":"L"];n=[]}n[F](Q(k*na))});return q+n});b=c(a);var d;a=[];for(var f=0,e=b[o];f<e;f++){c=b[f];d=fa.call(b[f][0]);d=="z"&&(d="x");for(var g=1,h=c[o];g<h;g++)d+=Q(c[g]*na)+(g!=h-1?",":A);a[F](d)}return a[R](N)};l[O]=function(){return"Your browser doesn\u2019t support SVG. Falling down to VML.\nYou are running Rapha\u00ebl "+
this.version};db=function(a,b){var c=S("group");c.style.cssText="position:absolute;left:0;top:0;width:"+b.width+"px;height:"+b.height+"px";c.coordsize=b.coordsize;c.coordorigin=b.coordorigin;var d=S("shape"),f=d.style;f.width=b.width+"px";f.height=b.height+"px";d.coordsize=qa;d.coordorigin=b.coordorigin;c[x](d);d=new s(d,c,b);f={fill:"none",stroke:"#000"};a&&(f.path=a);d.isAbsolute=true;d.type="path";d.path=[];d.Path=A;ea(d,f);b.canvas[x](c);return d};ea=function(a,b){a.attrs=a.attrs||{};var c=a.node,
d=a.attrs,f=c.style,e;e=(b.x!=d.x||b.y!=d.y||b.width!=d.width||b.height!=d.height||b.r!=d.r)&&a.type=="rect";var g=a;for(var h in b)if(b[z](h))d[h]=b[h];if(e){d.path=mb(d.x,d.y,d.width,d.height,d.r);a.X=d.x;a.Y=d.y;a.W=d.width;a.H=d.height}b.href&&(c.href=b.href);b.title&&(c.title=b.title);b.target&&(c.target=b.target);b.cursor&&(f.cursor=b.cursor);"blur"in b&&a.blur(b.blur);if(b.path&&a.type=="path"||e)c.path=Gb(d.path);b.rotation!=null&&a.rotate(b.rotation,true);if(b.translation){e=D(b.translation)[G](V);
Aa.call(a,e[0],e[1]);if(a._.rt.cx!=null){a._.rt.cx+=+e[0];a._.rt.cy+=+e[1];a.setBox(a.attrs,e[0],e[1])}}if(b.scale){e=D(b.scale)[G](V);a.scale(+e[0]||1,+e[1]||+e[0]||1,+e[2]||null,+e[3]||null)}if("clip-rect"in b){e=D(b["clip-rect"])[G](V);if(e[o]==4){e[2]=+e[2]+ +e[0];e[3]=+e[3]+ +e[1];h=c.clipRect||C.createElement("div");var i=h.style,j=c.parentNode;i.clip=l.format("rect({1}px {2}px {3}px {0}px)",e);if(!c.clipRect){i.position="absolute";i.top=0;i.left=0;i.width=a.paper.width+"px";i.height=a.paper.height+
"px";j.parentNode.insertBefore(h,j);h[x](j);c.clipRect=h}}if(!b["clip-rect"])c.clipRect&&(c.clipRect.style.clip=A)}if(a.type=="image"&&b.src)c.src=b.src;if(a.type=="image"&&b.opacity){c.filterOpacity=Fa+".Alpha(opacity="+b.opacity*100+")";f.filter=(c.filterMatrix||A)+(c.filterOpacity||A)}b.font&&(f.font=b.font);b["font-family"]&&(f.fontFamily='"'+b["font-family"][G](",")[0][I](/^['"]+|['"]+$/g,A)+'"');b["font-size"]&&(f.fontSize=b["font-size"]);b["font-weight"]&&(f.fontWeight=b["font-weight"]);b["font-style"]&&
(f.fontStyle=b["font-style"]);if(b.opacity!=null||b["stroke-width"]!=null||b.fill!=null||b.stroke!=null||b["stroke-width"]!=null||b["stroke-opacity"]!=null||b["fill-opacity"]!=null||b["stroke-dasharray"]!=null||b["stroke-miterlimit"]!=null||b["stroke-linejoin"]!=null||b["stroke-linecap"]!=null){c=a.shape||c;f=c.getElementsByTagName(ca)&&c.getElementsByTagName(ca)[0];e=false;!f&&(e=f=S(ca));if("fill-opacity"in b||"opacity"in b){a=((+d["fill-opacity"]+1||2)-1)*((+d.opacity+1||2)-1)*((+l.getRGB(b.fill).o+
1||2)-1);a<0&&(a=0);a>1&&(a=1);f.opacity=a}b.fill&&(f.on=true);if(f.on==null||b.fill=="none")f.on=false;if(f.on&&b.fill)if(a=b.fill.match(Sa)){f.src=a[1];f.type="tile"}else{f.color=l.getRGB(b.fill).hex;f.src=A;f.type="solid";if(l.getRGB(b.fill).error&&(g.type in{circle:1,ellipse:1}||D(b.fill).charAt()!="r")&&pa(g,b.fill)){d.fill="none";d.gradient=b.fill}}e&&c[x](f);f=c.getElementsByTagName("stroke")&&c.getElementsByTagName("stroke")[0];e=false;!f&&(e=f=S("stroke"));if(b.stroke&&b.stroke!="none"||
b["stroke-width"]||b["stroke-opacity"]!=null||b["stroke-dasharray"]||b["stroke-miterlimit"]||b["stroke-linejoin"]||b["stroke-linecap"])f.on=true;(b.stroke=="none"||f.on==null||b.stroke==0||b["stroke-width"]==0)&&(f.on=false);a=l.getRGB(b.stroke);f.on&&b.stroke&&(f.color=a.hex);a=((+d["stroke-opacity"]+1||2)-1)*((+d.opacity+1||2)-1)*((+a.o+1||2)-1);h=(y(b["stroke-width"])||1)*0.75;a<0&&(a=0);a>1&&(a=1);b["stroke-width"]==null&&(h=d["stroke-width"]);b["stroke-width"]&&(f.weight=h);h&&h<1&&(a*=h)&&(f.weight=
1);f.opacity=a;b["stroke-linejoin"]&&(f.joinstyle=b["stroke-linejoin"]||"miter");f.miterlimit=b["stroke-miterlimit"]||8;b["stroke-linecap"]&&(f.endcap=b["stroke-linecap"]=="butt"?"flat":b["stroke-linecap"]=="square"?"square":"round");if(b["stroke-dasharray"]){a={"-":"shortdash",".":"shortdot","-.":"shortdashdot","-..":"shortdashdotdot",". ":"dot","- ":"dash","--":"longdash","- .":"dashdot","--.":"longdashdot","--..":"longdashdotdot"};f.dashstyle=a[z](b["stroke-dasharray"])?a[b["stroke-dasharray"]]:
A}e&&c[x](f)}if(g.type=="text"){f=g.paper.span.style;d.font&&(f.font=d.font);d["font-family"]&&(f.fontFamily=d["font-family"]);d["font-size"]&&(f.fontSize=d["font-size"]);d["font-weight"]&&(f.fontWeight=d["font-weight"]);d["font-style"]&&(f.fontStyle=d["font-style"]);g.node.string&&(g.paper.span.innerHTML=D(g.node.string)[I](/</g,"&#60;")[I](/&/g,"&#38;")[I](/\n/g,"<br>"));g.W=d.w=g.paper.span.offsetWidth;g.H=d.h=g.paper.span.offsetHeight;g.X=d.x;g.Y=d.y+Q(g.H/2);switch(d["text-anchor"]){case "start":g.node.style["v-text-align"]=
"left";g.bbx=Q(g.W/2);break;case "end":g.node.style["v-text-align"]="right";g.bbx=-Q(g.W/2);break;default:g.node.style["v-text-align"]="center";break}}};pa=function(a,b){a.attrs=a.attrs||{};var c="linear",d=".5 .5";a.attrs.gradient=b;b=D(b)[I](cb,function(i,j,m){c="radial";if(j&&m){j=y(j);m=y(m);E(j-0.5,2)+E(m-0.5,2)>0.25&&(m=v.sqrt(0.25-E(j-0.5,2))*((m>0.5)*2-1)+0.5);d=j+N+m}return A});b=b[G](/\s*\-\s*/);if(c=="linear"){var f=b.shift();f=-y(f);if(isNaN(f))return null}var e=Wa(b);if(!e)return null;
a=a.shape||a.node;b=a.getElementsByTagName(ca)[0]||S(ca);!b.parentNode&&a.appendChild(b);if(e[o]){b.on=true;b.method="none";b.color=e[0].color;b.color2=e[e[o]-1].color;a=[];for(var g=0,h=e[o];g<h;g++)e[g].offset&&a[F](e[g].offset+N+e[g].color);b.colors&&(b.colors.value=a[o]?a[R]():"0% "+b.color);if(c=="radial"){b.type="gradientradial";b.focus="100%";b.focussize=d;b.focusposition=d}else{b.type="gradient";b.angle=(270-f)%360}}return 1};s=function(a,b,c){this[0]=a;this.id=l._oid++;this.node=a;a.raphael=
this;this.Y=this.X=0;this.attrs={};this.Group=b;this.paper=c;this._={tx:0,ty:0,rt:{deg:0},sx:1,sy:1};!c.bottom&&(c.bottom=this);(this.prev=c.top)&&(c.top.next=this);c.top=this;this.next=null};s[p].rotate=function(a,b,c){if(this.removed)return this;if(a==null){if(this._.rt.cx)return[this._.rt.deg,this._.rt.cx,this._.rt.cy][R](N);return this._.rt.deg}a=D(a)[G](V);if(a[o]-1){b=y(a[1]);c=y(a[2])}a=y(a[0]);if(b!=null)this._.rt.deg=a;else this._.rt.deg+=a;c==null&&(b=null);this._.rt.cx=b;this._.rt.cy=c;
this.setBox(this.attrs,b,c);this.Group.style.rotation=this._.rt.deg;return this};s[p].setBox=function(a,b,c){if(this.removed)return this;var d=this.Group.style,f=this.shape&&this.shape.style||this.node.style;a=a||{};for(var e in a)if(a[z](e))this.attrs[e]=a[e];b=b||this._.rt.cx;c=c||this._.rt.cy;var g=this.attrs,h;switch(this.type){case "circle":a=g.cx-g.r;e=g.cy-g.r;h=g=g.r*2;break;case "ellipse":a=g.cx-g.rx;e=g.cy-g.ry;h=g.rx*2;g=g.ry*2;break;case "image":a=+g.x;e=+g.y;h=g.width||0;g=g.height||
0;break;case "text":this.textpath.v=["m",Q(g.x),", ",Q(g.y-2),"l",Q(g.x)+1,", ",Q(g.y-2)][R](A);a=g.x-Q(this.W/2);e=g.y-this.H/2;h=this.W;g=this.H;break;case "rect":case "path":if(this.attrs.path){g=xa(this.attrs.path);a=g.x;e=g.y;h=g.width;g=g.height}else{e=a=0;h=this.paper.width;g=this.paper.height}break;default:e=a=0;h=this.paper.width;g=this.paper.height;break}b=b==null?a+h/2:b;c=c==null?e+g/2:c;b=b-this.paper.width/2;c=c-this.paper.height/2;var i;d.left!=(i=b+"px")&&(d.left=i);d.top!=(i=c+"px")&&
(d.top=i);this.X=ra[z](this.type)?-b:a;this.Y=ra[z](this.type)?-c:e;this.W=h;this.H=g;if(ra[z](this.type)){f.left!=(i=-b*na+"px")&&(f.left=i);f.top!=(i=-c*na+"px")&&(f.top=i)}else if(this.type=="text"){f.left!=(i=-b+"px")&&(f.left=i);f.top!=(i=-c+"px")&&(f.top=i)}else{d.width!=(i=this.paper.width+"px")&&(d.width=i);d.height!=(i=this.paper.height+"px")&&(d.height=i);f.left!=(i=a-b+"px")&&(f.left=i);f.top!=(i=e-c+"px")&&(f.top=i);f.width!=(i=h+"px")&&(f.width=i);f.height!=(i=g+"px")&&(f.height=i)}};
s[p].hide=function(){!this.removed&&(this.Group.style.display="none");return this};s[p].show=function(){!this.removed&&(this.Group.style.display="block");return this};s[p].getBBox=function(){if(this.removed)return this;if(ra[z](this.type))return xa(this.attrs.path);return{x:this.X+(this.bbx||0),y:this.Y,width:this.W,height:this.H}};s[p].remove=function(){if(!this.removed){ma(this,this.paper);this.node.parentNode.removeChild(this.node);this.Group.parentNode.removeChild(this.Group);this.shape&&this.shape.parentNode.removeChild(this.shape);
for(var a in this)delete this[a];this.removed=true}};s[p].attr=function(a,b){if(this.removed)return this;if(a==null){a={};for(var c in this.attrs)if(this.attrs[z](c))a[c]=this.attrs[c];this._.rt.deg&&(a.rotation=this.rotate());(this._.sx!=1||this._.sy!=1)&&(a.scale=this.scale());a.gradient&&a.fill=="none"&&(a.fill=a.gradient)&&delete a.gradient;return a}if(b==null&&l.is(a,ga)){if(a=="translation")return Aa.call(this);if(a=="rotation")return this.rotate();if(a=="scale")return this.scale();if(a==ca&&
this.attrs.fill=="none"&&this.attrs.gradient)return this.attrs.gradient;return this.attrs[a]}if(this.attrs&&b==null&&l.is(a,U)){var d={};c=0;for(b=a[o];c<b;c++)d[a[c]]=this.attr(a[c]);return d}if(b!=null){d={};d[a]=b}b==null&&l.is(a,"object")&&(d=a);if(d){if(d.text&&this.type=="text")this.node.string=d.text;ea(this,d);if(d.gradient&&({circle:1,ellipse:1}[z](this.type)||D(d.gradient).charAt()!="r"))pa(this,d.gradient);(!ra[z](this.type)||this._.rt.deg)&&this.setBox(this.attrs)}return this};s[p].toFront=
function(){!this.removed&&this.Group.parentNode[x](this.Group);this.paper.top!=this&&Ya(this,this.paper);return this};s[p].toBack=function(){if(this.removed)return this;if(this.Group.parentNode.firstChild!=this.Group){this.Group.parentNode.insertBefore(this.Group,this.Group.parentNode.firstChild);Za(this,this.paper)}return this};s[p].insertAfter=function(a){if(this.removed)return this;if(a.constructor==X)a=a[a.length];a.Group.nextSibling?a.Group.parentNode.insertBefore(this.Group,a.Group.nextSibling):
a.Group.parentNode[x](this.Group);$a(this,a,this.paper);return this};s[p].insertBefore=function(a){if(this.removed)return this;if(a.constructor==X)a=a[0];a.Group.parentNode.insertBefore(this.Group,a.Group);ab(this,a,this.paper);return this};var Hb=/ progid:\S+Blur\([^\)]+\)/g;s[p].blur=function(a){var b=this.node.runtimeStyle,c=b.filter;c=c.replace(Hb,A);if(+a!==0){this.attrs.blur=a;b.filter=c+N+Fa+".Blur(pixelradius="+(+a||1.5)+")";b.margin=l.format("-{0}px 0 0 -{0}px",Q(+a||1.5))}else{b.filter=
c;b.margin=0;delete this.attrs.blur}};fb=function(a,b,c,d){var f=S("group"),e=S("oval");f.style.cssText="position:absolute;left:0;top:0;width:"+a.width+"px;height:"+a.height+"px";f.coordsize=qa;f.coordorigin=a.coordorigin;f[x](e);e=new s(e,f,a);e.type="circle";ea(e,{stroke:"#000",fill:"none"});e.attrs.cx=b;e.attrs.cy=c;e.attrs.r=d;e.setBox({x:b-d,y:c-d,width:d*2,height:d*2});a.canvas[x](f);return e};function mb(a,b,c,d,f){return f?l.format("M{0},{1}l{2},0a{3},{3},0,0,1,{3},{3}l0,{5}a{3},{3},0,0,1,{4},{3}l{6},0a{3},{3},0,0,1,{4},{4}l0,{7}a{3},{3},0,0,1,{3},{4}z",
a+f,b,c-f*2,f,-f,d-f*2,f*2-c,f*2-d):l.format("M{0},{1}l{2},0,0,{3},{4},0z",a,b,c,d,-c)}gb=function(a,b,c,d,f,e){var g=mb(b,c,d,f,e);a=a.path(g);var h=a.attrs;a.X=h.x=b;a.Y=h.y=c;a.W=h.width=d;a.H=h.height=f;h.r=e;h.path=g;a.type="rect";return a};hb=function(a,b,c,d,f){var e=S("group"),g=S("oval");e.style.cssText="position:absolute;left:0;top:0;width:"+a.width+"px;height:"+a.height+"px";e.coordsize=qa;e.coordorigin=a.coordorigin;e[x](g);g=new s(g,e,a);g.type="ellipse";ea(g,{stroke:"#000"});g.attrs.cx=
b;g.attrs.cy=c;g.attrs.rx=d;g.attrs.ry=f;g.setBox({x:b-d,y:c-f,width:d*2,height:f*2});a.canvas[x](e);return g};ib=function(a,b,c,d,f,e){var g=S("group"),h=S("image");g.style.cssText="position:absolute;left:0;top:0;width:"+a.width+"px;height:"+a.height+"px";g.coordsize=qa;g.coordorigin=a.coordorigin;h.src=b;g[x](h);h=new s(h,g,a);h.type="image";h.attrs.src=b;h.attrs.x=c;h.attrs.y=d;h.attrs.w=f;h.attrs.h=e;h.setBox({x:c,y:d,width:f,height:e});a.canvas[x](g);return h};jb=function(a,b,c,d){var f=S("group"),
e=S("shape"),g=e.style,h=S("path"),i=S("textpath");f.style.cssText="position:absolute;left:0;top:0;width:"+a.width+"px;height:"+a.height+"px";f.coordsize=qa;f.coordorigin=a.coordorigin;h.v=l.format("m{0},{1}l{2},{1}",Q(b*10),Q(c*10),Q(b*10)+1);h.textpathok=true;g.width=a.width;g.height=a.height;i.string=D(d);i.on=true;e[x](i);e[x](h);f[x](e);g=new s(i,f,a);g.shape=e;g.textpath=h;g.type="text";g.attrs.text=d;g.attrs.x=b;g.attrs.y=c;g.attrs.w=1;g.attrs.h=1;ea(g,{font:ta.font,stroke:"none",fill:"#000"});
g.setBox();a.canvas[x](f);return g};kb=function(a,b){var c=this.canvas.style;a==+a&&(a+="px");b==+b&&(b+="px");c.width=a;c.height=b;c.clip="rect(0 "+a+" "+b+" 0)";return this};var S;C.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)");try{!C.namespaces.rvml&&C.namespaces.add("rvml","urn:schemas-microsoft-com:vml");S=function(a){return C.createElement("<rvml:"+a+' class="rvml">')}}catch(Pb){S=function(a){return C.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}Ca=
function(){var a=Xa[K](0,arguments),b=a.container,c=a.height,d=a.width,f=a.x;a=a.y;if(!b)throw new Error("VML container not found.");var e=new H,g=e.canvas=C.createElement("div"),h=g.style;f=f||0;a=a||0;d=d||512;c=c||342;d==+d&&(d+="px");c==+c&&(c+="px");e.width=1000;e.height=1000;e.coordsize=na*1000+N+na*1000;e.coordorigin="0 0";e.span=C.createElement("span");e.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;";g[x](e.span);h.cssText=
l.format("width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",d,c);if(b==1){C.body[x](g);h.left=f+"px";h.top=a+"px";h.position="absolute"}else b.firstChild?b.insertBefore(g,b.firstChild):b[x](g);Ia.call(e,e,l.fn);return e};H[p].clear=function(){this.canvas.innerHTML=A;this.span=C.createElement("span");this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;";this.canvas[x](this.span);this.bottom=
this.top=null};H[p].remove=function(){this.canvas.parentNode.removeChild(this.canvas);for(var a in this)this[a]=bb(a);return true}}H[p].safari=navigator.vendor=="Apple Computer, Inc."&&(navigator.userAgent.match(/Version\/(.*?)\s/)[1]<4||aa.navigator.platform.slice(0,2)=="iP")?function(){var a=this.rect(-99,-99,this.width+99,this.height+99).attr({stroke:"none"});aa.setTimeout(function(){a.remove()})}:function(){};function Ib(){this.returnValue=false}function Jb(){return this.originalEvent.preventDefault()}
function Kb(){this.cancelBubble=true}function Lb(){return this.originalEvent.stopPropagation()}var Mb=function(){if(C.addEventListener)return function(a,b,c,d){var f=Da&&Ea[b]?Ea[b]:b;function e(g){if(Da&&Ea[z](b))for(var h=0,i=g.targetTouches&&g.targetTouches.length;h<i;h++)if(g.targetTouches[h].target==a){i=g;g=g.targetTouches[h];g.originalEvent=i;g.preventDefault=Jb;g.stopPropagation=Lb;break}return c.call(d,g)}a.addEventListener(f,e,false);return function(){a.removeEventListener(f,e,false);return true}};
else if(C.attachEvent)return function(a,b,c,d){function f(g){g=g||aa.event;g.preventDefault=g.preventDefault||Ib;g.stopPropagation=g.stopPropagation||Kb;return c.call(d,g)}a.attachEvent("on"+b,f);function e(){a.detachEvent("on"+b,f);return true}return e}}(),$=[];function Ka(a){for(var b=a.clientX,c=a.clientY,d,f=$.length;f--;){d=$[f];if(Da)for(var e=a.touches.length,g;e--;){g=a.touches[e];if(g.identifier==d.el._drag.id){b=g.clientX;c=g.clientY;(a.originalEvent?a.originalEvent:a).preventDefault();
break}}else a.preventDefault();d.move&&d.move.call(d.el,b-d.el._drag.x,c-d.el._drag.y,b,c)}}function La(){l.unmousemove(Ka).unmouseup(La);for(var a=$.length,b;a--;){b=$[a];b.el._drag={};b.end&&b.end.call(b.el)}$=[]}for(da=Ra[o];da--;)(function(a){l[a]=s[p][a]=function(b){if(l.is(b,"function")){this.events=this.events||[];this.events.push({name:a,f:b,unbind:Mb(this.shape||this.node||C,a,b,this)})}return this};l["un"+a]=s[p]["un"+a]=function(b){for(var c=this.events,d=c[o];d--;)if(c[d].name==a&&c[d].f==
b){c[d].unbind();c.splice(d,1);!c.length&&delete this.events;return this}return this}})(Ra[da]);s[p].hover=function(a,b){return this.mouseover(a).mouseout(b)};s[p].unhover=function(a,b){return this.unmouseover(a).unmouseout(b)};s[p].drag=function(a,b,c){this._drag={};this.mousedown(function(d){(d.originalEvent||d).preventDefault();this._drag.x=d.clientX;this._drag.y=d.clientY;this._drag.id=d.identifier;b&&b.call(this,d.clientX,d.clientY);!$.length&&l.mousemove(Ka).mouseup(La);$.push({el:this,move:a,
end:c})});return this};s[p].undrag=function(a,b,c){for(b=$.length;b--;){$[b].el==this&&$[b].move==a&&$[b].end==c&&$.splice(b,1);!$.length&&l.unmousemove(Ka).unmouseup(La)}};H[p].circle=function(a,b,c){return fb(this,a||0,b||0,c||0)};H[p].rect=function(a,b,c,d,f){return gb(this,a||0,b||0,c||0,d||0,f||0)};H[p].ellipse=function(a,b,c,d){return hb(this,a||0,b||0,c||0,d||0)};H[p].path=function(a){a&&!l.is(a,ga)&&!l.is(a[0],U)&&(a+=A);return db(l.format[K](l,arguments),this)};H[p].image=function(a,b,c,
d,f){return ib(this,a||"about:blank",b||0,c||0,d||0,f||0)};H[p].text=function(a,b,c){return jb(this,a||0,b||0,c||A)};H[p].set=function(a){arguments[o]>1&&(a=Array[p].splice.call(arguments,0,arguments[o]));return new X(a)};H[p].setSize=kb;H[p].top=H[p].bottom=null;H[p].raphael=l;function nb(){return this.x+N+this.y}s[p].resetScale=function(){if(this.removed)return this;this._.sx=1;this._.sy=1;this.attrs.scale="1 1"};s[p].scale=function(a,b,c,d){if(this.removed)return this;if(a==null&&b==null)return{x:this._.sx,
y:this._.sy,toString:nb};b=b||a;!+b&&(b=a);var f,e,g=this.attrs;if(a!=0){var h=this.getBBox(),i=h.x+h.width/2,j=h.y+h.height/2;f=a/this._.sx;e=b/this._.sy;c=+c||c==0?c:i;d=+d||d==0?d:j;h=~~(a/v.abs(a));var m=~~(b/v.abs(b)),n=this.node.style,r=c+(i-c)*f;j=d+(j-d)*e;switch(this.type){case "rect":case "image":var q=g.width*h*f,k=g.height*m*e;this.attr({height:k,r:g.r*ba(h*f,m*e),width:q,x:r-q/2,y:j-k/2});break;case "circle":case "ellipse":this.attr({rx:g.rx*h*f,ry:g.ry*m*e,r:g.r*ba(h*f,m*e),cx:r,cy:j});
break;case "text":this.attr({x:r,y:j});break;case "path":i=Ha(g.path);for(var t=true,L=0,B=i[o];L<B;L++){var w=i[L],J=sa.call(w[0]);if(!(J=="M"&&t)){t=false;if(J=="A"){w[i[L][o]-2]*=f;w[i[L][o]-1]*=e;w[1]*=h*f;w[2]*=m*e;w[5]=+!(h+m?!+w[5]:+w[5])}else if(J=="H"){J=1;for(var ia=w[o];J<ia;J++)w[J]*=f}else if(J=="V"){J=1;for(ia=w[o];J<ia;J++)w[J]*=e}else{J=1;for(ia=w[o];J<ia;J++)w[J]*=J%2?f:e}}}e=xa(i);f=r-e.x-e.width/2;e=j-e.y-e.height/2;i[0][1]+=f;i[0][2]+=e;this.attr({path:i});break}if(this.type in
{text:1,image:1}&&(h!=1||m!=1))if(this.transformations){this.transformations[2]="scale("[M](h,",",m,")");this.node[W]("transform",this.transformations[R](N));f=h==-1?-g.x-(q||0):g.x;e=m==-1?-g.y-(k||0):g.y;this.attr({x:f,y:e});g.fx=h-1;g.fy=m-1}else{this.node.filterMatrix=Fa+".Matrix(M11="[M](h,", M12=0, M21=0, M22=",m,", Dx=0, Dy=0, sizingmethod='auto expand', filtertype='bilinear')");n.filter=(this.node.filterMatrix||A)+(this.node.filterOpacity||A)}else if(this.transformations){this.transformations[2]=
A;this.node[W]("transform",this.transformations[R](N));g.fx=0;g.fy=0}else{this.node.filterMatrix=A;n.filter=(this.node.filterMatrix||A)+(this.node.filterOpacity||A)}g.scale=[a,b,c,d][R](N);this._.sx=a;this._.sy=b}return this};s[p].clone=function(){if(this.removed)return null;var a=this.attr();delete a.scale;delete a.translation;return this.paper[this.type]().attr(a)};var ob=Z(function(a,b,c,d,f,e,g,h,i){for(var j=0,m,n=0;n<1.01;n+=0.01){var r=la(a,b,c,d,f,e,g,h,n);n&&(j+=E(E(m.x-r.x,2)+E(m.y-r.y,
2),0.5));if(j>=i)return r;m=r}});function Ma(a,b){return function(c,d,f){c=wa(c);for(var e,g,h,i,j="",m={},n=0,r=0,q=c.length;r<q;r++){h=c[r];if(h[0]=="M"){e=+h[1];g=+h[2]}else{i=Nb(e,g,h[1],h[2],h[3],h[4],h[5],h[6]);if(n+i>d){if(b&&!m.start){e=ob(e,g,h[1],h[2],h[3],h[4],h[5],h[6],d-n);j+=["C",e.start.x,e.start.y,e.m.x,e.m.y,e.x,e.y];if(f)return j;m.start=j;j=["M",e.x,e.y+"C",e.n.x,e.n.y,e.end.x,e.end.y,h[5],h[6]][R]();n+=i;e=+h[5];g=+h[6];continue}if(!a&&!b){e=ob(e,g,h[1],h[2],h[3],h[4],h[5],h[6],
d-n);return{x:e.x,y:e.y,alpha:e.alpha}}}n+=i;e=+h[5];g=+h[6]}j+=h}m.end=j;e=a?n:b?m:l.findDotsAtSegment(e,g,h[1],h[2],h[3],h[4],h[5],h[6],1);e.alpha&&(e={x:e.x,y:e.y,alpha:e.alpha});return e}}var Nb=Z(function(a,b,c,d,f,e,g,h){for(var i={x:0,y:0},j=0,m=0;m<1.01;m+=0.01){var n=la(a,b,c,d,f,e,g,h,m);m&&(j+=E(E(i.x-n.x,2)+E(i.y-n.y,2),0.5));i=n}return j}),pb=Ma(1),Ba=Ma(),Na=Ma(0,1);s[p].getTotalLength=function(){if(this.type=="path"){if(this.node.getTotalLength)return this.node.getTotalLength();return pb(this.attrs.path)}};
s[p].getPointAtLength=function(a){if(this.type=="path"){if(this.node.getPointAtLength)return this.node.getPointAtLength(a);return Ba(this.attrs.path,a)}};s[p].getSubpath=function(a,b){if(this.type=="path"){if(v.abs(this.getTotalLength()-b)<1.0E-6)return Na(this.attrs.path,a).end;b=Na(this.attrs.path,b,1);return a?Na(b,a).end:b}};l.easing_formulas={linear:function(a){return a},"<":function(a){return E(a,3)},">":function(a){return E(a-1,3)+1},"<>":function(a){a*=2;if(a<1)return E(a,3)/2;a-=2;return(E(a,
3)+2)/2},backIn:function(a){var b=1.70158;return a*a*((b+1)*a-b)},backOut:function(a){a-=1;var b=1.70158;return a*a*((b+1)*a+b)+1},elastic:function(a){if(a==0||a==1)return a;var b=0.3,c=b/4;return E(2,-10*a)*v.sin((a-c)*2*v.PI/b)+1},bounce:function(a){var b=7.5625,c=2.75;if(a<1/c)a=b*a*a;else if(a<2/c){a-=1.5/c;a=b*a*a+0.75}else if(a<2.5/c){a-=2.25/c;a=b*a*a+0.9375}else{a-=2.625/c;a=b*a*a+0.984375}return a}};var T={length:0};function qb(){var a=+new Date;for(var b in T)if(b!="length"&&T[z](b)){var c=
T[b];if(c.stop||c.el.removed){delete T[b];T[o]--}else{var d=a-c.start,f=c.ms,e=c.easing,g=c.from,h=c.diff,i=c.to,j=c.t,m=c.prev||0,n=c.el,r=c.callback,q={},k;if(d<f){r=l.easing_formulas[e]?l.easing_formulas[e](d/f):d/f;for(var t in g)if(g[z](t)){switch(Ga[t]){case "along":k=r*f*h[t];i.back&&(k=i.len-k);e=Ba(i[t],k);n.translate(h.sx-h.x||0,h.sy-h.y||0);h.x=e.x;h.y=e.y;n.translate(e.x-h.sx,e.y-h.sy);i.rot&&n.rotate(h.r+e.alpha,e.x,e.y);break;case P:k=+g[t]+r*f*h[t];break;case "colour":k="rgb("+[Oa(Q(g[t].r+
r*f*h[t].r)),Oa(Q(g[t].g+r*f*h[t].g)),Oa(Q(g[t].b+r*f*h[t].b))][R](",")+")";break;case "path":k=[];e=0;for(var L=g[t][o];e<L;e++){k[e]=[g[t][e][0]];for(var B=1,w=g[t][e][o];B<w;B++)k[e][B]=+g[t][e][B]+r*f*h[t][e][B];k[e]=k[e][R](N)}k=k[R](N);break;case "csv":switch(t){case "translation":k=h[t][0]*(d-m);e=h[t][1]*(d-m);j.x+=k;j.y+=e;k=k+N+e;break;case "rotation":k=+g[t][0]+r*f*h[t][0];g[t][1]&&(k+=","+g[t][1]+","+g[t][2]);break;case "scale":k=[+g[t][0]+r*f*h[t][0],+g[t][1]+r*f*h[t][1],2 in i[t]?i[t][2]:
A,3 in i[t]?i[t][3]:A][R](N);break;case "clip-rect":k=[];for(e=4;e--;)k[e]=+g[t][e]+r*f*h[t][e];break}break}q[t]=k}n.attr(q);n._run&&n._run.call(n)}else{if(i.along){e=Ba(i.along,i.len*!i.back);n.translate(h.sx-(h.x||0)+e.x-h.sx,h.sy-(h.y||0)+e.y-h.sy);i.rot&&n.rotate(h.r+e.alpha,e.x,e.y)}(j.x||j.y)&&n.translate(-j.x,-j.y);i.scale&&(i.scale+=A);n.attr(i);delete T[b];T[o]--;n.in_animation=null;l.is(r,"function")&&r.call(n)}c.prev=d}}l.svg&&n&&n.paper&&n.paper.safari();T[o]&&aa.setTimeout(qb)}function Oa(a){return Y(ba(a,
255),0)}function Aa(a,b){if(a==null)return{x:this._.tx,y:this._.ty,toString:nb};this._.tx+=+a;this._.ty+=+b;switch(this.type){case "circle":case "ellipse":this.attr({cx:+a+this.attrs.cx,cy:+b+this.attrs.cy});break;case "rect":case "image":case "text":this.attr({x:+a+this.attrs.x,y:+b+this.attrs.y});break;case "path":var c=Ha(this.attrs.path);c[0][1]+=+a;c[0][2]+=+b;this.attr({path:c});break}return this}s[p].animateWith=function(a,b,c,d,f){T[a.id]&&(b.start=T[a.id].start);return this.animate(b,c,d,
f)};s[p].animateAlong=rb();s[p].animateAlongBack=rb(1);function rb(a){return function(b,c,d,f){var e={back:a};l.is(d,"function")?(f=d):(e.rot=d);b&&b.constructor==s&&(b=b.attrs.path);b&&(e.along=b);return this.animate(e,c,f)}}s[p].onAnimation=function(a){this._run=a||0;return this};s[p].animate=function(a,b,c,d){if(l.is(c,"function")||!c)d=c||null;var f={},e={},g={};for(var h in a)if(a[z](h))if(Ga[z](h)){f[h]=this.attr(h);f[h]==null&&(f[h]=ta[h]);e[h]=a[h];switch(Ga[h]){case "along":var i=pb(a[h]),
j=Ba(a[h],i*!!a.back),m=this.getBBox();g[h]=i/b;g.tx=m.x;g.ty=m.y;g.sx=j.x;g.sy=j.y;e.rot=a.rot;e.back=a.back;e.len=i;a.rot&&(g.r=y(this.rotate())||0);break;case P:g[h]=(e[h]-f[h])/b;break;case "colour":f[h]=l.getRGB(f[h]);i=l.getRGB(e[h]);g[h]={r:(i.r-f[h].r)/b,g:(i.g-f[h].g)/b,b:(i.b-f[h].b)/b};break;case "path":i=wa(f[h],e[h]);f[h]=i[0];j=i[1];g[h]=[];i=0;for(m=f[h][o];i<m;i++){g[h][i]=[0];for(var n=1,r=f[h][i][o];n<r;n++)g[h][i][n]=(j[i][n]-f[h][i][n])/b}break;case "csv":j=D(a[h])[G](V);i=D(f[h])[G](V);
switch(h){case "translation":f[h]=[0,0];g[h]=[j[0]/b,j[1]/b];break;case "rotation":f[h]=i[1]==j[1]&&i[2]==j[2]?i:[0,j[1],j[2]];g[h]=[(j[0]-f[h][0])/b,0,0];break;case "scale":a[h]=j;f[h]=D(f[h])[G](V);g[h]=[(j[0]-f[h][0])/b,(j[1]-f[h][1])/b,0,0];break;case "clip-rect":f[h]=D(f[h])[G](V);g[h]=[];for(i=4;i--;)g[h][i]=(j[i]-f[h][i])/b;break}e[h]=j}}this.stop();this.in_animation=1;T[this.id]={start:a.start||+new Date,ms:b,easing:c,from:f,diff:g,to:e,el:this,callback:d,t:{x:0,y:0}};++T[o]==1&&qb();return this};
s[p].stop=function(){T[this.id]&&T[o]--;delete T[this.id];return this};s[p].translate=function(a,b){return this.attr({translation:a+" "+b})};s[p][O]=function(){return"Rapha\u00ebl\u2019s object"};l.ae=T;function X(a){this.items=[];this[o]=0;this.type="set";if(a)for(var b=0,c=a[o];b<c;b++)if(a[b]&&(a[b].constructor==s||a[b].constructor==X)){this[this.items[o]]=this.items[this.items[o]]=a[b];this[o]++}}X[p][F]=function(){for(var a,b,c=0,d=arguments[o];c<d;c++)if((a=arguments[c])&&(a.constructor==s||
a.constructor==X)){b=this.items[o];this[b]=this.items[b]=a;this[o]++}return this};X[p].pop=function(){delete this[this[o]--];return this.items.pop()};for(var Pa in s[p])if(s[p][z](Pa))X[p][Pa]=function(a){return function(){for(var b=0,c=this.items[o];b<c;b++)this.items[b][a][K](this.items[b],arguments);return this}}(Pa);X[p].attr=function(a,b){if(a&&l.is(a,U)&&l.is(a[0],"object")){b=0;for(var c=a[o];b<c;b++)this.items[b].attr(a[b])}else{c=0;for(var d=this.items[o];c<d;c++)this.items[c].attr(a,b)}return this};
X[p].animate=function(a,b,c,d){(l.is(c,"function")||!c)&&(d=c||null);var f=this.items[o],e=f,g,h=this,i;d&&(i=function(){!--f&&d.call(h)});c=l.is(c,ga)?c:i;for(g=this.items[--e].animate(a,b,c,i);e--;)this.items[e].animateWith(g,a,b,c,i);return this};X[p].insertAfter=function(a){for(var b=this.items[o];b--;)this.items[b].insertAfter(a);return this};X[p].getBBox=function(){for(var a=[],b=[],c=[],d=[],f=this.items[o];f--;){var e=this.items[f].getBBox();a[F](e.x);b[F](e.y);c[F](e.x+e.width);d[F](e.y+
e.height)}a=ba[K](0,a);b=ba[K](0,b);return{x:a,y:b,width:Y[K](0,c)-a,height:Y[K](0,d)-b}};X[p].clone=function(a){a=new X;for(var b=0,c=this.items[o];b<c;b++)a[F](this.items[b].clone());return a};l.registerFont=function(a){if(!a.face)return a;this.fonts=this.fonts||{};var b={w:a.w,face:{},glyphs:{}},c=a.face["font-family"];for(var d in a.face)if(a.face[z](d))b.face[d]=a.face[d];if(this.fonts[c])this.fonts[c][F](b);else this.fonts[c]=[b];if(!a.svg){b.face["units-per-em"]=ha(a.face["units-per-em"],10);
for(var f in a.glyphs)if(a.glyphs[z](f)){c=a.glyphs[f];b.glyphs[f]={w:c.w,k:{},d:c.d&&"M"+c.d[I](/[mlcxtrv]/g,function(g){return{l:"L",c:"C",x:"z",t:"m",r:"l",v:"c"}[g]||"M"})+"z"};if(c.k)for(var e in c.k)if(c[z](e))b.glyphs[f].k[e]=c.k[e]}}return a};H[p].getFont=function(a,b,c,d){d=d||"normal";c=c||"normal";b=+b||{normal:400,bold:700,lighter:300,bolder:800}[b]||400;if(l.fonts){var f=l.fonts[a];if(!f){a=new RegExp("(^|\\s)"+a[I](/[^\w\d\s+!~.:_-]/g,A)+"(\\s|$)","i");for(var e in l.fonts)if(l.fonts[z](e))if(a.test(e)){f=
l.fonts[e];break}}var g;if(f){e=0;for(a=f[o];e<a;e++){g=f[e];if(g.face["font-weight"]==b&&(g.face["font-style"]==c||!g.face["font-style"])&&g.face["font-stretch"]==d)break}}return g}};H[p].print=function(a,b,c,d,f,e){e=e||"middle";var g=this.set(),h=D(c)[G](A),i=0;l.is(d,c)&&(d=this.getFont(d));if(d){c=(f||16)/d.face["units-per-em"];var j=d.face.bbox.split(V);f=+j[0];e=+j[1]+(e=="baseline"?j[3]-j[1]+ +d.face.descent:(j[3]-j[1])/2);j=0;for(var m=h[o];j<m;j++){var n=j&&d.glyphs[h[j-1]]||{},r=d.glyphs[h[j]];
i+=j?(n.w||d.w)+(n.k&&n.k[h[j]]||0):0;r&&r.d&&g[F](this.path(r.d).attr({fill:"#000",stroke:"none",translation:[i,0]}))}g.scale(c,c,f,e).translate(a-f,b-e)}return g};var Ob=/\{(\d+)\}/g;l.format=function(a,b){var c=l.is(b,U)?[0][M](b):arguments;a&&l.is(a,ga)&&c[o]-1&&(a=a[I](Ob,function(d,f){return c[++f]==null?A:c[f]}));return a||A};l.ninja=function(){Qa.was?(Raphael=Qa.is):delete Raphael;return l};l.el=s[p];return l}();

/*
 SoundManager 2: Javascript Sound for the Web
 --------------------------------------------
 http://schillmania.com/projects/soundmanager2/

 Copyright (c) 2007, Scott Schiller. All rights reserved.
 Code provided under the BSD License:
 http://schillmania.com/projects/soundmanager2/license.txt

 V2.96a.20100624
*/
(function(j){function ha(N,X){function ia(){if(b.debugURLParam.test(O))b.debugMode=true}this.flashVersion=8;this.debugFlash=this.debugMode=false;this.useConsole=true;this.waitForWindowLoad=this.consoleOnly=false;this.nullURL="about:blank";this.allowPolling=true;this.useFastPolling=false;this.useMovieStar=true;this.bgColor="#ffffff";this.useHighPerformance=false;this.flashLoadTimeout=1E3;this.wmode=null;this.allowFullScreen=true;this.allowScriptAccess="always";this.useHTML5Audio=this.useFlashBlock=
false;this.html5Test=/^probably$/i;this.audioFormats={mp3:{type:['audio/mpeg; codecs="mp3"',"audio/mpeg","audio/mp3","audio/MPA","audio/mpa-robust"],required:true},mp4:{related:["aac","m4a"],type:['audio/mp4; codecs="mp4a.40.2"',"audio/aac","audio/x-m4a","audio/MP4A-LATM","audio/mpeg4-generic"],required:true},ogg:{type:["audio/ogg; codecs=vorbis"],required:false},wav:{type:['audio/wav; codecs="1"',"audio/wav","audio/wave","audio/x-wav"],required:false}};this.defaultOptions={autoLoad:false,stream:true,
autoPlay:false,loops:1,onid3:null,onload:null,whileloading:null,onplay:null,onpause:null,onresume:null,whileplaying:null,onstop:null,onfinish:null,onbeforefinish:null,onbeforefinishtime:5E3,onbeforefinishcomplete:null,onjustbeforefinish:null,onjustbeforefinishtime:200,multiShot:true,multiShotEvents:false,position:null,pan:0,type:null,volume:100};this.flash9Options={isMovieStar:null,usePeakData:false,useWaveformData:false,useEQData:false,onbufferchange:null,ondataerror:null};this.movieStarOptions=
{onmetadata:null,useVideo:false,bufferTime:3,serverURL:null,onconnect:null};this.version=null;this.versionNumber="V2.96a.20100624";this.movieURL=null;this.url=N||null;this.altURL=null;this.enabled=this.swfLoaded=false;this.o=null;this.movieID="sm2-container";this.id=X||"sm2movie";this.swfCSS={swfDefault:"movieContainer",swfError:"swf_error",swfTimedout:"swf_timedout",swfUnblocked:"swf_unblocked",sm2Debug:"sm2_debug",highPerf:"high_performance",flashDebug:"flash_debug"};this.oMC=null;this.sounds={};
this.soundIDs=[];this.isFullScreen=this.muted=false;this.isIE=navigator.userAgent.match(/MSIE/i);this.isSafari=navigator.userAgent.match(/safari/i);this.debugID="soundmanager-debug";this.debugURLParam=/([#?&])debug=1/i;this.didFlashBlock=this.specialWmodeCase=false;this.filePattern=null;this.filePatterns={flash8:/\.mp3(\?.*)?$/i,flash9:/\.mp3(\?.*)?$/i};this.baseMimeTypes=/^\s*audio\/(?:x-)?(?:mp(?:eg|3))\s*(?:$|;)/i;this.netStreamMimeTypes=/^\s*audio\/(?:x-)?(?:mp(?:eg|3))\s*(?:$|;)/i;this.netStreamTypes=
["aac","flv","mov","mp4","m4v","f4v","m4a","mp4v","3gp","3g2"];this.netStreamPattern=new RegExp("\\.("+this.netStreamTypes.join("|")+")(\\?.*)?$","i");this.mimePattern=this.baseMimeTypes;this.features={buffering:false,peakData:false,waveformData:false,eqData:false,movieStar:false};this.sandbox={type:null,types:{remote:"remote (domain-based) rules",localWithFile:"local with file access (no internet access)",localWithNetwork:"local with network (internet access only, no local access)",localTrusted:"local, trusted (local+internet access)"},
description:null,noRemote:null,noLocal:null};this.hasHTML5=null;this.html5={usingFlash:null};this.ignoreFlash=false;var Y,b=this,x,y=navigator.userAgent,O=j.location.href.toString(),l=this.flashVersion,ja,P,z=[],E=false,F=false,p=false,u=false,ka=false,G,q,la,A,B,ma,Z,$,v,na,Q,R,H,aa,oa,S,pa,qa,I,ra,J=null,ba=null,K,ca,L,T,da,o,U=false,ea=false,sa,ta,C=null,ua,V,w=false,M,t,fa,va;N=y.match(/pre\//i);X=y.match(/(ipad|iphone)/i);y.match(/mobile/i);var ga=typeof document.hasFocus!=="undefined"?document.hasFocus():
null,D=typeof document.hasFocus==="undefined"&&this.isSafari,wa=!D;this._use_maybe=O.match(/sm2\-useHTML5Maybe\=1/i);this._overHTTP=document.location?document.location.protocol.match(/http/i):null;this.useAltURL=!this._overHTTP;if(X||N){b.useHTML5Audio=true;b.ignoreFlash=true}if(N||this._use_maybe)b.html5Test=/^(probably|maybe)$/i;this.supported=function(){return C?p&&!u:b.useHTML5Audio&&b.hasHTML5};this.getMovie=function(c){return b.isIE?j[c]:b.isSafari?x(c)||document[c]:x(c)};this.loadFromXML=function(c){try{b.o._loadFromXML(c)}catch(a){I();
return true}};this.createSound=function(c){function a(){f=T(f);b.sounds[e.id]=new Y(e);b.soundIDs.push(e.id);return b.sounds[e.id]}var f=null,i=null,e=null;if(!p)throw da("soundManager.createSound(): "+K("notReady"),arguments.callee.caller);if(arguments.length===2)c={id:arguments[0],url:arguments[1]};e=f=q(c);if(o(e.id,true))return b.sounds[e.id];if(V(e)){i=a();i._setup_html5(e)}else{if(l>8&&b.useMovieStar){if(e.isMovieStar===null)e.isMovieStar=e.serverURL||(e.type?e.type.match(b.netStreamPattern):
false)||e.url.match(b.netStreamPattern)?true:false;if(e.isMovieStar)if(e.usePeakData)e.usePeakData=false}i=a();if(l===8)b.o._createSound(e.id,e.onjustbeforefinishtime,e.loops||1);else{b.o._createSound(e.id,e.url,e.onjustbeforefinishtime,e.usePeakData,e.useWaveformData,e.useEQData,e.isMovieStar,e.isMovieStar?e.useVideo:false,e.isMovieStar?e.bufferTime:false,e.loops||1,e.serverURL,e.duration||null,e.totalBytes||null,e.autoPlay,true);if(!e.serverURL){i.connected=true;e.onconnect&&e.onconnect.apply(i)}}}if(e.autoLoad||
e.autoPlay)if(i)if(b.isHTML5){i.autobuffer="auto";i.preload="auto"}else i.load(e);e.autoPlay&&i.play();return i};this.createVideo=function(c){if(arguments.length===2)c={id:arguments[0],url:arguments[1]};if(l>=9){c.isMovieStar=true;c.useVideo=true}else return false;return b.createSound(c)};this.destroyVideo=this.destroySound=function(c,a){if(!o(c))return false;for(var f=0;f<b.soundIDs.length;f++)b.soundIDs[f]===c&&b.soundIDs.splice(f,1);b.sounds[c].unload();a||b.sounds[c].destruct();delete b.sounds[c]};
this.load=function(c,a){if(!o(c))return false;return b.sounds[c].load(a)};this.unload=function(c){if(!o(c))return false;return b.sounds[c].unload()};this.start=this.play=function(c,a){if(!p)throw da("soundManager.play(): "+K("notReady"),arguments.callee.caller);if(!o(c)){a instanceof Object||(a={url:a});if(a&&a.url){a.id=c;return b.createSound(a).play()}else return false}return b.sounds[c].play(a)};this.setPosition=function(c,a){if(!o(c))return false;return b.sounds[c].setPosition(a)};this.stop=function(c){if(!o(c))return false;
return b.sounds[c].stop()};this.stopAll=function(){for(var c in b.sounds)b.sounds[c]instanceof Y&&b.sounds[c].stop()};this.pause=function(c){if(!o(c))return false;return b.sounds[c].pause()};this.pauseAll=function(){for(var c=b.soundIDs.length;c--;)b.sounds[b.soundIDs[c]].pause()};this.resume=function(c){if(!o(c))return false;return b.sounds[c].resume()};this.resumeAll=function(){for(var c=b.soundIDs.length;c--;)b.sounds[b.soundIDs[c]].resume()};this.togglePause=function(c){if(!o(c))return false;
return b.sounds[c].togglePause()};this.setPan=function(c,a){if(!o(c))return false;return b.sounds[c].setPan(a)};this.setVolume=function(c,a){if(!o(c))return false;return b.sounds[c].setVolume(a)};this.mute=function(c){var a=0;if(typeof c!=="string")c=null;if(c){if(!o(c))return false;return b.sounds[c].mute()}else{for(a=b.soundIDs.length;a--;)b.sounds[b.soundIDs[a]].mute();b.muted=true}};this.muteAll=function(){b.mute()};this.unmute=function(c){if(typeof c!=="string")c=null;if(c){if(!o(c))return false;
return b.sounds[c].unmute()}else{for(c=b.soundIDs.length;c--;)b.sounds[b.soundIDs[c]].unmute();b.muted=false}};this.unmuteAll=function(){b.unmute()};this.toggleMute=function(c){if(!o(c))return false;return b.sounds[c].toggleMute()};this.getMemoryUse=function(){if(l===8)return 0;if(b.o)return parseInt(b.o._getMemoryUse(),10)};this.disable=function(c){if(typeof c==="undefined")c=false;if(u)return false;u=true;for(var a=b.soundIDs.length;a--;)qa(b.sounds[b.soundIDs[a]]);G(c);j.removeEventListener&&j.removeEventListener("load",
B,false)};this.canPlayMIME=function(c){var a;if(b.hasHTML5)a=M({type:c});return!C||a?a:c?c.match(b.mimePattern)?true:false:null};this.canPlayURL=function(c){var a;if(b.hasHTML5)a=M(c);return!C||a?a:c?c.match(b.filePattern)?true:false:null};this.canPlayLink=function(c){if(typeof c.type!=="undefined"&&c.type)if(b.canPlayMIME(c.type))return true;return b.canPlayURL(c.href)};this.getSoundById=function(c){if(!c)throw new Error("SoundManager.getSoundById(): sID is null/undefined");return b.sounds[c]};this.onready=
function(c,a){if(c&&c instanceof Function){a||(a=j);la(c,a);A();return true}else throw K("needFunction");};this.oninitmovie=function(){};this.onload=function(){};this.onerror=function(){};this.getMoviePercent=function(){return b.o&&typeof b.o.PercentLoaded!=="undefined"?b.o.PercentLoaded():null};this._wD=this._writeDebug=function(){};this._debug=function(){};this.reboot=function(){for(var c=b.soundIDs.length;c--;)b.sounds[b.soundIDs[c]].destruct();try{if(b.isIE)ba=b.o.innerHTML;J=b.o.parentNode.removeChild(b.o)}catch(a){}J=
ba=null;u=F=E=ea=U=p=b.enabled=false;b.swfLoaded=false;b.soundIDs={};b.sounds=[];b.o=null;for(c=z.length;c--;)z[c].fired=false;j.setTimeout(function(){b.beginDelayedInit()},20)};this.destruct=function(){b.disable(true)};this.beginDelayedInit=function(){ka=true;H();setTimeout(Z,500);setTimeout(na,20)};V=function(c){return(c.type?M({type:c.type}):false)||M(c.url)};M=function(c){if(!b.useHTML5Audio||!b.hasHTML5)return false;var a,f=b.audioFormats;if(!t){t=[];for(a in f)if(f.hasOwnProperty(a)){t.push(a);
if(f[a].related)t=t.concat(f[a].related)}t=new RegExp("\\.("+t.join("|")+")","i")}a=typeof c.type!=="undefined"?c.type:null;c=typeof c==="string"?c.toLowerCase().match(t):null;if(!c||!c.length){if(!a)return false}else c=c[0].substr(1);if(c&&typeof b.html5[c]!=="undefined")return b.html5[c];else{if(!a)if(c&&b.html5[c])return b.html5[c];else a="audio/"+c;a=b.html5.canPlayType(a);return b.html5[c]=a}};va=function(){function c(n){var g,d,h=false;if(!a||typeof a.canPlayType!=="function")return false;if(n instanceof
Array){g=0;for(d=n.length;g<d&&!h;g++)if(b.html5[n[g]]||a.canPlayType(n[g]).match(b.html5Test)){h=true;b.html5[n[g]]=true}return h}else return(n=a&&typeof a.canPlayType==="function"?a.canPlayType(n):false)&&(n.match(b.html5Test)?true:false)}if(!b.useHTML5Audio||typeof Audio==="undefined")return false;var a=typeof Audio!=="undefined"?new Audio:null,f,i={},e,k;e=b.audioFormats;for(f in e)if(e.hasOwnProperty(f)){i[f]=c(e[f].type);if(e[f]&&e[f].related)for(k=0;k<e[f].related.length;k++)b.html5[e[f].related[k]]=
i[f]}i.canPlayType=a?c:null;b.html5=q(b.html5,i)};Q={};x=function(c){return document.getElementById(c)};K=function(){var c=Array.prototype.slice.call(arguments),a=c.shift();a=Q&&Q[a]?Q[a]:"";var f,i;if(a&&c&&c.length){f=0;for(i=c.length;f<i;f++)a=a.replace("%s",c[f])}return a};T=function(c){if(l===8&&c.loops>1&&c.stream)c.stream=false;return c};da=function(c,a){if(!a)return new Error("Error: "+c);typeof console!=="undefined"&&typeof console.trace!=="undefined"&&console.trace();c="Error: "+c+". \nCaller: "+
a.toString();return new Error(c)};ja=function(){return false};qa=function(c){for(var a in c)if(c.hasOwnProperty(a)&&typeof c[a]==="function")c[a]=ja};I=function(c){if(typeof c==="undefined")c=false;if(u||c)b.disable(c)};ra=function(c){var a=null;if(c)if(c.match(/\.swf(\?\.*)?$/i)){if(a=c.substr(c.toLowerCase().lastIndexOf(".swf?")+4))return c}else if(c.lastIndexOf("/")!==c.length-1)c+="/";return(c&&c.lastIndexOf("/")!==-1?c.substr(0,c.lastIndexOf("/")+1):"./")+b.movieURL};$=function(){if(l!==8&&l!==
9)b.flashVersion=8;var c=b.debugMode||b.debugFlash?"_debug.swf":".swf";if(b.flashVersion<9&&b.useHTML5Audio&&b.audioFormats.mp4.required)b.flashVersion=9;l=b.flashVersion;b.version=b.versionNumber+(w?" (HTML5-only mode)":l===9?" (AS3/Flash 9)":" (AS2/Flash 8)");if(l>8){b.defaultOptions=q(b.defaultOptions,b.flash9Options);b.features.buffering=true}if(l>8&&b.useMovieStar){b.defaultOptions=q(b.defaultOptions,b.movieStarOptions);b.filePatterns.flash9=new RegExp("\\.(mp3|"+b.netStreamTypes.join("|")+")(\\?.*)?$",
"i");b.mimePattern=b.netStreamMimeTypes;b.features.movieStar=true}else b.features.movieStar=false;b.filePattern=b.filePatterns[l!==8?"flash9":"flash8"];b.movieURL=(l===8?"soundmanager2.swf":"soundmanager2_flash9.swf").replace(".swf",c);b.features.peakData=b.features.waveformData=b.features.eqData=l>8};oa=function(){return document.body?document.body:document.documentElement?document.documentElement:document.getElementsByTagName("div")[0]};pa=function(c,a){if(!b.o||!b.allowPolling)return false;b.o._setPolling(c,
a)};S=function(c,a){function f(){}var i=null;i=a?a:b.url;a=b.altURL?b.altURL:i;var e,k,n;c=typeof c==="undefined"?b.id:c;if(E&&F)return false;if(w){$();f();b.oMC=x(b.movieID);P();F=E=true;return false}E=true;$();b.url=ra(this._overHTTP?i:a);a=b.url;if(b.useHighPerformance&&b.useMovieStar&&b.defaultOptions.useVideo===true){i="soundManager note: disabling highPerformance, not applicable with movieStar mode+useVideo";b.useHighPerformance=false}b.wmode=!b.wmode&&b.useHighPerformance&&!b.useMovieStar?
"transparent":b.wmode;if(b.wmode!==null&&!b.isIE&&!b.useHighPerformance&&navigator.platform.match(/win32/i)){b.specialWmodeCase=true;b.wmode=null}if(l===8)b.allowFullScreen=false;e={name:c,id:c,src:a,width:"100%",height:"100%",quality:"high",allowScriptAccess:b.allowScriptAccess,bgcolor:b.bgColor,pluginspage:"http://www.macromedia.com/go/getflashplayer",type:"application/x-shockwave-flash",wmode:b.wmode,allowfullscreen:b.allowFullScreen?"true":"false"};if(b.debugFlash)e.FlashVars="debug=1";b.wmode||
delete e.wmode;if(b.isIE){i=document.createElement("div");n='<object id="'+c+'" data="'+a+'" type="'+e.type+'" width="'+e.width+'" height="'+e.height+'"><param name="movie" value="'+a+'" /><param name="AllowScriptAccess" value="'+b.allowScriptAccess+'" /><param name="quality" value="'+e.quality+'" />'+(b.wmode?'<param name="wmode" value="'+b.wmode+'" /> ':"")+'<param name="bgcolor" value="'+b.bgColor+'" /><param name="allowFullScreen" value="'+e.allowFullScreen+'" />'+(b.debugFlash?'<param name="FlashVars" value="'+
e.FlashVars+'" />':"")+"<!-- --\></object>"}else{i=document.createElement("embed");for(k in e)e.hasOwnProperty(k)&&i.setAttribute(k,e[k])}ia();k=L();if(c=oa()){b.oMC=x(b.movieID)?x(b.movieID):document.createElement("div");if(b.oMC.id){c=b.oMC.className;b.oMC.className=(c?c+" ":b.swfCSS.swfDefault)+(k?" "+k:"");b.oMC.appendChild(i);if(b.isIE){k=b.oMC.appendChild(document.createElement("div"));k.className="sm2-object-box";k.innerHTML=n}F=true}else{b.oMC.id=b.movieID;b.oMC.className=b.swfCSS.swfDefault+
" "+k;k=a=null;b.useFlashBlock||(a=b.useHighPerformance?{position:"fixed",width:"8px",height:"8px",bottom:"0px",left:"0px",overflow:"hidden"}:{position:"absolute",width:"6px",height:"6px",top:"-9999px",left:"-9999px"});e=null;if(!b.debugFlash)for(e in a)if(a.hasOwnProperty(e))b.oMC.style[e]=a[e];try{b.isIE||b.oMC.appendChild(i);c.appendChild(b.oMC);if(b.isIE){k=b.oMC.appendChild(document.createElement("div"));k.className="sm2-object-box";k.innerHTML=n}F=true}catch(g){throw new Error(K("appXHTML"));
}}}f()};o=this.getSoundById;q=function(c,a){var f={},i,e;for(i in c)if(c.hasOwnProperty(i))f[i]=c[i];c=typeof a==="undefined"?b.defaultOptions:a;for(e in c)if(c.hasOwnProperty(e)&&typeof f[e]==="undefined")f[e]=c[e];return f};R=function(){if(w){S();return false}if(b.o)return false;b.o=b.getMovie(b.id);if(!b.o){if(J){if(b.isIE)b.oMC.innerHTML=ba;else b.oMC.appendChild(J);J=null;E=true}else S(b.id,b.url);b.o=b.getMovie(b.id)}typeof b.oninitmovie==="function"&&setTimeout(b.oninitmovie,1)};ma=function(c){if(c)b.url=
c;R()};Z=function(){if(U)return false;U=true;if(D&&!ga)return false;var c;p||(c=b.getMoviePercent());setTimeout(function(){c=b.getMoviePercent();if(!p&&wa)if(c===null)if(b.useFlashBlock||b.flashLoadTimeout===0)b.useFlashBlock&&ca();else I(true);else b.flashLoadTimeout!==0&&I(true)},b.flashLoadTimeout)};L=function(){var c=[];b.debugMode&&c.push(b.swfCSS.sm2Debug);b.debugFlash&&c.push(b.swfCSS.flashDebug);b.useHighPerformance&&c.push(b.swfCSS.highPerf);return c.join(" ")};ca=function(){var c=b.getMoviePercent();
if(b.supported()){if(b.oMC)b.oMC.className=L()+" "+b.swfCSS.swfDefault+(" "+b.swfCSS.swfUnblocked)}else{if(C)b.oMC.className=L()+" "+b.swfCSS.swfDefault+" "+(c===null?b.swfCSS.swfTimedout:b.swfCSS.swfError);b.didFlashBlock=true;A(true);b.onerror instanceof Function&&b.onerror.apply(j)}};v=function(){if(ga||!D)return true;ga=wa=true;D&&j.removeEventListener("mousemove",v,false);U=false;setTimeout(Z,500);if(j.removeEventListener)j.removeEventListener("focus",v,false);else j.detachEvent&&j.detachEvent("onfocus",
v)};G=function(c){if(p)return false;if(w){p=true;A();B();return true}b.useFlashBlock&&b.flashLoadTimeout&&!b.getMoviePercent()||(p=true);if(u||c){if(b.useFlashBlock)b.oMC.className=L()+" "+(b.getMoviePercent()===null?b.swfCSS.swfTimedout:b.swfCSS.swfError);A();b.onerror instanceof Function&&b.onerror.apply(j);return false}if(b.waitForWindowLoad&&!ka){if(j.addEventListener)j.addEventListener("load",B,false);else j.attachEvent&&j.attachEvent("onload",B);return false}else B()};la=function(c,a){z.push({method:c,
scope:a||null,fired:false})};A=function(c){if(!p&&!c)return false;c={success:c?b.supported():!u};var a=[],f,i,e=!b.useFlashBlock||b.useFlashBlock&&!b.supported();f=0;for(i=z.length;f<i;f++)z[f].fired!==true&&a.push(z[f]);if(a.length){f=0;for(i=a.length;f<i;f++){a[f].scope?a[f].method.apply(a[f].scope,[c]):a[f].method(c);if(!e)a[f].fired=true}}};B=function(){j.setTimeout(function(){b.useFlashBlock&&ca();A();b.onload.apply(j)},1)};ua=function(){var c,a,f=!O.match(/usehtml5audio/i)&&!O.match(/sm2\-ignorebadua/i)&&
b.isSafari&&y.match(/OS X 10_6_(3|4)/i)&&y.match(/(531\.22\.7|533\.16)/i);if(y.match(/iphone os (1|2|3_0|3_1)/i)?true:false){b.hasHTML5=false;w=true;if(b.oMC)b.oMC.style.display="none";return false}if(b.useHTML5Audio){if(!b.html5||!b.html5.canPlayType){b.hasHTML5=false;return true}else b.hasHTML5=true;if(f){b.useHTML5Audio=false;b.hasHTML5=false;return true}}else return true;for(a in b.audioFormats)if(b.audioFormats.hasOwnProperty(a))if(b.audioFormats[a].required&&!b.html5.canPlayType(b.audioFormats[a].type))c=
true;if(b.ignoreFlash)c=false;w=b.useHTML5Audio&&b.hasHTML5&&!c;return c};P=function(){function c(){if(j.removeEventListener)j.removeEventListener("load",b.beginDelayedInit,false);else j.detachEvent&&j.detachEvent("onload",b.beginDelayedInit)}var a,f=[];if(p)return false;if(b.hasHTML5)for(a in b.audioFormats)b.audioFormats.hasOwnProperty(a)&&f.push(a+": "+b.html5[a]);if(w){if(!p){c();b.enabled=true;G()}return true}R();try{b.o._externalInterfaceTest(false);if(b.allowPolling)pa(true,b.useFastPolling?
true:false);b.debugMode||b.o._disableDebug();b.enabled=true}catch(i){I(true);G();return false}G();c()};na=function(){if(ea)return false;S();R();return ea=true};H=function(){if(aa)return false;aa=true;ia();va();b.html5.usingFlash=ua();C=b.html5.usingFlash;aa=true;ma()};sa=function(c){if(!c._hasTimer)c._hasTimer=true};ta=function(c){if(c._hasTimer)c._hasTimer=false};this._setSandboxType=function(c){var a=b.sandbox;a.type=c;a.description=a.types[typeof a.types[c]!=="undefined"?c:"unknown"];if(a.type===
"localWithFile"){a.noRemote=true;a.noLocal=false}else if(a.type==="localWithNetwork"){a.noRemote=false;a.noLocal=true}else if(a.type==="localTrusted"){a.noRemote=false;a.noLocal=false}};this._externalInterfaceOK=function(){if(b.swfLoaded)return false;(new Date).getTime();b.swfLoaded=true;D=false;b.isIE?setTimeout(P,100):P()};this._onfullscreenchange=function(c){b.isFullScreen=c===1?true:false;if(!b.isFullScreen)try{j.focus()}catch(a){}};Y=function(c){var a=this,f,i,e,k,n,g;this.sID=c.id;this.url=
c.url;this._iO=this.instanceOptions=this.options=q(c);this.pan=this.options.pan;this.volume=this.options.volume;this._lastURL=null;this.isHTML5=false;this.id3={};this._debug=function(){};this._debug();this.load=function(d){if(typeof d!=="undefined"){a._iO=q(d);a.instanceOptions=a._iO}else{d=a.options;a._iO=d;a.instanceOptions=a._iO;if(a._lastURL&&a._lastURL!==a.url){a._iO.url=a.url;a.url=null}}if(typeof a._iO.url==="undefined")a._iO.url=a.url;if(a._iO.url===a.url&&a.readyState!==0&&a.readyState!==
2)return a;a.url=a._iO.url;a._lastURL=a._iO.url;a.loaded=false;a.readyState=1;a.playState=0;if(V(a._iO)){a._setup_html5(a._iO);a._iO.autoPlay&&a.play()}else try{a.isHTML5=false;a._iO=T(a._iO);if(l===8)b.o._load(a.sID,a._iO.url,a._iO.stream,a._iO.autoPlay,a._iO.whileloading?1:0,a._iO.loops||1);else{b.o._load(a.sID,a._iO.url,a._iO.stream?true:false,a._iO.autoPlay?true:false,a._iO.loops||1);a._iO.isMovieStar&&a._iO.autoLoad&&!a._iO.autoPlay&&a.pause()}}catch(h){b.onerror();b.disable()}return a};this.unload=
function(){if(a.readyState!==0){a.readyState!==2&&a.setPosition(0,true);if(a.isHTML5){e();if(g){g.pause();g.src=b.nullURL;g.load();g=a._audio=null}}else if(l===8)b.o._unload(a.sID,b.nullURL);else{a.setAutoPlay(false);b.o._unload(a.sID)}f()}return a};this.destruct=function(){if(a.isHTML5){e();if(g){g.pause();g.src="about:blank";g.load();g=a._audio=null}}else{a._iO.onfailure=null;b.o._destroySound(a.sID)}b.destroySound(a.sID,true)};this.start=this.play=function(d){d||(d={});a._iO=q(d,a._iO);a._iO=q(a._iO,
a.options);a.instanceOptions=a._iO;if(a._iO.serverURL)if(!a.connected){a.setAutoPlay(true);return a}if(V(a._iO)){a._setup_html5(a._iO);k()}if(a.playState===1)if(d=a._iO.multiShot)a.isHTML5&&a.setPosition(a._iO.position);else return a;if(!a.loaded)if(a.readyState===0)if(a.isHTML5)a.readyState=1;else{if(!a._iO.serverURL){a._iO.autoPlay=true;a.load(a._iO)}}else if(a.readyState===2)return a;if(a.paused)a.resume();else{a.playState=1;if(!a.instanceCount||l>8&&!a.isHTML5)a.instanceCount++;a.position=typeof a._iO.position!==
"undefined"&&!isNaN(a._iO.position)?a._iO.position:0;a._iO=T(a._iO);a._iO.onplay&&a._iO.onplay.apply(a);a.setVolume(a._iO.volume,true);a.setPan(a._iO.pan,true);if(a.isHTML5){k();a._setup_html5().play()}else{l===9&&a._iO.serverURL&&a.setAutoPlay(true);b.o._start(a.sID,a._iO.loops||1,l===9?a.position:a.position/1E3)}}return a};this.stop=function(d){if(a.playState===1){a._onbufferchange(0);a.resetOnPosition(0);if(!a.isHTML5)a.playState=0;a.paused=false;a._iO.onstop&&a._iO.onstop.apply(a);if(a.isHTML5){if(g){a.setPosition(0);
g.pause();a.playState=0;a._onTimer();e();a.unload()}}else{b.o._stop(a.sID,d);a._iO.serverURL&&a.unload()}a.instanceCount=0;a._iO={}}return a};this.setAutoPlay=function(d){a._iO.autoPlay=d;b.o._setAutoPlay(a.sID,d);if(d)a.instanceCount||a.instanceCount++};this.setPosition=function(d){if(typeof d==="undefined")d=0;d=a.isHTML5?Math.max(d,0):Math.min(a.duration,Math.max(d,0));a._iO.position=d;a.resetOnPosition(a._iO.position);if(a.isHTML5){if(g){if(a.playState)try{g.currentTime=a._iO.position/1E3}catch(h){}if(a.paused){a._onTimer(true);
a._iO.useMovieStar&&a.resume()}}}else b.o._setPosition(a.sID,l===9?a._iO.position:a._iO.position/1E3,a.paused||!a.playState);return a};this.pause=function(d){if(a.paused||a.playState===0&&a.readyState!==1)return a;a.paused=true;if(a.isHTML5){a._setup_html5().pause();e()}else if(d||d===undefined)b.o._pause(a.sID);a._iO.onpause&&a._iO.onpause.apply(a);return a};this.resume=function(){if(!a.paused||a.playState===0)return a;a.paused=false;a.playState=1;if(a.isHTML5){a._setup_html5().play();k()}else b.o._pause(a.sID);
a._iO.onresume&&a._iO.onresume.apply(a);return a};this.togglePause=function(){if(a.playState===0){a.play({position:l===9&&!a.isHTML5?a.position:a.position/1E3});return a}a.paused?a.resume():a.pause();return a};this.setPan=function(d,h){if(typeof d==="undefined")d=0;if(typeof h==="undefined")h=false;a.isHTML5||b.o._setPan(a.sID,d);a._iO.pan=d;if(!h)a.pan=d;return a};this.setVolume=function(d,h){if(typeof d==="undefined")d=100;if(typeof h==="undefined")h=false;if(a.isHTML5){if(g)g.volume=d/100}else b.o._setVolume(a.sID,
b.muted&&!a.muted||a.muted?0:d);a._iO.volume=d;if(!h)a.volume=d;return a};this.mute=function(){a.muted=true;if(a.isHTML5){if(g)g.muted=true}else b.o._setVolume(a.sID,0);return a};this.unmute=function(){a.muted=false;var d=typeof a._iO.volume!=="undefined";if(a.isHTML5){if(g)g.muted=false}else b.o._setVolume(a.sID,d?a._iO.volume:a.options.volume);return a};this.toggleMute=function(){return a.muted?a.unmute():a.mute()};this.onposition=function(d,h,m){a._onPositionItems.push({position:d,method:h,scope:typeof m!==
"undefined"?m:a,fired:false});return a};this.processOnPosition=function(){var d,h;d=a._onPositionItems.length;if(!d||!a.playState||a._onPositionFired>=d)return false;for(d=d;d--;){h=a._onPositionItems[d];if(!h.fired&&a.position>=h.position){h.method.apply(h.scope,[h.position]);h.fired=true;b._onPositionFired++}}};this.resetOnPosition=function(d){var h,m;h=a._onPositionItems.length;if(!h)return false;for(h=h;h--;){m=a._onPositionItems[h];if(m.fired&&d<=m.position){m.fired=false;b._onPositionFired--}}};
this._onTimer=function(d){if(a._hasTimer||d)if(g&&(d||(a.playState>0||a.readyState===1)&&!a.paused)){a.duration=n();a.durationEstimate=a.duration;d=g.currentTime?g.currentTime*1E3:0;a._whileplaying(d,{},{},{},{});return true}else return false};n=function(){var d=g?g.duration*1E3:undefined;if(d)return!isNaN(d)?d:null};k=function(){a.isHTML5&&sa(a)};e=function(){a.isHTML5&&ta(a)};f=function(){a._onPositionItems=[];a._onPositionFired=0;a._hasTimer=null;a._added_events=null;g=a._audio=null;a.bytesLoaded=
null;a.bytesTotal=null;a.position=null;a.duration=null;a.durationEstimate=null;a.failures=0;a.loaded=false;a.playState=0;a.paused=false;a.readyState=0;a.muted=false;a.didBeforeFinish=false;a.didJustBeforeFinish=false;a.isBuffering=false;a.instanceOptions={};a.instanceCount=0;a.peakData={left:0,right:0};a.waveformData={left:[],right:[]};a.eqData=[];a.eqData.left=[];a.eqData.right=[]};f();this._setup_html5=function(d){d=q(a._iO,d);if(g){if(a.url!==d.url)g.src=d.url}else{a._audio=new Audio(d.url);g=
a._audio;a.isHTML5=true;i()}g.loop=d.loops>1?"loop":"";return a._audio};i=function(){function d(h,m,r){return g?g.addEventListener(h,m,r||false):null}if(a._added_events)return false;a._added_events=true;d("load",function(){if(g){a._onbufferchange(0);a._whileloading(a.bytesTotal,a.bytesTotal,n());a._onload(1)}},false);d("canplay",function(){a._onbufferchange(0)},false);d("waiting",function(){a._onbufferchange(1)},false);d("progress",function(h){if(!a.loaded&&g){a._onbufferchange(0);a._whileloading(h.loaded||
0,h.total||1,n())}},false);d("end",function(){a._onfinish()},false);d("error",function(){g&&a._onload(0)},false);d("loadstart",function(){a._onbufferchange(1)},false);d("play",function(){a._onbufferchange(0)},false);d("playing",function(){a._onbufferchange(0)},false);d("timeupdate",function(){a._onTimer()},false);setTimeout(function(){a&&g&&d("ended",function(){a._onfinish()},false)},250)};this._whileloading=function(d,h,m,r){a.bytesLoaded=d;a.bytesTotal=h;a.duration=Math.floor(m);if(a._iO.isMovieStar){a.durationEstimate=
a.duration;a.readyState!==3&&a._iO.whileloading&&a._iO.whileloading.apply(a)}else{a.durationEstimate=parseInt(a.bytesTotal/a.bytesLoaded*a.duration,10);if(a.durationEstimate===undefined)a.durationEstimate=a.duration;a.bufferLength=r;if((a._iO.isMovieStar||a.readyState!==3)&&a._iO.whileloading)a._iO.whileloading.apply(a)}};this._onid3=function(d,h){var m=[],r,s;r=0;for(s=d.length;r<s;r++)m[d[r]]=h[r];a.id3=q(a.id3,m);a._iO.onid3&&a._iO.onid3.apply(a)};this._whileplaying=function(d,h,m,r,s){if(isNaN(d)||
d===null)return false;if(a.playState===0&&d>0)d=0;a.position=d;a.processOnPosition();if(l>8&&!a.isHTML5){if(a._iO.usePeakData&&typeof h!=="undefined"&&h)a.peakData={left:h.leftPeak,right:h.rightPeak};if(a._iO.useWaveformData&&typeof m!=="undefined"&&m)a.waveformData={left:m.split(","),right:r.split(",")};if(a._iO.useEQData)if(typeof s!=="undefined"&&s&&s.leftEQ){d=s.leftEQ.split(",");a.eqData=d;a.eqData.left=d;if(typeof s.rightEQ!=="undefined"&&s.rightEQ)a.eqData.right=s.rightEQ.split(",")}}if(a.playState===
1){!a.isHTML5&&a.isBuffering&&a._onbufferchange(0);a._iO.whileplaying&&a._iO.whileplaying.apply(a);if((a.loaded||!a.loaded&&a._iO.isMovieStar)&&a._iO.onbeforefinish&&a._iO.onbeforefinishtime&&!a.didBeforeFinish&&a.duration-a.position<=a._iO.onbeforefinishtime)a._onbeforefinish()}};this._onconnect=function(d){d=d===1;if(a.connected=d){a.failures=0;if(a._iO.autoLoad||a._iO.autoPlay)a.load(a._iO);a._iO.autoPlay&&a.play();a._iO.onconnect&&a._iO.onconnect.apply(a,[d])}};this._onload=function(d){d=d===
1?true:false;a.loaded=d;a.readyState=d?3:2;a._iO.onload&&a._iO.onload.apply(a)};this._onfailure=function(d){a.failures++;a._iO.onfailure&&a.failures===1&&a._iO.onfailure(a,d)};this._onbeforefinish=function(){if(!a.didBeforeFinish){a.didBeforeFinish=true;a._iO.onbeforefinish&&a._iO.onbeforefinish.apply(a)}};this._onjustbeforefinish=function(){if(!a.didJustBeforeFinish){a.didJustBeforeFinish=true;a._iO.onjustbeforefinish&&a._iO.onjustbeforefinish.apply(a)}};this._onfinish=function(){a._onbufferchange(0);
a.resetOnPosition(0);a._iO.onbeforefinishcomplete&&a._iO.onbeforefinishcomplete.apply(a);a.didBeforeFinish=false;a.didJustBeforeFinish=false;if(a.instanceCount){a.instanceCount--;if(!a.instanceCount){a.playState=0;a.paused=false;a.instanceCount=0;a.instanceOptions={};e()}if(!a.instanceCount||a._iO.multiShotEvents)a._iO.onfinish&&a._iO.onfinish.apply(a);a.isHTML5&&a.unload()}};this._onmetadata=function(d){if(!d.width&&!d.height){d.width=320;d.height=240}a.metadata=d;a.width=d.width;a.height=d.height;
a._iO.onmetadata&&a._iO.onmetadata.apply(a)};this._onbufferchange=function(d){if(a.playState===0)return false;if(d&&a.isBuffering||!d&&!a.isBuffering)return false;a.isBuffering=d===1?true:false;a._iO.onbufferchange&&a._iO.onbufferchange.apply(a)};this._ondataerror=function(){a.playState>0&&a._iO.ondataerror&&a._iO.ondataerror.apply(a)}};if(!b.hasHTML5||C)if(j.addEventListener){j.addEventListener("focus",v,false);j.addEventListener("load",b.beginDelayedInit,false);j.addEventListener("unload",b.destruct,
false);D&&j.addEventListener("mousemove",v,false)}else if(j.attachEvent){j.attachEvent("onfocus",v);j.attachEvent("onload",b.beginDelayedInit);j.attachEvent("unload",b.destruct)}else{W.onerror();W.disable()}fa=function(){if(document.readyState==="complete"){H();document.detachEvent("onreadystatechange",fa)}};if(document.addEventListener)document.addEventListener("DOMContentLoaded",H,false);else document.attachEvent&&document.attachEvent("onreadystatechange",fa);document.readyState==="complete"&&setTimeout(H,
100)}var W=null;if(typeof SM2_DEFER==="undefined"||!SM2_DEFER)W=new ha;j.SoundManager=ha;j.soundManager=W})(window);
soundManager.flashVersion=9;
soundManager.url='/flash/';
soundManager.useHighPerformance=1;
soundManager.debugMode=$.inArray(location.host,['m1.dk','www.m1.dk','kyle.m1.dk','ike.m1.dk'])>-1?0:1;

/*!
 * Copyright (c) 2010 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version 1.10
 */
var Cufon=(function(){var d=function(){return d.replace.apply(null,arguments)};var u=d.DOM={ready:(function(){var L=false,N={loaded:1,complete:1};var K=[],M=function(){if(L){return}L=true;for(var O;O=K.shift();O()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",M,false);window.addEventListener("pageshow",M,false)}if(!window.opera&&document.readyState){(function(){N[document.readyState]?M():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");M()}catch(O){setTimeout(arguments.callee,1)}})()}h(window,"load",M);return function(O){if(!arguments.length){M()}else{L?O():K.push(O)}}})(),root:function(){return document.documentElement||document.body}};var p=d.CSS={Size:function(L,K){this.value=parseFloat(L);this.unit=String(L).match(/[a-z%]*$/)[0]||"px";this.convert=function(M){return M/K*this.value};this.convertFrom=function(M){return M/this.value*K};this.toString=function(){return this.value+this.unit}},addClass:function(L,K){var M=L.className;L.className=M+(M&&" ")+K;return L},color:f(function(L){var K={};K.color=L.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(N,M,O){K.opacity=parseFloat(O);return"rgb("+M+")"});return K}),fontStretch:f(function(K){if(typeof K=="number"){return K}if(/%$/.test(K)){return parseFloat(K)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[K]||1}),getStyle:function(L){var K=document.defaultView;if(K&&K.getComputedStyle){return new z(K.getComputedStyle(L,null))}if(L.currentStyle){return new z(L.currentStyle)}return new z(L.style)},gradient:f(function(O){var P={id:O,type:O.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},L=O.substr(O.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var N=0,K=L.length,M;N<K;++N){M=L[N].split("=",2).reverse();P.stops.push([M[1]||N/(K-1),M[0]])}return P}),quotedList:f(function(N){var M=[],L=/\s*(([\"\'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,K;while(K=L.exec(N)){M.push(K[3]||K[1])}return M}),recognizesMedia:f(function(P){var N=document.createElement("style"),M,L,K;N.type="text/css";N.media=P;try{N.appendChild(document.createTextNode("/**/"))}catch(O){}L=e("head")[0];L.insertBefore(N,L.firstChild);M=(N.sheet||N.styleSheet);K=M&&!M.disabled;L.removeChild(N);return K}),removeClass:function(M,L){var K=RegExp("(?:^|\\s+)"+L+"(?=\\s|$)","g");M.className=M.className.replace(K,"");return M},supports:function(M,L){var K=document.createElement("span").style;if(K[M]===undefined){return false}K[M]=L;return K[M]===L},textAlign:function(N,M,K,L){if(M.get("textAlign")=="right"){if(K>0){N=" "+N}}else{if(K<L-1){N+=" "}}return N},textShadow:f(function(O){if(O=="none"){return null}var N=[],P={},K,L=0;var M=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(K=M.exec(O)){if(K[0]==","){N.push(P);P={};L=0}else{if(K[1]){P.color=K[1]}else{P[["offX","offY","blur"][L++]]=K[2]}}}N.push(P);return N}),textTransform:(function(){var K={uppercase:function(L){return L.toUpperCase()},lowercase:function(L){return L.toLowerCase()},capitalize:function(L){return L.replace(/\b./g,function(M){return M.toUpperCase()})}};return function(N,M){var L=K[M.get("textTransform")];return L?L(N):N}})(),whiteSpace:(function(){var M={inline:1,"inline-block":1,"run-in":1};var L=/^\s+/,K=/\s+$/;return function(Q,O,P,N,R){if(R){return Q.replace(L,"").replace(K,"")}if(N){if(N.nodeName.toLowerCase()=="br"){Q=Q.replace(L,"")}}if(M[O.get("display")]){return Q}if(!P.previousSibling){Q=Q.replace(L,"")}if(!P.nextSibling){Q=Q.replace(K,"")}return Q}})()};p.ready=(function(){var K=!p.recognizesMedia("all"),N=false;var M=[],Q=function(){K=true;for(var T;T=M.shift();T()){}};var R=e("link"),S=e("style");function L(T){return T.disabled||P(T.sheet,T.media||"screen")}function P(V,Y){if(!p.recognizesMedia(Y||"all")){return true}if(!V||V.disabled){return false}try{var Z=V.cssRules,X;if(Z){search:for(var U=0,T=Z.length;X=Z[U],U<T;++U){switch(X.type){case 2:break;case 3:if(!P(X.styleSheet,X.media.mediaText)){return false}break;default:break search}}}}catch(W){}return true}function O(){if(document.createStyleSheet){return true}var U,T;for(T=0;U=R[T];++T){if(U.rel.toLowerCase()=="stylesheet"&&!L(U)){return false}}for(T=0;U=S[T];++T){if(!L(U)){return false}}return true}u.ready(function(){if(!N){N=p.getStyle(document.body).isUsable()}if(K||(N&&O())){Q()}else{setTimeout(arguments.callee,10)}});return function(T){if(K){T()}else{M.push(T)}}})();function C(M){var L=this.face=M.face,K={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=(function(P){var O,N={"\u2011":"\u002d","\u00ad":"\u2011"};for(O in N){if(!j(N,O)){continue}if(!P[O]){P[O]=P[N[O]]}}return P})(M.glyphs);this.w=M.w;this.baseSize=parseInt(L["units-per-em"],10);this.family=L["font-family"].toLowerCase();this.weight=L["font-weight"];this.style=L["font-style"]||"normal";this.viewBox=(function(){var O=L.bbox.split(/\s+/);var N={minX:parseInt(O[0],10),minY:parseInt(O[1],10),maxX:parseInt(O[2],10),maxY:parseInt(O[3],10)};N.width=N.maxX-N.minX;N.height=N.maxY-N.minY;N.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return N})();this.ascent=-parseInt(L.ascent,10);this.descent=-parseInt(L.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(U,X,N){var Y=this.glyphs,V,T,P,Z=[],O=0,W,S=-1,R=-1,Q;while(Q=U[++S]){V=Y[Q]||this.missingGlyph;if(!V){continue}if(T){O-=P=T[Q]||0;Z[R]-=P}W=V.w;if(isNaN(W)){W=+this.w}if(W>0){W+=X;if(K[Q]){W+=N}}O+=Z[++R]=~~W;T=V.k}Z.total=O;return Z}}function r(){var L={},K={oblique:"italic",italic:"oblique"};this.add=function(M){(L[M.style]||(L[M.style]={}))[M.weight]=M};this.get=function(Q,R){var P=L[Q]||L[K[Q]]||L.normal||L.italic||L.oblique;if(!P){return null}R={normal:400,bold:700}[R]||parseInt(R,10);if(P[R]){return P[R]}var N={1:1,99:0}[R%100],T=[],O,M;if(N===undefined){N=R>400}if(R==500){R=400}for(var S in P){if(!j(P,S)){continue}S=parseInt(S,10);if(!O||S<O){O=S}if(!M||S>M){M=S}T.push(S)}if(R<O){R=O}if(R>M){R=M}T.sort(function(V,U){return(N?(V>=R&&U>=R)?V<U:V>U:(V<=R&&U<=R)?V>U:V<U)?-1:1});return P[T[0]]}}function m(){function M(O,Q){try{if(O.contains){return O.contains(Q)}return O.compareDocumentPosition(Q)&16}catch(P){}return false}function K(P){var O=P.relatedTarget;if(O&&M(this,O)){return}L(this,P.type=="mouseover")}function N(O){L(this,O.type=="mouseenter")}function L(O,P){setTimeout(function(){var Q=c.get(O).options;d.replace(O,P?B(Q,Q.hover):Q,true)},10)}this.attach=function(O){if(O.onmouseenter===undefined){h(O,"mouseover",K);h(O,"mouseout",K)}else{h(O,"mouseenter",N);h(O,"mouseleave",N)}}}function v(){var L=[],M={};function K(Q){var N=[],P;for(var O=0;P=Q[O];++O){N[O]=L[M[P]]}return N}this.add=function(O,N){M[O]=L.push(N)-1};this.repeat=function(){var N=arguments.length?K(arguments):L,O;for(var P=0;O=N[P++];){d.replace(O[0],O[1],true)}}}function y(){var M={},K=0;function L(N){return N.cufid||(N.cufid=++K)}this.get=function(N){var O=L(N);return M[O]||(M[O]={})}}function z(K){var M={},L={};this.extend=function(N){for(var O in N){if(j(N,O)){M[O]=N[O]}}return this};this.get=function(N){return M[N]!=undefined?M[N]:K[N]};this.getSize=function(O,N){return L[O]||(L[O]=new p.Size(this.get(O),N))};this.isUsable=function(){return !!K}}function h(L,K,M){if(L.addEventListener){L.addEventListener(K,M,false)}else{if(L.attachEvent){L.attachEvent("on"+K,function(){return M.call(L,window.event)})}}}function q(L,K){var M=c.get(L);if(M.options){return L}if(K.hover&&K.hoverables[L.nodeName.toLowerCase()]){t.attach(L)}M.options=K;return L}function f(K){var L={};return function(M){if(!j(L,M)){L[M]=K.apply(null,arguments)}return L[M]}}function s(O,N){var K=p.quotedList(N.get("fontFamily").toLowerCase()),M;for(var L=0;M=K[L];++L){if(F[M]){return F[M].get(N.get("fontStyle"),N.get("fontWeight"))}}return null}function e(K){return document.getElementsByTagName(K)}function j(L,K){return L.hasOwnProperty(K)}function B(){var L={},K,O;for(var N=0,M=arguments.length;K=arguments[N],N<M;++N){for(O in K){if(j(K,O)){L[O]=K[O]}}}return L}function I(N,V,L,W,O,M){var T=document.createDocumentFragment(),Q;if(V===""){return T}var U=W.separate;var R=V.split(x[U]),K=(U=="words");if(K&&w){if(/^\s/.test(V)){R.unshift("")}if(/\s$/.test(V)){R.push("")}}for(var S=0,P=R.length;S<P;++S){Q=b[W.engine](N,K?p.textAlign(R[S],L,S,P):R[S],L,W,O,M,S<P-1);if(Q){T.appendChild(Q)}}return T}function H(K,M){var ab=K.nodeName.toLowerCase();if(M.ignore[ab]){return}var aa=!M.textless[ab],X=(M.trim==="simple");var Y=p.getStyle(q(K,M)).extend(M);if(parseFloat(Y.get("fontSize"))===0){return}var T=s(K,Y),W,N,U,P,S,Z;var V=M.softHyphens,R=false,O,Q,L=/\u00ad/g;if(!T){return}for(W=K.firstChild;W;W=U){N=W.nodeType;U=W.nextSibling;if(aa&&N==3){if(V&&K.nodeName.toLowerCase()!=n){O=W.data.indexOf("\u00ad");if(O>=0){W.splitText(O);U=W.nextSibling;U.deleteData(0,1);Q=document.createElement(n);Q.appendChild(document.createTextNode("\u00ad"));K.insertBefore(Q,U);U=Q;R=true}}if(P){P.appendData(W.data);K.removeChild(W)}else{P=W}if(U){continue}}if(P){S=P.data;if(!V){S=S.replace(L,"")}K.replaceChild(I(T,p.whiteSpace(S,Y,P,Z,X),Y,M,W,K),P);P=null}if(N==1){if(W.firstChild){if(W.nodeName.toLowerCase()=="cufon"){b[M.engine](T,null,Y,M,W,K)}else{arguments.callee(W,M)}}Z=W}}if(V&&R){D(K);if(!k){h(window,"resize",i)}k=true}}function D(L){var Q,R,S,P,K,O,M,N;Q=L.getElementsByTagName(n);for(N=0;R=Q[N];++N){R.className=g;P=S=R.parentNode;if(P.nodeName.toLowerCase()!=o){K=document.createElement(o);K.appendChild(R.previousSibling);S.insertBefore(K,R);K.appendChild(R)}else{P=P.parentNode;if(P.nodeName.toLowerCase()==o){S=P.parentNode;while(P.firstChild){S.insertBefore(P.firstChild,P)}S.removeChild(P)}}}for(N=0;R=Q[N];++N){R.className="";P=R.parentNode;S=P.parentNode;O=P.nextSibling||S.nextSibling;M=(O.nodeName.toLowerCase()==o)?P:R.previousSibling;if(M.offsetTop>=O.offsetTop){R.className=g;if(M.offsetTop<O.offsetTop){K=document.createElement(o);S.insertBefore(K,P);K.appendChild(P);K.appendChild(O)}}}}function i(){if(A){return}p.addClass(u.root(),J);clearTimeout(a);a=setTimeout(function(){A=true;p.removeClass(u.root(),J);D(document);A=false},100)}var w=" ".split(/\s+/).length==0;var o="cufonglue";var n="cufonshy";var g="cufon-shy-disabled";var J="cufon-viewport-resizing";var c=new y();var t=new m();var G=new v();var l=false;var k=false;var a;var A=false;var b={},F={},E={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,noscript:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(K){return jQuery(K)})||(window.dojo&&dojo.query)||(window.glow&&glow.dom&&glow.dom.get)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(K){return $$(K)})||(window.$&&function(K){return $(K)})||(document.querySelectorAll&&function(K){return document.querySelectorAll(K)})||e),separate:"words",softHyphens:true,textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none",trim:"simple"};var x={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};d.now=function(){u.ready();return d};d.refresh=function(){G.repeat.apply(G,arguments);return d};d.registerEngine=function(L,K){if(!K){return d}b[L]=K;return d.set("engine",L)};d.registerFont=function(M){if(!M){return d}var K=new C(M),L=K.family;if(!F[L]){F[L]=new r()}F[L].add(K);return d.set("fontFamily",'"'+L+'"')};d.replace=function(M,L,K){L=B(E,L);if(!L.engine){return d}if(!l){p.addClass(u.root(),"cufon-active cufon-loading");p.ready(function(){p.addClass(p.removeClass(u.root(),"cufon-loading"),"cufon-ready")});l=true}if(L.hover){L.forceHitArea=true}if(L.autoDetect){delete L.fontFamily}if(typeof L.textShadow=="string"){L.textShadow=p.textShadow(L.textShadow)}if(typeof L.color=="string"&&/^-/.test(L.color)){L.textGradient=p.gradient(L.color)}else{delete L.textGradient}if(!K){G.add(M,arguments)}if(M.nodeType||typeof M=="string"){M=[M]}p.ready(function(){for(var O=0,N=M.length;O<N;++O){var P=M[O];if(typeof P=="string"){d.replace(L.selector(P),L,true)}else{H(P,L)}}});return d};d.set=function(K,L){E[K]=L;return d};return d})();

/*!
 * Copyright (c) 2010 M1 A/S.
 */
function findPos(o){var r=[0,0];if(o.offsetParent)do{r[0]+=o.offsetLeft;r[1]+=o.offsetTop}while(o=o.offsetParent);return r}
function checkEmail(e){return(e.search(/^[a-z0-9\_\-](\.?[a-z0-9\_\-]+)*\@[a-z0-9\_\-](\.?[a-z0-9\_\-]+)*\.[a-z]+$/i)>-1)}
function $$(i){return document.getElementById(i)}
function dump(a){window.console&&console.log&&console.log(a)}
function ctime(d){d=d?d:new Date();d.setTime(d.getTime()+31536000000);return d.toGMTString()}
function cookie(n,v){document.cookie=n+'='+v+'; expires='+ctime()+'; path=/'}
function win(){var w=window,d=document,e=d.documentElement,b=d.body;if(w.innerWidth)return{h:w.innerHeight,w:w.innerWidth,t:w.pageYOffset,l:w.pageXOffset};if(e&&e.clientWidth)return{h:e.clientHeight,w:e.clientWidth,t:e.scrollTop,l:e.scrollLeft};if(b&&b.clientWidth)return{h:b.clientHeight,w:b.clientWidth,t:b.scrollTop,l:b.scrollLeft}}
function HTTP(){return 'http://'+window.location.hostname}
function HTTPS(){return 'https://'+window.location.hostname}
function isHTTP(){return document.location.protocol=='http:'}
function isHTTPS(){return document.location.protocol=='https:'}
function formatDK(a){return parseFloat(a).toFixed(2).replace('.',',')}
function reload(){return location.href=location.pathname}
function chkLogout(d){return(d&&d.logout)?reload():0}
function testJSON(j){return testJSON.REGX.test(j)}
function pd(e,f){e.preventDefault();f&&e.stopPropagation()}
testJSON.REGX=/^(\s+|[,:{}\[\]]|"(\\["\\\/bfnrtu]|[^\x00-\x1f"\\]+)*"|-?\d+(\.\d*)?([eE][+-]?\d+)?|true|false|null)+$/;
function enc(p){var k=enc.CHARS,o='',a,b,c,d,e,f,g,i=0;do{a=p.charCodeAt(i++);b=p.charCodeAt(i++);c=p.charCodeAt(i++);d=a>>2;e=((a&3)<<4)|(b>>4);f=((b&15)<<2)|(c>>6);g=c&63;if(isNaN(b)){f=g=64}else{if(isNaN(c))g=64}o=o+k.charAt(d)+k.charAt(e)+k.charAt(f)+k.charAt(g)}while(i<p.length);return o}
enc.CHARS='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
function googlefn(f){var d=googlefn.data;d?d[d.length]=f:f()}
var google=googlefn.data=[];
googlefn(function(){_uacct='UA-641870-1';_udn='none';urchinTracker()});
(function($,b){//event hashchange
var g=b.location,h,i=$.event.special,d='hashchange',f=$.browser,c=f.msie&&f.version<8,e='on'+d in b&&!c,a=function(j){j=j||g.href;return j.replace(/^[^#]*#?(.*)$/,"$1")};
$[d+"Delay"]=50;i[d]=$.extend(i[d],{setup:function(){if(e){return false}h.start()},teardown:function(){if(e){return false}h.stop()}});
h=(function(){var k={},o,j,l,n;function m(){l=n=function(p){return p};if(c){j=$('<iframe src="javascript:0"/>').hide().appendTo("body")[0].contentWindow;n=function(){return a(j.document.location.href)};l=function(r,p){if(r!==p){var q=j.document;q.open().close();q.location.hash="#"+r}};l(a())}}k.start=function(){if(o){return}var q=a();l||m();(function p(){var s=a(),r=n(q);if(s!==q){l(q=s,r);$(b).trigger(d)}else{if(r!==q){g.href=g.href.replace(/#.*/,'')+'#'+r}}o=setTimeout(p,$[d+'Delay'])})()};k.stop=function(){if(!j){o&&clearTimeout(o);o=0}};return k})()
})(jQuery,this);
(function(d){//scrollTo
var
p=function(a){return typeof a=='object'?a:{top:a,left:a}},
k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};
k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};
k.window=function(a){return d(window)._scrollable()};
k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};
d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};
d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()}
})(jQuery);
(function($){//raphael
$.fn.raphael=function(w,h){var T=this;if(!T.length)return T;if(!w)w=T.width();if(!h)h=T.height();return Raphael(T.get(0),w,h)};
//function spinner(R1,R2,sectorsCount,width,color)
$.fn.spinner=function(a,b,c,d,e){
var T=$(this).empty().flash('/flash/loader.swf',a+b,a+b);
return {raphael:null,remove:function(){return T.empty()}};

if(!this.length)return this;var T=this,f=Math.min(a,b),r2=Math.max(a,b),cx=r2+d,cy=r2+d,r=this.raphael(r2*2+d*2,r2*2+d*2),sectors=[],opacity=[],beta=2*Math.PI/c,pathParams={stroke:e,"stroke-width":d,"stroke-linecap":"round"},tick;Raphael.getColor.reset();for(var i=0;i<c;i++){var g=beta*i-Math.PI/2,cos=Math.cos(g),sin=Math.sin(g);opacity[i]=1/c*i;sectors[i]=r.path(pathParams).moveTo(cx+f*cos,cy+f*sin).lineTo(cx+r2*cos,cy+r2*sin);if(e=="rainbow")sectors[i].attr("stroke",Raphael.getColor())}(function ticker(){opacity.unshift(opacity.pop());for(var i=0;i<c;i++)sectors[i].attr("opacity",opacity[i]);r.safari();tick=setTimeout(ticker,750/c)})();
T.bind('removeSpinner',function(){T.unbind('removeSpinner');clearTimeout(tick);r.remove()});
return{raphael:r,remove:function(){clearTimeout(tick);r.remove()}}
}
})(jQuery);
(function($){//checkbox/radio/number - draw/checked
var 
O={radio:'radio',selected:'radioselected',checkbox:'checkbox',checked:'checkboxchecked'},
L=[],
R=$.fn.radio=function(o){o=$.extend(O,o);return this.each(function(){if(this.replacement)return;var c=L[L.length]=this,C=$(c),a=c.replacement=$('<a href="#" class="'+o.radio+'"/>'),n=c.name;a.attr('tabindex',C.attr('tabindex'));C.attr('tabindex','');(c.draw=function(){a.toggleClass(o.selected,$(c).attr('checked'))})();$('label[for='+c.id+']').click(function(e){pd(e,1);a.click().focus()});C.after(a.click(function(e){pd(e,1);var E=jQuery.Event('beforechange');$(c).trigger(E);if(E.isDefaultPrevented())return;C.attr('checked','checked');C.change()}).keypress(function(e){if(e.which!=32)return;pd(e,1);a.click()})).hide().change(function(k){c.draw()});$('input[name="'+n+'"]:radio').each(function(){if(this._radio)return;this._radio=1;$(this).change(function(){$("input[name='"+n+"']:radio").draw()})})})},
C=$.fn.checkbox=function(o){o=$.extend(O,o);return this.each(function(){if(this.replacement)return;var c=L[L.length]=this,C=$(c),a=c.replacement=$('<a href="#" class="checkbox"/>');a.attr('tabindex',C.attr('tabindex'));C.attr('tabindex','');(c.draw=function(){a.toggleClass(o.checked,C.attr('checked'))})();$('label[for='+c.id+']').click(function(e){pd(e,1);a.click().focus()});$(c).after(a.click(function(e){pd(e,1);var E=jQuery.Event('beforechange');$(c).trigger(E);if(E.isDefaultPrevented())return;c.checked=!c.checked;$(c).change()}).keypress(function(e){if(e.which!=32)return;pd(e,1);a.click()})).hide().change(function(){c.draw()})})};
C.defaults=R.defaults=O;
$.fn.checked=function(c){if(typeof(c)=='undefined'){var r=this.length;this.each(function(){r=r&&this.checked});return!!r}return this.each(function(){$(this).attr('checked',c?'checked':'').draw();if(this.type=='radio')$('input[name="'+this.name+'"]:radio').draw()})};
$.fn.draw=function(){this.each(function(){if(this.draw)this.draw()})};
$.fn.number=function(f){f=!!f;this.keypress(function(e){var a=e.keyCode||e.which;return e.returnValue=e.charCode==0||(a>=48&&a<=57)||(f&&a==44&&this.value.indexOf(',')==-1)})};
$.fn.email=function(){return this.keypress(function(e){var a=e.keyCode||e.which;return (a!=64)||(a==64&&this.value.indexOf('@')==-1)})};
$.fn.setFields=function(d){for(var n in d)this.children('input[name="'+n+'"]').val(d[n]).length||$('<input type="hidden" name="'+n+'">').val(d[n]).appendTo(this);return this};
$(window).unload(function(){$.each(L,function(){this.draw=this.replacement=0});L=0})
})(jQuery);
(function($){//dropdown
var O={selected:'selected',append:'<span class="upload"/>'},
_=0,L=[],
M=function(t){return document.createElement(t)},
P=function(e){var r={x:0,y:e.offsetHeight};if(e.offsetParent)while(e.offsetParent){r.y+=e.offsetTop;r.x+=e.offsetLeft;e=e.offsetParent}else if(e.x){r.y+=e.y;r.x+=e.x}return r},
S=function(i){if(_&&typeof(i)!='undefined'&&i!=_){var o=_.o,c=_.c;o.selectedIndex=i;_.selectedIndex=i;$(o).change();var s=$(o).children(':selected');$(_).html('<span class="'+s.get(0).className+'">'+s.text()+'</span>');if(c.prepend)$(_).prepend(c.append);if(c.append)$(_).append(c.append);_.value=s.val();$(_).focus()}$('a.select').removeClass('selectopen');if(_&&_.a){_.a.remove();_.a=0}var o=_;_=0;return i!=_},
A=function(e){pd(e,1);if(_)return S(_);_=this;var o=P(this),c=this.c;$(_).addClass('selectopen');_.a=$(M('div')).css({position:'absolute',top:o.y,left:o.x,width:$(_).outerWidth()-2}).addClass(c.area);var s=null;for(var i=0;(o=this.o.options[i])!=null;i++)$(_.a).append($(M('a')).attr({href:'#','tabindex':$(_).attr('tabindex')}).each(function(){this._=i;if(o.selected)s=this}).addClass(o.selected?c.selected:c.item).addClass(o.className).text(o.text).keypress(function(e){switch(e.charCode?e.charCode:e.keyCode?e.keyCode:0){case 13:return;case 37:case 38:$(this).prev().focus();break;case 39:case 40:$(this).next().focus();break}pd(e,1)}).click(function(e){pd(e,1);S(this._)}));$(document.body).append(_.a);$(s).focus();$(window).resize()},
D=$.fn.dropdown=function(o){return this.each(function(){var t=this,T=$(t),e=L[L.length]=M('a'),E=$(e),c=e.c=$.extend({},O,typeof(o)=='object'?o:{className:o||this.className});if(T.attr('size')>1||T.attr('multiple'))return;c.area=c.area||c.className+'_area';e.href='#';e.className=t.className?t.className:'select';e.o=t;t.replacement=e;$(e).attr('tabindex',T.attr('tabindex'));T.attr('tabindex','');T.change(function(){var s=T.children(':selected');if(s.get(0))E.html('<span class="'+s.get(0).className+'">'+s.text()+'</span>');e.value=s.val();if(c.prepend)E.prepend(c.append);if(c.append)E.append(c.append)});E.click(A);T.hide().change().after(e);$('label[for='+t.id+']').click(function(e){pd(e,1);E.click()})})};
D.defaults=O;
$(window.document).click(function(e){if(_!=e.target)S()});
$(window).unload(function(){_=0;O=0;$.each(L,function(){var t=this;t.o.replacement=0;t.o=0;t.a=0;t.c=0});L=0})
})(jQuery);
(function($){//checklist
var 
O={area:'',selected:'selected',item:'item',text:'<img src="/images/arrow-up.gif" border="0">'},
L=[],
M=function(t){return document.createElement(t)},
P=function(e){var r={x:0,y:e.offsetHeight};if(e.offsetParent)while(e.offsetParent){r.y+=e.offsetTop;r.x+=e.offsetLeft;e=e.offsetParent}else if(e.x){r.y+=e.y;r.x+=e.x}return r},
S=function(i){var d=D._;if(d&&typeof(i)!='undefined'){var o=d.o;var c=d.c;if(o&&o.options&&o.options[i])o.options[i].selected=!o.options[i].selected;$(o).change()}else{if(d&&d.a){d.a.remove();d.a=0}D._=0}},
A=function(e){pd(e,1);var d=D._;if(d)S();D._=this;var o=P(this),c=this.c;$(this).blur();d=D._.a=$(M('div')).css({position:'absolute',top:o.y,left:o.x}).addClass(c.area);for(var i=0;(o=this.o.options[i])!=null;i++)$(d).append($(M('a')).attr({href:'#'}).each(function(){this._=i}).addClass(o.selected?c.selected:c.item).text(o.text).click(function(e){pd(e,1);S(this._);this.className=D._.o.options[this._].selected?c.selected:c.item}));$(document.body).append(d)},
D=$.fn.checklist=function(o){return this.each(function(){var e=L[L.length]=M('a'),c=e.c=$.extend({},O,typeof(o)=='object'?o:{className:o||this.className});c.area=c.area||c.className+'_area';e.href='#';e.className=c.className;e.o=this;$(e).click(A);if(c.text)$(e).html(c.text);$(this).hide().after(e);if(e.o.id)$('label[for='+e.o.id+']').click(function(x){x.preventDefault();x.stopPropagation();$(e).click()})})};
D._=0;
D.defaults=O;
$(document.body).css({position:'relative'});$(window.document).click(function(e){if(e.target!=D._)S()});
$(window).unload(function(){D._=0;$.each(L,function(){this.o=0;this.a=0;this.c=0})})
})(jQuery);
(function($){//min-max
$.fn.minheight=function(h){return this.each(function(){if($(this).height()<h)$(this).height(h)})};
$.fn.maxheight=function(h){return this.each(function(){if($(this).height()>h)$(this).height(h)})};
$.fn.minwidth=function(w){return this.each(function(){if($(this).width()<w)$(this).width(w)})};
$.fn.maxwidth=function(w){return this.each(function(){if($(this).width()>w)$(this).width(w)})}
})(jQuery);
(function($){//table sort
var
O={up:'arrowup',down:'arrowdown'},
D=$.fn.tplsort=function(p,f){return this.click(function(e){pd(e);var i,E=this,L=$(p),l=[],s=$(E).hasClass(O.up),h=E.href.replace(/^[^\#]+\#/,'');for(i=0;i<L.length;i++)l[l.length]=[i,$(L.get(i)).children(h).html()];l.sort(function(d,e){var a=d[1],b=e[1],A=parseFloat(a),B=parseFloat(b),a=isNaN(A)?a:A,b=isNaN(B)?b:B;return a==b?0:(s?(a>b?1:-1):(b>a?1:-1))});for(i=0;i<l.length;i++){var Q=L.get(l[i][0]);Q.parentNode.appendChild(Q)}$(E).toggleClass(O.up).toggleClass(O.down);if(f)L.each(f)})};
D.defaults=O
})(jQuery);
(function($){//tab
var
O={tab1:'',tab0:'',prepend:'',append:''},H,
_=function(e){if(e)pd(e);var t=this,T=$(t),p=t.parentNode,P=$(p),f=p.$tabfn,o=p.o,l=[];T.blur();if($.isFunction(f)&&f.apply(T,[])==false)return;var S=P.children('.'+o.tab1).removeClass(o.tab1).addClass(o.tab0).attr('href');if(S&&S.length)$(S).hide();$(T.removeClass(o.tab0).addClass(o.tab1).attr('href')).show();$('.'+o.tab1).each(function(){l[l.length]=this.href.replace(/[^\#]+\#/,'')});top.location.replace('#tab:'+l.join(','))},
D=$.fn.tabs=function(o,f){
	if($.isFunction(o)){f=o;o={}}o=$.extend(O,o);
	this.each(function(){this.$tabfn=f;this.o=o})
	.children('a.'+o.tab1+',a.'+o.tab0).click(_)
	.prepend(o.prepend).append(o.append);
	if(H)this.children('a.'+o.tab1+',a.'+o.tab0).filter(H).click();
	this.children('a.'+o.tab1).click();
	return this
};
if(H=/^\#tab\:(.*?)$/.exec(location.hash)){H=H[1].split(',');for(var i=0;i<H.length;i++)H[i]='a[href="#'+H[i]+'"],a[href="#'+H[i]+'"]';H=H.join(',')}
D.defaults=O
})(jQuery);
(function($){//popin
var P,E,B,S,U,
F=function(title){if(!P)return false;S.css({height:P.outerHeight()+'px',width:P.outerWidth()+'px'});var w=win(),t=S.outerHeight(),l=S.outerWidth();B.css({height:w.h+'px',top:w.t+'px',left:w.l+'px'});S.css({top:(w.h>t?w.h/2-t/2:0)+'px',left:(w.w>l?w.w/2-l/2:0)+'px'});S.children('.l,.r,.m').css({height:(S.outerHeight()-48)+'px'});S.children('.t,.b,.m').css({width:(S.outerWidth()-48)+'px'});if(typeof(title)=='string')S.children('.title').html(title)},
C=function(e){if(e)pd(e);if(!P)return;if($.isFunction(U)&&U()===false)return;S.fadeOut(150,0);E.fadeOut(150,function(){P.appendTo(document.body);B.hide();P.unbind('refresh',F);P=0;$('.flash').show()})},
B=$('<div class="popinbg"/>').append(E=$('<div class="popinbg"/>')).append(S=$('<div class="popinshadow"><div class="m"/><div class="l"/><div class="r"/><div class="t"/><div class="b"/><div class="tl"/><div class="tr"/><div class="bl"/><div class="br"/><span class="title"/><a href="#close" class="close" title="luk" alt="luk"/></div>')).appendTo(document.body);
$.fn.popin=function(t,f){
	if(P)P.appendTo(document.body);
	P=this;
	if(!P.length)return P;
	U=f;
	P.bind('refresh', F);
	$('.flash').hide();
	B.show().appendTo(document.body);
	S.append(P).show();
	F(t);
	S.hide().css({opacity:'0'}).show().fadeTo(200,1,F);
	E.css({opacity:'0'}).show().fadeTo(200,0.5,F);
	F(t);
	window.setTimeout("$.scrollTo('-=1px')",1);
	return P
};
$.popin={close:C,refresh:F};
$('.popinbg a[href$="#close"]').live('click',function(e){pd(e);$.popin.close()});
$(window).resize(F).bind('scroll',F);
$(window).unload(function(){P=E=B=S=U=0})
})(jQuery);
(function($){//tooltip
var E=$('<div class="tooltip"><span/><span class="tip"/></div>');
$.fn.tooltip=function(title){E.hide().appendTo(document.body);return this.click(function(e){pd(e);this.blur()}).mouseover(function(e){pd(e,1);var a=$(this),T=window.tooltexts||{},t=(title||(a.attr('href')?a.attr('href').replace(/^[^\#]*\#/,''):0)||a.attr('alt')||a.attr('title')||a.attr('id')),W=win(),o=a.offset();E.children().eq(0).html(T[t]||t||'<br>');E.css({left:(o.left-E.outerWidth()+18+($(a).outerWidth()/2))+'px',top:(o.top-E.outerHeight()-4)+'px',opacity:''}).stop().hide().fadeIn('fast')}).mouseout(function(){E.stop().fadeOut('slow')})};
$(window).unload(function(){E=0})
})(jQuery);
(function($){//error
$.fn.error=function(text){$('a.error').remove();return !text?this:this.each(function(){var T=$(this),W=win(),E=$('<a name="error" class="error"><span/><span class="tip"/></a>'),f=function(){var o=T.offset();E.css({left:(o.left-E.outerWidth()+18+(T.outerWidth()/2))+'px',top:(o.top-E.outerHeight()-4)+'px'})};E.children().eq(0).html(text);E.appendTo(document.body);f();setTimeout(function(){E.fadeOut('slow',function(){E.remove();$(window).unbind('scroll',f)})},5000);$(window).bind('scroll',f);location.href=location.href+'#error'})}
})(jQuery);
(function($){//tpl
$.tpl=function(t,d){d=d||{};return (t||'').replace(/\{([^\{\}]+)\}/g,function(a,b){return typeof(d[b])=='undefined'?'':d[b]})};
$.fn.tpl=function(t,d){return this.append($.tpl(t,d))}
})(jQuery);
(function($){//spec
	var groupdata=[],groups=[],PRPAGE=100,TAX=0,TOTAL=0,STARTDATE=0,ENDDATE=0,ID=0,
	maingrptxt='<div class="iefix"/><div class="box4"><div class="myline total"><b>{name}</b><span class="amount">{total} DKK</span></div><div class="myline tax">Moms udgør:<span class="amount">{tax} DKK</span></div></div>',
	linetxt={
		0:'<div class="transline">'+
			'<span class="transdate2">{arrivaldate}</span>'+
			'<a href="/service_invoice.php?id={invoice}" target="_blank" class="transinvoice">{invoice}</a>'+
			'<span class="transcharge">{charge} DKK</span>'+
		'</div>',
		1:'<div class="transline">'+
			'<span class="transdate2">{startdate}</span>'+
			'<span class="transtype">{type}</span>'+
			'<span class="transcharge">{charge} DKK</span>'+
		'</div>',
		2:'<div class="transline">'+
				'<span class="transm1"><span class="m1{ism1}"/></span>'+
				'<span class="transzyb"><span class="zyb{iszyb}"/></span>'+
				'<span class="transdate">{startdate}</span>'+
				'<span class="transstart">{starttime} - {endtime}</span>'+
				'<span class="transcalled" title="{title}">{called}</span>'+
				'<span class="transcharge">{charge} DKK</span>'+
		'</div>',
		3:'<div class="transline">'+
				'<span class="transm1"><span class="m1{ism1}"/></span>'+
				'<span class="transzyb"><span class="zyb{iszyb}"/></span>'+
				'<span class="transdate">{startdate}</span>'+
				'<span class="transstart">{starttime} - {endtime}</span>'+
				'<span class="transcalled" title="{title}">{called}</span>'+
				'<span class="transtype">{type}</span>'+
				'<span class="transcharge">{charge} DKK</span>'+
		'</div>',
		98:'<div class="transline">'+
				'<span class="transdate2">{arrivaldate}</span>'+
				'<a href="/Selvbetjening/Invoice/?id={invoice}" target="_blank" class="transcalled">{invoice}</a>'+
				'<span class="transcharge">{charge} DKK</span>'+
		'</div>',
		99:'<div class="transline">'+
				'<span class="transdate">{startdate}</span>'+
				'<span class="transstart">{starttime} - {endtime}</span>'+
				'<span class="transvolume">{volume} kb.</span>'+
				'<span class="transcharge">{charge} DKK</span>'+
		'</div>'
	},
	headertxt={
		0:'<div class="transheader">'+
				'<span class="transdate2">Dato:</span>'+
				'<span class="transcharge">Pris:</span>'+
		'</div>',
		1:'<div class="transheader">'+
				'<span class="transdate2">Dato:</span>'+
				'<span class="transtype">Type:</span>'+
				'<span class="transcharge">Pris:</span>'+
		'</div>',
		2:'<div class="transheader">'+
				'<span class="transm1">M1</span>'+
				'<span class="transzyb">Zyb</span>'+
				'<span class="transdate">Dato:</span>'+
				'<span class="transstart">Start:</span>'+
				'<span class="transend">Slut:</span>'+
				'<span class="transcalled">Kaldt nr.:</span>'+
				'<span class="transcharge">Pris:</span>'+
		'</div>',
		3:'<div class="transheader">'+
				'<span class="transm1">M1</span>'+
				'<span class="transzyb">Zyb</span>'+
				'<span class="transdate">Dato:</span>'+
				'<span class="transstart">Start:</span>'+
				'<span class="transend">Slut:</span>'+
				'<span class="transcalled">Kaldt nr.:</span>'+
				'<span class="transtype">Type:</span>'+
				'<span class="transcharge">Pris:</span>'+
		'</div>',
		98:'<div class="transheader">'+
				'<span class="transdate2">Dato:</span>'+
				'<span class="transcalled">Faktura:</span>'+
				'<span class="transcharge">Bel&oslash;b:</span>'+
		'</div>',
		99:'<div class="transheader">'+
				'<span class="transdate">Dato:</span>'+
				'<span class="transstart">Start:</span>'+
				'<span class="transend">Slut:</span>'+
				'<span class="transvolume">Volume:</span>'+
				'<span class="transcharge">Pris:</span>'+
		'</div>'
	},
	prgrp=(
		'<div id="service{id}" class="myline hover">'+
			'<a href="#" class="point"><span class="plus"/>{count} stk. {name}</a>'+
			'<span class="amount">{total} DKK</span>'+
			'<a href="#{name}" class="tooltip"/>'+
			'<div class="spinner"/>'+
		'</div>'+
		'<div id="serviceline{id}" class="serviceline box3">'+
			'<div class="linearea"/>'+
			'<div class="hr"/>'+
			'<center>'+
				'<span>Poster pr. side: </span>'+
				' &nbsp; <input type="radio" value="15" name="pr{id}" id="{id}pr15" checked="1"> <label for="{id}pr15">15</label> '+
				' &nbsp; <input type="radio" value="50" name="pr{id}" id="{id}pr50"> <label for="{id}pr50">50</label> '+
				' &nbsp; <input type="radio" value="100" name="pr{id}" id="{id}pr100"> <label for="{id}pr100">100</label> '+
				' &nbsp; <input type="radio" value="{count}" name="pr{id}" id="{id}prall"> <label for="{id}prall">Alle</label> '+
			'</center>'+
			'<a class="button blue small forwardbtn" href="#" id="forward{id}">N&aelig;ste <img src="/images/blank.gif" class="forward"></a>'+
			'<a class="button blue small backbtn" href="#" id="back{id}"><img src="/images/blank.gif" class="backward"> Forrige</a>'+
		'</div>'
	),
	ph,
	fixIE=function(){if($.browser.msie)$('.iefix').toggle()},
	settrans=function(d, m) {
		if(d.start)return;
		d.start=1;
		var T=$('#serviceline'+d.id+' .linearea'),prpage=parseInt($('input[name=pr'+d.id+']:checked').val());
		if(m){d.offset+=prpage*m;d.pos=0}
		if(d.offset<0)d.offset=0;
		$('#serviceline'+d.id+' .backbtn').addClass(d.offset?'blue':'disabled').removeClass(d.offset?'disabled':'blue');
		$('#serviceline'+d.id+' .forwardbtn').addClass(d.offset+prpage>=d.count?'disabled':'blue').removeClass(d.offset+prpage>=d.count?'blue':'disabled');
		var show=d.name=='GPRS'?99:parseInt(d.showall);
		if(d.grpno==1&&show==2)show=98;
		var line=linetxt[show],header=headertxt[show];
		if(!d.spinner)d.spinner=$('#service'+d.id+' .spinner').show().spinner(4,7,8,1,'#00a6ff');
		if(!d.pos)T.empty().append(header+'<div class="hr"/>');
	
		if(d.spinner2)d.spinner2.remove();
		d.spinner2=0;
		$('.clearme',T).remove();
		var f=0;
		for(var i=d.offset+d.pos;i<d.offset+prpage&&i<d.count;i++){
			if(d.trans[i]){/*if(d.trans[i].invoice)line=linetxt[98];*/d.pos++;T.tpl(line,d.trans[i])}else{T.tpl(f++?'<div class="transline clearme"/>':'<div class="transline clearme"><center><div class="spinner2"/>Indlæser...</center></div>')}
			fixIE()
		}
		$('.transline',T).fadeIn('fast');
		d.spinner2=$('.spinner2', T).spinner(4,7,8,1,"#00a6ff");
		d.start=0;
		if(d.trans.length<d.count&&d.trans.length<d.offset+prpage)return $.getJSON('/js/specification.php?callback=?',{group:d.id,offset:d.offset+d.pos,count:50,startdate:STARTDATE,enddate:ENDDATE,check:ID},gettrans);
		$('#service'+d.id+' .spinner').hide();
		if(d.spinner)d.spinner.remove();d.spinner=0;
	},//function settrans
	gettrans=function(d){
		chkLogout(d);
		if(!d.trans||d.group=='')return alert('Der pestod en fejl, pr&oslash;v igen senere');
		if(d.check!=ID)return;
		var g=groupdata[d.group];
		for(var i=0;i<d.trans.length;i++)g.trans[g.trans.length]=d.trans[i];
		if(g.open)return settrans(g);
		$('#service'+g.id+' .spinner').hide();
		if(g.spinner)g.spinner.remove();
		g.spinner=0;			
	},//function gettrans
	radiochange=function(){
		var g=groupdata[parseInt(this.name.substr(2))],prpage=parseInt(this.value);
		if(prpage>=g.count)g.offset=0;
		g.pos=0;
		settrans(g)
	},//function radioclick
	updownclick=function(e){
		pd(e);
		if($(this).blur().hasClass('disabled'))return;
		var p=/(\D+)(\d+)/,r=p.exec(this.id);
		p.lastIndex=0;
		if(r)settrans(groupdata[r[2]], (r[1] == 'forward' ?  1 : -1));
	},//function updownclick
	toggleLine=function(e){

		var id=this.id.substr(7),grp=groupdata[id];
		if(!grp)return;
		if (!grp.open){
			$('.plus',this).addClass('minus').removeClass('plus');
			$('#serviceline'+id).fadeIn('fast',fixIE);fixIE();
			grp.open=1;
			grp.pos=0;
			settrans(grp)
		}else{
			grp.open=0;
			grp.pos=0;
			$('.minus',this).addClass('plus').removeClass('minus');
			$('#serviceline'+id).fadeOut('fast',fixIE);fixIE()
		}//if else - 
	},//function toggleLine
	changeDate=function() {
		var d=$(this).val().split('-'),T=$(ph);
		groupdata=[];
		groups=[];
		T.empty().html('Henter data, vent venligst...');
		STARTDATE=d[0];
		ENDDATE=d[1];
		ID++;
		$.getJSON('/js/specification.php?callback=?',{startdate:d[0],enddate:d[1]},function(d){
			chkLogout(d);
			if(!d||!d.groups)return;
			T.empty();
			for(var a in d.groups){
				var g=d.groups[a],G=groups[a]={name:g.name,total:g.total,tax:g.tax};
				for(var i in g.groups){
					var l=g.groups[i],
					L=groupdata[l.id]=l;
					L.trans=[];
					L.offset=0;
					L.pos=0;
					L.grpno=a;
					T.tpl(prgrp,L);
				}//for - line
				T.tpl(maingrptxt,g);
			}//for - grp
			$(':radio',T).radio().change(radiochange);
			$('.button',T).click(updownclick);
			$(T).fixIt();
			$('.myline a.point',T).click(function(e){pd(e)});
			$('.myline',T).click(toggleLine);
		});
	};//function changeDate
$.fn.spec=function(P){ph=P;return this.change(changeDate).change()};
$(window).unload(function(){ph=0})
})(jQuery);
(function($){//services
var data,tpl={
	0:	'<div class="area line hover">'+
		'	<a href="/Selvbetjening/Service/{id}/" class="point">'+
		'		<span class="dot"></span>'+
		'		{name}'+
		'	</a> {extra}'+
		'	<a href="#{id}" class="tooltip"></a>'+
		'	<a href="/Selvbetjening/Service/{id}/" class="button small {color}">'+
		'		{text}'+
		'		<img class="{image}" src="/images/blank.gif" alt="">'+
		'	</a>'+
		'</div>',
	1:	'<div class="area line">'+
		'	<div class="hover">'+
		'		<span class="point">'+
		'			<a href="#" class="plus" id="account_servicepack"></a>'+
		'			<a href="/Selvbetjening/Service/{id}/"><b>{name}</b></a>'+
		'		</span>'+
		'		<a href="#{id}" class="tooltip"></a>'+
		'		<a href="/Selvbetjening/Service/{id}/" class="button small {color}">'+
		'			{text}'+
		'			<img class="{image}" src="/images/blank.gif" alt="">'+
		'		</a>'+
		'	</div>'+
		'	<div class="box2 hidden" id="account_servicepackservices"></div>'+
		'</div>',
	2:	'<div class="blank line hover">'+
		'	<a href="/Selvbetjening/Service/{id}/" class="point">'+
		'		<span class="dot"></span>'+
		'		{name}'+
		'	</a> {extra}'+
		'	<a href="#{id}" class="tooltip"></a>'+
		'	<a href="/Selvbetjening/Service/{id}/" class="button small {color}">'+
		'		{text}'+
		'		<img class="{image}" src="/images/blank.gif" alt="">'+
		'	</a>'+
		'</div>'
};
$.fn.services=function(setup){
	if($.isFunction(setup))setup={ondata:setup};
	if(setup=='reload')setup={reload:1};
	setup=$.extend({states:[0,1,2,3,4,-1,-99]},setup||{});
	var T=this,fn=function(d){
		if(!d)return;
		chkLogout(d);
		if(d.error)return alert(d.error);
		if(!d.services)return;
		data=d;
		T.empty();
		var S={};
		for(var i=0;i<setup.states.length;i++)S[setup.states[i]]=1;
		for(var i in d.services){
			var s=d.services[i];
			s.color='green';
			s.image='forward';
			s.text='Læs mere';
			if(!S[s.state])continue;
			switch(s.state){
				case 2:s.extra='<span class="red">afmeldes ved betalingsperiodens udløb</span>';
				case 0:s.text='Tilmeld';break;
				case 1:s.text='Administrér';s.color='blue';s.image='wheel';break;
				case -1:s.text='Opsætning';s.color='blue';break;
				case -99:s.text='Læs mere';s.color='blue';break;
				default:break
			}
			T.tpl(tpl[s.sub?1:0],s);
			if(s.sub){
				for(var i in s.sub){
					var u=s.sub[i];
					u.color='green';
					u.image='forward';
					u.text='Læs mere';
					switch(u.state){
						case 2:u.extra='<span class="red">afmeldes ved betalingsperiodens udløb</span>';
						case 0:u.text='Tilmeld';break;
						case 1:u.text='Administrér';u.color='blue';u.image='wheel';break;
						case -1:u.text='Opsftning';u.color='blue';break;
						case -99:u.text='Læs mere';u.color='blue';break;
						default:break
					}
					$('#account_servicepackservices').tpl(tpl[2],u)
				}
			}
		}

		$('#account_servicepack', T).click(function(e){var T=$(this);pd(e);T.blur();if(T.hasClass('plus')){T.addClass('minus').removeClass('plus');$('#account_servicepackservices').fadeIn()}else{T.addClass('plus').removeClass('minus');$('#account_servicepackservices').fadeOut()}});
		T.fixIt();
		if(setup.ondata)setup.ondata.apply(T,[data,setup]);
	};
	T.empty().html('<div class="area">Henter data, vent venligst...</div>');
	if(data&&!setup.reload)return fn(data);
	$.getJSON('/js/services.php?callback=?',fn)
}
})(jQuery);
(function($){//flash
var txt='<html><body style="margin:0px;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" height="{h}" width="{w}" id="UIFLASH" align="middle"><param name="allowScriptAccess" value="sameDomain"><param name="wmode" value="{wmode}"><param name="allowFullScreen" value="false"><param name="movie" value="{u}"><param name="quality" value="high"><param name="bgcolor" value="{color}"><embed src="{u}" quality="high" bgcolor="{color}" height="{h}" width="{w}" name="UIFLASH" align="middle" wmode="{wmode}" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="https://www.adobe.com/go/getflashplayer"></object></body></html>';
$.fn.flash=function(u,h,w,extra){
	if(u)return this.each(function(){
		var t=this,T=$(t),F=$('<iframe>'),f=F.get(0),data=$.extend({color:'#ffffff',wmode:'transparent'},typeof(h)=='object'?h:{h:h,w:w});
		data.u=u;
		if($.browser.msie&&document.location.protocol=='https:')f.src=parseFloat($.browser.version)<7?'javascript: ;':'https://about:blank';
		if(!data.h)data.h=T.innerHeight();
		if(!data.w)data.w=T.innerWidth();
		F.attr({
			height:data.h,width:data.w,frameBorder:'0',scrolling:'no'
		}).css({
			border:'none'
		}).appendTo(t);
		var d=f.contentDocument;
		if(d==undefined||d==null)d=f.contentWindow.document;d.open();
		d.write($.tpl(txt,data));d.close()
	});var f=this.eq(0).children('iframe').get(0);if(!f)return;var d=f.contentDocument;if (!d==undefined||d==null)d=f.contentWindow.document;return d['UIFLASH']}
})(jQuery);
(function($){//video
var P;
$.fn.video=function(t){if(!P)$('body').append(P=$('<div class="popin video_popin"/>'));var T=this;P.empty().popin(t||T.attr('title')||'Se video').flash(T.attr('href'));return this}
})(jQuery);
(function($){//fixIt
$.fn.fixIt=function(){
var T=this;
if($.browser.opera||($.browser.msie&&$.browser.version>6)){
$('.box2,.box3,.box4',T).prepend('<div class="tl"/><div class="tr"/><div class="bl"/><div class="br"/>');
$('a.button',T).prepend('<span class="left"/><span class="right"/>');
$('a.object',T).prepend('<div class="left"/><div class="right"/>');
$('.boxline',T).prepend('<div class="l"/><div class="r"/>');
$('.boxline .end',T).append('<div class="r"/>');$('.boxline .start').prepend('<div class="l"/>')
}
if($.browser.msie&&$.browser.version<7){
$('.box2,.box3,.box4',T).each(function(){var t=$(this),h=t.css('height')=='auto'?2:1,w=t.css('width')=='auto'?2:1;h='bottom:-'+h+'px;';w='right:-'+w+'px;';t.prepend('<div class="tl"/><div class="tr" style="'+w+'"/><div class="bl" style="'+h+'"/><div class="br" style="'+h+w+'"/>')});$('.boxline').prepend('<div class="l"/><div class="r"/>');$('.boxline .end').prepend('<div class="r"/>');$('.boxline .start').prepend('<div class="l"/>')
}
if($.browser.msie||$.browser.opera)$('#loginline',T).prepend('<div class="left"></div><div class="right"></div>');
$('input:checkbox',T).checkbox();
$('input:radio',T).radio();
$('input.integer',T).number(0);
$('input.float',T).number(1);
$('input.email',T).email();
$('select',T).dropdown('select');
$("a.tooltip",T).tooltip();
Cufon.refresh();
return T
}
})(jQuery);
(function($){//blinkIt
$.fn.blinkIt=function(c,e,d){var T=this;e=e*2;if(!e)e=10;if(!d)d=500;for(var i=1;i<e+1;i++)setTimeout(function(){T.toggleClass(c)},d*i);return T}
})(jQuery);
(function($){//popDown
var t;
$.fn.popDown=function(){var T=this;clearTimeout(t);$('#ie6popup_outter').show().children().hide();t=setTimeout(function(){T.slideDown(1000);t=null},1000);return T}
})(jQuery);
(function($){//forgetPW
var spinner=0,tpl=(
'<div class="popin" id="forgetpwpopin">'+
'<div id="forgetpwlogo"/>'+
	'<div class="hilite">'+
		'Har du glemt dit password, kan du få det tilsendte på e-mail eller sms.'+
	'</div>'+
	'<div>'+
		'<form id="forgetpwform">'+
			'<label class="text" for="forgetpwusername">Mobil nr./Brugernavn:</label>'+
			'<input name="username" type="text" class="text" value="" id="forgetpwusername">'+
		'</form>'+
		'<div id="forgetpwbuttons">'+
			'<a href="#" class="button green" id="forgetpwsms">Send pr. SMS <img src="/images/blank.gif" class="forward"></a> '+
			'<a href="#" class="button blue"  id="forgetpwmail">Send pr. e-mail <img src="/images/blank.gif" class="forward"></a>'+
		'</div>'+
		'<div id="forgetpwspinner"/>'+
	'</div>'+
'</div>'
),f=function(t){
	var v=$('#forgetpwpopin input.text');
	if(v.val()=='')return v.error('Du har glemt at udfylde Mobil nr./Brugernavn');
	spinner=$('#forgetpwspinner').spinner(4,7,8,1,"#00a6ff");
	$.getJSON('/js/forgotpw.php',{type:t,username:v.val()},function(d){
		if(spinner)spinner.remove();
		spinner=0;
		if(d.error)return v.error(d.error);
		$('#forgetpwbuttons')
			.html('<a href="#" class="button disabled">Sendt. <img src="/images/blank.gif" class="forward"></a>')
			.children('a').click(function(e){pd(e);$.popin.close()}).fixIt()
	});
};
	
$.forgetPW = function(){
	spinner=0;
	$('#forgetpwpopin').remove();
	$(document.body).append(tpl);
	
	$('#forgetpwsms').click(function(e){pd(e);f('sms')});
	$('#forgetpwmail').click(function(e){pd(e);f('mail')});
	$('#forgetpwpopin').fixIt().popin('Har du glemt dit password?',function(){if(spinner)spinner.remove()})
	$('#forgetpwpopin input.text').get(0).focus();
}
})(jQuery);
(function($){//newsletter
var tpl={
headline:'Vind HJEM-IS for 175 kr.!',
popup:(	
'<div class="popin" id="newsletter_popup">'+
	'<p>'+
		'Tilmeld M1\'s nyhedsbrev og deltager samtidig '+
		'i konkurrencen om 1 stk familiepakke med is til hele familien til en v&aelig;rdi af 175 kr.!'+
	'</p>'+
	'<br>'+
	'<h2>Tilmeld denne e-mail:</h2>'+
	'<form>'+
		'<input class="text" type="text" name="email">'+
	'</form>'+
	'<a href="#" class="button green"><img src="/images/blank.gif" class="check"> Tilmeld og deltag i konkurrencen!</a>'+
'</div>'
),
signon:(
'<h2>Tilmeldt</h2>'+
'<p>'+
	'Du er nu tilmeldt m1\'s nyhedsbrev og deltag samtidig i konkurrencen om '+
	'1 stk familiepakke med is til hele familien til en v&aelig;rdi af 175 kr.!'+
'</p>'
)
};
$.fn.newsletter=function(){$('a.newsletter',this).click(function(e){pd(e);$('#newsletter_popup').remove();$(document.body).append(tpl['popup']);$('#newsletter_popup form').submit(function(e){pd(e);var m=this.elements['email'];if(m.value=='')return $(m).error('Du har glemt at udfylde din e-mail');if(!checkEmail(m.value))return $(m).error('Ugyldig e-mail');$.getJSON('/js/newsletter.php',{signup:m.value},function(d){if(d.error)return $(m).error(d.error);$('#newsletter_popup').html(tpl['signon'])})});$('#newsletter_popup a.button').click(function(e){pd(e);$('#newsletter_popup form').submit()});$('#newsletter_popup input.text').keypress(function(e){if(e.which!=13)return;pd(e);e.returnValue=false;$(this.form).submit()});$('input.text', $('#newsletter_popup').popin(tpl['headline'])).focus()});return this}
})(jQuery);
(function($){//signature
$.fn.signature=function(h,w){return this.flash('/flash/signature.swf',h?h:220,w?w:750)};
$.fn.sigClear=function(){this.flash().ClearCanvas();return this};
$.fn.sigData=function(){return this.flash().GetData()};
$.fn.sigEmpty=function(){return !this.flash().IsSigned()}
})(jQuery);
(function($){//newsletter -new-
var t='<div class="newspopup">'+
	'<div class="newspopup_inner">'+
		'<a href="#close" class="close"></a>'+
		'<div class="nhide"> </div>'+
		'<div class="text" />'+
		'<form>'+
			'<label for="newspopup_email" class="text">Email:</label>'+
			'<input class="text" type="text" name="email" id="newspopup_email"> '+
			'<a href="#" class="button green small"><img src="/images/blank.gif" class="check"> Tilmeld</a>'+
		'</form>'+
	'</div>'+
'</div>',l='<div class="nline"><div class="head">Nina M1</div>{t}</div>',addLine=function(T){
	if($.isArray(T)){addLine.T=T;addLine.c=0}
	T=addLine.T;
	var n=$('.newspopup .newspopup_inner div.nhide').hide('fast');
	window.setTimeout(function(){n.show('fast',function(){$('.newspopup .newspopup_inner div.text').tpl(l,{t:T[addLine.c++]});if(addLine.c<T.length)window.setTimeout(addLine,1000)})},1500)
};
$.newsletter=function(T){
var w=win(),b=-w.t,r=-w.l,s=/m1newsletter\=([^\;]*)/.exec(document.cookie);
if(s&&s[1]=='1')return;
$(t).css({bottom:b,right:r}).fixIt().appendTo('body');
$('.newspopup form').submit(function(e){
	pd(e);
	var m=this.elements['email'],M=$(m);
	if(m.value=='')return M.error('Du har glemt at udfylde din e-mail');
	if(!checkEmail(m.value))return M.error('Ugyldig e-mail');
	$.getJSON('/js/newsletter.php',{signup:m.value},function(d){
		if(d.error)return M.error(d.error);
		cookie('m1newsletter',1);
		m.value='';
		addLine(['Tak for din tilmelding']);
		$(this).remove();
		window.setTimeout(function(){$('.newspopup a.close').click()},5000)
	})
});
$('.newspopup input').keypress(function(e){if(e.which!=13)return;pd(e);e.returnValue=false;$(this.form).submit()});
$('.newspopup a.button').click(function(e){pd(e);$('.newspopup form').submit()});
$('.newspopup a.close').click(function(e){pd(e);$('.newspopup').animate({opacity:0},'slow')});
$(window).bind('scroll',function(){var w=win(),b=-w.t,r=-w.l;$('.newspopup').css({bottom:b,right:r})})
window.setTimeout(function(){
	addLine(T);
	$('.newspopup').css({height:0}).animate({height:$('.newspopup_inner').outerHeight()},'fast')},1000)
}
})(jQuery);
(function($){//getCountryByPrefix
var G=function(n,c){var C='<div><br><span><b>{name}</b>.</span><br><span>Alm. takst{charge}.</span></div>',E=$('.'+c);$.getJSON('/js/priser_til_udland.php?',{action:'get',number:n},function(d){E.empty();if(!d.succeeded)return false;E.tpl(C,{charge:d.charge?' +'+(d.charge/100)+' kr/min':'',name:d.name})});E.show()};
$.fn.getCountryByPrefix=function(c){this.keypress(function(e){if(e.which!=13)return;e.returnValue=false;pd(e);G(this.value,c)})}
$.fn.getCountryByPrefixBtn=function(c){this.click(function(e){pd(e);G($('.getCountryByPrefix').val(),c)})}
})(jQuery);
jQuery(function($){//start
var M=1,L=[],fz=/fontsize\=([^\;]*)/.exec(document.cookie),v=parseFloat($.browser.version),
setFont=function(e){if(e){pd(e);fz=fz+(this.href.search('#fontdown')>-1?-1:1);$(this).blur()}if(fz<11)fz=11;if(fz>16)fz=16;cookie('fontsize',fz);$('#printbody .box .area,#printbody .box .blank,#printbody .box h2').css('font-size',fz+'px')};
fz=fz?parseInt(fz[1]):11;if(!fz)fz=11;
$(".box .header a[href='#menu']").click(function(e){pd(e,1);var t=this,T=$(t);t.blur();if(t.fn){$('body').unbind('click',t.fn);t.fn();t.fn=0}var p=T.parents('.box'),m=p.children('.headermenu'),f=t.fn=function(e){m.hide('fast',function(){m.appendTo(p);T.removeClass('menuselected');T.get(0).fn=0;m.get(0).B=0})};if(T.hasClass('menuselected'))return f();$('.box .header .menuselected').removeClass('menuselected');T.addClass('menuselected');m.width((p.width()-20)+'px').children('.left,.right').remove();$('<div class="left"/><div class="right"/>').appendTo(m);if($.browser.msie){var o=findPos(p.get(0));m.appendTo('body');m.css({top:(o[1]+30)+'px',left:o[0]+'px'});(L[L.length]=m.get(0)).B=p}else{$('.headermenu').hide()}m.show('fast');$('body').one('click',f)});
$(window).unload(function(){for(var t=0;t<L.length;t++)L[t].B=0});
$(".box .header a[href='#fontup'],.box .header a[href='#fontdown']").click(setFont).dblclick(setFont);
$('#top a:not(.selected),#ehandellink,#isolink,#trustlink,#html4link,#wwflink').mouseover(function(){
	$(this)
	.children('span.fadein')
	.stop()
	.css({display:'block',opacity:0})
	.animate({opacity:1},{duration:200})}
).mouseout(function(){
	$(this).children('span.fadein').stop().animate({opacity:0},{duration:600})
}).click(function(e){
	pd(e,1);
	location.href=this.href;
});
$("#left").sortable({axis:'y',forceHelperSize:1,handle:"a[href='#move']",items:'.moveable',forcePlaceholderSize:1,tolerance:'pointer',helper:'clone',opacity:0.6,cursorAt:'top',cursor:'move',update:function(){$('#left .moveable:not(#ADVERT):eq(0)').prependTo('#left');$('#left .moveable:not(#ADVERT):gt(0)').insertAfter('#left #ADVERT');var c=[];$('#left .moveable:not(.advert)').each(function(){c[c.length]=this.id});cookie('leftmenu',c.join(','))}});
$("#left .moveable a[href='#move']").click(function(e){pd(e)});
$("a[href^='#leftmenu']").click(function(e){pd(e);this.blur();var m=(/#([^#]+)$/.exec(this.href))[1];if(m==M)return;M=m;$(this).parents('.box').children('.header').children('.menuselected').children('span').text($(this).text());var B=$.browser.msie?$(this).parents('.headermenu').get(0).B:$(this).parents('.box');B.children('.leftmenu').hide('fast');$('#'+m).stop().show('fast');$(this).parents('.headermenu').children('.menuselected').removeClass('menuselected');$(this).addClass('menuselected')});
$(".box .header a[href^='#open']").click(function(e){pd(e);this.blur();var i=$(this).children('img'),A='plus',B='plusend',C='minus',D='minusend',a=i.hasClass(A),b=i.hasClass(B),c=i.hasClass(C),d=i.hasClass(D);if(a||b){i.removeClass(a?A:B);i.addClass(a?C:D);$('.area',$(this).parents('.box')).fadeIn('fast')}else if(c||d){i.removeClass(c?C:D);i.addClass(c?A:B);$('.area',$(this).parents('.box')).fadeOut('fast')}});
$('.tabs').tabs({tab1:'tabselected',tab0:'tab',prepend:'<span class="left"/>',append:'<span class="right"/>'});
$('#leftloginform').submit(function(e){this.action=HTTPS()+'/Selvbetjening/'});
$('#leftloginbtn').click(function(e){pd(e);$('#leftloginform').submit()});
$('#leftloginform input,#isearch').keypress(function(e){if(e.which!=13)return;pd(e);e.returnValue=false;$(this.form).submit()});
$('#ie6popup_outter div .close',this).click(function(e){pd(e);$('#ie6popup_outter').hide()});
if($('#popdown_newsletter').newsletter().popDown().length==0&&(($.browser.msie&&v<7)||($.browser.mozilla&&v<1.9)))$('#ie6popup_inner').popDown();
$('#googlebtn').click(function(e){pd(e);$('#googleform').submit()});
$(document.body).fixIt();
$('#left .flashadvert').flash('/images/advert/reklame_musikshop_musikpakke.swf');
//soundManager.onload=function(){var l=soundManager.createSound({id:'l',url:'/logo.mp3',multiShot:0,autoLoad:1});$('#topimg1').mouseover(function(){l.play('l')})};
$('.menu_with_sub a').click(function(e){pd(e);$("div[id='"+$(this).attr("href")+"']div[class~='menu_sub']").toggleClass('hidden')});
$('a.showvideo').live('click',function(e){pd(e);$(this).video()});
$('.getCountryByPrefix').getCountryByPrefix('numberdestination');
$('.getCountryByPrefixBtn').getCountryByPrefixBtn('numberdestination');

$('a.submit[href*="#"]').live('click',function(e){var t=this,T=$(t),d=T.hasClass('disabled'),h=T.attr('href'),F=$('form'+h);t.blur();pd(e,d);if(d)return;(h!='#'?F:T.parents('form')).submit()});
$('input.submit').live('keypress',function(e){if(e.which!=13)return;pd(e);e.returnValue=false;$(this.form).submit()});
$('input.changesubmit, select.changesubmit').live('change',function(e){$(this.form).submit()});
$("a.forgetpw").live('click',function(e){pd(e);$.forgetPW()});

$.getScript('https://ssl.google-analytics.com/urchin.js',function(){var g=googlefn,d=g.data;for(var t=0;t<d.length;t++)d[t]();g.data=google=0});
$.getScript((isHTTPS()?'https://ssl.trustpilot.com':'http://trustbox.trustpilot.dk')+'/t/m1.dk.js',function(){});
});