addthis_pub="mmoossen";addthis_logo="/export/assets/images/template/logo.png";addthis_logo_background="089deb";addthis_logo_color="ffffff";addthis_brand="Moossen.net";addthis_options="favorites, email, google, facebook, digg, delicious, stumbleupon, technorati, twitter, more";Date.$VERSION=1.02;Date.LZ=function(a){return(a<0||a>9?"":"0")+a};Date.monthNames=new Array("January","February","March","April","May","June","July","August","September","October","November","December");Date.monthAbbreviations=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");Date.dayNames=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");Date.dayAbbreviations=new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");Date.preferAmericanFormat=true;if(!Date.prototype.getFullYear){Date.prototype.getFullYear=function(){var a=this.getYear();return(a<1900?a+1900:a)}}Date.parseString=function(H,A){if(typeof(A)=="undefined"||A==null||A==""){var o=new Array("y-M-d","MMM d, y","MMM d,y","y-MMM-d","d-MMM-y","MMM d","MMM-d","d-MMM");var b=new Array("M/d/y","M-d-y","M.d.y","M/d","M-d");var n=new Array("d/M/y","d-M-y","d.M.y","d/M","d-M");var e=new Array(o,Date.preferAmericanFormat?b:n,Date.preferAmericanFormat?n:b);for(var w=0;w<e.length;w++){var u=e[w];for(var v=0;v<u.length;v++){var B=Date.parseString(H,u[v]);if(B!=null){return B}}}return null}this.isInteger=function(d){for(var c=0;c<d.length;c++){if("1234567890".indexOf(d.charAt(c))==-1){return false}}return true};this.getInt=function(I,l,y,j){for(var c=j;c>=y;c--){var d=I.substring(l,l+c);if(d.length<y){return null}if(this.isInteger(d)){return d}}return null};H=H+"";A=A+"";var G=0;var r=0;var D="";var g="";var F="";var k,h;var m=new Date().getFullYear();var E=1;var C=1;var a=0;var z=0;var t=0;var q="";while(r<A.length){D=A.charAt(r);g="";while((A.charAt(r)==D)&&(r<A.length)){g+=A.charAt(r++)}if(g=="yyyy"||g=="yy"||g=="y"){if(g=="yyyy"){k=4;h=4}if(g=="yy"){k=2;h=2}if(g=="y"){k=2;h=4}m=this.getInt(H,G,k,h);if(m==null){return null}G+=m.length;if(m.length==2){if(m>70){m=1900+(m-0)}else{m=2000+(m-0)}}}else{if(g=="MMM"||g=="NNN"){E=0;var p=(g=="MMM"?(Date.monthNames.concat(Date.monthAbbreviations)):Date.monthAbbreviations);for(var w=0;w<p.length;w++){var f=p[w];if(H.substring(G,G+f.length).toLowerCase()==f.toLowerCase()){E=(w%12)+1;G+=f.length;break}}if((E<1)||(E>12)){return null}}else{if(g=="EE"||g=="E"){var p=(g=="EE"?Date.dayNames:Date.dayAbbreviations);for(var w=0;w<p.length;w++){var s=p[w];if(H.substring(G,G+s.length).toLowerCase()==s.toLowerCase()){G+=s.length;break}}}else{if(g=="MM"||g=="M"){E=this.getInt(H,G,g.length,2);if(E==null||(E<1)||(E>12)){return null}G+=E.length}else{if(g=="dd"||g=="d"){C=this.getInt(H,G,g.length,2);if(C==null||(C<1)||(C>31)){return null}G+=C.length}else{if(g=="hh"||g=="h"){a=this.getInt(H,G,g.length,2);if(a==null||(a<1)||(a>12)){return null}G+=a.length}else{if(g=="HH"||g=="H"){a=this.getInt(H,G,g.length,2);if(a==null||(a<0)||(a>23)){return null}G+=a.length}else{if(g=="KK"||g=="K"){a=this.getInt(H,G,g.length,2);if(a==null||(a<0)||(a>11)){return null}G+=a.length;a++}else{if(g=="kk"||g=="k"){a=this.getInt(H,G,g.length,2);if(a==null||(a<1)||(a>24)){return null}G+=a.length;a--}else{if(g=="mm"||g=="m"){z=this.getInt(H,G,g.length,2);if(z==null||(z<0)||(z>59)){return null}G+=z.length}else{if(g=="ss"||g=="s"){t=this.getInt(H,G,g.length,2);if(t==null||(t<0)||(t>59)){return null}G+=t.length}else{if(g=="a"){if(H.substring(G,G+2).toLowerCase()=="am"){q="AM"}else{if(H.substring(G,G+2).toLowerCase()=="pm"){q="PM"}else{return null}}G+=2}else{if(H.substring(G,G+g.length)!=g){return null}else{G+=g.length}}}}}}}}}}}}}}if(G!=H.length){return null}if(E==2){if(((m%4==0)&&(m%100!=0))||(m%400==0)){if(C>29){return null}}else{if(C>28){return null}}}if((E==4)||(E==6)||(E==9)||(E==11)){if(C>30){return null}}if(a<12&&q=="PM"){a=a-0+12}else{if(a>11&&q=="AM"){a-=12}}return new Date(m,E-1,C,a,z,t)};Date.isValid=function(b,a){return(Date.parseString(b,a)!=null)};Date.prototype.isBefore=function(a){if(a==null){return false}return(this.getTime()<a.getTime())};Date.prototype.isAfter=function(a){if(a==null){return false}return(this.getTime()>a.getTime())};Date.prototype.equals=function(a){if(a==null){return false}return(this.getTime()==a.getTime())};Date.prototype.equalsIgnoreTime=function(c){if(c==null){return false}var b=new Date(this.getTime()).clearTime();var a=new Date(c.getTime()).clearTime();return(b.getTime()==a.getTime())};Date.prototype.format=function(D){D=D+"";var l="";var v=0;var G="";var f="";var j=this.getYear()+"";var g=this.getMonth()+1;var F=this.getDate();var o=this.getDay();var n=this.getHours();var x=this.getMinutes();var q=this.getSeconds();var t,u,b,r,I,e,C,B,z,p,L,n,J,i,a,A;var w=new Object();if(j.length<4){j=""+(+j+1900)}w.y=""+j;w.yyyy=j;w.yy=j.substring(2,4);w.M=g;w.MM=Date.LZ(g);w.MMM=Date.monthNames[g-1];w.NNN=Date.monthAbbreviations[g-1];w.d=F;w.dd=Date.LZ(F);w.E=Date.dayAbbreviations[o];w.EE=Date.dayNames[o];w.H=n;w.HH=Date.LZ(n);if(n==0){w.h=12}else{if(n>12){w.h=n-12}else{w.h=n}}w.hh=Date.LZ(w.h);w.K=w.h-1;w.k=w.H+1;w.KK=Date.LZ(w.K);w.kk=Date.LZ(w.k);if(n>11){w.a="PM"}else{w.a="AM"}w.m=x;w.mm=Date.LZ(x);w.s=q;w.ss=Date.LZ(q);while(v<D.length){G=D.charAt(v);f="";while((D.charAt(v)==G)&&(v<D.length)){f+=D.charAt(v++)}if(typeof(w[f])!="undefined"){l=l+w[f]}else{l=l+f}}return l};Date.prototype.getDayName=function(){return Date.dayNames[this.getDay()]};Date.prototype.getDayAbbreviation=function(){return Date.dayAbbreviations[this.getDay()]};Date.prototype.getMonthName=function(){return Date.monthNames[this.getMonth()]};Date.prototype.getMonthAbbreviation=function(){return Date.monthAbbreviations[this.getMonth()]};Date.prototype.clearTime=function(){this.setHours(0);this.setMinutes(0);this.setSeconds(0);this.setMilliseconds(0);return this};Date.prototype.add=function(a,c){if(typeof(a)=="undefined"||a==null||typeof(c)=="undefined"||c==null){return this}c=+c;if(a=="y"){this.setFullYear(this.getFullYear()+c)}else{if(a=="M"){this.setMonth(this.getMonth()+c)}else{if(a=="d"){this.setDate(this.getDate()+c)}else{if(a=="w"){var b=(c>0)?1:-1;while(c!=0){this.add("d",b);while(this.getDay()==0||this.getDay()==6){this.add("d",b)}c-=b}}else{if(a=="h"){this.setHours(this.getHours()+c)}else{if(a=="m"){this.setMinutes(this.getMinutes()+c)}else{if(a=="s"){this.setSeconds(this.getSeconds()+c)}}}}}}}return this};if(typeof(_gat)!="undefined"){var pageTracker=_gat._getTracker("UA-5460984-1");pageTracker._initData();pageTracker._trackPageview()};(function(b){if(!b.fn.jqDock){var a=function(){return{version:1.2,defaults:{size:36,distance:54,coefficient:1.5,duration:500,align:"bottom",labels:false,source:false,loader:null,callback:null},useJqLoader:b.browser.opera||b.browser.safari,shrinkInterval:100,docks:[],X:0,Y:0,verthorz:{v:{wh:"height",xy:"Y",tl:"top",lead:"Top",trail:"Bottom",act:"ActualInv"},h:{wh:"width",xy:"X",tl:"left",lead:"Left",trail:"Right",act:"Actual"}},elementCss:{position:"relative",borderWidth:0,borderStyle:"none",verticalAlign:"top"},vanillaDiv:'<div style="position:relative;margin:0px;padding:0px;border:0px none;background-color:transparent;">',initDock:function(e){var h=this,l=this.docks[e],q=l.Opts,g=0,k=b("a, img",l.Menu),p=0,o,f,c,m,s,r=(b.browser.opera&&(1*(b.browser.version.match(/^(\d+\.\d+)/)||[0,0])[1])<9.5);this.removeText(l.Menu);if(q.orient.vh=="h"){k.css(this.elementCss);if(r||!b.boxModel){k.filter("a").css({lineHeight:0,fontSize:"0px"})}else{var n={display:"block"};n["float"]="left";k.filter("img").css(n)}}else{k.not(b("a img",l.Menu)).wrap(this.vanillaDiv+"</div>").end().css(this.elementCss).css({display:"block"})}while(p<l.Elem.length){f=l.Elem[p++];c=this.keepProportion(f,q.size,{vh:q.orient.inv,inv:q.orient.vh});f.Actual=f.Final=f.Initial=c[q.vh.wh];f.SizeDiff=f[q.vh.wh]-f.Initial;f.Img.css(c);f.Img.removeAttr("title").attr({alt:""}).parent("a").removeAttr("title");f.ShrinkStep=Math.floor(f.SizeDiff*this.shrinkInterval/q.duration);l[q.vh.inv.wh]=Math.max(l[q.vh.inv.wh],q.size+f.Pad[q.vh.inv.lead]+f.Pad[q.vh.inv.trail]);f.Offset=g;f.Centre=f.Offset+f.Pad[q.vh.lead]+(f.Initial/2);g+=f.Initial+f.Pad[q.vh.lead]+f.Pad[q.vh.trail]}p=0;while(p<l.Elem.length){f=l.Elem[p++];m=0;s=f.Pad[q.vh.lead]+f.Pad[q.vh.trail];l.Spread+=f.Initial+s;this.setSizes(e,f.Centre);o=l.Elem.length;while(o){m+=l.Elem[--o].Final+s}l[q.vh.wh]=Math.max(l[q.vh.wh],m)}while(p){f=l.Elem[--p];f.Final=f.Initial}var d=[this.vanillaDiv,'<div class="jqDock" style="position:absolute;top:0px;left:0px;padding:0px;',"margin:0px;overflow:visible;height:",l.height,"px;width:",l.width,'px;"></div></div>'].join("");l.Yard=b(l.Menu).wrapInner(d).find("div.jqDock");b.each([q.vh.lead,q.vh.trail],function(j,i){l.Borders[i]=h.asNumber(l.Yard.css("border"+i+"Width"))});if(l.Borders[q.vh.lead]){l.Yard.css(q.vh.tl,Math.ceil(l.Borders[q.vh.lead]/2))}while(p<l.Elem.length){f=l.Elem[p];this.changeSize(e,p,f.Final,true);f.Img.addClass("jqDockMouse"+e+"_"+(p++))}b(l.Menu).show();if(l.Opts.labels){b.each(l.Elem,function(j){h.setLabel(e,this.Label)});l.Label.hide()}l.Yard.bind("mouseover mouseout mousemove",function(i){h.mouseHandler(i)})},altImage:function(){var c=b(this).attr("alt");return(c&&c.match(/\.(gif|jpg|jpeg|png)$/i))?c:false},removeText:function(e){var d=e.childNodes.length,c;while(d){c=e.childNodes[--d];if(c.childNodes&&c.childNodes.length){this.removeText(c)}else{if(c.nodeType==3){e.removeChild(c)}}}},asNumber:function(c){var d=parseInt(c,10);return isNaN(d)?0:d},keepProportion:function(e,g,d){var f={},h=this.verthorz[d.vh],c=this.verthorz[d.inv];f[h.wh]=g;f[c.wh]=Math.round(g*e[c.wh]/e[h.wh]);return f},deltaXY:function(h){var c=this.docks[h];if(c.Current!==false){var g=c.Opts,d=c.Elem[c.Current],e=d.Pad[g.vh.lead]+d.Pad[g.vh.trail],f=d.Img.offset();c.Delta=Math.floor((this[g.vh.xy]-f[g.vh.tl])*(e+d.Initial)/(e+d.Actual))+d.Offset;this.doLabel(h,f)}},setLabel:function(g,d){var c=this.docks[g],e=this,f={};if(!c.Label){c.Label=b('<div class="jqDockLabel jqDockMouse'+g+'_00 jqDockLabelImage" style="position:absolute;margin:0px;"></div>').hide().append("<span></span>").bind("click",function(){c.Elem[c.Current].Img.trigger("click")}).appendTo(c.Yard)}if(d.txt){c.Label.find("span").text(d.txt);b.each(["Top","Right","Bottom","Left"],function(i,h){f[h]=e.asNumber(c.Label.css("padding"+h))});b.each(this.verthorz,function(i,h){d[h.wh]=c.Label[h.wh]();d[h.wh+"Pad"]=f[h.lead]+f[h.trail]})}},doLabel:function(c,f){var g=this.docks[c];if(g.Opts.labels&&g.Current!==false){var e=g.Elem[g.Current],j=e.Label,i=g.Opts,l=typeof f=="string"?f:"move";switch(l){case"show":case"hide":g.Label[j.txt?l:"hide"]();break;case"change":g.Label[0].className=g.Label[0].className.replace(/(jqDockLabel)(Link|Image)/,"$1"+(e.Linked?"Link":"Image"));g.Label.html("").append("<span></span>");g.Label.css({width:j.width,height:j.height}).show().find("span").text(j.txt).dropShadow({left:2,top:2,opacity:0.8,blur:1});g.Label.hide();break;default:var d=g.Yard.offset(),h={top:f.top-d.top,left:f.left-d.left},k=i.labels.split("");if(k[0]=="m"){h.top+=Math.floor((e[i.vh.inv.act]-j.height-j.heightPad)/2)}else{if(k[0]=="b"){h.top+=e[i.vh.inv.act]+e.Pad.Top+e.Pad.Bottom-j.height-j.heightPad}}if(k[1]=="c"){h.left+=Math.floor((e[i.vh.act]-j.width-j.widthPad)/2)}else{if(k[1]=="r"){h.left+=e[i.vh.act]+e.Pad.Left+e.Pad.Right-j.width-j.widthPad}}g.Label.css(h)}}},mouseHandler:function(j){var c=null,l=j.target.className.match(/jqDockMouse(\d+)_(\d+)/),g=!!(j.relatedTarget)&&j.relatedTarget.tagName!==undefined;if(l){c=false;var d=1*l[1],f=this.docks[d],k=l[2]=="00"?f.Current:1*l[2];this.X=j.pageX;this.Y=j.pageY;if(j.type=="mousemove"){if(k==f.Current){this.deltaXY(d);if(f.OnDock&&f.Expanded){this.setSizes(d);this.factorSizes(d)}}}else{var m=g&&j.relatedTarget.className.match(/jqDockMouse(\d+)_(\d+)/);if(j.type=="mouseover"&&(!f.OnDock||k!==f.Current)){f.Current=k;this.doLabel(d,"change");this.deltaXY(d);if(f.Expanded){this.doLabel(d,"show")}if(g&&(!m||m[1]!=d)){f.Timestamp=(new Date()).getTime();this.setSizes(d);f.OnDock=true;this.overDock(d)}}else{if(g&&j.type=="mouseout"){if(!m||m[1]!=d){f.OnDock=false;this.doLabel(d,"hide");var h=f.Elem.length;while((h--)){f.Elem[h].Final=f.Elem[h].Intial}this.offDock(d)}}}}}return c},overDock:function(g){var c=this.docks[g];if(c.OnDock){var f=this,e=c.Elem,d=e.length;while((d--)&&!(e[d].Actual<e[d].Final)){}if(d<0){c.Expanded=true;this.deltaXY(g);this.doLabel(g,"show")}else{this.setSizes(g);this.factorSizes(g);setTimeout(function(){f.overDock(g)},60)}}},offDock:function(j){var d=this.docks[j];if(!d.OnDock){var g=this,c=true,e=d.Elem.length,f,h;while(e){f=d.Elem[--e];if(f.Actual>f.Initial){h=f.Actual-f.ShrinkStep;if(h>f.Initial){c=false}else{h=f.Initial}this.changeSize(j,e,h)}}this.deltaXY(j);if(c){while(e<d.Elem.length){f=d.Elem[e++];f.Actual=f.Final=f.Initial}d.Current=d.Expanded=false}else{setTimeout(function(){g.offDock(j)},this.shrinkInterval)}}},setSizes:function(j,c){var d=this.docks[j],h=d.Opts,e=d.Elem.length,f,g;c=c||d.Delta;while(e){f=d.Elem[--e];g=Math.floor(f.SizeDiff*Math.pow(Math.abs(c-f.Centre),h.coefficient)/h.attenuation);f.Final=(g<f.SizeDiff?f[h.vh.wh]-g:f.Initial)}},factorSizes:function(k){var c=this.docks[k],j=c.Opts,e=j.duration+60;if(c.Timestamp){e=(new Date()).getTime()-c.Timestamp;if(e>=j.duration){c.Timestamp=0}}if(e>60){var h=e<j.duration?e/j.duration:0,d=0,g;while(d<c.Elem.length){g=c.Elem[d];this.changeSize(k,d++,(h?Math.floor(g.Initial+((g.Final-g.Initial)*h)):g.Final))}}},changeSize:function(c,o,h,d){var g=this.docks[c],e=g.Elem[o];if(d||e.Actual!=h){var j=g.Opts,k=(b.boxModel||j.orient.vh=="v")?0:g.Borders[j.vh.lead]+g.Borders[j.vh.trail];if(e.Source[2]&&!d&&e.Actual==e.Initial){e.Img[0].src=e.Source[1]}if(g.OnDock){this.deltaXY(c)}g.Spread+=h-e.Actual;var i=this.keepProportion(e,h,j.orient),n=j.size-i[j.vh.inv.wh],f="margin",l=j.vh.inv;switch(j.align){case"bottom":case"right":i[f+l.lead]=n;break;case"middle":case"center":i[f+l.lead]=(n+n%2)/2;i[f+l.trail]=(n-n%2)/2;break;case"top":case"left":i[f+l.trail]=n;break;default:}g.Yard[j.vh.wh](g.Spread+k);e.Img.css(i);g.Yard.css("margin"+j.vh.lead,Math.floor(Math.max(0,(g[j.vh.wh]-g.Spread)/2)));e.Actual=h;e.ActualInv=i[j.vh.inv.wh];if(e.Source[2]&&!d&&e.Actual==e.Initial){e.Img[0].src=e.Source[0]}}}}}();b.fn.jqDock=function(c){return this.filter(function(){var d=a.docks.length;while((d--)&&this!=a.docks[d].Menu){}return(d<0)&&(b("img",this).length)}).hide().each(function(){var g=a.docks.length;a.docks[g]={Elem:[],Menu:this,OnDock:false,Expanded:false,Timestamp:0,width:0,height:0,Spread:0,Borders:{},Yard:false,Opts:b.extend({},a.defaults,c||{}),Current:false,Delta:0,Loaded:0,Label:false};var d=a.docks[g],f=d.Opts;f.attenuation=Math.pow(f.distance,f.coefficient);f.orient=({left:1,center:1,right:1}[f.align])?{vh:"v",inv:"h"}:{vh:"h",inv:"v"};f.vh=b.extend({},a.verthorz[f.orient.vh],{inv:a.verthorz[f.orient.inv]});f.loader=(f.loader)&&typeof f.loader=="string"&&/^image|jquery$/i.test(f.loader)?f.loader.toLowerCase():"";f.labels=f.labels===true?{top:"bc",left:"tr",right:"tl"}[f.align]||"tc":(typeof f.labels=="string"&&{tl:1,tc:1,tr:1,ml:1,mc:1,mr:1,bl:1,bc:1,br:1}[f.labels]?f.labels:false);b("img",this).each(function(l){var k=b(this),j=k.attr("src"),i=(f.source?f.source.call(k[0],l):false)||a.altImage.call(this)||j,h=f.labels?k.attr("title")||k.parent("a").attr("title")||"":"";d.Elem[l]={Img:k,Source:[j,i,!(j==i)],Label:{txt:h,width:0,height:0,widthPad:0,heightPad:0},Initial:0,Actual:0,ActualInv:0,Final:0,Offset:0,Centre:0,Pad:{},Linked:!!k.parent("a").length,width:0,height:0};b.each(["Top","Right","Bottom","Left"],function(n,m){d.Elem[l].Pad[m]=a.asNumber(k.css("padding"+m))})});var e=(!f.loader&&a.useJqLoader)||f.loader=="jquery";b.each(d.Elem,function(j){var k=this,h=function(){k.height=this.height;k.width=this.width;if(++d.Loaded>=d.Elem.length){setTimeout(function(){a.initDock(g);if(f.callback){f.callback.call(k)}},0)}};if(e){b("<img />").bind("load",h).attr({src:this.Source[1]})}else{var l=new Image();l.onload=function(){h.call(this);l.onload=function(){}};l.src=this.Source[1]}})}).end()};b.jqDock=function(c){return a[c]?a[c]:null}}})(jQuery);jQuery.fn.pagination=function(a,b){b=jQuery.extend({items_per_page:10,num_display_entries:10,current_page:0,num_edge_entries:0,link_to:"#",prev_text:"Prev",next_text:"Next",ellipse_text:"...",prev_show_always:true,next_show_always:true,callback:function(){return false}},b||{});return this.each(function(){function f(){return Math.ceil(a/b.items_per_page)}function h(){var k=Math.ceil(b.num_display_entries/2);var l=f();var j=l-b.num_display_entries;var m=g>k?Math.max(Math.min(g-k,j),0):0;var i=g>k?Math.min(g+k,l):Math.min(b.num_display_entries,l);return[m,i]}function e(j,i){g=j;c();var k=b.callback(j,d);if(!k){if(i.stopPropagation){i.stopPropagation()}else{i.cancelBubble=true}}return k}function c(){d.empty();var k=h();var o=f();var p=function(i){return function(q){return e(i,q)}};var n=function(i,q){i=i<0?0:(i<o?i:o-1);q=jQuery.extend({text:i+1,classes:""},q||{});if(i==g){var r=$("<span class='current'>"+(q.text)+"</span>")}else{var r=$("<a>"+(q.text)+"</a>").bind("click",p(i)).attr("href",b.link_to.replace(/__id__/,i))}if(q.classes){r.addClass(q.classes)}d.append(r)};if(b.prev_text&&(g>0||b.prev_show_always)){n(g-1,{text:b.prev_text,classes:"prev"})}if(k[0]>0&&b.num_edge_entries>0){var j=Math.min(b.num_edge_entries,k[0]);for(var l=0;l<j;l++){n(l)}if(b.num_edge_entries<k[0]&&b.ellipse_text){jQuery("<span>"+b.ellipse_text+"</span>").appendTo(d)}}for(var l=k[0];l<k[1];l++){n(l)}if(k[1]<o&&b.num_edge_entries>0){if(o-b.num_edge_entries>k[1]&&b.ellipse_text){jQuery("<span>"+b.ellipse_text+"</span>").appendTo(d)}var m=Math.max(o-b.num_edge_entries,k[1]);for(var l=m;l<o;l++){n(l)}}if(b.next_text&&(g<o-1||b.next_show_always)){n(g+1,{text:b.next_text,classes:"next"})}}var g=b.current_page;a=(!a||a<0)?1:a;b.items_per_page=(!b.items_per_page||b.items_per_page<0)?1:b.items_per_page;var d=jQuery(this);this.selectPage=function(i){e(i)};this.prevPage=function(){if(g>0){e(g-1);return true}else{return false}};this.nextPage=function(){if(g<f()-1){e(g+1);return true}else{return false}};c()})};(function($){$.extend({metadata:{defaults:{type:"class",name:"metadata",cre:/({.*})/,single:"metadata"},setType:function(type,name){this.defaults.type=type;this.defaults.name=name},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length){settings.single="metadata"}var data=$.data(elem,settings.single);if(data){return data}data="{}";if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m){data=m[1]}}else{if(settings.type=="elem"){if(!elem.getElementsByTagName){return undefined}var e=elem.getElementsByTagName(settings.name);if(e.length){data=$.trim(e[0].innerHTML)}}else{if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr){data=attr}}}}if(data.indexOf("{")<0){data="{"+data+"}"}data=eval("("+data+")");$.data(elem,settings.single,data);return data}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts)}})(jQuery);(function(a){a.fn.bigTarget=function(c){var d=a.extend({},a.fn.bigTarget.defaults,c);return this.each(function(){var f=a(this);var e=f.attr("href");var h=f.attr("title");var g=a.meta?a.extend({},d,f.data()):d;f.parents(g.clickZone).hover(function(){$h=a(this);$h.addClass(g.hoverClass);if(typeof g.title!="undefined"&&g.title===true&&h!=""){$h.attr("title",h)}},function(){$h.removeClass(g.hoverClass);if(typeof g.title!="undefined"&&g.title===true&&h!=""){$h.removeAttr("title")}}).click(function(){if(b()==""){if(f.is("[rel*=external]")){window.open(e);return false}else{window.location=e}}})})};function b(){if(window.getSelection){return window.getSelection().toString()}else{if(document.getSelection){return document.getSelection()}else{if(document.selection){return document.selection.createRange().text}}}}a.fn.bigTarget.defaults={hoverClass:"hover",clickZone:"li:eq(0)",title:true}})(jQuery);jQuery.cookie=function(b,j,m){if(typeof j!="undefined"){m=m||{};if(j===null){j="";m.expires=-1}var e="";if(m.expires&&(typeof m.expires=="number"||m.expires.toUTCString)){var f;if(typeof m.expires=="number"){f=new Date();f.setTime(f.getTime()+(m.expires*24*60*60*1000))}else{f=m.expires}e="; expires="+f.toUTCString()}var l=m.path?"; path="+(m.path):"";var g=m.domain?"; domain="+(m.domain):"";var a=m.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(j),e,l,g,a].join("")}else{var d=null;if(document.cookie&&document.cookie!=""){var k=document.cookie.split(";");for(var h=0;h<k.length;h++){var c=jQuery.trim(k[h]);if(c.substring(0,b.length+1)==(b+"=")){d=decodeURIComponent(c.substring(b.length+1));break}}}return d}};(function(f){f.fn.fixPNG=function(){return this.each(function(){var j=f(this).css("backgroundImage");if(j.match(/^url\(["']?(.*\.png)["']?\)$/i)){j=RegExp.$1;f(this).css({backgroundImage:"none",filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod="+(f(this).css("backgroundRepeat")=="no-repeat"?"crop":"scale")+", src='"+j+"')"}).each(function(){var k=f(this).css("position");if(k!="absolute"&&k!="relative"){f(this).css("position","relative")}})}})};var d,a,g=false,c=new Image,h,i=1,e=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i;var b=(f.browser.msie&&parseInt(f.browser.version.substr(0,1))<8);f.fn.fancybox=function(k){k=f.extend({},f.fn.fancybox.defaults,k);var s=this;function n(){d=this;a=k;l();return false}function l(){if(g){return}if(f.isFunction(a.callbackOnStart)){a.callbackOnStart()}a.itemArray=[];a.itemCurrent=0;if(k.itemArray.length>0){a.itemArray=k.itemArray}else{var u={};if(!d.rel||d.rel==""){var w=f.metadata?f(d).metadata():{};var u={href:d.href,title:d.title,opts:w};if(f(d).children("img:first").length){u.orig=f(d).children("img:first")}a.itemArray.push(u)}else{var v=f(s).filter("a[rel="+d.rel+"]");var u={};for(var t=0;t<v.length;t++){var w=f.metadata?f(v[t]).metadata():{};u={href:v[t].href,title:v[t].title,opts:w};if(f(v[t]).children("img:first").length){u.orig=f(v[t]).children("img:first")}a.itemArray.push(u)}while(a.itemArray[a.itemCurrent].href!=d.href){a.itemCurrent++}}}if(a.overlayShow){if(b){f("embed, object, select").css("visibility","hidden")}f("#fancy_overlay").css("opacity",a.overlayOpacity).show()}o()}function o(){f("#fancy_right, #fancy_left, #fancy_close, #fancy_title").hide();a=f.extend({},a,a.itemArray[a.itemCurrent].opts);var t=a.itemArray[a.itemCurrent].href;if(t.match(/#/)){var u=window.location.href.split("#")[0];u=t.replace(u,"");u=u.substr(u.indexOf("#"));m('<div id="fancy_div">'+f(u).html()+"</div>",a.frameWidth,a.frameHeight)}else{if(t.match(e)){c=new Image;c.src=t;if(c.complete){r()}else{f.fn.fancybox.showLoading();f(c).unbind().bind("load",function(){f(".fancy_loading").hide();r()})}}else{if(t.match("iframe")||d.className.indexOf("iframe")>=0){m('<iframe id="fancy_frame" onload="$.fn.fancybox.showIframe()" name="fancy_iframe'+Math.round(Math.random()*1000)+'" frameborder="0" hspace="0" src="'+t+'"></iframe>',a.frameWidth,a.frameHeight)}else{f.get(t,function(v){m('<div id="fancy_ajax">'+v+"</div>",a.frameWidth,a.frameHeight)})}}}}function r(){if(a.imageScale){var u=f.fn.fancybox.getViewport();var x=Math.min(Math.min(u[0]-36,c.width)/c.width,Math.min(u[1]-60,c.height)/c.height);var v=Math.round(x*c.width);var t=Math.round(x*c.height)}else{var v=c.width;var t=c.height}m('<img alt="" id="fancy_img" src="'+c.src+'" />',v,t)}function p(){if((a.itemArray.length-1)>a.itemCurrent){var t=a.itemArray[a.itemCurrent+1].href;if(t.match(e)){objNext=new Image();objNext.src=t}}if(a.itemCurrent>0){var t=a.itemArray[a.itemCurrent-1].href;if(t.match(e)){objNext=new Image();objNext.src=t}}}function m(z,u,B){g=true;var x=a.padding;if(b){f("#fancy_content")[0].style.removeExpression("height");f("#fancy_content")[0].style.removeExpression("width")}if(x>0){u+=x*2;B+=x*2;f("#fancy_content").css({top:x+"px",right:x+"px",bottom:x+"px",left:x+"px",width:"auto",height:"auto"});if(b){f("#fancy_content")[0].style.setExpression("height","(this.parentNode.clientHeight - 20)");f("#fancy_content")[0].style.setExpression("width","(this.parentNode.clientWidth - 20)")}}else{f("#fancy_content").css({top:0,right:0,bottom:0,left:0,width:"100%",height:"100%"})}if(f("#fancy_outer").is(":visible")&&u==f("#fancy_outer").width()&&B==f("#fancy_outer").height()){f("#fancy_content").fadeOut("fast",function(){f("#fancy_content").empty().append(f(z)).fadeIn("normal",function(){j()})});return}var A=f.fn.fancybox.getViewport();var v=(u+36)>A[0]?A[2]:(A[2]+Math.round((A[0]-u-36)/2));var D=(B+50)>A[1]?A[3]:(A[3]+Math.round((A[1]-B-50)/2));var C={left:v,top:D,width:u+"px",height:B+"px"};if(f("#fancy_outer").is(":visible")){f("#fancy_content").fadeOut("normal",function(){f("#fancy_content").empty();f("#fancy_outer").animate(C,a.zoomSpeedChange,a.easingChange,function(){f("#fancy_content").append(f(z)).fadeIn("normal",function(){j()})})})}else{if(a.zoomSpeedIn>0&&a.itemArray[a.itemCurrent].orig!==undefined){f("#fancy_content").empty().append(f(z));var y=a.itemArray[a.itemCurrent].orig;var t=f.fn.fancybox.getPosition(y);f("#fancy_outer").css({left:(t.left-18)+"px",top:(t.top-18)+"px",width:f(y).width(),height:f(y).height()});if(a.zoomOpacity){C.opacity="show"}f("#fancy_outer").animate(C,a.zoomSpeedIn,a.easingIn,function(){j()})}else{f("#fancy_content").hide().empty().append(f(z)).show();f("#fancy_outer").css(C).fadeIn("normal",function(){j()})}}}function q(){if(a.itemCurrent!=0){f("#fancy_left, #fancy_left_ico").unbind().bind("click",function(t){t.stopPropagation();a.itemCurrent--;o();return false});f("#fancy_left").show()}if(a.itemCurrent!=(a.itemArray.length-1)){f("#fancy_right, #fancy_right_ico").unbind().bind("click",function(t){t.stopPropagation();a.itemCurrent++;o();return false});f("#fancy_right").show()}}function j(){q();p();f(document).keydown(function(t){if(t.keyCode==27){f.fn.fancybox.close();f(document).unbind("keydown")}else{if(t.keyCode==37&&a.itemCurrent!=0){a.itemCurrent--;o();f(document).unbind("keydown")}else{if(t.keyCode==39&&a.itemCurrent!=(a.itemArray.length-1)){a.itemCurrent++;o();f(document).unbind("keydown")}}}});if(a.centerOnScroll){f(window).bind("resize scroll",f.fn.fancybox.scrollBox)}else{f("div#fancy_outer").css("position","absolute")}if(a.hideOnContentClick){f("#fancy_wrap").click(f.fn.fancybox.close)}f("#fancy_overlay, #fancy_close").bind("click",f.fn.fancybox.close);f("#fancy_close").show();if(a.itemArray[a.itemCurrent].title!==undefined&&a.itemArray[a.itemCurrent].title.length>0){f("#fancy_title div").html(a.itemArray[a.itemCurrent].title);f("#fancy_title").show()}if(a.overlayShow&&b){f("embed, object, select",f("#fancy_content")).css("visibility","visible")}if(f.isFunction(a.callbackOnShow)){a.callbackOnShow()}g=false}return this.unbind("click").click(n)};f.fn.fancybox.scrollBox=function(){var j=f.fn.fancybox.getViewport();f("#fancy_outer").css("left",((f("#fancy_outer").width()+36)>j[0]?j[2]:j[2]+Math.round((j[0]-f("#fancy_outer").width()-36)/2)));f("#fancy_outer").css("top",((f("#fancy_outer").height()+50)>j[1]?j[3]:j[3]+Math.round((j[1]-f("#fancy_outer").height()-50)/2)))};f.fn.fancybox.getNumeric=function(j,k){return parseInt(f.curCSS(j.jquery?j[0]:j,k,true))||0};f.fn.fancybox.getPosition=function(j){var k=j.offset();k.top+=f.fn.fancybox.getNumeric(j,"paddingTop");k.top+=f.fn.fancybox.getNumeric(j,"borderTopWidth");k.left+=f.fn.fancybox.getNumeric(j,"paddingLeft");k.left+=f.fn.fancybox.getNumeric(j,"borderLeftWidth");return k};f.fn.fancybox.showIframe=function(){f(".fancy_loading").hide();f("#fancy_frame").show()};f.fn.fancybox.getViewport=function(){return[f(window).width(),f(window).height(),f(document).scrollLeft(),f(document).scrollTop()]};f.fn.fancybox.animateLoading=function(){if(!f("#fancy_loading").is(":visible")){clearInterval(h);return}f("#fancy_loading > div").css("top",(i*-40)+"px");i=(i+1)%12};f.fn.fancybox.showLoading=function(){clearInterval(h);var j=f.fn.fancybox.getViewport();f("#fancy_loading").css({left:((j[0]-40)/2+j[2]),top:((j[1]-40)/2+j[3])}).show();f("#fancy_loading").bind("click",f.fn.fancybox.close);h=setInterval(f.fn.fancybox.animateLoading,66)};f.fn.fancybox.close=function(){g=true;f(c).unbind();f("#fancy_overlay, #fancy_close").unbind();if(a.hideOnContentClick){f("#fancy_wrap").unbind()}f("#fancy_close, .fancy_loading, #fancy_left, #fancy_right, #fancy_title").hide();if(a.centerOnScroll){f(window).unbind("resize scroll")}__cleanup=function(){f("#fancy_overlay, #fancy_outer").hide();if(a.centerOnScroll){f(window).unbind("resize scroll")}if(b){f("embed, object, select").css("visibility","visible")}if(f.isFunction(a.callbackOnClose)){a.callbackOnClose()}g=false};if(f("#fancy_outer").is(":visible")!==false){if(a.zoomSpeedOut>0&&a.itemArray[a.itemCurrent].orig!==undefined){var k=a.itemArray[a.itemCurrent].orig;var j=f.fn.fancybox.getPosition(k);var l={left:(j.left-18)+"px",top:(j.top-18)+"px",width:f(k).width(),height:f(k).height()};if(a.zoomOpacity){l.opacity="hide"}f("#fancy_outer").stop(false,true).animate(l,a.zoomSpeedOut,a.easingOut,__cleanup)}else{f("#fancy_outer").stop(false,true).fadeOut("fast",__cleanup)}}else{__cleanup()}return false};f.fn.fancybox.build=function(){var j="";j+='<div id="fancy_overlay"></div>';j+='<div id="fancy_wrap">';j+='<div class="fancy_loading" id="fancy_loading"><div></div></div>';j+='<div id="fancy_outer">';j+='<div id="fancy_inner">';j+='<div id="fancy_close"></div>';j+='<div id="fancy_bg"><div class="fancy_bg fancy_bg_n"></div><div class="fancy_bg fancy_bg_ne"></div><div class="fancy_bg fancy_bg_e"></div><div class="fancy_bg fancy_bg_se"></div><div class="fancy_bg fancy_bg_s"></div><div class="fancy_bg fancy_bg_sw"></div><div class="fancy_bg fancy_bg_w"></div><div class="fancy_bg fancy_bg_nw"></div></div>';j+='<a href="javascript:;" id="fancy_left"><span class="fancy_ico" id="fancy_left_ico"></span></a><a href="javascript:;" id="fancy_right"><span class="fancy_ico" id="fancy_right_ico"></span></a>';j+='<div id="fancy_content"></div>';j+='<div id="fancy_title"></div>';j+="</div>";j+="</div>";j+="</div>";f(j).appendTo("body");f('<table cellspacing="0" cellpadding="0" border="0"><tr><td class="fancy_title" id="fancy_title_left"></td><td class="fancy_title" id="fancy_title_main"><div></div></td><td class="fancy_title" id="fancy_title_right"></td></tr></table>').appendTo("#fancy_title");if(b){f("#fancy_inner").prepend('<iframe class="fancy_bigIframe" scrolling="no" frameborder="0"></iframe>');f("#fancy_close, .fancy_bg, .fancy_title, .fancy_ico").fixPNG()}};f.fn.fancybox.defaults={padding:10,imageScale:true,zoomOpacity:false,zoomSpeedIn:0,zoomSpeedOut:0,zoomSpeedChange:300,easingIn:"swing",easingOut:"swing",easingChange:"swing",frameWidth:425,frameHeight:355,overlayShow:true,overlayOpacity:0.3,hideOnContentClick:true,centerOnScroll:true,itemArray:[],callbackOnStart:null,callbackOnShow:null,callbackOnClose:null};f(document).ready(function(){f.fn.fancybox.build()})})(jQuery);(function(b){var a=1;b.fn.dropShadow=function(c){var d=b.extend({left:4,top:4,blur:2,opacity:0.5,color:"black",swap:false},c);var e=b([]);this.not(".dropShadow").each(function(){var p=b(this);var l=[];var g=(d.blur<=0)?0:d.blur;var o=(g==0)?d.opacity:d.opacity/(g*8);var q=(d.swap)?a:a+1;var f=(d.swap)?a+1:a;var r;if(this.id){r=this.id+"_dropShadow"}else{r="ds"+(1+Math.floor(9999*Math.random()))}b.data(this,"shadowId",r);b.data(this,"shadowOptions",c);p.attr("shadowId",r).css("zIndex",q);if(p.css("position")!="absolute"){p.css({position:"relative",zoom:1})}bgColor=p.css("backgroundColor");if(bgColor=="rgba(0, 0, 0, 0)"){bgColor="transparent"}if(bgColor!="transparent"||p.css("backgroundImage")!="none"||this.nodeName=="SELECT"||this.nodeName=="INPUT"||this.nodeName=="TEXTAREA"){l[0]=b("<div></div>").css("background",d.color)}else{l[0]=p.clone().removeAttr("id").removeAttr("name").removeAttr("shadowId").css("color",d.color)}l[0].addClass("dropShadow").css({height:p.outerHeight(),left:g,opacity:o,position:"absolute",top:g,width:p.outerWidth(),zIndex:f});var n=(8*g)+1;for(m=1;m<n;m++){l[m]=l[0].clone()}var m=1;var k=g;while(k>0){l[m].css({left:k*2,top:0});l[m+1].css({left:k*4,top:k*2});l[m+2].css({left:k*2,top:k*4});l[m+3].css({left:0,top:k*2});l[m+4].css({left:k*3,top:k});l[m+5].css({left:k*3,top:k*3});l[m+6].css({left:k,top:k*3});l[m+7].css({left:k,top:k});m+=8;k--}var h=b("<div></div>").attr("id",r).addClass("dropShadow").css({left:p.position().left+d.left-g,marginTop:p.css("marginTop"),marginRight:p.css("marginRight"),marginBottom:p.css("marginBottom"),marginLeft:p.css("marginLeft"),position:"absolute",top:p.position().top+d.top-g,zIndex:f});for(m=0;m<n;m++){h.append(l[m])}p.after(h);e=e.add(h);b(window).resize(function(){try{h.css({left:p.position().left+d.left-g,top:p.position().top+d.top-g})}catch(i){}});a+=2});return this.pushStack(e)};b.fn.redrawShadow=function(){this.removeShadow();return this.each(function(){var c=b.data(this,"shadowOptions");b(this).dropShadow(c)})};b.fn.removeShadow=function(){return this.each(function(){var c=b(this).shadowId();b("div#"+c).remove()})};b.fn.shadowId=function(){return b.data(this[0],"shadowId")};b(function(){var c="<style type='text/css' media='print'>";c+=".dropShadow{visibility:hidden;}</style>";b("head").append(c)})})(jQuery);(function(a){a.fn.fancyPopup=function(b){b=a.extend({},a.fn.fancyPopup.defaults,b);if(!b.shadowedBorder){b.shadowedBorder=RUZEE.ShadedBorder.create({corner:8,shadow:16,border:1})}return this.each(function(){$this=a(this);b.shadowedBorder.render($this);$this.wrap("<div></div>");var e=$this.parents("div").eq(0);e.css({opacity:0,left:b.left,position:"absolute",zIndex:9,display:"none",width:b.width});var h=$this.find(".sb-inner").eq(0).css("background-color");var l=$this.find(".sb-border").eq(0).css("background-color");$this.after("<div><div></div></div>");var n=b.tailOpts.tailWidth/2+b.tailOpts.borderWidth;var m=b.tailOpts.tailHeight+b.tailOpts.borderWidth;var i=$this.next();i.css({borderLeft:n+"px solid transparent",borderRight:n+"px solid transparent",borderTop:m+"px solid "+l,height:0,width:0,zIndex:(b.tailOpts.zIndex+1),position:"relative",top:b.tailOpts.top});var j=b.tailOpts.tailWidth/2;var c=b.tailOpts.tailHeight;i.children().css({borderLeft:j+"px solid transparent",borderRight:j+"px solid transparent",borderTop:c+"px solid "+h,left:"-"+j+"px",top:"-"+m+"px",height:0,width:0,zIndex:b.tailOpts.zIndex,position:"relative"});if(b.tailOpts.left=="center"){i.css({margin:"0 auto"})}else{i.css({marginLeft:b.tailOpts.left})}var g=null;var d=false;var k=false;var f=a("."+b.triggerClass);$this.css("display","block");if(b.startOpen!=0){k=true;d=true;e.css({top:b.top});e.animate({top:"-="+b.distance},0);e.css({display:"block",opacity:1});d=false}a([f.get(0),e.get(0)]).mouseover(function(){if(g){clearTimeout(g)}if(d||k){return}else{d=true;e.css({top:b.top,left:b.left,display:"block"}).animate({top:"-="+b.distance,opacity:1},b.time,b.easing,function(){d=false;k=true})}return false}).mouseout(function(){if(g){clearTimeout(g)}g=setTimeout(function(){g=null;e.animate({top:"-="+b.distance,opacity:0},b.time,"swing",function(){k=false;e.css("display","none")})},b.hideDelay);return false})})};a.fn.fancyPopup.defaults={distance:"10px",time:250,hideDelay:500,triggerClass:"popupTrigger",top:"-35px",left:"130px",width:"250px",easing:"swing",startOpen:0,shadowedBorder:null,tailOpts:{borderWidth:2,tailWidth:20,tailHeight:10,zIndex:10,top:"-7px",left:"center"}}})(jQuery);(function(f){function d(ao,G,H){var y=[],O={colors:["#edc240","#afd8f8","#cb4b4b","#4da74d","#9440ed"],legend:{show:true,noColumns:1,labelFormatter:null,labelBoxBorderColor:"#ccc",container:null,position:"ne",margin:5,backgroundColor:null,backgroundOpacity:0.85},xaxis:{mode:null,min:null,max:null,autoscaleMargin:null,ticks:null,tickFormatter:null,labelWidth:null,labelHeight:null,tickDecimals:null,tickSize:null,minTickSize:null,monthNames:null,timeformat:null},yaxis:{autoscaleMargin:0.02},x2axis:{autoscaleMargin:null},y2axis:{autoscaleMargin:0.02},points:{show:false,radius:3,lineWidth:2,fill:true,fillColor:"#ffffff"},lines:{show:false,lineWidth:2,fill:false,fillColor:null},bars:{show:false,lineWidth:2,barWidth:1,fill:true,fillColor:null,align:"left"},grid:{color:"#545454",backgroundColor:null,tickColor:"#dddddd",labelMargin:5,borderWidth:2,markings:null,markingsColor:"#f4f4f4",markingsLineWidth:2,clickable:false,hoverable:false,autoHighlight:true,mouseActiveRadius:10},selection:{mode:null,color:"#e8cfac"},shadowSize:4},z=null,ap=null,aq=null,I=null,ay=null,m=ao,aa={xaxis:{},yaxis:{},x2axis:{},y2axis:{}},M={left:0,right:0,top:0,bottom:0},ai=0,B=0,p=0,ab=0,u={};this.setData=N;this.setupGrid=S;this.draw=av;this.clearSelection=j;this.setSelection=ac;this.getCanvas=function(){return z};this.getPlotOffset=function(){return M};this.getData=function(){return y};this.getAxes=function(){return aa};this.highlight=at;this.unhighlight=ah;Y(H);N(G);K();S();av();function N(az){y=w(az);E();T()}function w(aD){var aB=[];for(var aA=0;aA<aD.length;++aA){var aC;if(aD[aA].data){aC={};for(var az in aD[aA]){aC[az]=aD[aA][az]}}else{aC={data:aD[aA]}}aB.push(aC)}return aB}function Y(az){f.extend(true,O,az);if(O.xaxis.noTicks&&O.xaxis.ticks==null){O.xaxis.ticks=O.xaxis.noTicks}if(O.yaxis.noTicks&&O.yaxis.ticks==null){O.yaxis.ticks=O.yaxis.noTicks}if(O.grid.coloredAreas){O.grid.markings=O.grid.coloredAreas}if(O.grid.coloredAreasColor){O.grid.markingsColor=O.grid.coloredAreasColor}}function E(){var aE;var aJ=y.length,az=[],aC=[];for(aE=0;aE<y.length;++aE){var aI=y[aE].color;if(aI!=null){--aJ;if(typeof aI=="number"){aC.push(aI)}else{az.push(e(y[aE].color))}}}for(aE=0;aE<aC.length;++aE){aJ=Math.max(aJ,aC[aE]+1)}var aA=[],aD=0;aE=0;while(aA.length<aJ){var aH;if(O.colors.length==aE){aH=new g(100,100,100)}else{aH=e(O.colors[aE])}var aB=aD%2==1?-1:1;var aG=1+aB*Math.ceil(aD/2)*0.2;aH.scale(aG,aG,aG);aA.push(aH);++aE;if(aE>=O.colors.length){aE=0;++aD}}var aF=0,aK;for(aE=0;aE<y.length;++aE){aK=y[aE];if(aK.color==null){aK.color=aA[aF].toString();++aF}else{if(typeof aK.color=="number"){aK.color=aA[aK.color].toString()}}aK.lines=f.extend(true,{},O.lines,aK.lines);aK.points=f.extend(true,{},O.points,aK.points);aK.bars=f.extend(true,{},O.bars,aK.bars);if(aK.shadowSize==null){aK.shadowSize=O.shadowSize}if(aK.xaxis&&aK.xaxis==2){aK.xaxis=aa.x2axis}else{aK.xaxis=aa.xaxis}if(aK.yaxis&&aK.yaxis==2){aK.yaxis=aa.y2axis}else{aK.yaxis=aa.yaxis}}}function T(){var aB=Number.POSITIVE_INFINITY,aA=Number.NEGATIVE_INFINITY,aC;for(aC in aa){aa[aC].datamin=aB;aa[aC].datamax=aA;aa[aC].used=false}for(var aF=0;aF<y.length;++aF){var aE=y[aF].data,aK=y[aF].xaxis,aJ=y[aF].yaxis,az=0,aI=0;if(y[aF].bars.show){az=y[aF].bars.align=="left"?0:-y[aF].bars.barWidth/2;aI=az+y[aF].bars.barWidth}aK.used=aJ.used=true;for(var aD=0;aD<aE.length;++aD){if(aE[aD]==null){continue}var aH=aE[aD][0],aG=aE[aD][1];if(aH!=null&&!isNaN(aH=+aH)){if(aH+az<aK.datamin){aK.datamin=aH+az}if(aH+aI>aK.datamax){aK.datamax=aH+aI}}if(aG!=null&&!isNaN(aG=+aG)){if(aG<aJ.datamin){aJ.datamin=aG}if(aG>aJ.datamax){aJ.datamax=aG}}if(aH==null||aG==null||isNaN(aH)||isNaN(aG)){aE[aD]=null}}}for(aC in aa){if(aa[aC].datamin==aB){aa[aC].datamin=0}if(aa[aC].datamax==aA){aa[aC].datamax=1}}}function K(){ai=m.width();B=m.height();m.html("");m.css("position","relative");if(ai<=0||B<=0){throw"Invalid dimensions for plot, width = "+ai+", height = "+B}z=f('<canvas width="'+ai+'" height="'+B+'"></canvas>').appendTo(m).get(0);if(f.browser.msie){z=window.G_vmlCanvasManager.initElement(z)}I=z.getContext("2d");ap=f('<canvas style="position:absolute;left:0px;top:0px;" width="'+ai+'" height="'+B+'"></canvas>').appendTo(m).get(0);if(f.browser.msie){ap=window.G_vmlCanvasManager.initElement(ap)}ay=ap.getContext("2d");aq=f([ap,z]);if(O.selection.mode!=null||O.grid.hoverable){aq.each(function(){this.onmousemove=k});if(O.selection.mode!=null){aq.mousedown(an)}}if(O.grid.clickable){aq.click(L)}}function S(){function az(aC,aB){s(aC,aB);n(aC,aB);W(aC,aB);if(aC==aa.xaxis||aC==aa.x2axis){aC.p2c=function(aD){return(aD-aC.min)*aC.scale};aC.c2p=function(aD){return aC.min+aD/aC.scale}}else{aC.p2c=function(aD){return(aC.max-aD)*aC.scale};aC.c2p=function(aD){return aC.max-aD/aC.scale}}}for(var aA in aa){az(aa[aA],O[aA])}ax();P();aw()}function s(aC,aE){var aB=aE.min!=null?aE.min:aC.datamin;var az=aE.max!=null?aE.max:aC.datamax;if(az-aB==0){var aA;if(az==0){aA=1}else{aA=0.01}aB-=aA;az+=aA}else{var aD=aE.autoscaleMargin;if(aD!=null){if(aE.min==null){aB-=(az-aB)*aD;if(aB<0&&aC.datamin>=0){aB=0}}if(aE.max==null){az+=(az-aB)*aD;if(az>0&&aC.datamax<=0){az=0}}}}aC.min=aB;aC.max=az}function n(aE,aH){var aD;if(typeof aH.ticks=="number"&&aH.ticks>0){aD=aH.ticks}else{if(aE==aa.xaxis||aE==aa.x2axis){aD=ai/100}else{aD=B/60}}var aM=(aE.max-aE.min)/aD;var aP,aI,aK,aL,aG,aB,aA;if(aH.mode=="time"){function aO(aW,aQ,aS){var aR=function(aY){aY=""+aY;return aY.length==1?"0"+aY:aY};var aV=[];var aU=false;if(aS==null){aS=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}for(var aT=0;aT<aQ.length;++aT){var aX=aQ.charAt(aT);if(aU){switch(aX){case"h":aX=""+aW.getUTCHours();break;case"H":aX=aR(aW.getUTCHours());break;case"M":aX=aR(aW.getUTCMinutes());break;case"S":aX=aR(aW.getUTCSeconds());break;case"d":aX=""+aW.getUTCDate();break;case"m":aX=""+(aW.getUTCMonth()+1);break;case"y":aX=""+aW.getUTCFullYear();break;case"b":aX=""+aS[aW.getUTCMonth()];break}aV.push(aX);aU=false}else{if(aX=="%"){aU=true}else{aV.push(aX)}}}return aV.join("")}var aJ={second:1000,minute:60*1000,hour:60*60*1000,day:24*60*60*1000,month:30*24*60*60*1000,year:365.2425*24*60*60*1000};var aN=[[1,"second"],[2,"second"],[5,"second"],[10,"second"],[30,"second"],[1,"minute"],[2,"minute"],[5,"minute"],[10,"minute"],[30,"minute"],[1,"hour"],[2,"hour"],[4,"hour"],[8,"hour"],[12,"hour"],[1,"day"],[2,"day"],[3,"day"],[0.25,"month"],[0.5,"month"],[1,"month"],[2,"month"],[3,"month"],[6,"month"],[1,"year"]];var aC=0;if(aH.minTickSize!=null){if(typeof aH.tickSize=="number"){aC=aH.tickSize}else{aC=aH.minTickSize[0]*aJ[aH.minTickSize[1]]}}for(aG=0;aG<aN.length-1;++aG){if(aM<(aN[aG][0]*aJ[aN[aG][1]]+aN[aG+1][0]*aJ[aN[aG+1][1]])/2&&aN[aG][0]*aJ[aN[aG][1]]>=aC){break}}aP=aN[aG][0];aK=aN[aG][1];if(aK=="year"){aB=Math.pow(10,Math.floor(Math.log(aM/aJ.year)/Math.LN10));aA=(aM/aJ.year)/aB;if(aA<1.5){aP=1}else{if(aA<3){aP=2}else{if(aA<7.5){aP=5}else{aP=10}}}aP*=aB}if(aH.tickSize){aP=aH.tickSize[0];aK=aH.tickSize[1]}aI=function(aS){var aX=[],aV=aS.tickSize[0],aY=aS.tickSize[1],aW=new Date(aS.min);var aR=aV*aJ[aY];if(aY=="second"){aW.setUTCSeconds(c(aW.getUTCSeconds(),aV))}if(aY=="minute"){aW.setUTCMinutes(c(aW.getUTCMinutes(),aV))}if(aY=="hour"){aW.setUTCHours(c(aW.getUTCHours(),aV))}if(aY=="month"){aW.setUTCMonth(c(aW.getUTCMonth(),aV))}if(aY=="year"){aW.setUTCFullYear(c(aW.getUTCFullYear(),aV))}aW.setUTCMilliseconds(0);if(aR>=aJ.minute){aW.setUTCSeconds(0)}if(aR>=aJ.hour){aW.setUTCMinutes(0)}if(aR>=aJ.day){aW.setUTCHours(0)}if(aR>=aJ.day*4){aW.setUTCDate(1)}if(aR>=aJ.year){aW.setUTCMonth(0)}var a0=0,aZ=Number.NaN,aT;do{aT=aZ;aZ=aW.getTime();aX.push({v:aZ,label:aS.tickFormatter(aZ,aS)});if(aY=="month"){if(aV<1){aW.setUTCDate(1);var aQ=aW.getTime();aW.setUTCMonth(aW.getUTCMonth()+1);var aU=aW.getTime();aW.setTime(aZ+a0*aJ.hour+(aU-aQ)*aV);a0=aW.getUTCHours();aW.setUTCHours(0)}else{aW.setUTCMonth(aW.getUTCMonth()+aV)}}else{if(aY=="year"){aW.setUTCFullYear(aW.getUTCFullYear()+aV)}else{aW.setTime(aZ+aR)}}}while(aZ<aS.max&&aZ!=aT);return aX};aL=function(aQ,aT){var aU=new Date(aQ);if(aH.timeformat!=null){return aO(aU,aH.timeformat,aH.monthNames)}var aR=aT.tickSize[0]*aJ[aT.tickSize[1]];var aS=aT.max-aT.min;if(aR<aJ.minute){fmt="%h:%M:%S"}else{if(aR<aJ.day){if(aS<2*aJ.day){fmt="%h:%M"}else{fmt="%b %d %h:%M"}}else{if(aR<aJ.month){fmt="%b %d"}else{if(aR<aJ.year){if(aS<aJ.year){fmt="%b"}else{fmt="%b %y"}}else{fmt="%y"}}}}return aO(aU,fmt,aH.monthNames)}}else{var az=aH.tickDecimals;var aF=-Math.floor(Math.log(aM)/Math.LN10);if(az!=null&&aF>az){aF=az}aB=Math.pow(10,-aF);aA=aM/aB;if(aA<1.5){aP=1}else{if(aA<3){aP=2;if(aA>2.25&&(az==null||aF+1<=az)){aP=2.5;++aF}}else{if(aA<7.5){aP=5}else{aP=10}}}aP*=aB;if(aH.minTickSize!=null&&aP<aH.minTickSize){aP=aH.minTickSize}if(aH.tickSize!=null){aP=aH.tickSize}aE.tickDecimals=Math.max(0,(az!=null)?az:aF);aI=function(aS){var aU=[];var aV=c(aS.min,aS.tickSize),aR=0,aQ=Number.NaN,aT;do{aT=aQ;aQ=aV+aR*aS.tickSize;aU.push({v:aQ,label:aS.tickFormatter(aQ,aS)});++aR}while(aQ<aS.max&&aQ!=aT);return aU};aL=function(aQ,aR){return aQ.toFixed(aR.tickDecimals)}}aE.tickSize=aK?[aP,aK]:aP;aE.tickGenerator=aI;if(f.isFunction(aH.tickFormatter)){aE.tickFormatter=function(aQ,aR){return""+aH.tickFormatter(aQ,aR)}}else{aE.tickFormatter=aL}if(aH.labelWidth!=null){aE.labelWidth=aH.labelWidth}if(aH.labelHeight!=null){aE.labelHeight=aH.labelHeight}}function W(aD,aF){aD.ticks=[];if(!aD.used){return}if(aF.ticks==null){aD.ticks=aD.tickGenerator(aD)}else{if(typeof aF.ticks=="number"){if(aF.ticks>0){aD.ticks=aD.tickGenerator(aD)}}else{if(aF.ticks){var aE=aF.ticks;if(f.isFunction(aE)){aE=aE({min:aD.min,max:aD.max})}var aC,az;for(aC=0;aC<aE.length;++aC){var aA=null;var aB=aE[aC];if(typeof aB=="object"){az=aB[0];if(aB.length>1){aA=aB[1]}}else{az=aB}if(aA==null){aA=aD.tickFormatter(az,aD)}aD.ticks[aC]={v:az,label:aA}}}}}if(aF.autoscaleMargin!=null&&aD.ticks.length>0){if(aF.min==null){aD.min=Math.min(aD.min,aD.ticks[0].v)}if(aF.max==null&&aD.ticks.length>1){aD.max=Math.min(aD.max,aD.ticks[aD.ticks.length-1].v)}}}function ax(){function aA(aD){if(aD.labelWidth==null){aD.labelWidth=ai/6}if(aD.labelHeight==null){labels=[];for(i=0;i<aD.ticks.length;++i){l=aD.ticks[i].label;if(l){labels.push('<div class="tickLabel" style="float:left;width:'+aD.labelWidth+'px">'+l+"</div>")}}aD.labelHeight=0;if(labels.length>0){var aC=f('<div style="position:absolute;top:-10000px;width:10000px;font-size:smaller">'+labels.join("")+'<div style="clear:left"></div></div>').appendTo(m);aD.labelHeight=aC.height();aC.remove()}}}function az(aF){if(aF.labelWidth==null||aF.labelHeight==null){var aE,aG=[],aD;for(aE=0;aE<aF.ticks.length;++aE){aD=aF.ticks[aE].label;if(aD){aG.push('<div class="tickLabel">'+aD+"</div>")}}if(aG.length>0){var aC=f('<div style="position:absolute;top:-10000px;font-size:smaller">'+aG.join("")+"</div>").appendTo(m);if(aF.labelWidth==null){aF.labelWidth=aC.width()}if(aF.labelHeight==null){aF.labelHeight=aC.find("div").height()}aC.remove()}if(aF.labelWidth==null){aF.labelWidth=0}if(aF.labelHeight==null){aF.labelHeight=0}}}aA(aa.xaxis);az(aa.yaxis);aA(aa.x2axis);az(aa.y2axis);var aB=O.grid.borderWidth/2;for(i=0;i<y.length;++i){aB=Math.max(aB,2*(y[i].points.radius+y[i].points.lineWidth/2))}M.left=M.right=M.top=M.bottom=aB;if(aa.xaxis.labelHeight>0){M.bottom=Math.max(aB,aa.xaxis.labelHeight+O.grid.labelMargin)}if(aa.yaxis.labelWidth>0){M.left=Math.max(aB,aa.yaxis.labelWidth+O.grid.labelMargin)}if(aa.x2axis.labelHeight>0){M.top=Math.max(aB,aa.x2axis.labelHeight+O.grid.labelMargin)}if(aa.y2axis.labelWidth>0){M.right=Math.max(aB,aa.y2axis.labelWidth+O.grid.labelMargin)}p=ai-M.left-M.right;ab=B-M.bottom-M.top;aa.xaxis.scale=p/(aa.xaxis.max-aa.xaxis.min);aa.yaxis.scale=ab/(aa.yaxis.max-aa.yaxis.min);aa.x2axis.scale=p/(aa.x2axis.max-aa.x2axis.min);aa.y2axis.scale=ab/(aa.y2axis.max-aa.y2axis.min)}function av(){C();for(var az=0;az<y.length;az++){ak(y[az])}}function x(aA,aG){var aD=aG+"axis",az=aG+"2axis",aC,aF,aE,aB;if(aA[aD]){aC=aa[aD];aF=aA[aD].from;aE=aA[aD].to}else{if(aA[az]){aC=aa[az];aF=aA[az].from;aE=aA[az].to}else{aC=aa[aD];aF=aA[aG+"1"];aE=aA[aG+"2"]}}if(aF!=null&&aE!=null&&aF>aE){return{from:aE,to:aF,axis:aC}}return{from:aF,to:aE,axis:aC}}function C(){var aD;I.save();I.clearRect(0,0,ai,B);I.translate(M.left,M.top);if(O.grid.backgroundColor){I.fillStyle=O.grid.backgroundColor;I.fillRect(0,0,p,ab)}if(O.grid.markings){var aA=O.grid.markings;if(f.isFunction(aA)){aA=aA({xmin:aa.xaxis.min,xmax:aa.xaxis.max,ymin:aa.yaxis.min,ymax:aa.yaxis.max,xaxis:aa.xaxis,yaxis:aa.yaxis,x2axis:aa.x2axis,y2axis:aa.y2axis})}for(aD=0;aD<aA.length;++aD){var az=aA[aD],aF=x(az,"x"),aC=x(az,"y");if(aF.from==null){aF.from=aF.axis.min}if(aF.to==null){aF.to=aF.axis.max}if(aC.from==null){aC.from=aC.axis.min}if(aC.to==null){aC.to=aC.axis.max}if(aF.to<aF.axis.min||aF.from>aF.axis.max||aC.to<aC.axis.min||aC.from>aC.axis.max){continue}aF.from=Math.max(aF.from,aF.axis.min);aF.to=Math.min(aF.to,aF.axis.max);aC.from=Math.max(aC.from,aC.axis.min);aC.to=Math.min(aC.to,aC.axis.max);if(aF.from==aF.to&&aC.from==aC.to){continue}aF.from=aF.axis.p2c(aF.from);aF.to=aF.axis.p2c(aF.to);aC.from=aC.axis.p2c(aC.from);aC.to=aC.axis.p2c(aC.to);if(aF.from==aF.to||aC.from==aC.to){I.strokeStyle=az.color||O.grid.markingsColor;I.lineWidth=az.lineWidth||O.grid.markingsLineWidth;I.moveTo(Math.floor(aF.from),Math.floor(aC.from));I.lineTo(Math.floor(aF.to),Math.floor(aC.to));I.stroke()}else{I.fillStyle=az.color||O.grid.markingsColor;I.fillRect(Math.floor(aF.from),Math.floor(aC.to),Math.floor(aF.to-aF.from),Math.floor(aC.from-aC.to))}}}I.lineWidth=1;I.strokeStyle=O.grid.tickColor;I.beginPath();var aB,aE=aa.xaxis;for(aD=0;aD<aE.ticks.length;++aD){aB=aE.ticks[aD].v;if(aB<=aE.min||aB>=aa.xaxis.max){continue}I.moveTo(Math.floor(aE.p2c(aB))+I.lineWidth/2,0);I.lineTo(Math.floor(aE.p2c(aB))+I.lineWidth/2,ab)}aE=aa.yaxis;for(aD=0;aD<aE.ticks.length;++aD){aB=aE.ticks[aD].v;if(aB<=aE.min||aB>=aE.max){continue}I.moveTo(0,Math.floor(aE.p2c(aB))+I.lineWidth/2);I.lineTo(p,Math.floor(aE.p2c(aB))+I.lineWidth/2)}aE=aa.x2axis;for(aD=0;aD<aE.ticks.length;++aD){aB=aE.ticks[aD].v;if(aB<=aE.min||aB>=aE.max){continue}I.moveTo(Math.floor(aE.p2c(aB))+I.lineWidth/2,-5);I.lineTo(Math.floor(aE.p2c(aB))+I.lineWidth/2,5)}aE=aa.y2axis;for(aD=0;aD<aE.ticks.length;++aD){aB=aE.ticks[aD].v;if(aB<=aE.min||aB>=aE.max){continue}I.moveTo(p-5,Math.floor(aE.p2c(aB))+I.lineWidth/2);I.lineTo(p+5,Math.floor(aE.p2c(aB))+I.lineWidth/2)}I.stroke();if(O.grid.borderWidth){I.lineWidth=O.grid.borderWidth;I.strokeStyle=O.grid.color;I.lineJoin="round";I.strokeRect(0,0,p,ab)}I.restore()}function P(){m.find(".tickLabels").remove();var az='<div class="tickLabels" style="font-size:smaller;color:'+O.grid.color+'">';function aA(aD,aE){for(var aC=0;aC<aD.ticks.length;++aC){var aB=aD.ticks[aC];if(!aB.label||aB.v<aD.min||aB.v>aD.max){continue}az+=aE(aB,aD)}}aA(aa.xaxis,function(aB,aC){return'<div style="position:absolute;top:'+(M.top+ab+O.grid.labelMargin)+"px;left:"+(M.left+aC.p2c(aB.v)-aC.labelWidth/2)+"px;width:"+aC.labelWidth+'px;text-align:center" class="tickLabel">'+aB.label+"</div>"});aA(aa.yaxis,function(aB,aC){return'<div style="position:absolute;top:'+(M.top+aC.p2c(aB.v)-aC.labelHeight/2)+"px;right:"+(M.right+p+O.grid.labelMargin)+"px;width:"+aC.labelWidth+'px;text-align:right" class="tickLabel">'+aB.label+"</div>"});aA(aa.x2axis,function(aB,aC){return'<div style="position:absolute;bottom:'+(M.bottom+ab+O.grid.labelMargin)+"px;left:"+(M.left+aC.p2c(aB.v)-aC.labelWidth/2)+"px;width:"+aC.labelWidth+'px;text-align:center" class="tickLabel">'+aB.label+"</div>"});aA(aa.y2axis,function(aB,aC){return'<div style="position:absolute;top:'+(M.top+aC.p2c(aB.v)-aC.labelHeight/2)+"px;left:"+(M.left+p+O.grid.labelMargin)+"px;width:"+aC.labelWidth+'px;text-align:left" class="tickLabel">'+aB.label+"</div>"});az+="</div>";m.append(az)}function ak(az){if(az.lines.show||(!az.bars.show&&!az.points.show)){J(az)}if(az.bars.show){U(az)}if(az.points.show){V(az)}}function J(aB){function aA(aK,aI,aO,aN){var aH,aP=null,aE=null,aQ=null;I.beginPath();for(var aJ=0;aJ<aK.length;++aJ){aH=aP;aP=aK[aJ];if(aH==null||aP==null){continue}var aG=aH[0],aM=aH[1],aF=aP[0],aL=aP[1];if(aM<=aL&&aM<aN.min){if(aL<aN.min){continue}aG=(aN.min-aM)/(aL-aM)*(aF-aG)+aG;aM=aN.min}else{if(aL<=aM&&aL<aN.min){if(aM<aN.min){continue}aF=(aN.min-aM)/(aL-aM)*(aF-aG)+aG;aL=aN.min}}if(aM>=aL&&aM>aN.max){if(aL>aN.max){continue}aG=(aN.max-aM)/(aL-aM)*(aF-aG)+aG;aM=aN.max}else{if(aL>=aM&&aL>aN.max){if(aM>aN.max){continue}aF=(aN.max-aM)/(aL-aM)*(aF-aG)+aG;aL=aN.max}}if(aG<=aF&&aG<aO.min){if(aF<aO.min){continue}aM=(aO.min-aG)/(aF-aG)*(aL-aM)+aM;aG=aO.min}else{if(aF<=aG&&aF<aO.min){if(aG<aO.min){continue}aL=(aO.min-aG)/(aF-aG)*(aL-aM)+aM;aF=aO.min}}if(aG>=aF&&aG>aO.max){if(aF>aO.max){continue}aM=(aO.max-aG)/(aF-aG)*(aL-aM)+aM;aG=aO.max}else{if(aF>=aG&&aF>aO.max){if(aG>aO.max){continue}aL=(aO.max-aG)/(aF-aG)*(aL-aM)+aM;aF=aO.max}}if(aE!=aO.p2c(aG)||aQ!=aN.p2c(aM)+aI){I.moveTo(aO.p2c(aG),aN.p2c(aM)+aI)}aE=aO.p2c(aF);aQ=aN.p2c(aL)+aI;I.lineTo(aE,aQ)}I.stroke()}function aC(aK,aR,aP){var aI,aS=null;var aE=Math.min(Math.max(0,aP.min),aP.max);var aN,aH=0;var aQ=false;for(var aJ=0;aJ<aK.length;++aJ){aI=aS;aS=aK[aJ];if(aQ&&aI!=null&&aS==null){I.lineTo(aR.p2c(aH),aP.p2c(aE));I.fill();aQ=false;continue}if(aI==null||aS==null){continue}var aG=aI[0],aO=aI[1],aF=aS[0],aM=aS[1];if(aG<=aF&&aG<aR.min){if(aF<aR.min){continue}aO=(aR.min-aG)/(aF-aG)*(aM-aO)+aO;aG=aR.min}else{if(aF<=aG&&aF<aR.min){if(aG<aR.min){continue}aM=(aR.min-aG)/(aF-aG)*(aM-aO)+aO;aF=aR.min}}if(aG>=aF&&aG>aR.max){if(aF>aR.max){continue}aO=(aR.max-aG)/(aF-aG)*(aM-aO)+aO;aG=aR.max}else{if(aF>=aG&&aF>aR.max){if(aG>aR.max){continue}aM=(aR.max-aG)/(aF-aG)*(aM-aO)+aO;aF=aR.max}}if(!aQ){I.beginPath();I.moveTo(aR.p2c(aG),aP.p2c(aE));aQ=true}if(aO>=aP.max&&aM>=aP.max){I.lineTo(aR.p2c(aG),aP.p2c(aP.max));I.lineTo(aR.p2c(aF),aP.p2c(aP.max));continue}else{if(aO<=aP.min&&aM<=aP.min){I.lineTo(aR.p2c(aG),aP.p2c(aP.min));I.lineTo(aR.p2c(aF),aP.p2c(aP.min));continue}}var aT=aG,aL=aF;if(aO<=aM&&aO<aP.min&&aM>=aP.min){aG=(aP.min-aO)/(aM-aO)*(aF-aG)+aG;aO=aP.min}else{if(aM<=aO&&aM<aP.min&&aO>=aP.min){aF=(aP.min-aO)/(aM-aO)*(aF-aG)+aG;aM=aP.min}}if(aO>=aM&&aO>aP.max&&aM<=aP.max){aG=(aP.max-aO)/(aM-aO)*(aF-aG)+aG;aO=aP.max}else{if(aM>=aO&&aM>aP.max&&aO<=aP.max){aF=(aP.max-aO)/(aM-aO)*(aF-aG)+aG;aM=aP.max}}if(aG!=aT){if(aO<=aP.min){aN=aP.min}else{aN=aP.max}I.lineTo(aR.p2c(aT),aP.p2c(aN));I.lineTo(aR.p2c(aG),aP.p2c(aN))}I.lineTo(aR.p2c(aG),aP.p2c(aO));I.lineTo(aR.p2c(aF),aP.p2c(aM));if(aF!=aL){if(aM<=aP.min){aN=aP.min}else{aN=aP.max}I.lineTo(aR.p2c(aL),aP.p2c(aN));I.lineTo(aR.p2c(aF),aP.p2c(aN))}aH=Math.max(aF,aL)}if(aQ){I.lineTo(aR.p2c(aH),aP.p2c(aE));I.fill()}}I.save();I.translate(M.left,M.top);I.lineJoin="round";var aD=aB.lines.lineWidth;var az=aB.shadowSize;if(az>0){I.lineWidth=az/2;I.strokeStyle="rgba(0,0,0,0.1)";aA(aB.data,aD/2+az/2+I.lineWidth/2,aB.xaxis,aB.yaxis);I.lineWidth=az/2;I.strokeStyle="rgba(0,0,0,0.2)";aA(aB.data,aD/2+I.lineWidth/2,aB.xaxis,aB.yaxis)}I.lineWidth=aD;I.strokeStyle=aB.color;ad(aB.lines,aB.color);if(aB.lines.fill){aC(aB.data,aB.xaxis,aB.yaxis)}aA(aB.data,0,aB.xaxis,aB.yaxis);I.restore()}function V(aA){function aD(aH,aF,aI,aL,aJ){for(var aG=0;aG<aH.length;++aG){if(aH[aG]==null){continue}var aE=aH[aG][0],aK=aH[aG][1];if(aE<aL.min||aE>aL.max||aK<aJ.min||aK>aJ.max){continue}I.beginPath();I.arc(aL.p2c(aE),aJ.p2c(aK),aF,0,2*Math.PI,true);if(aI){I.fill()}I.stroke()}}function aC(aH,aJ,aF,aL,aI){for(var aG=0;aG<aH.length;++aG){if(aH[aG]==null){continue}var aE=aH[aG][0],aK=aH[aG][1];if(aE<aL.min||aE>aL.max||aK<aI.min||aK>aI.max){continue}I.beginPath();I.arc(aL.p2c(aE),aI.p2c(aK)+aJ,aF,0,Math.PI,false);I.stroke()}}I.save();I.translate(M.left,M.top);var aB=aA.lines.lineWidth;var az=aA.shadowSize;if(az>0){I.lineWidth=az/2;I.strokeStyle="rgba(0,0,0,0.1)";aC(aA.data,az/2+I.lineWidth/2,aA.points.radius,aA.xaxis,aA.yaxis);I.lineWidth=az/2;I.strokeStyle="rgba(0,0,0,0.2)";aC(aA.data,I.lineWidth/2,aA.points.radius,aA.xaxis,aA.yaxis)}I.lineWidth=aA.points.lineWidth;I.strokeStyle=aA.color;ad(aA.points,aA.color);aD(aA.data,aA.points.radius,aA.points.fill,aA.xaxis,aA.yaxis);I.restore()}function am(aK,aI,aD,aJ,aB,aP,aO,aL,aG){var aN=true,aF=true,aC=true,aE=false,aA=aK+aD,aM=aK+aJ,az=0,aH=aI;if(aH<az){aH=0;az=aI;aE=true;aC=false}if(aM<aO.min||aA>aO.max||aH<aL.min||az>aL.max){return}if(aA<aO.min){aA=aO.min;aN=false}if(aM>aO.max){aM=aO.max;aF=false}if(az<aL.min){az=aL.min;aE=false}if(aH>aL.max){aH=aL.max;aC=false}if(aP){aG.beginPath();aG.moveTo(aO.p2c(aA),aL.p2c(az)+aB);aG.lineTo(aO.p2c(aA),aL.p2c(aH)+aB);aG.lineTo(aO.p2c(aM),aL.p2c(aH)+aB);aG.lineTo(aO.p2c(aM),aL.p2c(az)+aB);aG.fill()}if(aN||aF||aC||aE){aG.beginPath();aA=aO.p2c(aA);az=aL.p2c(az);aM=aO.p2c(aM);aH=aL.p2c(aH);aG.moveTo(aA,az+aB);if(aN){aG.lineTo(aA,aH+aB)}else{aG.moveTo(aA,aH+aB)}if(aC){aG.lineTo(aM,aH+aB)}else{aG.moveTo(aM,aH+aB)}if(aF){aG.lineTo(aM,az+aB)}else{aG.moveTo(aM,az+aB)}if(aE){aG.lineTo(aA,az+aB)}else{aG.moveTo(aA,az+aB)}aG.stroke()}}function U(aB){function aA(aF,aC,aE,aI,aG,aJ,aH){for(var aD=0;aD<aF.length;aD++){if(aF[aD]==null){continue}am(aF[aD][0],aF[aD][1],aC,aE,aI,aG,aJ,aH,I)}}I.save();I.translate(M.left,M.top);I.lineJoin="round";I.lineWidth=aB.bars.lineWidth;I.strokeStyle=aB.color;ad(aB.bars,aB.color);var az=aB.bars.align=="left"?0:-aB.bars.barWidth/2;aA(aB.data,az,az+aB.bars.barWidth,0,aB.bars.fill,aB.xaxis,aB.yaxis);I.restore()}function ad(aB,az){var aA=aB.fill;if(!aA){return}if(aB.fillColor){I.fillStyle=aB.fillColor}else{var aC=e(az);aC.a=typeof aA=="number"?aA:0.4;aC.normalize();I.fillStyle=aC.toString()}}function aw(){m.find(".legend").remove();if(!O.legend.show){return}var aF=[];var aD=false;for(i=0;i<y.length;++i){if(!y[i].label){continue}if(i%O.legend.noColumns==0){if(aD){aF.push("</tr>")}aF.push("<tr>");aD=true}var aH=y[i].label;if(O.legend.labelFormatter!=null){aH=O.legend.labelFormatter(aH)}aF.push('<td class="legendColorBox"><div style="border:1px solid '+O.legend.labelBoxBorderColor+';padding:1px"><div style="width:14px;height:10px;background-color:'+y[i].color+';overflow:hidden"></div></div></td><td class="legendLabel">'+aH+"</td>")}if(aD){aF.push("</tr>")}if(aF.length==0){return}var aJ='<table style="font-size:smaller;color:'+O.grid.color+'">'+aF.join("")+"</table>";if(O.legend.container!=null){O.legend.container.html(aJ)}else{var aG="";var aA=O.legend.position,aB=O.legend.margin;if(aA.charAt(0)=="n"){aG+="top:"+(aB+M.top)+"px;"}else{if(aA.charAt(0)=="s"){aG+="bottom:"+(aB+M.bottom)+"px;"}}if(aA.charAt(1)=="e"){aG+="right:"+(aB+M.right)+"px;"}else{if(aA.charAt(1)=="w"){aG+="left:"+(aB+M.left)+"px;"}}var aI=f('<div class="legend">'+aJ.replace('style="','style="position:absolute;'+aG+";")+"</div>").appendTo(m);if(O.legend.backgroundOpacity!=0){var aE=O.legend.backgroundColor;if(aE==null){var aC;if(O.grid.backgroundColor){aC=O.grid.backgroundColor}else{aC=a(aI)}aE=e(aC).adjust(null,null,null,1).toString()}var az=aI.children();f('<div style="position:absolute;width:'+az.width()+"px;height:"+az.height()+"px;"+aG+"background-color:"+aE+';"> </div>').prependTo(aI).css("opacity",O.legend.backgroundOpacity)}}}var ag={pageX:null,pageY:null},F={first:{x:-1,y:-1},second:{x:-1,y:-1},show:false,active:false},af=[],r=false,q=null,Z=null;function au(aF,aD){var aM=O.grid.mouseActiveRadius,aS=aM*aM+1,aU=null,aO=false;function aJ(aZ,aY){return{datapoint:y[aZ].data[aY],dataIndex:aY,series:y[aZ],seriesIndex:aZ}}for(var aR=0;aR<y.length;++aR){var aX=y[aR].data,aE=y[aR].xaxis,aC=y[aR].yaxis,aN=aE.c2p(aF),aL=aC.c2p(aD),aA=aM/aE.scale,az=aM/aC.scale,aW=y[aR].bars.show,aV=!(y[aR].bars.show&&!(y[aR].lines.show||y[aR].points.show)),aB=y[aR].bars.align=="left"?0:-y[aR].bars.barWidth/2,aT=aB+y[aR].bars.barWidth;for(var aQ=0;aQ<aX.length;++aQ){if(aX[aQ]==null){continue}var aH=aX[aQ][0],aG=aX[aQ][1];if(aW){if(!aO&&aN>=aH+aB&&aN<=aH+aT&&aL>=Math.min(0,aG)&&aL<=Math.max(0,aG)){aU=aJ(aR,aQ)}}if(aV){if((aH-aN>aA||aH-aN<-aA)||(aG-aL>az||aG-aL<-az)){continue}var aK=Math.abs(aE.p2c(aH)-aF),aI=Math.abs(aC.p2c(aG)-aD),aP=aK*aK+aI*aI;if(aP<aS){aS=aP;aO=true;aU=aJ(aR,aQ)}}}}return aU}function k(aA){var aB=aA||window.event;if(aB.pageX==null&&aB.clientX!=null){var aC=document.documentElement,az=document.body;ag.pageX=aB.clientX+(aC&&aC.scrollLeft||az.scrollLeft||0);ag.pageY=aB.clientY+(aC&&aC.scrollTop||az.scrollTop||0)}else{ag.pageX=aB.pageX;ag.pageY=aB.pageY}if(O.grid.hoverable&&!Z){Z=setTimeout(t,100)}if(F.active){al(ag)}}function an(az){if(az.which!=1){return}document.body.focus();if(document.onselectstart!==undefined&&u.onselectstart==null){u.onselectstart=document.onselectstart;document.onselectstart=function(){return false}}if(document.ondrag!==undefined&&u.ondrag==null){u.ondrag=document.ondrag;document.ondrag=function(){return false}}ar(F.first,az);ag.pageX=null;F.active=true;f(document).one("mouseup",A)}function L(az){if(r){r=false;return}o("plotclick",az)}function t(){o("plothover",ag);Z=null}function o(aA,az){var aB=aq.offset(),aG={pageX:az.pageX,pageY:az.pageY},aE=az.pageX-aB.left-M.left,aC=az.pageY-aB.top-M.top;if(aa.xaxis.used){aG.x=aa.xaxis.c2p(aE)}if(aa.yaxis.used){aG.y=aa.yaxis.c2p(aC)}if(aa.x2axis.used){aG.x2=aa.x2axis.c2p(aE)}if(aa.y2axis.used){aG.y2=aa.y2axis.c2p(aC)}var aH=au(aE,aC);if(aH){aH.pageX=parseInt(aH.series.xaxis.p2c(aH.datapoint[0])+aB.left+M.left);aH.pageY=parseInt(aH.series.yaxis.p2c(aH.datapoint[1])+aB.top+M.top)}if(O.grid.autoHighlight){for(var aD=0;aD<af.length;++aD){var aF=af[aD];if(aF.auto&&!(aH&&aF.series==aH.series&&aF.point==aH.datapoint)){ah(aF.series,aF.point)}}if(aH){at(aH.series,aH.datapoint,true)}}m.trigger(aA,[aG,aH])}function X(){if(!q){q=setTimeout(v,50)}}function v(){q=null;ay.save();ay.clearRect(0,0,ai,B);ay.translate(M.left,M.top);var aC,aB;for(aC=0;aC<af.length;++aC){aB=af[aC];if(aB.series.bars.show){aj(aB.series,aB.point)}else{ae(aB.series,aB.point)}}ay.restore();if(F.show&&D()){ay.strokeStyle=e(O.selection.color).scale(null,null,null,0.8).toString();ay.lineWidth=1;I.lineJoin="round";ay.fillStyle=e(O.selection.color).scale(null,null,null,0.4).toString();var az=Math.min(F.first.x,F.second.x),aE=Math.min(F.first.y,F.second.y),aA=Math.abs(F.second.x-F.first.x),aD=Math.abs(F.second.y-F.first.y);ay.fillRect(az+M.left,aE+M.top,aA,aD);ay.strokeRect(az+M.left,aE+M.top,aA,aD)}}function at(aB,az,aC){if(typeof aB=="number"){aB=y[aB]}if(typeof az=="number"){az=aB.data[az]}var aA=Q(aB,az);if(aA==-1){af.push({series:aB,point:az,auto:aC});X()}else{if(!aC){af[aA].auto=false}}}function ah(aB,az){if(typeof aB=="number"){aB=y[aB]}if(typeof az=="number"){az=aB.data[az]}var aA=Q(aB,az);if(aA!=-1){af.splice(aA,1);X()}}function Q(aB,aC){for(var az=0;az<af.length;++az){var aA=af[az];if(aA.series==aB&&aA.point[0]==aC[0]&&aA.point[1]==aC[1]){return az}}return -1}function ae(aC,aB){var aA=aB[0],aG=aB[1],aF=aC.xaxis,aE=aC.yaxis;if(aA<aF.min||aA>aF.max||aG<aE.min||aG>aE.max){return}var aD=aC.points.radius+aC.points.lineWidth/2;ay.lineWidth=aD;ay.strokeStyle=e(aC.color).scale(1,1,1,0.5).toString();var az=1.5*aD;ay.beginPath();ay.arc(aF.p2c(aA),aE.p2c(aG),az,0,2*Math.PI,true);ay.stroke()}function aj(aB,az){ay.lineJoin="round";ay.lineWidth=aB.bars.lineWidth;ay.strokeStyle=e(aB.color).scale(1,1,1,0.5).toString();ay.fillStyle=e(aB.color).scale(1,1,1,0.5).toString();var aA=aB.bars.align=="left"?0:-aB.bars.barWidth/2;am(az[0],az[1],aA,aA+aB.bars.barWidth,0,true,aB.xaxis,aB.yaxis,ay)}function R(){var aA=Math.min(F.first.x,F.second.x),az=Math.max(F.first.x,F.second.x),aC=Math.max(F.first.y,F.second.y),aB=Math.min(F.first.y,F.second.y);var aD={};if(aa.xaxis.used){aD.xaxis={from:aa.xaxis.c2p(aA),to:aa.xaxis.c2p(az)}}if(aa.x2axis.used){aD.x2axis={from:aa.x2axis.c2p(aA),to:aa.x2axis.c2p(az)}}if(aa.yaxis.used){aD.yaxis={from:aa.yaxis.c2p(aC),to:aa.yaxis.c2p(aB)}}if(aa.y2axis.used){aD.yaxis={from:aa.y2axis.c2p(aC),to:aa.y2axis.c2p(aB)}}m.trigger("plotselected",[aD]);if(aa.xaxis.used&&aa.yaxis.used){m.trigger("selected",[{x1:aD.xaxis.from,y1:aD.yaxis.from,x2:aD.xaxis.to,y2:aD.yaxis.to}])}}function A(az){if(document.onselectstart!==undefined){document.onselectstart=u.onselectstart}if(document.ondrag!==undefined){document.ondrag=u.ondrag}F.active=false;al(az);if(D()){R();r=true}return false}function ar(aB,az){var aA=aq.offset();if(O.selection.mode=="y"){if(aB==F.first){aB.x=0}else{aB.x=p}}else{aB.x=az.pageX-aA.left-M.left;aB.x=Math.min(Math.max(0,aB.x),p)}if(O.selection.mode=="x"){if(aB==F.first){aB.y=0}else{aB.y=ab}}else{aB.y=az.pageY-aA.top-M.top;aB.y=Math.min(Math.max(0,aB.y),ab)}}function al(az){if(az.pageX==null){return}ar(F.second,az);if(D()){F.show=true;X()}else{j()}}function j(){if(F.show){F.show=false;X()}}function ac(aA,az){var aB;if(O.selection.mode=="y"){F.first.x=0;F.second.x=p}else{aB=x(aA,"x");F.first.x=aB.axis.p2c(aB.from);F.second.x=aB.axis.p2c(aB.to)}if(O.selection.mode=="x"){F.first.y=0;F.second.y=ab}else{aB=x(aA,"y");F.first.y=aB.axis.p2c(aB.from);F.second.y=aB.axis.p2c(aB.to)}F.show=true;X();if(!az){R()}}function D(){var az=5;return Math.abs(F.second.x-F.first.x)>=az&&Math.abs(F.second.y-F.first.y)>=az}}f.plot=function(n,k,j){var m=new d(n,k,j);return m};function c(k,j){return j*Math.floor(k/j)}function h(k,m,j){if(m<k){return m}else{if(m>j){return j}else{return m}}}function g(q,p,k,n){var o=["r","g","b","a"];var j=4;while(-1<--j){this[o[j]]=arguments[j]||((j==3)?1:0)}this.toString=function(){if(this.a>=1){return"rgb("+[this.r,this.g,this.b].join(",")+")"}else{return"rgba("+[this.r,this.g,this.b,this.a].join(",")+")"}};this.scale=function(t,s,u,r){j=4;while(-1<--j){if(arguments[j]!=null){this[o[j]]*=arguments[j]}}return this.normalize()};this.adjust=function(t,s,u,r){j=4;while(-1<--j){if(arguments[j]!=null){this[o[j]]+=arguments[j]}}return this.normalize()};this.clone=function(){return new g(this.r,this.b,this.g,this.a)};var m=function(s,r,t){return Math.max(Math.min(s,t),r)};this.normalize=function(){this.r=m(parseInt(this.r),0,255);this.g=m(parseInt(this.g),0,255);this.b=m(parseInt(this.b),0,255);this.a=m(this.a,0,1);return this};this.normalize()}var b={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]};function a(k){var j,m=k;do{j=m.css("background-color").toLowerCase();if(j!=""&&j!="transparent"){break}m=m.parent()}while(!f.nodeName(m.get(0),"body"));if(j=="rgba(0, 0, 0, 0)"){return"transparent"}return j}function e(m){var j;if(j=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(m)){return new g(parseInt(j[1],10),parseInt(j[2],10),parseInt(j[3],10))}if(j=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(m)){return new g(parseInt(j[1],10),parseInt(j[2],10),parseInt(j[3],10),parseFloat(j[4]))}if(j=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(m)){return new g(parseFloat(j[1])*2.55,parseFloat(j[2])*2.55,parseFloat(j[3])*2.55)}if(j=/rgba\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(m)){return new g(parseFloat(j[1])*2.55,parseFloat(j[2])*2.55,parseFloat(j[3])*2.55,parseFloat(j[4]))}if(j=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(m)){return new g(parseInt(j[1],16),parseInt(j[2],16),parseInt(j[3],16))}if(j=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(m)){return new g(parseInt(j[1]+j[1],16),parseInt(j[2]+j[2],16),parseInt(j[3]+j[3],16))}var k=f.trim(m).toLowerCase();if(k=="transparent"){return new g(255,255,255,0)}else{j=b[k];return new g(j[0],j[1],j[2])}}})(jQuery);(function(a){a.fn.imageHover=function(b){var c={time:500,easing:"swing",hoverSelector:"> div.hover",imageSelector:"> img"};b=a.extend({},c,b);return this.each(function(){var e=a(b.hoverSelector,this);var d=e.outerHeight();e.css("height",0).hide();a(this).hover(function(){e.hide().stop();e.css({height:"0px"}).show().animate({height:"+="+d+"px"},b.time,b.easing)},function(){var f=e.stop().outerHeight();e.animate({height:"-="+f+"px"},b.time,b.easing,function(){e.hide()})})})}})(jQuery);(function(c){var a=c.scrollTo=function(f,e,d){a.window().scrollTo(f,e,d)};a.defaults={axis:"y",duration:1};a.window=function(){return c(c.browser.safari?"body":"html")};c.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0}d=c.extend({},a.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2}d.offset=b(d.offset);d.over=b(d.over);return this.each(function(){var m=this,k=c(m),l=f,j,h={},n=k.is("html,body");switch(typeof l){case"number":case"string":if(/^([+-]=)?\d+(px)?$/.test(l)){l=b(l);break}l=c(l,this);case"object":if(l.is||l.style){j=(l=c(l)).offset()}}c.each(d.axis.split(""),function(r,s){var t=s=="x"?"Left":"Top",v=t.toLowerCase(),q="scroll"+t,o=m[q],p=s=="x"?"Width":"Height",u=p.toLowerCase();if(j){h[q]=j[v]+(n?0:o-k.offset()[v]);if(d.margin){h[q]-=parseInt(l.css("margin"+t))||0;h[q]-=parseInt(l.css("border"+t+"Width"))||0}h[q]+=d.offset[v]||0;if(d.over[v]){h[q]+=l[u]()*d.over[v]}}else{h[q]=l[v]}if(/^\d+$/.test(h[q])){h[q]=h[q]<=0?0:Math.min(h[q],g(p))}if(!r&&d.queue){if(o!=h[q]){i(d.onAfterFirst)}delete h[q]}});i(d.onAfter);function i(o){k.animate(h,e,d.easing,o&&function(){o.call(this,f)})}function g(o){var p=n?c.browser.opera?document.body:document.documentElement:m;return p["scroll"+o]-p["client"+o]}})};function b(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);(function(a){var b=a.serialScroll=function(c){a.scrollTo.window().serialScroll(c)};b.defaults={duration:1000,axis:"x",event:"click",start:0,step:1,lock:true,cycle:true,constant:true};a.fn.serialScroll=function(d){d=a.extend({},b.defaults,d);var f=d.event,e=d.step,c=d.lazy;return this.each(function(){var j=d.target?this:document,h=a(d.target||this,j),l=h[0],r=d.items,n=d.start,s=d.interval,g=d.navigation,i;if(!c){r=k()}if(d.force){t({},n)}a(d.prev||[],j).bind(f,-e,m);a(d.next||[],j).bind(f,e,m);if(!l.ssbound){h.bind("prev.serialScroll",-e,m).bind("next.serialScroll",e,m).bind("goto.serialScroll",t)}if(s){h.bind("start.serialScroll",function(u){if(!s){o();s=true;p()}}).bind("stop.serialScroll",function(){o();s=false})}h.bind("notify.serialScroll",function(w,v){var u=q(v);if(u>-1){n=u}});l.ssbound=true;if(d.jump){(c?h:k()).bind(f,function(u){t(u,q(u.target))})}if(g){g=a(g,j).bind(f,function(u){u.data=Math.round(k().length/g.length)*g.index(this);t(u,this)})}function m(u){u.data+=n;t(u,this)}function t(A,y){if(!isNaN(y)){A.data=y;y=l}var B=A.data,u,C=A.type,z=d.exclude?k().slice(0,-d.exclude):k(),x=z.length,v=z[B],w=d.duration;if(C){A.preventDefault()}if(s){o();i=setTimeout(p,d.interval)}if(!v){u=B<0?0:x-1;if(n!=u){B=u}else{if(!d.cycle){return}else{B=x-u-1}}v=z[B]}if(!v||C&&n==B||d.lock&&h.is(":animated")||C&&d.onBefore&&d.onBefore.call(y,A,v,h,k(),B)===false){return}if(d.stop){h.queue("fx",[]).stop()}if(d.constant){w=Math.abs(w/e*(n-B))}h.scrollTo(v,w,d).trigger("notify.serialScroll",[B])}function p(){h.trigger("next.serialScroll")}function o(){clearTimeout(i)}function k(){return a(r,l)}function q(v){if(!isNaN(v)){return v}var w=k(),u;while((u=w.index(v))==-1&&v!=l){v=v.parentNode}return u}})}})(jQuery);$(document).ready(function(){var d=$("#slider .scrollContainer > div");if(d.length<1){return}var h=$("#slider .scrollContainer");d.css({"float":"left",position:"relative"});h.css("width",d[0].offsetWidth*d.length);var c=$("#slider .scroll").css("overflow","hidden");function a(){$(this).parents("ul:first").find("a").removeClass("selected").end().end().addClass("selected");return true}function b(j){var i=$("#slider .navigation #"+j.id+"nav");a.call(i)}var g=(parseInt(h.css("paddingTop"))||0)*-1;var f={target:c,items:d,axis:"x",onAfter:b,offset:g,duration:1000,cycle:true,easing:"swing"};$("#slider").serialScroll(f);c.trigger("goto",0);var e=setInterval(function(){c.trigger("next")},3000)});(function(){jQuery.fn.extend({smile:(function(){a.defaults={dummyImg:"dummy.png",max:20,smilies:{":)":"s1",":(":"s2",":$":"s3",":o":"s4",":p":"s5",":s":"s6",":d":"s7",";)":"s8",":@":"s9",":O":"s4",":P":"s5",":S":"s6",":D":"s7"},regex:/:\)|:\(|:\$|:o|:p|:s|:d|;\)|:@|:O|:P|:S|:D/g,className:"jsmile",nodes:{code:1,noscript:1,pre:1,script:1,style:1}};function a(b,c){b=!arguments.length||!!b;c=$.extend({},a.defaults,c);this.each(function(d,e){jQuery.each(e.childNodes,function(f,g){switch(g.nodeType){case 1:b?jQuery(g).smile(b,c):a.remove(g,c.className);break;case 3:if(b&&!c.nodes[g.parentNode.nodeName.toLowerCase()]){a.add(g,c)}break}})});return this}a.list={};a.add=function(h,f){var b=h.parentNode,d=h.nodeValue,e=0,g=0,c;d.replace(f.regex,function(j,k){if(++g<f.max&&f.smilies[j]){if(a.list[j]){c=a.list[j].cloneNode(true)}else{var i=f.smilies[j];c=new Image();c.className=f.className+" "+i;c.src=f.dummyImg;c.alt=c.title=j;a.list[j]=c}jQuery(h).before(document.createTextNode(d.substring(e,k))).before(c);e=k+j.length}});if(e){jQuery(h).before(document.createTextNode(d.substring(e))).remove()}};a.remove=function(c,b){jQuery(c).find("img."+b).each(function(d,e){jQuery(e).replaceWith(document.createTextNode(e.alt||e.title))})};return a})()})})(jQuery);if(typeof(G_TRAVEL_MODE_DRIVING)!="undefined"){$(document).unload(function(){GUnload()});var defaultGlobalOptions={setup:{zoom:7,draggable:false,doubleClickZoom:false,continuousZoom:false,googleBar:false,scrollWheelZoom:false,controls:[]},autoPlay:{interval:1500,enabled:true,autostart:false}};var defaultPolylineOpts={color:"green",width:5,opacity:0.5,options:{geodesic:true,clickable:false}};var defaultTravelOptions={ticks:1,addTicksInterval:500,removeTicksInterval:500,travelMode:G_TRAVEL_MODE_DRIVING};var defaultMarkerOptions={clickable:false};var globalState={gMap:false,pos:0,playing:false,stop:false,reset:false};function collectData(a){if(typeof a=="undefined"){a=0}if(!rute[a].latlng){var b=new GClientGeocoder();b.getLatLng(rute[a].address,function(c){getData(a,c)})}else{getData(a,rute[a].latlng)}}function getData(m,c){var j=$.extend({},defaultPolylineOpts,rute[m].polylineOpts);var d=$.extend({},defaultTravelOptions,rute[m].travelOptions);var a=$.extend({},defaultMarkerOptions,rute[m].markerOptions);rute[m].polylineOpts=j;rute[m].travelOptions=d;rute[m].markerOptions=a;rute[m].latlng=c;rute[m].marker=new GMarker(c,a);rute[m].info=info(rute[m]);rute[m].marker.bindInfoWindow(rute[m].info);if(m==0){resetAction()}if(m>0){if(d.travelMode=="flying"){var k=rute[m-1].latlng;var l=rute[m].latlng;var e=k;var b=k;var p=(l.x-k.x)/d.ticks;var n=(l.y-k.y)/d.ticks;rute[m].overlay=[];for(var g=1;g<=d.ticks;g++){var h=new GLatLng(k.y+(n*g),k.x+(p*g));e=b;b=h;var o=new GPolyline([e,b],j.color,j.width,j.opacity,j.options);rute[m].overlay.push(o)}}else{var f=new GDirections();GEvent.addListener(f,"load",function(){GEvent.clearInstanceListeners(f);var r=f.getPolyline();var s=[];for(var q=0;q<r.getVertexCount();q++){s.push(r.getVertex(q))}var i=new GPolyline(s,j.color,j.width,j.opacity,j.options);rute[m].overlay=[i];if(m<rute.length-1){setTimeout(function(){collectData(m+1)},200)}else{$("#mapctls").show();if(globalOptions.autoPlay.autostart){autoplayAction()}}});GEvent.addListener(f,"error",function(){alert("GDirections Error Code: "+f.getStatus().code)});f.loadFromWaypoints([rute[m-1].latlng,rute[m].latlng],{getPolyline:true});return}}if(m<rute.length-1){setTimeout(function(){collectData(m+1)},200)}else{$("#mapctls").show();if(globalOptions.autoPlay.autostart){autoplayAction()}}}function refreshControls(){if(globalState.playing){$("#stop").show()}else{$("#stop").hide()}if(!globalState.playing&&globalState.reset){$("#reset").show()}else{$("#reset").hide()}if(!globalState.playing&&(globalState.pos>0)){$("#prev").show()}else{$("#prev").hide()}if(!globalState.playing&&(globalState.pos<rute.length-1)){$("#next").show()}else{$("#next").hide()}if(globalOptions.autoPlay.enabled){if(!globalState.playing&&(globalState.pos<rute.length-1)){$("#autoplay").show()}else{$("#autoplay").hide()}}else{$("#autoplay").hide()}}function setupMap(e,b,h){var d=new GMap2(e.selector);if(typeof h=="function"){GEvent.addListener(d,"load",function(){GEvent.clearInstanceListeners(d);h()})}if(e.draggable){d.enableDragging()}else{d.disableDragging()}if(e.doubleClickZoom){d.enableDoubleClickZoom()}else{d.disableDoubleClickZoom()}if(e.continuousZoom){d.enableContinuousZoom()}else{d.disableContinuousZoom()}if(e.googleBar){d.enableGoogleBar()}else{d.disableGoogleBar()}if(e.scrollWheelZoom){d.enableScrollWheelZoom()}else{d.disableScrollWheelZoom()}for(var g=0;g<e.controls.length;g++){var f=e.controls[0].control;var a=f.getDefaultPosition();if(e.controls[0].position){a=e.controls[0].position}d.addControl(f,a)}d.enableInfoWindow();d.setCenter(b.latlng,e.zoom);if(typeof b.marker!="undefined"){d.addOverlay(b.marker)}if(typeof b.info!="undefined"){d.openInfoWindow(b.latlng,b.info)}return d}function activateMaps(d,c,b){var f=d.eq(c);var e=$.extend({},{},f.metadata());var a="http://maps.google.com/staticmap?";a+="center="+e.latlng.lat()+","+e.latlng.lng();a+="&zoom="+b.zoom;a+="&size="+f.attr("width")+"x"+f.attr("height");a+="&markers="+e.latlng.lat()+","+e.latlng.lng();a+="&key="+b.key;a+="&sensor=false";f.attr("src",a);c++;if(c<d.length){activateMaps(d,c,b)}}function resetAction(){globalState.pos=0;globalState.playing=false;globalState.stop=false;globalState.reset=false;refreshControls();globalState.gMap=setupMap(globalOptions.setup,rute[0]);return false}function startAction(){if(!globalState.playing){$("#mapbusy").show()}globalState.reset=true;globalState.stop=false;refreshControls();return false}function stopAction(){globalState.reset=true;globalState.stop=true;refreshControls();$("#mapbusy").hide();return false}function autoplayAction(){globalState.playing=true;startAction();drawSegment(globalState.pos,autoPlay);return false}function autoPlay(){if((globalState.pos>=rute.length-1)||globalState.stop){globalState.playing=false;stopAction();return}window.setTimeout(function(){var a=globalState.pos;drawSegment(a,autoPlay)},globalOptions.autoPlay.interval)}function nextAction(){startAction();drawSegment(globalState.pos,function(){stopAction()});return false}function prevAction(){startAction();var a=rute[globalState.pos];globalState.gMap.removeOverlay(a.marker);globalState.gMap.closeInfoWindow();removeSegmentPart(a,a.overlay.length-1,function(){globalState.pos--;a=rute[globalState.pos];globalState.gMap.setCenter(a.latlng);globalState.gMap.openInfoWindow(a.latlng,a.info);stopAction()});return false}function drawSegment(a,d){if((a>=rute.length-1)||globalState.stop){stopAction();return}var c=rute[a];var b=rute[a+1];globalState.gMap.setCenter(c.latlng);globalState.gMap.addOverlay(c.marker);drawSegmentPart(b,0,function(){globalState.gMap.addOverlay(b.marker);globalState.gMap.openInfoWindow(b.latlng,b.info);if(rute[a+1].travelOptions.zoom){globalState.gMap.setZoom(parseInt(rute[a+1].travelOptions.zoom))}globalState.pos++;if(typeof d=="function"){d()}})}function drawSegmentPart(e,b,d){var a=e.overlay[b];var c=a.getVertex(a.getVertexCount()-1);GEvent.addListener(globalState.gMap,"moveend",function(){GEvent.clearInstanceListeners(globalState.gMap);if(b<e.overlay.length-1){setTimeout(function(){drawSegmentPart(e,b+1,d)},e.travelOptions.addTicksInterval)}else{if(typeof d=="function"){d()}}});globalState.gMap.panTo(c);globalState.gMap.addOverlay(a)}function removeSegmentPart(e,b,d){var a=e.overlay[b];var c=a.getVertex(0);GEvent.addListener(globalState.gMap,"moveend",function(){GEvent.clearInstanceListeners(globalState.gMap);if(b>0){setTimeout(function(){removeSegmentPart(e,b-1,d)},e.travelOptions.removeTicksInterval)}else{if(typeof d=="function"){d()}}});globalState.gMap.panTo(c);globalState.gMap.removeOverlay(a)}function info(a){var c=$("<div></div>").addClass("info");c.append($("<span></span>").addClass("title").text(a.title));if(a.image){var b=$("<img>").attr("src",a.image);if(a.imageHeight){b.attr("height",a.imageHeight)}if(a.imageWidth){b.attr("width",a.imageWidth)}c.append(b)}if(a.arrival){c.append($("<span></span>").addClass("arrival").text("Arrival: "+a.arrival))}if(a.departure){c.append($("<span></span>").addClass("departure").text("Departure: "+a.departure))}if(a.details){c.append($("<span></span>").addClass("details").text(a.details))}return c.get(0)}};var RUZEE=window.RUZEE||{};RUZEE.ShadedBorder={create:function(v){var o=/msie/i.test(navigator.userAgent)&&!window.opera;var F=o&&!window.XMLHttpRequest;function x(p,b){for(k in b){if(/ie_/.test(k)){if(o){p.style[k.substr(3)]=b[k]}}else{p.style[k]=b[k]}}}function A(p){var b=document.createElement("div");b.className="sb-gen";x(b,p);return b}function y(b){b=b<0?0:b;if(b>0.99999){return""}return o?" filter:alpha(opacity="+(b*100)+");":" opacity:"+b+";"}var j=v.shadow||0;var G=v.corner||0;var h=0;var g=v.border||0;var i=v.borderOpacity||1;var C=j!=0;var u=G>j?G:j;var w=u;var c=u;var M=u;if(g>0){h=G;G=G-g}var n=G!=0&&C?Math.round(u/3):0;var m=n;var s=Math.round(n/2);var q=G>0?"sb-inner":"sb-shadow";var z="sb-shadow";var J="sb-border";var l=v.edges||"trlb";if(!/t/i.test(l)){c=0}if(!/b/i.test(l)){M=0}if(!/l/i.test(l)){u=0}if(!/r/i.test(l)){w=0}var I={position:"absolute",left:"0",top:"0",width:u+"px",height:c+"px",ie_fontSize:"1px",overflow:"hidden",margin:"0",padding:"0"};var a=A(I);delete I.left;I.right="0";I.width=w+"px";var N=A(I);delete I.top;I.bottom="0";I.height=M+"px";var H=A(I);delete I.right;I.left="0";I.width=u+"px";var K=A(I);var L=A({position:"absolute",width:"100%",height:c+"px",ie_fontSize:"1px",top:"0",left:"0",overflow:"hidden",margin:"0",padding:"0"});var E=A({position:"relative",height:c+"px",ie_fontSize:"1px",margin:"0 "+w+"px 0 "+u+"px",overflow:"hidden",padding:"0"});L.appendChild(E);var D=A({position:"absolute",left:"0",bottom:"0",width:"100%",height:M+"px",ie_fontSize:"1px",overflow:"hidden",margin:"0",padding:"0"});var O=A({position:"relative",height:M+"px",ie_fontSize:"1px",margin:"0 "+w+"px 0 "+u+"px",overflow:"hidden",padding:"0"});D.appendChild(O);var f=A({position:"absolute",top:(-M)+"px",left:"0",width:"100%",height:"100%",overflow:"hidden",ie_fontSize:"1px",padding:"0",margin:"0"});function B(P,Y,ac){var V=ac?u:w;var af=Y?c:M;var Z=Y?s:-s;var S=[];var Q=[];var b=[];var W=0;var ad=1;if(ac){W=V-1;ad=-1}for(var U=0;U<V;++U){var ag=af-1;var p=-1;if(Y){ag=0;p=1}var R=false;for(var T=af-1;T>=0&&!R;--T){var aa='<div style="position:absolute; top:'+ag+"px; left:"+W+"px; width:1px; height:1px; overflow:hidden; margin:0; padding:0;";var ae=U-n;var r=T-m-Z;var ah=Math.sqrt(ae*ae+r*r);var X=false;if(G>0){if(ae<0&&r<h&&r>=G||r<0&&ae<h&&ae>=G){S.push(aa+y(i)+'" class="'+J+'"></div>')}else{if(ah<h&&ah>=G-1&&ae>=0&&r>=0){var ai=aa;if(ah>=h-1){ai+=y((h-ah)*i);X=true}else{ai+=y(i)}S.push(ai+'" class="'+J+'"></div>')}}var ai=aa+" z-index:2;"+(Y?"background-position:0 -"+(G-r-1)+"px;":"background-image:none;");var ab=function(){if(!Y){ai=ai.replace(/top\:\d+px/,"top:0px")}ai=ai.replace(/height\:1px/,"height:"+(T+1)+"px");Q.push(ai+'" class="'+q+'"></div>');R=true};if(ae<0&&r<G||r<0&&ae<G){ab()}else{if(ah<G&&ae>=0&&r>=0){if(ah>=G-1){ai+=y(G-ah);X=true;Q.push(ai+'" class="'+q+'"></div>')}else{ab()}}else{X=true}}}else{X=true}if(j>0&&X){ah=Math.sqrt(U*U+T*T);if(ah<j){b.push(aa+" z-index:0; "+y(1-(ah/j))+'" class="'+z+'"></div>')}}ag+=p}W+=ad}P.innerHTML=b.concat(S.concat(Q)).join("")}function d(P){var t=[];t.push('<div style="position:relative; top:'+(c+M)+"px; height:2048px;  margin:0 "+(w-G-n)+"px 0 "+(u-G-n)+"px;  padding:0; overflow:hidden; background-position:0 "+(c>0?-(G+m+s):"0")+'px;" class="'+q+'"></div>');var p='<div style="position:absolute; width:1px; top:'+(c+M)+"px; height:2048px; padding:0; margin:0;";if(j>0){for(var b=0;b<u-G-n;++b){t.push(p+" left:"+b+"px;"+y((b+1)/u)+'" class="'+z+'"></div>')}for(var b=0;b<w-G-n;++b){t.push(p+" right:"+b+"px;"+y((b+1)/w)+'" class="'+z+'"></div>')}}if(g>0){var r=" width:"+g+"px;"+y(i)+'" class="'+J+'"></div>';t.push(p+" left:"+(u-h-n)+"px;"+r);t.push(p+" right:"+(w-h-n)+"px;"+r)}P.innerHTML=t.join("")}function e(Q,p){var R=[];var P=p?c:M;var b='<div style="height:1px; overflow:hidden; position:absolute; margin:0; padding:0; width:100%; left:0px; ';var r=p?s:-s;for(var S=0;S<P-r-m-G;++S){if(j>0){R.push(b+(p?"top:":"bottom:")+S+"px;"+y((S+1)*1/P)+'" class="'+z+'"></div>')}}if(S>=g){R.push(b+(p?"top:":"bottom:")+(S-g)+"px;"+y(i)+" height:"+g+'px;" class="'+J+'"></div>')}R.push(b+(p?"background-position-y:0; top:":"background-image:none; bottom:")+S+"px; height:"+(G+m+r)+'px;" class="'+q+'"></div>');Q.innerHTML=R.join("")}B(a,true,true);B(N,true,false);B(K,false,true);B(H,false,false);d(f);e(E,true);e(O,false);return{render:function(P){if(typeof P=="string"){P=document.getElementById(P)}if(P.length!=undefined){for(var t=0;t<P.length;++t){this.render(P[t])}return}P.className+=" sb";x(P,{position:"relative",background:"transparent"});var Q=P.firstChild;while(Q){var b=Q.nextSibling;if(Q.nodeType==1&&Q.className=="sb-gen"){P.removeChild(Q)}Q=b}var p=P.firstChild;var r=L.cloneNode(true);var S=f.cloneNode(true);var R=D.cloneNode(true);P.insertBefore(a.cloneNode(true),p);P.insertBefore(N.cloneNode(true),p);P.insertBefore(K.cloneNode(true),p);P.insertBefore(H.cloneNode(true),p);P.insertBefore(r,p);P.insertBefore(S,p);P.insertBefore(R,p);if(F){P.onmouseover=function(){this.className+=" hover"};P.onmouseout=function(){this.className=this.className.replace(/ hover/,"")}}Q=null;p=null;r=null;S=null;R=null;P=null}}}};function activateStats(p,h,d,l){var f=["P03","P50","P97"];function g(r,q){if(q){return r=parseFloat(r)}return r=parseInt(r)}function b(r,t,q){var s=parseInt(t.find("th").text());t.find("td").each(function(u){var v=g($(this).text(),q);r[f[u]].data.push([s,v])})}function j(q,r){var s=[];r.find("input:checked").each(function(){var t=$(this).attr("name");if(t&&q.data[t]){s.push(q.data[t])}});$.plot($("#"+q.plotCnt),s,o)}function n(q,s,r){$('<div id="tooltip">'+r+"</div>").css({position:"absolute",display:"none",top:s+5,left:q+5,border:"1px solid #fdd",padding:"2px","background-color":"#fee",opacity:0.8}).appendTo("body").fadeIn(200)}function a(){var r=new Object();r.mait={label:"Mait",color:1,data:[]};for(var q=0;q<f.length;q++){r[f[q]]={label:f[q],color:(1+f.length-q),data:[]}}return r}var e={height:{data:a(),table:"height",isFloat:false,choiceCnt:"choicesH",plotCnt:"plotH",unit:d},weight:{data:a(),table:"weight",isFloat:true,choiceCnt:"choicesW",plotCnt:"plotW",unit:l}};function c(){var r=new Object();r.mia={label:"Mia",color:1,data:[]};for(var q=0;q<f.length;q++){r[f[q]]={label:f[q],color:(1+f.length-q),data:[]}}return r}var m={height:{data:c(),table:"height2",isFloat:false,choiceCnt:"choicesH2",plotCnt:"plotH2",unit:d},weight:{data:c(),table:"weight2",isFloat:true,choiceCnt:"choicesW2",plotCnt:"plotW2",unit:l}};var o={yaxis:{tickDecimals:0},xaxis:{tickDecimals:0},legend:{position:"se"},lines:{show:true,fill:true},points:{show:true,fill:false},grid:{hoverable:true,color:"white"}};$("#mait tbody tr").each(function(){var q=$(this).find("td");var t=parseFloat(q.eq(0).text());var r=g(q.eq(1).text(),e.weight.isFloat);e.weight.data.mait.data.push([t,r]);var s=g(q.eq(2).text(),e.height.isFloat);e.height.data.mait.data.push([t,s])});$("#mia tbody tr").each(function(){var q=$(this).find("td");var t=parseFloat(q.eq(0).text());var r=g(q.eq(1).text(),m.weight.isFloat);m.weight.data.mia.data.push([t,r]);var s=g(q.eq(2).text(),m.height.isFloat);m.height.data.mia.data.push([t,s])});var k="mait";function i(q,s){$("#"+s.table+" tbody tr").each(function(){b(s.data,$(this),s.isFloat)});var t=$("#"+s.choiceCnt);$.each(s.data,function(v,u){var w=q+u.label;t.append('&nbsp;<label for="'+w+k+'" ><input id="'+w+k+'" type="checkbox" name="'+v+'" checked="checked" >'+u.label+"</label>")});k="mia";t.find("input").click(function(){j(s,t)});j(s,t);var r=null;$("#"+s.plotCnt).bind("plothover",function(z,B,w){if(w){if(r!=w.datapoint){r=w.datapoint;$("#tooltip").remove();var u,A,v;if((w.series.label=="Mait")||(w.series.label=="Mia")){u=w.datapoint[0].toFixed(1)}else{u=w.datapoint[0].toFixed(0)}if(s==e.height){v="[cm]";A=w.datapoint[1].toFixed(0)}else{v="[kg]";A=w.datapoint[1].toFixed(2)}n(w.pageX,w.pageY,w.series.label+p+u+h+A+" "+s.unit)}}else{$("#tooltip").remove();r=null}})}$("#stats label").hover(function(){$(this).addClass("choiceHover")},function(){$(this).removeClass("choiceHover")});$.each(e,i);$.each(m,i)}function formatTables(){$("#mait td").add("#height td").add("#weight td").add("#mia td").add("#height2 td").add("#weight2 td").each(function(){var e=$(this);var d=e.text().split(".");var c="<span>"+d[0]+"</span>";if(d.length>1){c+="<span>."+d[1]+"</span>"}e.html(c);var a=e.find("span");var b=e.width()/2+"px";a.eq(0).css({"float":"left",textAlign:"right",width:b});if(a.length>1){a.eq(1).css({"float":"right",textAlign:"left",width:b})}});$("#leftPan tbody").each(function(){$(this).find("tr:odd").css({backgroundColor:"#505050"})})};if(typeof(Timeline)!="undefined"){Timeline.GregorianDateLabeller.prototype.labelPrecise=function(a){return a.format("EE")+", "+a.format("dd MMM yyyy")+" at "+a.format("HH")+":"+a.format("mm")};Timeline.CompactEventPainter.prototype.getType=function(){return"compact"};var filterNames={filterPost:"Blog Entry",filterGallery:"Picture Gallery",filterTravelLog:"Travellog",filterComments:"User Comment"};var filterLength=4;var tl;function activateTimetable(e){var b=new Timeline.DefaultEventSource(0);var c=Timeline.ClassicTheme.create();c.timeline_start=new Date(2008,6,27);c.timeline_stop=new Date().add("d",2);c.event.bubble.width=500;var f=new Date();var a=[Timeline.createBandInfo({width:"380",intervalUnit:Timeline.DateTime.DAY,intervalPixels:100,eventSource:b,date:f,theme:c,eventPainter:Timeline.CompactEventPainter,eventPainterParams:{iconLabelGap:10,labelRightMargin:10,iconWidth:133,iconHeight:100,stackConcurrentPreciseInstantEvents:{limit:9,moreMessageTemplate:"%0 More Events",iconWidth:133,iconHeight:100}}}),Timeline.createBandInfo({width:"70",intervalUnit:Timeline.DateTime.MONTH,intervalPixels:150,eventSource:b,date:f,theme:c,overview:true,syncWith:0,highlight:true}),Timeline.createBandInfo({width:"50",intervalUnit:Timeline.DateTime.YEAR,intervalPixels:300,eventSource:b,date:f,theme:c,overview:true,syncWith:0,highlight:true})];a[1].syncWith=0;a[1].highlight=true;a[2].syncWith=0;a[2].highlight=true;tl=Timeline.create(document.getElementById("tl"),a,Timeline.HORIZONTAL);tl.loadJSON(e,function(g,d){b.loadJSON(g,d)});$(".timeline-copyright").hide();$.each(filterNames,function(g,d){$("#"+g).click(function(){filterTimetable()})})}var resizeTimerID=null;$(window).resize(function(){if(resizeTimerID==null){resizeTimerID=window.setTimeout(function(){resizeTimerID=null;if(tl!=null){tl.layout()}},500)}});function filterTimetable(){var a=[];$.each(filterNames,function(e,d){if($("#"+e).attr("checked")){a.push(new RegExp(d,"i"))}});var c=null;if(a.length<filterLength){c=function(d){var f=false;for(var e=0;e<a.length;e++){f=f||a[e].test(d.getDescription())}return f}}for(var b=0;b<3;b++){tl.getBand(b).getEventPainter().setFilterMatcher(c)}tl.paint()}};/* SWFObject v2.1 <http://code.google.com/p/swfobject/>
	Copyright (c) 2007-2008 Geoff Stearns, Michael Williams, and Bobby van der Sluis
	This software is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
*/
var swfobject=function(){var UNDEF="undefined",OBJECT="object",SHOCKWAVE_FLASH="Shockwave Flash",SHOCKWAVE_FLASH_AX="ShockwaveFlash.ShockwaveFlash",FLASH_MIME_TYPE="application/x-shockwave-flash",EXPRESS_INSTALL_ID="SWFObjectExprInst",win=window,doc=document,nav=navigator,domLoadFnArr=[],regObjArr=[],objIdArr=[],listenersArr=[],script,timer=null,storedAltContent=null,storedAltContentId=null,isDomLoaded=false,isExpressInstallActive=false;var ua=function(){var w3cdom=typeof doc.getElementById!=UNDEF&&typeof doc.getElementsByTagName!=UNDEF&&typeof doc.createElement!=UNDEF,playerVersion=[0,0,0],d=null;if(typeof nav.plugins!=UNDEF&&typeof nav.plugins[SHOCKWAVE_FLASH]==OBJECT){d=nav.plugins[SHOCKWAVE_FLASH].description;if(d&&!(typeof nav.mimeTypes!=UNDEF&&nav.mimeTypes[FLASH_MIME_TYPE]&&!nav.mimeTypes[FLASH_MIME_TYPE].enabledPlugin)){d=d.replace(/^.*\s+(\S+\s+\S+$)/,"$1");playerVersion[0]=parseInt(d.replace(/^(.*)\..*$/,"$1"),10);playerVersion[1]=parseInt(d.replace(/^.*\.(.*)\s.*$/,"$1"),10);playerVersion[2]=/r/.test(d)?parseInt(d.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof win.ActiveXObject!=UNDEF){var a=null,fp6Crash=false;try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX+".7")}catch(e){try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX+".6");playerVersion=[6,0,21];a.AllowScriptAccess="always"}catch(e){if(playerVersion[0]==6){fp6Crash=true}}if(!fp6Crash){try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX)}catch(e){}}}if(!fp6Crash&&a){try{d=a.GetVariable("$version");if(d){d=d.split(" ")[1].split(",");playerVersion=[parseInt(d[0],10),parseInt(d[1],10),parseInt(d[2],10)]}}catch(e){}}}}var u=nav.userAgent.toLowerCase(),p=nav.platform.toLowerCase(),webkit=/webkit/.test(u)?parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,ie=false,windows=p?/win/.test(p):/win/.test(u),mac=p?/mac/.test(p):/mac/.test(u);
/*@cc_on
			ie = true;
			@if (@_win32)
				windows = true;
			@elif (@_mac)
				mac = true;
			@end
		@*/
return{w3cdom:w3cdom,pv:playerVersion,webkit:webkit,ie:ie,win:windows,mac:mac}}();var onDomLoad=function(){if(!ua.w3cdom){return}addDomLoadEvent(main);if(ua.ie&&ua.win){try{doc.write("<script id=__ie_ondomload defer=true src=//:><\/script>");script=getElementById("__ie_ondomload");if(script){addListener(script,"onreadystatechange",checkReadyState)}}catch(e){}}if(ua.webkit&&typeof doc.readyState!=UNDEF){timer=setInterval(function(){if(/loaded|complete/.test(doc.readyState)){callDomLoadFunctions()}},10)}if(typeof doc.addEventListener!=UNDEF){doc.addEventListener("DOMContentLoaded",callDomLoadFunctions,null)}addLoadEvent(callDomLoadFunctions)}();function checkReadyState(){if(script.readyState=="complete"){script.parentNode.removeChild(script);callDomLoadFunctions()}}function callDomLoadFunctions(){if(isDomLoaded){return}if(ua.ie&&ua.win){var s=createElement("span");try{var t=doc.getElementsByTagName("body")[0].appendChild(s);t.parentNode.removeChild(t)}catch(e){return}}isDomLoaded=true;if(timer){clearInterval(timer);timer=null}var dl=domLoadFnArr.length;for(var i=0;i<dl;i++){domLoadFnArr[i]()}}function addDomLoadEvent(fn){if(isDomLoaded){fn()}else{domLoadFnArr[domLoadFnArr.length]=fn}}function addLoadEvent(fn){if(typeof win.addEventListener!=UNDEF){win.addEventListener("load",fn,false)}else{if(typeof doc.addEventListener!=UNDEF){doc.addEventListener("load",fn,false)}else{if(typeof win.attachEvent!=UNDEF){addListener(win,"onload",fn)}else{if(typeof win.onload=="function"){var fnOld=win.onload;win.onload=function(){fnOld();fn()}}else{win.onload=fn}}}}}function main(){var rl=regObjArr.length;for(var i=0;i<rl;i++){var id=regObjArr[i].id;if(ua.pv[0]>0){var obj=getElementById(id);if(obj){regObjArr[i].width=obj.getAttribute("width")?obj.getAttribute("width"):"0";regObjArr[i].height=obj.getAttribute("height")?obj.getAttribute("height"):"0";if(hasPlayerVersion(regObjArr[i].swfVersion)){if(ua.webkit&&ua.webkit<312){fixParams(obj)}setVisibility(id,true)}else{if(regObjArr[i].expressInstall&&!isExpressInstallActive&&hasPlayerVersion("6.0.65")&&(ua.win||ua.mac)){showExpressInstall(regObjArr[i])}else{displayAltContent(obj)}}}}else{setVisibility(id,true)}}}function fixParams(obj){var nestedObj=obj.getElementsByTagName(OBJECT)[0];if(nestedObj){var e=createElement("embed"),a=nestedObj.attributes;if(a){var al=a.length;for(var i=0;i<al;i++){if(a[i].nodeName=="DATA"){e.setAttribute("src",a[i].nodeValue)}else{e.setAttribute(a[i].nodeName,a[i].nodeValue)}}}var c=nestedObj.childNodes;if(c){var cl=c.length;for(var j=0;j<cl;j++){if(c[j].nodeType==1&&c[j].nodeName=="PARAM"){e.setAttribute(c[j].getAttribute("name"),c[j].getAttribute("value"))}}}obj.parentNode.replaceChild(e,obj)}}function showExpressInstall(regObj){isExpressInstallActive=true;var obj=getElementById(regObj.id);if(obj){if(regObj.altContentId){var ac=getElementById(regObj.altContentId);if(ac){storedAltContent=ac;storedAltContentId=regObj.altContentId}}else{storedAltContent=abstractAltContent(obj)}if(!(/%$/.test(regObj.width))&&parseInt(regObj.width,10)<310){regObj.width="310"}if(!(/%$/.test(regObj.height))&&parseInt(regObj.height,10)<137){regObj.height="137"}doc.title=doc.title.slice(0,47)+" - Flash Player Installation";var pt=ua.ie&&ua.win?"ActiveX":"PlugIn",dt=doc.title,fv="MMredirectURL="+win.location+"&MMplayerType="+pt+"&MMdoctitle="+dt,replaceId=regObj.id;if(ua.ie&&ua.win&&obj.readyState!=4){var newObj=createElement("div");replaceId+="SWFObjectNew";newObj.setAttribute("id",replaceId);obj.parentNode.insertBefore(newObj,obj);obj.style.display="none";var fn=function(){obj.parentNode.removeChild(obj)};addListener(win,"onload",fn)}createSWF({data:regObj.expressInstall,id:EXPRESS_INSTALL_ID,width:regObj.width,height:regObj.height},{flashvars:fv},replaceId)}}function displayAltContent(obj){if(ua.ie&&ua.win&&obj.readyState!=4){var el=createElement("div");obj.parentNode.insertBefore(el,obj);el.parentNode.replaceChild(abstractAltContent(obj),el);obj.style.display="none";var fn=function(){obj.parentNode.removeChild(obj)};addListener(win,"onload",fn)}else{obj.parentNode.replaceChild(abstractAltContent(obj),obj)}}function abstractAltContent(obj){var ac=createElement("div");if(ua.win&&ua.ie){ac.innerHTML=obj.innerHTML}else{var nestedObj=obj.getElementsByTagName(OBJECT)[0];if(nestedObj){var c=nestedObj.childNodes;if(c){var cl=c.length;for(var i=0;i<cl;i++){if(!(c[i].nodeType==1&&c[i].nodeName=="PARAM")&&!(c[i].nodeType==8)){ac.appendChild(c[i].cloneNode(true))}}}}}return ac}function createSWF(attObj,parObj,id){var r,el=getElementById(id);if(el){if(typeof attObj.id==UNDEF){attObj.id=id}if(ua.ie&&ua.win){var att="";for(var i in attObj){if(attObj[i]!=Object.prototype[i]){if(i.toLowerCase()=="data"){parObj.movie=attObj[i]}else{if(i.toLowerCase()=="styleclass"){att+=' class="'+attObj[i]+'"'}else{if(i.toLowerCase()!="classid"){att+=" "+i+'="'+attObj[i]+'"'}}}}}var par="";for(var j in parObj){if(parObj[j]!=Object.prototype[j]){par+='<param name="'+j+'" value="'+parObj[j]+'" />'}}el.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+att+">"+par+"</object>";objIdArr[objIdArr.length]=attObj.id;r=getElementById(attObj.id)}else{if(ua.webkit&&ua.webkit<312){var e=createElement("embed");e.setAttribute("type",FLASH_MIME_TYPE);for(var k in attObj){if(attObj[k]!=Object.prototype[k]){if(k.toLowerCase()=="data"){e.setAttribute("src",attObj[k])}else{if(k.toLowerCase()=="styleclass"){e.setAttribute("class",attObj[k])}else{if(k.toLowerCase()!="classid"){e.setAttribute(k,attObj[k])}}}}}for(var l in parObj){if(parObj[l]!=Object.prototype[l]){if(l.toLowerCase()!="movie"){e.setAttribute(l,parObj[l])}}}el.parentNode.replaceChild(e,el);r=e}else{var o=createElement(OBJECT);o.setAttribute("type",FLASH_MIME_TYPE);for(var m in attObj){if(attObj[m]!=Object.prototype[m]){if(m.toLowerCase()=="styleclass"){o.setAttribute("class",attObj[m])}else{if(m.toLowerCase()!="classid"){o.setAttribute(m,attObj[m])}}}}for(var n in parObj){if(parObj[n]!=Object.prototype[n]&&n.toLowerCase()!="movie"){createObjParam(o,n,parObj[n])}}el.parentNode.replaceChild(o,el);r=o}}}return r}function createObjParam(el,pName,pValue){var p=createElement("param");p.setAttribute("name",pName);p.setAttribute("value",pValue);el.appendChild(p)}function removeSWF(id){var obj=getElementById(id);if(obj&&(obj.nodeName=="OBJECT"||obj.nodeName=="EMBED")){if(ua.ie&&ua.win){if(obj.readyState==4){removeObjectInIE(id)}else{win.attachEvent("onload",function(){removeObjectInIE(id)})}}else{obj.parentNode.removeChild(obj)}}}function removeObjectInIE(id){var obj=getElementById(id);if(obj){for(var i in obj){if(typeof obj[i]=="function"){obj[i]=null}}obj.parentNode.removeChild(obj)}}function getElementById(id){var el=null;try{el=doc.getElementById(id)}catch(e){}return el}function createElement(el){return doc.createElement(el)}function addListener(target,eventType,fn){target.attachEvent(eventType,fn);listenersArr[listenersArr.length]=[target,eventType,fn]}function hasPlayerVersion(rv){var pv=ua.pv,v=rv.split(".");v[0]=parseInt(v[0],10);v[1]=parseInt(v[1],10)||0;v[2]=parseInt(v[2],10)||0;return(pv[0]>v[0]||(pv[0]==v[0]&&pv[1]>v[1])||(pv[0]==v[0]&&pv[1]==v[1]&&pv[2]>=v[2]))?true:false}function createCSS(sel,decl){if(ua.ie&&ua.mac){return}var h=doc.getElementsByTagName("head")[0],s=createElement("style");s.setAttribute("type","text/css");s.setAttribute("media","screen");if(!(ua.ie&&ua.win)&&typeof doc.createTextNode!=UNDEF){s.appendChild(doc.createTextNode(sel+" {"+decl+"}"))}h.appendChild(s);if(ua.ie&&ua.win&&typeof doc.styleSheets!=UNDEF&&doc.styleSheets.length>0){var ls=doc.styleSheets[doc.styleSheets.length-1];if(typeof ls.addRule==OBJECT){ls.addRule(sel,decl)}}}function setVisibility(id,isVisible){var v=isVisible?"visible":"hidden";if(isDomLoaded&&getElementById(id)){getElementById(id).style.visibility=v}else{createCSS("#"+id,"visibility:"+v)}}function urlEncodeIfNecessary(s){var regex=/[\\\"<>\.;]/;var hasBadChars=regex.exec(s)!=null;return hasBadChars?encodeURIComponent(s):s}var cleanup=function(){if(ua.ie&&ua.win){window.attachEvent("onunload",function(){var ll=listenersArr.length;for(var i=0;i<ll;i++){listenersArr[i][0].detachEvent(listenersArr[i][1],listenersArr[i][2])}var il=objIdArr.length;for(var j=0;j<il;j++){removeSWF(objIdArr[j])}for(var k in ua){ua[k]=null}ua=null;for(var l in swfobject){swfobject[l]=null}swfobject=null})}}();return{registerObject:function(objectIdStr,swfVersionStr,xiSwfUrlStr){if(!ua.w3cdom||!objectIdStr||!swfVersionStr){return}var regObj={};regObj.id=objectIdStr;regObj.swfVersion=swfVersionStr;regObj.expressInstall=xiSwfUrlStr?xiSwfUrlStr:false;regObjArr[regObjArr.length]=regObj;setVisibility(objectIdStr,false)},getObjectById:function(objectIdStr){var r=null;if(ua.w3cdom){var o=getElementById(objectIdStr);if(o){var n=o.getElementsByTagName(OBJECT)[0];if(!n||(n&&typeof o.SetVariable!=UNDEF)){r=o}else{if(typeof n.SetVariable!=UNDEF){r=n}}}}return r},embedSWF:function(swfUrlStr,replaceElemIdStr,widthStr,heightStr,swfVersionStr,xiSwfUrlStr,flashvarsObj,parObj,attObj){if(!ua.w3cdom||!swfUrlStr||!replaceElemIdStr||!widthStr||!heightStr||!swfVersionStr){return}widthStr+="";heightStr+="";if(hasPlayerVersion(swfVersionStr)){setVisibility(replaceElemIdStr,false);var att={};if(attObj&&typeof attObj===OBJECT){for(var i in attObj){if(attObj[i]!=Object.prototype[i]){att[i]=attObj[i]}}}att.data=swfUrlStr;att.width=widthStr;att.height=heightStr;var par={};if(parObj&&typeof parObj===OBJECT){for(var j in parObj){if(parObj[j]!=Object.prototype[j]){par[j]=parObj[j]}}}if(flashvarsObj&&typeof flashvarsObj===OBJECT){for(var k in flashvarsObj){if(flashvarsObj[k]!=Object.prototype[k]){if(typeof par.flashvars!=UNDEF){par.flashvars+="&"+k+"="+flashvarsObj[k]}else{par.flashvars=k+"="+flashvarsObj[k]}}}}addDomLoadEvent(function(){createSWF(att,par,replaceElemIdStr);if(att.id==replaceElemIdStr){setVisibility(replaceElemIdStr,true)}})}else{if(xiSwfUrlStr&&!isExpressInstallActive&&hasPlayerVersion("6.0.65")&&(ua.win||ua.mac)){isExpressInstallActive=true;setVisibility(replaceElemIdStr,false);addDomLoadEvent(function(){var regObj={};regObj.id=regObj.altContentId=replaceElemIdStr;regObj.width=widthStr;regObj.height=heightStr;regObj.expressInstall=xiSwfUrlStr;showExpressInstall(regObj)})}}},getFlashPlayerVersion:function(){return{major:ua.pv[0],minor:ua.pv[1],release:ua.pv[2]}},hasFlashPlayerVersion:hasPlayerVersion,createSWF:function(attObj,parObj,replaceElemIdStr){if(ua.w3cdom){return createSWF(attObj,parObj,replaceElemIdStr)}else{return undefined}},removeSWF:function(objElemIdStr){if(ua.w3cdom){removeSWF(objElemIdStr)}},createCSS:function(sel,decl){if(ua.w3cdom){createCSS(sel,decl)}},addDomLoadEvent:addDomLoadEvent,addLoadEvent:addLoadEvent,getQueryParamValue:function(param){var q=doc.location.search||doc.location.hash;if(param==null){return urlEncodeIfNecessary(q)}if(q){var pairs=q.substring(1).split("&");for(var i=0;i<pairs.length;i++){if(pairs[i].substring(0,pairs[i].indexOf("="))==param){return urlEncodeIfNecessary(pairs[i].substring((pairs[i].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(isExpressInstallActive&&storedAltContent){var obj=getElementById(EXPRESS_INSTALL_ID);if(obj){obj.parentNode.replaceChild(storedAltContent,obj);if(storedAltContentId){setVisibility(storedAltContentId,true);if(ua.ie&&ua.win){storedAltContent.style.display="block"}}storedAltContent=null;storedAltContentId=null;isExpressInstallActive=false}}}}}();/*!!!!!!!!!!!!!!!! edit below this line at your own risk !!!!!!!!!!!!!!!!!!!!!!!*/
$(document).ready(function(){tb_init("a.thickbox, area.thickbox, input.thickbox");window.imgLoader=new Image()});function tb_init(a){$(a).click(function(){var c=this.title||this.name||null;var b=this.href||this.alt;var d=this.rel||false;tb_show(c,b,d);this.blur();return false})}function tb_show(h,b,g){if(typeof document.body.style.maxHeight==="undefined"){$("body","html").css({height:"100%",width:"100%"});$("html").css("overflow","hidden");if(document.getElementById("TB_HideSelect")===null){$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove)}}else{if(document.getElementById("TB_overlay")===null){$("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove)}}if(tb_detectMacXFF()){$("#TB_overlay").addClass("TB_overlayMacFFBGHack")}else{$("#TB_overlay").addClass("TB_overlayBG")}if(h===null){h=""}$("body").append("<div id='TB_load'><img src='"+window.imgLoader.src+"' /></div>");$("#TB_load").show();var c;if(b.indexOf("?")!==-1){c=b.substr(0,b.indexOf("?"))}else{c=b}var e=/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/;var i=c.toLowerCase().match(e);if(i==".jpg"||i==".jpeg"||i==".png"||i==".gif"||i==".bmp"){TB_PrevCaption="";TB_PrevURL="";TB_PrevHTML="";TB_NextCaption="";TB_NextURL="";TB_NextHTML="";TB_imageCount="";TB_FoundURL=false;if(g){TB_TempArray=$("a[rel="+g+"]").get();for(TB_Counter=0;((TB_Counter<TB_TempArray.length)&&(TB_NextHTML===""));TB_Counter++){var f=TB_TempArray[TB_Counter].href.toLowerCase().match(e);if(!(TB_TempArray[TB_Counter].href==b)){if(TB_FoundURL){TB_NextCaption=TB_TempArray[TB_Counter].title;TB_NextURL=TB_TempArray[TB_Counter].href;TB_NextHTML="<span id='TB_next'>&nbsp;&nbsp;<a href='#'>"+window.tb_msg.next+"</a></span>"}else{TB_PrevCaption=TB_TempArray[TB_Counter].title;TB_PrevURL=TB_TempArray[TB_Counter].href;TB_PrevHTML="<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>"+window.tb_msg.prev+"</a></span>"}}else{TB_FoundURL=true;TB_imageCount=window.tb_msg.imageCount.replace(/\!current/,(TB_Counter+1)).replace(/\!total/,TB_TempArray.length)}}}imgPreloader=new Image();imgPreloader.onload=function(){imgPreloader.onload=null;var n=tb_getPageSize();var l=n[0]-150;var q=n[1]-150;var m=imgPreloader.width;var k=imgPreloader.height;if(m>l){k=k*(l/m);m=l;if(k>q){m=m*(q/k);k=q}}else{if(k>q){m=m*(q/k);k=q;if(m>l){k=k*(l/m);m=l}}}TB_WIDTH=m+30;TB_HEIGHT=k+60;$("#TB_window").append("<a href='' id='TB_ImageOff' title='"+window.tb_msg.close+"'><img id='TB_Image' src='"+b+"' width='"+m+"' height='"+k+"' alt='"+h+"'/></a><div id='TB_caption'>"+h+"<div id='TB_secondLine'>"+TB_imageCount+TB_PrevHTML+TB_NextHTML+"</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='"+tb_msg.close+"'>"+window.tb_msg.close+"</a></div>");$("#TB_closeWindowButton").click(tb_remove);if(!(TB_PrevHTML==="")){function p(){if($(document).unbind("click",p)){$(document).unbind("click",p)}$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_PrevCaption,TB_PrevURL,g);return false}$("#TB_prev").click(p)}var j=false;if(!(TB_NextHTML==="")){j=true;function o(){$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_NextCaption,TB_NextURL,g);return false}$("#TB_next").click(o)}document.onkeydown=function(r){if(r==null){keycode=event.keyCode}else{keycode=r.which}if(keycode==27){tb_remove()}else{if(keycode==190){if(!(TB_NextHTML=="")){document.onkeydown="";o()}}else{if(keycode==188){if(!(TB_PrevHTML=="")){document.onkeydown="";p()}}}}};tb_position();$("#TB_load").remove();if(j){$("#TB_ImageOff").click(o);$("#TB_ImageOff").attr("title",window.tb_msg.next)}else{$("#TB_ImageOff").click(tb_remove)}$("#TB_window").css({display:"block"})};imgPreloader.src=b}else{var a=b.replace(/^[^\?]+\??/,"");var d=tb_parseQuery(a);TB_WIDTH=(d.width*1)+30||630;TB_HEIGHT=(d.height*1)+40||440;ajaxContentW=TB_WIDTH-30;ajaxContentH=TB_HEIGHT-45;if(b.indexOf("TB_iframe")!=-1){urlNoQuery=b.split("TB_");$("#TB_iframeContent").remove();if(d.modal!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+h+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='"+tb_msg.close+"'>"+window.tb_msg.close+"</a></div></div><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;' > </iframe>")}else{$("#TB_overlay").unbind();$("#TB_window").append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;'> </iframe>")}}else{if($("#TB_window").css("display")!="block"){if(d.modal!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+h+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>"+window.tb_msg.close+"</a></div></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'></div>")}else{$("#TB_overlay").unbind();$("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>")}}else{$("#TB_ajaxContent")[0].style.width=ajaxContentW+"px";$("#TB_ajaxContent")[0].style.height=ajaxContentH+"px";$("#TB_ajaxContent")[0].scrollTop=0;$("#TB_ajaxWindowTitle").html(h)}}$("#TB_closeWindowButton").click(tb_remove);if(b.indexOf("TB_inline")!=-1){$("#TB_ajaxContent").append($("#"+d.inlineId).children());$("#TB_window").unload(function(){$("#"+d.inlineId).append($("#TB_ajaxContent").children())});tb_position();$("#TB_load").remove();$("#TB_window").css({display:"block"})}else{if(b.indexOf("TB_iframe")!=-1){tb_position();if($.browser.safari){$("#TB_load").remove();$("#TB_window").css({display:"block"})}}else{$("#TB_ajaxContent").load(b+="&random="+(new Date().getTime()),function(){tb_position();$("#TB_load").remove();tb_init("#TB_ajaxContent a.thickbox");$("#TB_window").css({display:"block"})})}}}if(!d.modal){document.onkeyup=function(j){if(j==null){keycode=event.keyCode}else{keycode=j.which}if(keycode==27){tb_remove()}}}}function tb_showIframe(){$("#TB_load").remove();$("#TB_window").css({display:"block"})}function tb_remove(){$("#TB_imageOff").unbind("click");$("#TB_closeWindowButton").unbind("click");$("#TB_window").fadeOut("fast",function(){$("#TB_window,#TB_overlay,#TB_HideSelect").trigger("unload").unbind().remove()});$("#TB_load").remove();if(typeof document.body.style.maxHeight=="undefined"){$("body","html").css({height:"auto",width:"auto"});$("html").css("overflow","")}document.onkeydown="";document.onkeyup="";return false}function tb_position(){$("#TB_window").css({marginLeft:"-"+parseInt((TB_WIDTH/2),10)+"px",width:TB_WIDTH+"px"});if(!(jQuery.browser.msie&&jQuery.browser.version<7)){$("#TB_window").css({marginTop:"-"+parseInt((TB_HEIGHT/2),10)+"px"})}}function tb_parseQuery(d){var e={};if(!d){return e}var a=d.split(/[;&]/);for(var c=0;c<a.length;c++){var g=a[c].split("=");if(!g||g.length!=2){continue}var b=unescape(g[0]);var f=unescape(g[1]);f=f.replace(/\+/g," ");e[b]=f}return e}function tb_getPageSize(){var c=document.documentElement;var a=window.innerWidth||self.innerWidth||(c&&c.clientWidth)||document.body.clientWidth;var b=window.innerHeight||self.innerHeight||(c&&c.clientHeight)||document.body.clientHeight;arrayPageSize=[a,b];return arrayPageSize}function tb_detectMacXFF(){var a=navigator.userAgent.toLowerCase();if(a.indexOf("mac")!=-1&&a.indexOf("firefox")!=-1){return true}};(function(a){a.fn.translate=function(b,c){return this.each(function(){var d=a(this);var e=a.trim(d.html());a.ajax({url:"http://ajax.googleapis.com/ajax/services/language/translate",type:"get",dataType:"jsonp",data:{q:""+e.substr(0,5000),v:"1.0",key:b.apiKey||"notsupplied",langpair:b.source+"|"+b.destination},success:function(f){if(f.responseStatus!=200){alert("Translation error: "+f.responseDetails);return false}c.apply(d,[{translation:f.responseData.translatedText||"",source:f.responseData.detectedSourceLanguage||"",destination:b.destination}])}})})};a.fn.langDetect=function(c,b){return this.each(function(){var d=a(this);var e=a.trim(d.html());a.ajax({url:"http://ajax.googleapis.com/ajax/services/language/detect",type:"get",dataType:"jsonp",data:{q:""+e.substr(0,5000),v:"1.0",key:b||"notsupplied"},success:function(f){if(f.responseStatus!=200){alert("Translation error: "+f.responseDetails);return false}c.apply(d,[{language:f.responseData.language,isReliable:f.responseData.isReliable,confidence:f.responseData.confidence}])}})})}})(jQuery);function activateArchiveNavigationToogle(b,a){$(".archive .posts").not(".selected").hide();$(".archive .postpane").toggle(function(){var c=$(this).parents("li");c.css("background","#2E2E2E url("+a+") no-repeat scroll -1px 8px");$(".posts",c).show("slow")},function(){var c=$(this).parents("li");c.css("background","#2E2E2E url("+b+") no-repeat scroll 0 6px");$(".posts",c).hide("slow")})}function translateComments(c,a,b){var d=true;$("#comments_page_"+c).find(".cmtCommentEntry").each(function(){var e=$(this);var f=e.metadata().lang;if(f==a){return}if(((typeof f)=="undefined")||(f=="")||(f=="null")){f="";e.find(".cmtCommentBody").langDetect(function(g){if(g.isReliable){f=g.language}if(f==a){return}internalTranslate(e,f,a,d,b);d=false});return}internalTranslate(e,f,a,d,b);d=false})}function internalTranslate(b,g,a,f,e){var h=b.prev().attr("name");b.find(".cmtCommentTitle, .cmtCommentBody").each(function(){var j=$(this),i=$.trim(j.html());j.html("<span class='cmtTranslation'></span>");j.append("<span class='cmtOriginal'>"+i+"</span>")});var d=b.find(".cmtCommentTitle");d.css("position","relative");d.prepend("<span class='popupTrigger2 pt"+h+"'>&nbsp;</span><div class='popup2'><div>"+e+"</div></div>");var c={triggerClass:"pt"+h,startOpen:0,left:"-45px",width:"120px",top:"-40px"};if(f){c.startOpen=1}d.find(".popup2").fancyPopup(c);d.find(".popupTrigger2").click(function(){var i=$(this).parents(".cmtCommentEntry");var j=i.find(".cmtCommentTitle");j.find(".popup2").parent().hide();if(!j.find(".cmtTranslation").text().length){$("document").css("cursor","wait");i.find(".cmtCommentTitle .cmtOriginal, .cmtCommentBody .cmtOriginal").translate({source:g,destination:a},function(k){if(this.prev(".cmtTranslation").text().length){return}this.hide();this.prev(".cmtTranslation").html(k.translation).show();$("document").css("cursor","auto")});return}if(i.is(".orig")){i.find(".cmtOriginal").hide();i.find(".cmtTranslation").show();i.removeClass("orig")}else{i.find(".cmtOriginal").show();i.find(".cmtTranslation").hide();i.addClass("orig")}})}function activateLocalePopup(c,a){$.cookie("locale",c,{expires:300,path:"/"});var b={left:(c=="en"?145:(c=="es"?295:(c=="de"?80:-35)))+"px"};if(a){$.extend(b,{startOpen:1})}$(".popup").hide();$("html").removeClass("loading");$(".popup").fancyPopup(b);$("ul#locale li a").click(function(){$(".popup").parents("div").hide();var d=$(this).attr("rel");$.cookie("locale",d,{expires:300,path:"/"});return true})}function wrapVideos(d,c,a){var b=0;$("#leftPan div.article div.content a[href^='http://youtube.com/']").each(function(){var e=$(this);var g=$(this).attr("href");var h="flash"+(b++);e.before("<div id='"+h+"' class='flash'>Flash player required for playing this video<br><a href='http://www.adobe.com/go/getflashplayer'><img src='"+d+"' alt='Get Adobe Flash player' /></a></div>");swfobject.embedSWF(g,h,"640","385","7.0.0",c,{},{wmode:"opaque",allowFullScreen:"true"});$("#"+h).wrap("<div id='cnt"+h+"' style='display: none;' ></div>");var f=$("div.title h2 a",e.parents("div.article")).not(".comments").text();e.attr("class","fancybox {frameWidth: 640, frameHeight: 385}").attr("rel","all").attr("href","#cnt"+h).attr("title",f);if(e.children("img").length>0){e.wrap("<div class='hover_wrap'></div>");e.append("<div class='hover'>"+a+"</div>").imageHover()}})}function activateExternalLinks(a){$("#leftPan a").not(".feed").not(".bookmark").each(function(){var c=$(this);var b=c.attr("href");if(b&&(b.charAt(0)!="/")&&(b.charAt(0)!="#")&&(b.length<a.length||(b.substring(0,a.length)!=a))&&($("img",c).length==0)){c.addClass("external");c.attr("target","_blank")}})}function activateImageHover(b,a,c){if(b==0){$("#leftPan p img").each(function(){var g=$(this);g.attr("hspace","0").attr("vspace","0");if(g.attr("align")=="right"){g.attr("align","left")}var d=(g.parents("a").length>0);var e=(g.parents(".hover_wrap").length>0);if(d&&e){return}if(!d){var h=$("div.title h2 a",g.parents("div.article")).not(".comments").text();var f=g.attr("src");if(a){f=f.substring(0,f.lastIndexOf("_"))}else{f=f.substring(0,f.lastIndexOf("?"))}g.wrap("<a href='"+f+"' title=\""+h+"\" class='fancybox' rel='all'></a>")}if(!e){g.parents("a").wrap("<div class='hover_wrap'></div>");if(!d){g.parents("a").append("<div class='hover'>"+c+"</div>").imageHover()}}})}else{if(b==1){$("#leftPan a.fancybox").imageHover()}else{$("a.opengallery").wrap("<div class='hover_wrap'></div>").append("<div class='hover'>"+c+"</div>").imageHover()}}}function activatePolls(){$(".poll label").click(function(){$("#pollbuttons input").removeAttr("disabled")});$(".poll label").hover(function(){$(this).addClass("pollsel")},function(){$(this).removeClass("pollsel")});$("#pollbuttons input").click(function(){$form=$("#pollform");$(".poll").fadeOut();$.post($form.attr("action"),$form.serializeArray(),function(a){$(".poll").html(a).fadeIn()},"text");return false});setInterval(function(){$(".pollbar").each(function(){var b=$(this);var a=b.width();b.width(0).animate({width:a+"px"},2000)})},10000)}function activateChat(){var a=0;setInterval(function(){a++;$(".chat img").each(function(){$(this).attr("src",$.metadata.get(this).tk+"#"+a)})},60000)}function activateTheRest(a){$("a.fancybox").fancybox({overlayShow:true,hideOnContentClick:false});$("body").smile(true,{dummyImg:a});$("ol.bigTarget h4 a").bigTarget();$("#nav-dock").jqDock({align:"bottom",size:48,labels:true,distance:72,source:function(b){return this.src.replace(/48/,"128")},callback:function(){$("#footermainPan").animate({height:"+=48px"},"slow")}})}function preloading(b,a){window.imgLoader=new Image();window.imgLoader.src=b;window.tb_msg={close:a,next:"Next >",prev:"< Previous",imageCount:"Image !current of !total"};$("html").addClass("loading")}function activateFamilyTree(){var a=$("#familytree");a.get(0).scrollLeft=300;a.get(0).scrollTop=423;a.mousedown(function(b){$(this).data("down",true).data("x",b.clientX).data("scrollLeft",this.scrollLeft).data("y",b.clientY).data("scrollTop",this.scrollTop);return false}).mouseup(function(b){$(this).data("down",false)}).mousemove(function(b){if($(this).data("down")==true){this.scrollLeft=$(this).data("scrollLeft")+$(this).data("x")-b.clientX;this.scrollTop=$(this).data("scrollTop")+$(this).data("y")-b.clientY}}).css({overflow:"hidden",cursor:"pointer"});$(window).mouseout(function(b){if(a.data("down")){try{if(b.originalTarget.nodeName=="BODY"||b.originalTarget.nodeName=="HTML"){a.data("down",false)}}catch(c){}}})}function activateRssFeedForm(){$("#rsscomposer label").hover(function(){$(this).addClass("rsscompsel")},function(){$(this).removeClass("rsscompsel")});$("#rsscomposer label").bind("click",function(){var a=$("#rsscomposer input:checked");var b=$("#rsslink").attr("href");b=b.substring(0,b.lastIndexOf("/feeds/")+7);b+=a.eq(0).attr("id").substring(3);if(a.length>1){b+="-comments"}b+="-feed.xml";$("#rsslink").attr("href",b)})}function activateTravellog(){tlOptions.setup.selector=$("#map").get(0);globalOptions.setup=$.extend({},defaultGlobalOptions.setup,tlOptions.setup);globalOptions.autoPlay=$.extend({},defaultGlobalOptions.autoPlay,tlOptions.autoPlay);$("#mapctls").hide();$("#stop").bind("click",stopAction);$("#autoplay").bind("click",autoplayAction);$("#prev").bind("click",prevAction);$("#next").bind("click",nextAction);$("#reset").bind("click",resetAction);if(GBrowserIsCompatible()){collectData()}else{alert("Browser not compatible with google maps.")}}function activateTravellogOverview(b){if(GBrowserIsCompatible()){var a={zoom:7,key:b};$.metadata.setType("class");activateMaps($(".map"),0,a)}else{alert("Browser not compatible with google maps.")}};
