if(!window.CS)window.CS={};
CS.CampaignReportDetails=function(){function s(){if(chartData.showChart){chart=new Highcharts.Chart({custom:{startLabel:chartData.startLabel,chartName:"campaignReportDetails"},title:{text:"",style:{border:"none"}},chart:{renderTo:"overTimeChart",defaultSeriesType:"line",margin:[9,0,20,0]},legend:{enabled:false},credits:{enabled:false},colors:["#058DC7","#259E01"],xAxis:{categories:chartData.categories,title:{text:""},endOnTick:true,startOnTick:true,showFirstLabel:true,showLastLabel:true,labels:{align:"center",
style:{font:"normal 11px Arial, sans-serif"}}},yAxis:{title:{text:""},labels:{style:{font:"normal 10px Arial, sans-serif"}}},tooltip:{formatter:function(){return""}},point:{color:["#000"]},series:[{id:"series2",name:"clicks",type:"area",data:chartData.clicks},{id:"series1",name:"opens",data:chartData.opens}],symbols:["circle","circle"]});setTimeout(function(){$(".layer-1").css("border-right","1px solid #ECECEC").css("border-bottom","1px solid #C3C3C3");$("div.vert").parent().css("width","200px").css("text-align",
"right").css("z-index","7").css("top","-5px").css("left","auto").css("right","0");$("div.vert").css("left","auto").css("right","3px").css("color","#BBB");var K=chart.container.id,t=chart.chartWidth+"px",L=chart.chartHeight-18+"px";$(".highcharts-image-map").prepend('<div id="hoverPost" style="z-index: 15; width: 1px; border-right: 1px dotted #BBB; display: none; margin: 0; padding: 0; height: '+L+'; position: absolute; left: 0; top: 0;"></div>');$("#"+K).prepend('<div id="rightBorder" style="z-index: 8; width: 1px; border-right: 1px solid #ECECEC; margin: 0; padding: 0; height: '+
L+'; position: absolute; right: 0; top: 0;"></div>');$("#"+K).prepend('<div id="bottomBorder" style="z-index: 8; width: 1px; border-top: 1px solid #ECECEC; margin: 0; padding: 0; width: '+t+'; position: absolute; left: 0; top: 0;"></div>');$("#"+K).prepend('<div id="bottomBorder" style="z-index: 8; width: 1px; border-bottom: 1px solid #C3C3C3; margin: 0; padding: 0; width: '+t+'; position: absolute; left: 0; bottom: 19px;"></div>')},200)}pie=new Highcharts.Chart({chart:{renderTo:"pieChart",margin:[0,
0,0,0]},title:{text:""},legend:{enabled:false},credits:{enabled:false},plotArea:{shadow:null,borderWidth:null,backgroundColor:null},tooltip:{enabled:false},plotOptions:{pie:{allowPointSelect:false}},series:[{type:"pie",name:"pie",data:[{name:"Unique opens",color:"#259e01",y:chartData.pieOpens},{name:"Bounces",color:"#ed561b",y:chartData.pieBounced},{name:"Not opened",color:"#058dc7",y:chartData.pieUnopened}]}]})}function w(){if($(".highcharts-container").is(":visible")){$(".highcharts-container").remove();
chart.destroy();$("#overTimeTotalChart").prepend('<div class="chart_loader" style="height: '+loadingHeight+"px; z-index: 14; position: relative; color: #778DA4; font-size: 14px; text-shadow: 2px 2px 2px #FFF; padding: "+loadingTop+'px 10px 0 10px; text-align: center;"><img src="/img/icons/chart_loader.gif" /></div>');$(".highcharts-container").hide()}u++;var K=u;setTimeout(function(){K===u&&s()},300)}var u=0;return{ready:function(){s()},resize:function(){w()},toggleTotalRec:function(){$("#sentLists").is(":visible")?
$("#sentLists").slideUp("slow"):$("#sentLists").slideDown("slow")}}}();if(!window.CS)window.CS={};
CS.CompareCampaigns=function(){function s(){if($("#compareFields :checkbox:checked").length===0)var t=$("#opens").attr("checked",true),L=$("#clicks").attr("checked",true);t=$("#opens").attr("checked");L=$("#clicks").attr("checked");var H=$("#bounces").attr("checked"),ha=$("#unsubscribes").attr("checked"),ia=$("#complaints").attr("checked"),sa=$("#averages").attr("checked");w([sa&&t,sa&&L,sa&&H,sa&&ha,sa&&ia,t,L,H,ha,ia])}function w(t){var L=[],H=0;if(t[0]){L.push({id:"series1",name:"Average Open Rate",
data:chartData.opensAvg,color:"#A8D899",sType:"average"});H++}if(t[1]){L.push({id:"series2",name:"Click Rate",data:chartData.clicksAvg,color:"#99C9EB",sType:"average"});H++}if(t[2]){L.push({id:"series3",name:"Average Bouunce Rate",data:chartData.bouncesAvg,color:"#F5A39F",sType:"average"});H++}if(t[3]){L.push({id:"series4",name:"Average Unsubscribe Rate",data:chartData.unsubscribesAvg,color:"#FED6B5",sType:"average"});H++}if(t[4]){L.push({id:"series5",name:"Average Complaint Rate",data:chartData.complaintsAvg,
color:"#A7EAF5",sType:"average"});H++}if(t[5]){L.push({id:"series1",name:"Open Rate",data:chartData.opens,color:"#259E01",sType:"rate"});H++}if(t[6]){L.push({id:"series2",name:"Click Rate",data:chartData.clicks,color:"#0077cc",sType:"rate"});H++}if(t[7]){L.push({id:"series3",name:"Bounce Rate",data:chartData.bounces,color:"#e6180e",sType:"rate"});H++}if(t[8]){L.push({id:"series4",name:"Unsubscribe Rate",data:chartData.unsubscribes,color:"#fd9847",sType:"rate"});H++}if(t[9]){L.push({id:"series5",name:"Complaint Rate",
data:chartData.complaints,color:"#24cbe5",sType:"rate"});H++}chart=new Highcharts.Chart({custom:{showCols:"compare",chartName:"compareCampaigns"},title:{text:"",style:{border:"none"}},chart:{renderTo:"compareChart",defaultSeriesType:"line",margin:[8,0,50,0]},legend:{enabled:false},credits:{enabled:false},xAxis:{categories:chartData.categories,title:{text:""},endOnTick:true,startOnTick:true,showFirstLabel:true,showLastLabel:true,labels:{style:{font:"normal 11px Arial, sans-serif"}}},yAxis:{title:{text:""},
tickPixelInterval:80,labels:{style:{font:"normal 10px Arial, sans-serif"}}},tooltip:{formatter:function(){return""}},point:{color:["#000"]},series:L,symbols:["circle","circle"]});setTimeout(function(){$(".layer-1").css("border-right","1px solid #ECECEC").css("border-bottom","1px solid #C3C3C3");$("div.vert").css("left","4px").css("padding-bottom","5px");$("div.horiz").css("bottom","10px");var ha=chart.container.id,ia=chart.chartWidth+"px",sa=chart.chartHeight-50+"px";$(".highcharts-image-map").prepend('<div id="hoverPost" style="z-index: 15; width: 1px; border-right: 1px dotted #999; display: none; margin: 0; padding: 0; height: '+
sa+'; position: absolute; left: 0; top: 0;"></div>');$("#"+ha).prepend('<div id="rightBorder" style="z-index: 8; width: 1px; border-right: 1px solid #ECECEC; margin: 0; padding: 0; height: '+sa+'; position: absolute; right: 0; top: 0;"></div>');$("#"+ha).prepend('<div id="borderTop" style="z-index: 8; width: 1px; border-top: 1px solid #ECECEC; margin: 0; padding: 0; width: '+ia+'; position: absolute; left: 0; top: 0;"></div>');$("#"+ha).prepend('<div id="bottomBorder" style="z-index: 8; width: 1px; border-bottom: 1px solid #C3C3C3; margin: 0; padding: 0; width: '+
ia+'; position: absolute; left: 0; bottom: 50px;"></div>')},200)}function u(){if($(".highcharts-container").is(":visible")){$(".highcharts-container").remove();chart.destroy();$("#compareChart").prepend('<div class="chart_loader" style="height: '+loadingHeight+"px; z-index: 14; position: relative; color: #778DA4; font-size: 14px; text-shadow: 2px 2px 2px #FFF; padding: "+loadingTop+'px 10px 0 10px; text-align: center;"><img src="/img/icons/chart_loader.gif" /></div>');$(".highcharts-container").hide()}K++;
var t=K;setTimeout(function(){t===K&&s()},300)}var K=0;return{ready:function(){s();$("#compareFields :checkbox").click(function(){u()})},resize:function(){u()},toggleGraph:function(t,L){flashMovie=document.getElementById("compare");if($("#"+L).attr("checked")){flashMovie.showGraph(t);if($("#averages").attr("checked")){avgid=t+5;flashMovie.showGraph(avgid)}}else{flashMovie.hideGraph(t);if($("#averages").attr("checked")){avgid=t+5;flashMovie.hideGraph(avgid)}}},toggleAverages:function(){flashMovie=
document.getElementById("compare");if($("#averages").attr("checked"))for(var t=0;t<document.compareFields.elements.length;t++){if(document.compareFields.elements[t].checked==true){document.compareFields.elements[t].value=="opens"&&flashMovie.showGraph(5);document.compareFields.elements[t].value=="clicks"&&flashMovie.showGraph(6);document.compareFields.elements[t].value=="bounces"&&flashMovie.showGraph(7);document.compareFields.elements[t].value=="unsubscribes"&&flashMovie.showGraph(8);document.compareFields.elements[t].value==
"complaints"&&flashMovie.showGraph(9)}}else{flashMovie.hideGraph(5);flashMovie.hideGraph(6);flashMovie.hideGraph(7);flashMovie.hideGraph(8);flashMovie.hideGraph(9)}}}}();if(!window.CS)window.CS={};
CS.ReportsDefault=function(){var s=0;return{rowChecked:function(w,u){cRow=w+"_box";if(document.getElementById(cRow).checked){document.getElementById(w).className="tabRowSelected";s+=1}else{document.compareCampaigns.selectall.value="false";document.getElementById(w).className=u;s-=1}if(s>1){$("#subscribersSelected").show();$("#noneSelected").hide()}else{$("#subscribersSelected").hide();$("#noneSelected").show()}},selectCampaigns:function(){if($("#noneSelected").is(":visible")){$("#subscribersSelected").toggle();$("#noneSelected").toggle()}count=
document.compareCampaigns.totalRows.value;for(i=s=0;i<count;i++){var w=document.getElementById(i+"_box");if(w!=null){w.checked=1;s+=1;document.getElementById(i).className="tabRowSelected"}}for(i=0;i<count;i++){w=document.getElementById("sending"+i+"_box");if(w!=null){w.checked=1;s+=1;document.getElementById("sending"+i).className="tabRowSelected"}}document.compareCampaigns.selectall.value="true"},deselectCampaigns:function(){count=document.compareCampaigns.totalRows.value;for(i=0;i<count;i++){var w=
document.getElementById(i+"_box");if(w!=null){w.checked=0;document.getElementById(i).className=""}}for(i=0;i<count;i++){w=document.getElementById("sending"+i+"_box");if(w!=null){w.checked=0;document.getElementById("sending"+i).className=""}}s=0;$("#subscribersSelected").toggle();$("#noneSelected").toggle();document.compareCampaigns.selectall.value="false"},toggleDelete:function(w){icon=w+"_delete";$("#"+icon)!=null&&$("#"+icon).toggle()}}}();if(!window.CS)window.CS={};
CS.ReportSocial=function(){function s(N){eb=qb=N;Ba=sa();na();document.title=Na}function w(){$(window).scrollTop()+$(window).height()>oa.offset().top+oa.height()&&CS.ReportSocial.loadTimeline(false)}function u(N){ya.children("li").slideUp(400,function(){$(this).not(".loadingMore, .newContentAlert, .fbRelikes").remove()});rb=false;setTimeout(function(){oa.slideDown();jb=Number.MAX_VALUE;za=Number.MIN_VALUE;sb=false;$(window).unbind("scroll.CS.ReportSocial");CS.ReportSocial.loadTimeline(true,N);$(window).bind("scroll.CS.ReportSocial",
w)},400)}function K(){setTimeout(function(){H();ia()},Ha*1E3)}function t(N,ta){function Y(){var z=ya.children("li.newContent");z.slideDown(400,function(){sb||w()});z.removeClass("hidden newContent");z.removeClass("hidden newContent")}ta!==undefined?ta.fadeOut(400,Y):Y();if(N.OldestItemID<jb)jb=N.OldestItemID;if(N.NewestItemID>za)za=N.NewestItemID}function L(N){return new Date(parseInt(N.replace(/.*Date\((\d+)\).*/g,"$1")))}function H(){var N='"'+ja.ShareUrls[0]+'"';if(ja.ShareUrls.length==2)N+=',"'+
ja.ShareUrls[1]+'"';$.jsonp({url:"https://api.facebook.com/method/fql.query?format=json&query="+encodeURI("SELECT like_count FROM link_stat WHERE url in ("+N+")"),callbackParameter:"callback",cache:false,timeout:Ha*500,success:function(ta){var Y=0;$.each(ta,function(z,ea){Y+=ea.like_count});O=Y;O>0&&ha()}})}function ha(){if($("#noContent").is(":visible")){$("#noContent").slideUp(1E3,function(){$(this).remove()});$("#hasContent").slideDown(1E3,function(){$(".campaignActions").fadeIn(500,function(){$(this).removeClass("hidden")});
u()});return true}return false}function ia(){$.ajax({url:ja.CheckNewDataUrl,dataType:"json",complete:K,success:function(N){eb=N;try{Ua=sa()-Ba;if(Ua>0)if(!ha()){ba.children(".info").html(Ua+" new item"+(Ua>1?"s":""));document.title="("+Ua+") "+Na;ba.is(":hidden")&&ba.slideDown()}na();var ta=L(N.NowInClientTimezone);$(".cs_smart_time").each(function(){var z=L($(this).attr("cs_smart_time")),ea=$(this).attr("cs_smart_time_caps"),Fa=ea===undefined||ea=="true";transform=function(P){if(!Fa)return P.toLowerCase();
return P};var V=new Date(ta);V.setUTCSeconds(0,0);V.setUTCMinutes(0);V.setUTCHours(0);ea=true;if(z>V){ea=false;V=ta.getUTCHours()-z.getUTCHours();var Ca=ta.getUTCMinutes()-z.getUTCMinutes();ta.getUTCSeconds()<z.getUTCSeconds()&&Ca--;if(Ca<0)if(V==0&&Ca>=-5)Ca=0;else{V--;Ca+=60}V=V==0?Ca==0?transform("Just Now"):transform(Ca+" Minute"+(Ca==1?" Ago":"s Ago")):transform(V+" Hour"+(V==1?" Ago":"s Ago"))}else V=(new Date(z)).setUTCDate(z.getUTCDate()+7)>V?(new Date(z)).setUTCDate(z.getUTCDate()+1)>V?transform("Yesterday"):
(new Date(z)).setUTCDate(z.getUTCDate()+6)<V?transform("A Week Ago"):transform("Last ")+["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"][z.getUTCDay()]:z.getUTCDate()+" "+["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][z.getUTCMonth()]+" "+z.getUTCFullYear();if(ea){ea=z.getUTCHours()%12;ea=ea==0?12:ea;Ca=z.getUTCMinutes();V+=" at "+ea+(Ca<10?":0":":")+Ca+(z.getUTCHours()>11?" pm":" am")}$(this).html(V)})}catch(Y){}}})}function sa(){var N=0;$.each(eb.FullChart,
function(ta,Y){if((fb&Y.RelevantFilter)!=0)N+=Y.Count});Z=Math.max(O-eb.FbLikesCampaignOnly,0);if(Z>0&&(fb&2)==2){ca.find(".counter").html(Z);if(sb&&ca.is(":hidden")){rb=true;setTimeout(function(){ca.slideDown()},1E3)}}else if(ca.is(":visible")){rb=false;ca.slideUp()}return N}function na(){var N=eb.FullChart,ta=0;$.each(N,function(Y,z){ta=Math.max(ta,z.RelevantFilter==2?z.Count+Z:z.Count,1)});$.each(N,function(Y,z){var ea=$("#barChart > ul#"+z.Id+" > li"),Fa=z.RelevantFilter==2?z.Count+Z:z.Count;
if(ea.children(".serviceCount").html()!=Fa){ea.children(".serviceCount").html("");ea.children(".serviceCount").hide()}if(Fa!=0){width=(Fa*100/ta).toFixed(2)+"%";ea.animate({width:width,opacity:1},600,function(){ea.children(".serviceCount").html(Fa);ea.children(".serviceCount").fadeIn(500)})}else ea.is(":visible")&&ea.animate({width:"0%",opacity:0},600)})}var Ha=20,Ba,qb,eb,fb=255,ba,oa,Na,ja,S,ya,jb,za,Ua=0,O=0,Z=0,ca,rb=false,sb=false,ob=false,vb=false,gb;return{load:function(N){Na=document.title;
S=$("#emptyTimeline");ya=$("#timeline");ca=ya.children("li.fbRelikes");ba=ya.children("li.newContentAlert");oa=ya.children("li.loadingMore");this.setupShareBox(N.Urls.ShareUrls[0]);ja=N.Urls;H();setTimeout(function(){s(N.TotalData)},1E3);K();$("#hasContent").is(":visible")&&u()},loadTimeline:function(N,ta){if(!vb){if(ta===undefined)ta=12;vb=true;var Y=ja.GetTimelineUrl+"?filter="+fb+"&beforeID="+jb+"&pagesize="+ta;if(N)Y+="&totals=true";$.ajax({url:Y,dataType:"json",success:function(z){sb=z.LastPage;
N?s(z.TotalData):sa();if(z.NewContent!==""){S.slideUp();$(z.NewContent).insertBefore(oa)}else rb||setTimeout(function(){S.slideDown()},500);if(z.LastPage){$(window).unbind("scroll.CS.ReportSocial");t(z,oa)}else t(z)},complete:function(){vb=false}})}},getNewData:function(){if(ob==false)if(Ua>100)u(100);else{ob=true;$.ajax({url:ja.GetNewContentUrl+"?filter="+fb+"&sinceID="+za,dataType:"json",success:function(N){s(N.TotalData);$(N.NewContent).insertAfter(ba);t(N,ba)},complete:function(){ob=false}})}},
setupShareBox:function(){$("#share_button, #shareCampaign_button").click(function(){$("#curtain").css("filter","alpha(opacity=50)");$("#curtain").fadeIn(500);$("#social_modal").fadeIn(200);return false});$("#close, #curtain").click(function(){$("#social_modal").fadeOut(200);$("#curtain").fadeOut(500);return false});$(".short_link").click(function(){$(this).select()});gb=$("#shared_campaign_link").val();$("#share_on_twitter").click(function(){$.ajax({url:"/reports/primedomain/",data:"shareLink="+encodeURIComponent(gb),
success:function(){},error:function(){}})})},setFilter:function(N){S.slideUp();if(fb!=N){fb=N;u()}}}}();$(document).ready(JT_init);function JT_init(){$("a.jTip").hover(function(){JT_show(this.rel,this.id,this.name)},function(){$("#JT").remove()}).click(function(){return false})}
function JT_show(s,w,u){if(u==false)u="&nbsp;";var K=document.documentElement,t=(self.innerWidth||K&&K.clientWidth||document.body.clientWidth)-getAbsoluteLeft(w);K=getAbsoluteTop(w)-3;var L=s.replace(/^[^\?]+\??/,"");L=parseQuery(L);L.width=250;if(t>L.width*1+75){$("body").append("<div id='JT' style='width:"+L.width*1+"px'><div id='JT_arrow_left'></div><div id='JT_close_left'>"+u+"</div><div id='JT_copy'><div class='JT_loader'><div></div></div>");u=getElementWidth(w)+11;w=getAbsoluteLeft(w)+u}else{$("body").append("<div id='JT' style='width:"+
L.width*1+"px'><div id='JT_arrow_right' style='left:"+(L.width*1+1)+"px'></div><div id='JT_close_right'>"+u+"</div><div id='JT_copy'><div class='JT_loader'><div></div></div>");w=getAbsoluteLeft(w)-(L.width*1+15)}$("#JT").css({left:w+"px",top:K+"px"});$("#JT").show();$("#JT_copy").html($("#"+s).html())}function getElementWidth(s){x=document.getElementById(s);return x.offsetWidth}
function getAbsoluteLeft(s){o=document.getElementById(s);for(oLeft=o.offsetLeft;o.offsetParent!=null;){oParent=o.offsetParent;oLeft+=oParent.offsetLeft;o=oParent}return oLeft}function getAbsoluteTop(s){o=document.getElementById(s);for(oTop=o.offsetTop;o.offsetParent!=null;){oParent=o.offsetParent;oTop+=oParent.offsetTop;o=oParent}return oTop}
function parseQuery(s){var w={};if(!s)return w;s=s.split(/[;&]/);for(var u=0;u<s.length;u++){var K=s[u].split("=");if(!(!K||K.length!=2)){var t=unescape(K[0]);K=unescape(K[1]);K=K.replace(/\+/g," ");w[t]=K}}return w}function blockEvents(s){if(s.target)s.preventDefault();else s.returnValue=false};if(!window.CS)window.CS={};CS.RecipientActivity=function(){return{searchFocus:function(){$("#searchRecipients").addClass("searchFieldOn");$("#searchRecipients").select()},searchLoseFocus:function(){$("#searchRecipients").removeClass("searchFieldOn")},changePageSize:function(s,w,u,K,t){location.replace("recipientActivity.aspx?ID="+s+"&display="+w+"&page=1&order="+u+"&dir="+K+"&search="+t+"&pageSize="+document.recipients.paging.value);return false}}}();if(!window.CS)window.CS={};CS.ViewCampaign=function(){return{changeFrameHeight:function(s){jQuery("iframe",top.document).height(s)},toggleVersion:function(){$("#htmlPreview").toggle();$("#textPreview").toggle()}}}();if(!window.CS)window.CS={};
CS.LinkActivity=function(){scrollResize=false;return{hideOverlays:function(){$(".overlay",frames.overlayContent.document).hide();$("#overlaysOff").css("color","#636B75").css("text-decoration","none");$("#overlaysTop").css("color","#3081DD").css("text-decoration","underline");$("#overlaysOn").css("color","#3081DD").css("text-decoration","underline")},showOverlays:function(){$(".overlay",frames.overlayContent.document).show();$("#overlaysOn").css("color","#636B75").css("text-decoration","none");$("#overlaysTop").css("color",
"#3081DD").css("text-decoration","underline");$("#overlaysOff").css("color","#3081DD").css("text-decoration","underline")},toggleOverlay:function(s){if(s==="activity"){$(".ro_activity_btn").css("background","url("+imgUrl+"/img/buttons/link_activity_left_down.jpg) no-repeat").css("color","#FFF").css("text-shadow","-1px -1px 0 #444");$(".ro_overlay_btn").css("background","url("+imgUrl+"/img/buttons/link_activity_right_up.jpg) no-repeat").css("color","#3081DD").css("text-shadow","1px 1px 0 #fff");$("#overlayDiv").hide();
$("#activityDiv").show()}else{$(".ro_activity_btn").css("background","url("+imgUrl+"/img/buttons/link_activity_left_up.jpg) no-repeat").css("color","#3081DD").css("text-shadow","1px 1px 0 #fff");$(".ro_overlay_btn").css("background","url("+imgUrl+"/img/buttons/link_activity_right_down.jpg) no-repeat").css("color","#FFF").css("text-shadow","-1px -1px 0 #444");$("#activityDiv").hide();$("#overlayDiv").show();if(!scrollResize){scrollResize=true;s=document.getElementById("overlayContent").contentWindow.document.body.scrollHeight;
$("#overlayContent").css("height",s+100+"px");scroll(0,0)}}},TopOverlays:function(){$(".overlay",frames.overlayContent.document).hide();$(".top5",frames.overlayContent.document).show();$("#overlaysOn").css("color","#3081DD").css("text-decoration","underline");$("#overlaysTop").css("color","#636B75").css("text-decoration","none");$("#overlaysOff").css("color","#3081DD").css("text-decoration","underline")}}}();if(!window.CS)window.CS={};
CS.ABResults=function(){function s(t){var L=[];for(var H in chartData.categories)if(chartData.categories[H]&&typeof chartData.categories[H]==="string")L.push([H,H<t.length?t[H]:null]);return L}function w(){chart=new Highcharts.Chart({custom:{startLabel:"Start of test",endLabel:"End of test",chartName:"abResults",showCols:"all"},title:{text:"",style:{border:"none"}},chart:{renderTo:"overTimeChart",defaultSeriesType:"line",margin:[8,0,20,0]},legend:{enabled:false},credits:{enabled:false},colors:["#CE3E3E",
"#46A4E3"],xAxis:{categories:chartData.categories,title:{text:""},endOnTick:true,startOnTick:true,showFirstLabel:false,showLastLabel:false,labels:{align:"center",style:{font:"normal 11px Arial, sans-serif"}}},yAxis:{title:{text:""},tickPixelInterval:40,labels:{style:{font:"normal 10px Arial, sans-serif"}}},tooltip:{formatter:function(){return""}},point:{color:["#000"]},series:[{id:"series1",name:"Version A",data:chartData.a,dataParser:s},{id:"series2",name:"Version B",data:chartData.b,dataParser:s}],
symbols:["circle","circle"]});setTimeout(function(){$(".layer-1").css("border-right","1px solid #ECECEC").css("border-bottom","1px solid #C3C3C3");$("div.vert").parent().css("width","200px").css("text-align","right").css("z-index","7").css("top","-5px").css("left","auto").css("right","0");$("div.vert").css("left","auto").css("right","3px").css("color","#BBB");var t=chart.container.id,L=chart.chartWidth+"px",H=chart.chartHeight-18+"px";$(".highcharts-image-map").prepend('<div id="hoverPost" style="z-index: 15; width: 1px; border-right: 1px dotted #BBB; display: none; margin: 0; padding: 0; height: '+
H+'; position: absolute; left: 0; top: 0;"></div>');$("#"+t).prepend('<div id="rightBorder" style="z-index: 8; width: 1px; border-right: 1px solid #ECECEC; margin: 0; padding: 0; height: '+H+'; position: absolute; right: 0; top: 0;"></div>');$("#"+t).prepend('<div id="bottomBorder" style="z-index: 8; width: 1px; border-top: 1px solid #ECECEC; margin: 0; padding: 0; width: '+L+'; position: absolute; left: 0; top: 0;"></div>');$("#"+t).prepend('<div id="bottomBorder" style="z-index: 8; width: 1px; border-bottom: 1px solid #C3C3C3; margin: 0; padding: 0; width: '+
L+'; position: absolute; left: 0; bottom: 19px;"></div>')},200)}function u(){if($(".highcharts-container").is(":visible")){$(".highcharts-container").remove();chart.destroy();$("#overTimeChart").prepend('<div class="chart_loader" style="height: '+loadingHeight+"px; z-index: 14; position: relative; color: #778DA4; font-size: 14px; text-shadow: 2px 2px 2px #FFF; padding: "+loadingTop+'px 10px 0 10px; text-align: center;"><img src="/img/icons/chart_loader.gif" /></div>');$(".highcharts-container").hide()}K++;
var t=K;setTimeout(function(){t===K&&w()},300)}var K=0;return{ready:function(){w()},resize:function(){u()}}}();if(!window.CS)window.CS={};CS.EmailClientsReport=function(){function s(){pie=new Highcharts.Chart({chart:{renderTo:"clientUsagePie",margin:[0,0,0,0]},title:{text:""},legend:{enabled:false},credits:{enabled:false},plotArea:{shadow:null,borderWidth:null,backgroundColor:null},tooltip:{enabled:true},plotOptions:{pie:{allowPointSelect:false}},series:[{type:"pie",name:"pie",data:pieData}]})}return{ready:function(){s()},resize:function(){chart.destroy();classId=0;s()}}}();if(!window.CS)window.CS={};
CS.OpensClicksTime=function(){function s(){chart=new Highcharts.Chart({custom:{startLabel:chartData.startLabel,isAb:chartData.isAb,showCols:"all"},title:{text:"",style:{border:"none"}},chart:{renderTo:"overTimeTotalChart",defaultSeriesType:"line",margin:[9,0,20,0]},legend:{enabled:false},credits:{enabled:false},colors:["#259E01","#058DC7"],labelColors:["#259E01","#058DC7"],xAxis:{categories:chartData.categories,title:{text:""},endOnTick:true,startOnTick:true,showFirstLabel:true,showLastLabel:true,
labels:{align:"center",style:{font:"normal 11px Arial, sans-serif"}}},yAxis:{title:{text:""},tickPixelInterval:130,labels:{style:{font:"normal 10px Arial, sans-serif"}}},tooltip:{formatter:function(){return""}},point:{color:["#000"]},series:[{id:"series1",name:"opens",data:chartData.opens},{id:"series2",name:"clicks",data:chartData.clicks}],symbols:["circle","circle"]});setTimeout(function(){$(".layer-1").css("border-right","1px solid #ECECEC").css("border-bottom","1px solid #C3C3C3");$("div.vert").parent().css("width",
"200px").css("text-align","right").css("z-index","7").css("top","-5px").css("left","auto").css("right","0");$("div.vert").css("left","auto").css("right","3px").css("color","#BBB");var K=chart.container.id,t=chart.chartHeight-18+"px",L=chart.chartWidth+"px";$(".highcharts-image-map").prepend('<div id="hoverPost" style="z-index: 15; width: 1px; border-right: 1px dotted #BBB; display: none; margin: 0; padding: 0; height: '+t+'; position: absolute; left: 0; top: 0;"></div>');$("#"+K).prepend('<div id="rightBorder" style="z-index: 8; width: 1px; border-right: 1px solid #ECECEC; margin: 0; padding: 0; height: '+
t+'; position: absolute; right: 0; top: 0;"></div>');$("#"+K).prepend('<div id="bottomBorder" style="z-index: 8; width: 1px; border-top: 1px solid #ECECEC; margin: 0; padding: 0; width: '+L+'; position: absolute; left: 0; top: 0;"></div>');$("#"+K).prepend('<div id="bottomBorder" style="z-index: 8; width: 1px; border-bottom: 1px solid #C3C3C3; margin: 0; padding: 0; width: '+L+'; position: absolute; left: 0; bottom: 19px;"></div>')},200)}function w(){if($(".highcharts-container").is(":visible")){$(".highcharts-container").remove();
chart.destroy();$("#overTimeChart").prepend('<div class="chart_loader" style="height: '+loadingHeight+"px; z-index: 14; position: relative; color: #778DA4; font-size: 14px; text-shadow: 2px 2px 2px #FFF; padding: "+loadingTop+'px 10px 0 10px; text-align: center;"><img src="/img/icons/chart_loader.gif" /></div>');$(".highcharts-container").hide()}u++;var K=u;setTimeout(function(){K===u&&s()},300)}var u=0;return{ready:function(){s()},resize:function(){w()}}}();if(!window.CS)window.CS={};
CS.Overlay=function(){return{ParseAndOverlay:function(s,w){$("img").each(function(){$(this).css("display","inline")});$.getJSON("/reports/overlaydata/"+s+"?wv="+w,function(u){var K=0;$("map").each(function(){var H=$(this).attr("name");$("img[usemap='#"+H+"']").wrap("<div id='i_Map_"+H+"' style='position: relative;' />")});top5Count=u.Links[4]?u.Links[4].Clicks:0;var t=$("area"),L=$("a");$.each(u.Links,function(H,ha){K++;var ia=ha.Href,sa=ha.Percent,na=ha.Clicks;top5="";if(ha.Type==10||ha.Type==4){typeDenom=
u.TotalUniqueClicks+" unique clicks";if(na>=top5Count)top5="top5"}else typeDenom=u.TotalRecipients+" recipients";var Ha="[href$='"+ia+"'],[href$='"+ia+"/']",Ba=t.filter(Ha);if(Ba.attr("coords")){var qb=Ba.parent().attr("name");Ba=Ba.attr("coords");Ba=Ba.substr(Ba.length-1,1)==","?Ba.substring(0,Ba.length-1):Ba;coordArray=Ba.split(",");textSize="12px";$("#i_Map_"+qb).append('<span id="'+ia+'" class="overlay '+top5+'" style="top: '+coordArray[1]+"px; left: "+coordArray[0]+'px;">'+sa+"</span>")}ia=L.filter(Ha);
textSize=ia.css("font-size");ia.prepend('<span class="overlay '+top5+'" style="top: '+textSize+';">'+sa+'<div class="overlay_clicks" style="display: none;"><div class="overlay_bar"><div class="overlay_stats" style="width:'+sa+'"></div></div>'+na+" of "+typeDenom+"</div></span>")});$("area").attr({target:"_blank"});$("a").attr({target:"_blank"});K<8&&$("#overlaysTopWrapper",top.document).hide()});$("a").bind("mouseenter",function(){overlay=$(this).find(".overlay");overlay_clicks=overlay.find(".overlay_clicks");
if(overlay_clicks.andSelf().length>0){thisColor=$(this).css("background")!==undefined?$(this).css("background"):"none";thisText=$(this).css("color");pageWidth=$(window).width();pageMargin=(pageWidth-600)/2;overlayAnchor=overlay.offset().left-pageMargin<300?"0":"-95px";overlay.css("z-index","10001").css("font-size","14px").css("font-weight","bold").css("left",overlayAnchor).css("background","#000").css("border","1px solid #000").css("color","#FFF").css("padding","7px").css("width","137px");overlay_clicks.show();
if($("#overlaysTop",top.document).css("text-decoration")==="none")if(overlay.hasClass("top5")){$(this).css("background","#FFFF66");$(this).css("color","#333")}if($("#overlaysOn",top.document).css("text-decoration")==="none"){$(this).css("background","#FFFF66");$(this).css("color","#333")}}}).bind("mouseleave",function(){if(overlay_clicks.andSelf().length>0){overlay.css("z-index","10000").css("font-size","10px").css("font-weight","normal").css("left","0").css("background","#FAFBDD").css("border","1px solid #E6E6D2").css("color",
"#666").css("padding","2px 4px").css("width","45px");overlay.find(".overlay_clicks").hide();$(this).css("background",thisColor);$(this).css("color",thisText)}})}}}();/*
 Name:    Highcharts
 Version: 1.2.4 (2010-03-10)
 Author:  Vevstein Web
 Support: www.highcharts.com/support
 License: www.highcharts.com/license
*/
(function(){function s(a){if(!a||a.constructor!=Array)a=[a];return a}function w(a){return a!==ba&&a!==null}function u(){var a=arguments,b,c;for(b=0;b<a.length;b++){c=a[b];if(w(c))return c}}function K(a){return String(a).replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,")}function t(a){return a.charAt(0)=="#"?a.substring(1,7):a}function L(a,b,c){var d,e="",g=c?"print":"",f=function(l){return na("style",{type:"text/css",media:l?"print":""},null,oa.getElementsByTagName("HEAD")[0])};ob||(ob=f());for(d in b)e+=fc(d)+
":"+b[d]+";";if(ca){b=oa.styleSheets;c&&f(true);for(c=b.length-1;c>=0&&b[c].media!=g;)c--;b[c].addRule(a,e)}else ob.appendChild(oa.createTextNode(a+" {"+e+"}\n"))}function H(a,b){return $.extend(a,b)}function ha(a){ea||(ea=na(Fa));a&&ea.appendChild(a);ea.innerHTML=""}function ia(a,b){var c=function(){};c.prototype=new a;H(c.prototype,b);return c}function sa(a,b){if(typeof a=="string")return a;else if(a.linearGradient){var c=b.createLinearGradient.apply(b,a.linearGradient);y(a.stops,function(d){c.addColorStop(d[0],
d[1])});return c}}function na(a,b,c,d,e){a=oa.createElement(a);b&&H(a,b);e&&Ha(a,{padding:0,border:"none",margin:0});c&&Ha(a,c);d&&$(d).append(a);return a}function Ha(a,b){if(ca)if(b.opacity!==ba)b.filter="alpha(opacity="+b.opacity*100+")";H(a.style,b)}function Ba(a,b,c){function d(C){return C.toString().replace(/^([0-9])$/,"0$1")}if(!w(b))return"Invalid date";b=new Date(b*z);var e=b[gc](),g=b[hc](),f=b[Ob](),l=b[Tb](),k=b[Ub](),m=$a.lang,D=m.weekdays;m=m.months;b={a:D[g].substr(0,3),A:D[g],d:d(f),
e:f,b:m[l].substr(0,3),B:m[l],m:d(l+1),y:k.toString().substr(2,2),Y:k,H:d(e),I:d(e%12||12),l:e%12||12,M:d(b[ic]()),p:e<12?"AM":"PM",P:e<12?"am":"pm",S:d(b.getSeconds())};for(var q in b)a=a.replace("%"+q,b[q]);return c?a.substr(0,1).toUpperCase()+a.substr(1):a}function qb(){var a=$a.global.useUTC;wb=a?Date.UTC:function(b,c,d,e,g,f){return(new Date(b,c,u(d,1),u(e,0),u(g,0),u(f,0))).getTime()};ic=a?"getUTCMinutes":"getMinutes";gc=a?"getUTCHours":"getHours";hc=a?"getUTCDay":"getDay";Ob=a?"getUTCDate":
"getDate";Tb=a?"getUTCMonth":"getMonth";Ub=a?"getUTCFullYear":"getFullYear";uc=a?"setUTCMinutes":"setMinutes";vc=a?"setUTCHours":"setHours";jc=a?"setUTCDate":"setDate";wc=a?"setUTCMonth":"setMonth";xc=a?"setUTCFullYear":"setFullYear"}function eb(a){for(var b={x:a.offsetLeft,y:a.offsetTop};a.offsetParent;){a=a.offsetParent;b.x+=a.offsetLeft;b.y+=a.offsetTop;if(a!=oa.body&&a!=oa.documentElement){b.x-=a.scrollLeft;b.y-=a.scrollTop}}return b}function fb(a){for(var b=[],c=[],d=0;d<a.length;d++){b[d]=a[d].plotX;
c[d]=a[d].plotY}this.xdata=b;this.ydata=c;a=[];this.y2=[];var e=c.length;this.n=e;this.y2[0]=0;this.y2[e-1]=0;a[0]=0;for(d=1;d<e-1;d++){var g=(b[d]-b[d-1])/(b[d+1]-b[d-1]),f=g*this.y2[d-1]+2;this.y2[d]=(g-1)/f;a[d]=(c[d+1]-c[d])/(b[d+1]-b[d])-(c[d]-c[d-1])/(b[d]-b[d-1]);a[d]=(6*a[d]/(b[d+1]-b[d-1])-g*a[d-1])/f}for(b=e-2;b>=0;b--)this.y2[b]=this.y2[b]*this.y2[b+1]+a[b]}var ba,oa=document,Na=window,ja=Math,S=ja.round,ya=ja.floor,jb=ja.max,za=ja.abs,Ua=ja.cos,O=ja.sin,Z=navigator.userAgent,ca=/msie/i.test(Z)&&
!Na.opera,rb=Na.opera,sb=/AppleWebKit/.test(Z),ob,vb=0,gb,N,ta={},Y=0,z=1,ea,Fa="div",V="absolute",Ca="relative",P="hidden",xb="highcharts-"+P,Bb="visible",fa="px",wb,ic,gc,hc,Ob,Tb,Ub,uc,vc,jc,wc,xc,Sa=(Z=Na.HighchartsAdapter)||{},y=Sa.each,kc=Sa.grep,Cb=Sa.map,va=Sa.merge,fc=Sa.hyphenate,tb=Sa.addEvent,hb=Sa.fireEvent,Vb=Sa.animate,yc=Sa.getAjax;if(!Z&&Na.jQuery){var ub=jQuery;y=function(a,b){for(var c=0,d=a.length;c<d;c++)if(b.call(a[c],a[c],c,a)===false)return c};kc=ub.grep;Cb=function(a,b){for(var c=
[],d=0,e=a.length;d<e;d++)c[d]=b.call(a[d],a[d],d,a);return c};va=function(){var a=arguments;return ub.extend(true,null,a[0],a[1],a[2],a[3])};fc=function(a){return a.replace(/([A-Z])/g,function(b,c){return"-"+c.toLowerCase()})};tb=function(a,b,c){ub(a).bind(b,c)};hb=function(a,b,c,d){var e=ub.Event(b),g="detached"+b;H(e,c);if(a[b]){a[g]=a[b];a[b]=null}ub(a).trigger(e);if(a[g]){a[b]=a[g];a[g]=null}d&&!e.isDefaultPrevented()&&d(e)};Vb=function(a,b,c){ub(a).animate(b,c)};yc=function(a,b){ub.get(a,null,
b)};ub.extend(ub.easing,{easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c}})}Z={enabled:true,align:"center",x:0,y:15,style:{color:"#AAA",font:"normal 11px Helvetica, Arial, sans-serif".replace("12px","11px")}};var $a={colors:["#4572A7","#AA4643","#89A54E","#80699B","#3D96AE","#DB843D","#92A8CD","#A47D7C","#B5CA92"],symbols:["circle","diamond","square","triangle","triangle-down"],lang:{loading:"Loading...",months:["January","February","March","April","May","June","July","August","September",
"October","November","December"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],decimalPoint:".",resetZoom:"Reset zoom",resetZoomTitle:"Reset zoom level 1:1",thousandsSep:","},global:{useUTC:true},chart:{margin:[50,50,60,80],borderColor:"#4572A7",borderRadius:5,defaultSeriesType:"line",ignoreHiddenSeries:true,shadow:false,plotBorderColor:"#ECECEC",plotShadow:false},title:{text:"",style:{textAlign:"center",color:"#3E576F",font:"normal 11px Helvetica, Arial, sans-serif".replace("12px",
"16px"),margin:"10px 0 0 0"}},subtitle:{text:"",style:{textAlign:"center",color:"#6D869F",font:"normal 11px Helvetica, Arial, sans-serif",margin:0}},plotOptions:{line:{allowPointSelect:false,showCheckbox:false,animation:true,events:{},lineWidth:3,shadow:true,marker:{enabled:true,symbol:"auto",lineWidth:1,radius:3,lineColor:"#FFFFFF",fillColor:"auto",states:{hover:{radius:5},select:{fillColor:"#FFFFFF",lineColor:"auto",lineWidth:2}}},point:{events:{}},dataLabels:va(Z,{enabled:false,y:-6,formatter:function(){return this.y}}),
showInLegend:true,states:{hover:{lineWidth:3,marker:{}},select:{marker:{}}}}},labels:{style:{position:V,color:"#999",font:"normal 11px Helvetica, Arial, sans-serif"}},legend:{enabled:true,layout:"horizontal",labelFormatter:function(){return this.name},borderColor:"#909090",borderRadius:5,shadow:true,style:{bottom:"10px",left:"80px",padding:"5px"},itemStyle:{listStyle:"none",margin:0,padding:"0 2em 0 0",font:"normal 11px Helvetica, Arial, sans-serif",cursor:"pointer",color:"#3E576F",position:Ca},itemHoverStyle:{color:"#000"},
itemHiddenStyle:{color:"#CCC"},itemCheckboxStyle:{position:V,right:0},symbolWidth:16,symbolPadding:5},loading:{hideDuration:100,labelStyle:{font:"normal 11px Helvetica, Arial, sans-serif".replace("normal","bold"),position:Ca,top:"1em"},showDuration:100,style:{position:V,backgroundColor:"white",opacity:0.5,textAlign:"center"}},tooltip:{enabled:true,formatter:function(){return"<b>"+(this.point.name||this.series.name)+"</b><br/>X value: "+this.x+"<br/>Y value: "+this.y},backgroundColor:"rgba(255, 255, 255, .85)",
borderWidth:2,borderRadius:5,shadow:true,snap:10,style:{color:"#444",font:"normal 11px Helvetica, Arial, sans-serif",fontSize:"11px",padding:"5px 0 5px 10px",whiteSpace:"nowrap"}},toolbar:{itemStyle:{color:"#4572A7",cursor:"pointer",margin:"20px",font:"normal 11px Helvetica, Arial, sans-serif"}},credits:{enabled:true,text:"Highcharts.com",href:"http://www.highcharts.com",style:{position:V,right:"10px",bottom:"5px",color:"#999",textDecoration:"none",font:"normal 11px Helvetica, Arial, sans-serif".replace("12px",
"10px")},target:"_self"}},Wb={dateTimeLabelFormats:{second:"%H:%M:%S",minute:"%H:%M",hour:"%H:%M",day:"%e. %b",week:"%e. %b",month:"%b '%y",year:"%Y"},endOnTick:true,gridLineColor:"#ECECEC",labels:Z,lineColor:"#ECECEC",lineWidth:1,max:null,min:null,maxZoom:null,minorGridLineColor:"#ECECEC",minorGridLineWidth:1,minorTickColor:"#A0A0A0",minorTickLength:2,minorTickPosition:"outside",minorTickWidth:1,showFirstLabel:true,showLastLabel:false,startOfWeek:1,startOnTick:true,tickColor:"#C3C3C3",tickInterval:"auto",
tickLength:5,tickmarkPlacement:"on",tickPixelInterval:100,tickPosition:"outside",tickWidth:1,title:{enabled:false,text:"X-values",align:"middle",margin:35,style:{color:"#6D869F",font:"normal 11px Helvetica, Arial, sans-serif".replace("normal","bold")}},type:"linear"},lc=va(Wb,{endOnTick:false,gridLineWidth:1,tickPixelInterval:30,showLastLabel:true,labels:{align:"right",x:10,y:30,style:{color:"#999"}},lineWidth:0,maxPadding:0.05,minPadding:0.05,min:0,startOnTick:false,tickWidth:0,title:{enabled:true,
margin:40,rotation:270,text:"Y-values"}}),Jc={labels:{align:"right",x:-8,y:3},title:{rotation:270}},Kc={labels:{align:"left",x:8,y:3},title:{rotation:90}},zc={labels:{align:"center",x:0,y:14},title:{rotation:0}},Lc=va(zc,{labels:{y:-5}});Z=$a.plotOptions;Sa=Z.line;Z.spline=va(Sa);Z.scatter=va(Sa,{lineWidth:0,states:{hover:{lineWidth:0}}});Z.area=va(Sa,{fillColor:"#E6F4FA"});Z.areaspline=va(Z.area);Z.column=va(Sa,{borderColor:"#FFFFFF",borderWidth:1,borderRadius:0,groupPadding:0.2,pointPadding:0.1,
states:{hover:{brightness:0.1,shadow:false},select:{color:"#C0C0C0",borderColor:"#000000",shadow:false}}});Z.bar=va(Z.column,{dataLabels:{align:"left",x:5,y:0}});Z.pie=va(Sa,{borderColor:"#FFFFFF",borderWidth:1,center:["50%","50%"],legendType:"point",size:"90%",slicedOffset:10,states:{hover:{brightness:0.1,shadow:false}}});qb();var mc=function(a){var b=[],c;(function(d){if(c=/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(d))b=[parseInt(c[1]),parseInt(c[2]),
parseInt(c[3]),parseFloat(c[4])];else if(c=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(d))b=[parseInt(c[1],16),parseInt(c[2],16),parseInt(c[3],16),1]})(a);return{get:function(){return b&&!isNaN(b[0])?"rgba("+b.join(",")+")":a},brighten:function(d){if(typeof d=="number"&&d!=0)for(var e=0;e<3;e++){b[e]+=parseInt(d*255);if(b[e]<0)b[e]=0;if(b[e]>255)b[e]=255}return this},setOpacity:function(d){b[3]=d;return this}}};classId=0;var Va=function(a,b,c,d){var e=b.style;c=H({className:"highcharts-"+
a+" layer-"+classId},c);d=H({width:e.width,height:e.height,position:V,top:0,left:0,margin:0,padding:0,border:"none"},d);classId++;a=na(Fa,c,d,b);H(this,{div:a,width:parseInt(d.width),height:parseInt(d.height)});this.basicSvg=this.svg=ca?"":'<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="'+this.width+'px" height="'+this.height+'">'};Va.prototype={getCtx:function(){if(!this.ctx){var a=na("canvas",{id:"highcharts-canvas-"+
Y++,width:this.width,height:this.height},{position:V},this.div);if(ca){G_vmlCanvasManager.initElement(a);a=oa.getElementById(a.id)}this.ctx=a.getContext("2d")}return this.ctx},getSvg:function(){if(!this.svgObject){var a=this.div,b=this.width,c=this.height;if(ca){if(!oa.namespaces.g_vml_){oa.namespaces.add("g_vml_","urn:schemas-microsoft-com:vml");oa.createStyleSheet().cssText="g_vml_\\:*{behavior:url(#default#VML)}"}this.svgObject=na(Fa,null,{width:b+fa,height:c+fa,position:V},a)}else this.svgObject=
na("object",{width:b,height:c,type:"image/svg+xml"},{position:V,left:0,top:0},a)}return this.svgObject},drawLine:function(a,b,c,d,e,g){var f=this.getCtx();if(a==c)a=c=S(a)+g%2/2;if(b==d)b=d=S(b)+g%2/2;f.lineWidth=g;f.lineCap="round";f.beginPath();f.moveTo(a,b);f.strokeStyle=e;f.lineTo(c,d);f.closePath();f.stroke()},drawPolyLine:function(a,b,c,d,e){var g=this.getCtx(),f=[];if(d&&c){y(a,function(l){f.push(l===ba?l:l+1)});for(d=1;d<=3;d++)this.drawPolyLine(f,"rgba(0, 0, 0, "+0.05*d+")",6-2*d)}g.beginPath();
for(d=0;d<a.length;d+=2)g[d==0?"moveTo":"lineTo"](a[d],a[d+1]);H(g,{lineWidth:c,lineJoin:"round"});if(b&&c){g.strokeStyle=sa(b,g);g.stroke()}if(e){g.fillStyle=sa(e,g);g.fill()}},drawRect:function(a,b,c,d,e,g,f,l,k,m){var D=function(){var F;if(c>0&&d>0){q.beginPath();if(f){q.moveTo(a,b+f);q.lineTo(a,b+d-f);q.quadraticCurveTo(a,b+d,a+f,b+d);q.lineTo(a+c-f,b+d);q.quadraticCurveTo(a+c,b+d,a+c,b+d-f);q.lineTo(a+c,b+f);q.quadraticCurveTo(a+c,b,a+c-f,b);q.lineTo(a+f,b);q.quadraticCurveTo(a,b,a,b+f)}else q.rect(a,
b,c,d);q.closePath();F=true}return F},q=this.getCtx(),C=(g||0)%2/2;a=S(a)+C;b=S(b)+C;c=S(c-2*C);d=S(d-2*C);if(k)for(k=1;k<=3;k++)this.drawRect(a+1,b+1,c,d,"rgba(0, 0, 0, "+0.05*k+")",6-2*k,f);m&&q.drawImage(m,a,b,c,d);if(D()){if(l){q.fillStyle=sa(l,q);q.fill();Na.G_vmlCanvasManager&&D()}if(g){q.strokeStyle=sa(e,q);q.lineWidth=g;q.stroke()}}},drawSymbol:function(a,b,c,d,e,g,f){var l=this.getCtx(),k=/^url\((.*?)\)$/;l.beginPath();if(a=="square"){a=0.707*d;l.moveTo(b-a,c-a);l.lineTo(b+a,c-a);l.lineTo(b+
a,c+a);l.lineTo(b-a,c+a);l.lineTo(b-a,c-a)}else if(a=="triangle"){c++;l.moveTo(b,c-1.33*d);l.lineTo(b+d,c+0.67*d);l.lineTo(b-d,c+0.67*d);l.lineTo(b,c-1.33*d)}else if(a=="triangle-down"){c--;l.moveTo(b,c+1.33*d);l.lineTo(b-d,c-0.67*d);l.lineTo(b+d,c-0.67*d);l.lineTo(b,c+1.33*d)}else if(a=="diamond"){l.moveTo(b,c-d);l.lineTo(b+d,c);l.lineTo(b,c+d);l.lineTo(b-d,c);l.lineTo(b,c-d)}else k.test(a)?na("img",{onload:function(){var m=ta[this.src]||[this.width,this.height];Ha(this,{left:S(b-m[0]/2)+fa,top:S(c-
m[1]/2)+fa,visibility:Bb});ta[this.src]=m},src:a.match(k)[1]},{position:V,visibility:ca?Bb:P},this.div):l.arc(b,c,d,0,2*ja.PI,true);if(f){l.fillStyle=f;l.fill()}if(g&&e){l.strokeStyle=g||"rgb(100, 100, 255)";l.lineWidth=e||2;l.stroke()}},drawHtml:function(a,b,c){na(Fa,H(b,{innerHTML:a}),H(c,{position:V}),this.div)},drawText:function(){this.addText.apply(this,arguments);this.strokeText()},addText:function(a,b,c,d,e,g,f){if(a||a===0){var l,k=this.div,m,D="";d=d||{};var q=d.color||"#000000";g=g||"left";
var C=parseInt(d.fontSize||d.font.replace(/^[a-z ]+/,""));for(var F in d)D+=fc(F)+":"+d[F]+";";y(["MozTransform","WebkitTransform","transform"],function(aa){if(aa in k.style)m=aa});if(!e||m){a=na("div",{innerHTML:a},H(d,{position:V,left:b+fa,whiteSpace:"nowrap",bottom:S(this.height-c-C*0.25)+fa,color:q}),k);f?$(a).attr("class","vert"):$(a).attr("class","horiz");D=$(a).width();if(g=="right")$(a).css("left",b-D+"px");else g=="center"&&$(a).css("left",S(b-D/2)+"px");if(e){g={left:0,center:50,right:100}[g];
a.style[m]="rotate("+e+"deg)";a.style[m+"Origin"]=g+"% 100%"}}else if(ca){l=true;f=(e||0)*ja.PI*2/360;e=Ua(f);f=O(f);d=this.width;C=C/3||3;var X=g=="left",M=g=="right";F=X?b:b-d*e;b=M?b:b+d*e;X=X?c:c-d*f;c=M?c:c+d*f;F+=C*f;b+=C*f;X-=C*e;c-=C*e;if(za(F-b)<0.1)F+=0.1;if(za(X-c)<0.1)X+=0.1;this.svg+='<g_vml_:line from="'+F+", "+X+'" to="'+b+", "+c+'" stroked="false"><g_vml_:fill on="true" color="'+q+'"/><g_vml_:path textpathok="true"/><g_vml_:textpath on="true" string="'+a+'" style="v-text-align:'+g+
";"+D+'"/></g_vml_:line>'}else{l=true;this.svg+='<g><text transform="translate('+b+","+c+") rotate("+(e||0)+')" style="fill:'+q+";text-anchor:"+{left:"start",center:"middle",right:"end"}[g]+";"+D.replace(/"/g,"'")+'">'+a+"</text></g>"}this.hasObject=l}},strokeText:function(){if(this.hasObject){var a=this.getSvg(),b=this.svg;if(ca)a.innerHTML=b;else{a.data="data:image/svg+xml,"+b+"</svg>";sb&&this.div.appendChild(a)}}},clear:function(){var a=this.div.childNodes,b;this.ctx&&this.ctx.clearRect(0,0,this.width,
this.height);if(this.svgObject){ha(this.svgObject);this.svgObject=null;this.svg=this.basicSvg}for(var c=a.length-1;c>=0;c--){b=a[c];b.tagName=="SPAN"&&ha(b)}},hide:function(){Ha(this.div,{display:"none"})},show:function(){Ha(this.div,{display:""})},destroy:function(){ha(this.div);return null}};var Xb=function(){};Xb.prototype={init:function(a,b){this.series=a;this.applyOptions(b);return this},applyOptions:function(a){var b=this.series;if(typeof a=="number"||a===null)this.y=a;else if(typeof a=="object"&&
typeof a.length!="number"){H(this,a);this.options=a}else if(typeof a[0]=="string"){this.name=a[0];this.y=a[1]}else if(typeof a[0]=="number"){this.x=a[0];this.y=a[1]}if(this.x===ba)this.x=b.autoIncrement()},destroy:function(){this.stateLayer&&this.stateLayer.destroy();for(prop in this)this[prop]=null},select:function(a,b){var c=this,d=c.series,e=d.chart,g,f,l=u(c.stateLayer,d.singlePointLayer,e.singlePointLayer);c.selected=a=u(a,!c.selected);d.isDirty=true;c.firePointEvent(a?"select":"unselect");l&&
l.clear();y(e.series,function(k){g=k.stateLayers;b||y(k.data,function(m){if(m.selected&&m!=c){m.selected=false;hb(m,"unselect");k.isDirty=true}});if(k.isDirty){for(f in g)g[f].clear();k.render()}})},update:function(a,b){var c=this,d=c.series;b=u(b,true);c.firePointEvent("update",{options:a},function(){c.applyOptions(a);d.isDirty=true;b&&d.chart.redraw()})},remove:function(a){var b=this,c=b.series,d=c.chart,e=c.data;a=u(a,true);b.firePointEvent("remove",null,function(){y(e,function(g,f){g==b&&e.splice(f,
1)});if(b.layer)b.layer=b.layer.destroy();if(b.legendItem){ha(b.legendItem);b.legendItem=null;d.isDirty=true}c.isDirty=true;a&&d.redraw()})},firePointEvent:function(a,b,c){var d=this,e=this.series.options;if(e.point.events[a]||d.options&&d.options.events&&d.options.events[a])this.importEvents();if(a=="click"&&e.allowPointSelect)c=function(g){d.select(null,g.ctrlKey||g.metaKey||g.shiftKey)};hb(this,a,b,c)},importEvents:function(){if(!this.hasImportedEvents){var a=va(this.series.options.point,this.options).events,
b;this.events=a;for(b in a)tb(this,b,a[b]);this.hasImportedEvents=true}},setTooltipText:function(){if(this.y!==null)this.tooltipText=this.series.chart.options.tooltip.formatter.call({series:this.series,point:this,x:this.category,y:K(String(this.y)),percentage:this.percentage})}};var ab=function(){this.isCartesian=true;this.type="line";this.pointClass=Xb};ab.prototype={init:function(a,b){var c,d;d=a.series.length;this.chart=a;b=this.setOptions(b);H(this,{index:d,options:b,name:b.name||"Series "+(d+
1),state:"",visible:b.visible!==false,selected:b.selected==true});d=b.events;for(c in d)tb(this,c,d[c]);this.getColor();this.getSymbol();this.getData(b)},getData:function(a){var b=this,c=b.chart,d="series"+Y++;if(!a.data&&a.dataURL){c.addLoading(d);yc(a.dataURL,function(e){b.dataLoaded(e);c.clearLoading(d)})}else b.dataLoaded(a.data)},dataLoaded:function(a){var b=this.chart,c=this.options,d=[""],e=c.dataParser,g={},f;if(c.dataURL&&!e)e=function(l){return eval(l)};if(e)a=e.call(this,a);this.layerGroup=
f=new Va("series-group",b.plotLayer.div,null,{zIndex:2});c.states.hover.enabled&&d.push("hover");y(d,function(l){g[l]=new Va("state-"+l,f.div)});this.stateLayers=g;this.setData(a,false)},autoIncrement:function(){var a=this.options,b=this.xIncrement;b=u(b,a.pointStart,0);this.pointInterval=u(this.pointInterval,a.pointInterval,1);this.xIncrement=b+this.pointInterval;return b},cleanData:function(){var a=this.data,b;a.sort(function(c,d){return c.x-d.x});for(b=a.length-1;b>=0;b--)a[b-1]&&a[b-1].x==a[b].x&&
a.splice(b-1,1)},getSegments:function(){var a=-1,b=[],c=this.data;y(c,function(d,e){if(d.y===null){e>a+1&&b.push(c.slice(a+1,e));a=e}else e==c.length-1&&b.push(c.slice(a+1,e+1))});this.segments=b},setOptions:function(a){var b=this.chart.options.plotOptions;a=va(b[this.type],b.series,a);b=a.marker;var c=a.states.hover.marker;if(c.lineWidth===ba)c.lineWidth=b.lineWidth+1;if(c.radius===ba)c.radius=b.radius+1;return a},getColor:function(){var a=this.chart.options.colors;this.color=this.options.color||
a[gb++]||"#0000ff";if(gb>=a.length)gb=0},getSymbol:function(){var a=this.chart.options.symbols,b=this.options.marker.symbol||"auto";if(b=="auto")b=a[N++];this.symbol=b;if(N>=a.length)N=0},addPoint:function(a,b,c){var d=this.data;a=(new this.pointClass).init(this,a);b=u(b,true);d.push(a);c&&d.shift();this.isDirty=true;b&&this.chart.redraw()},setData:function(a,b){var c=this;c.xIncrement=null;a=Cb(s(a),function(d){return(new c.pointClass).init(c,d)});c.data=a;c.cleanData();c.getSegments();c.isDirty=
true;u(b,true)&&c.chart.redraw()},remove:function(a){var b=this,c=b.chart;a=u(a,true);if(!b.isRemoving){b.isRemoving=true;hb(b,"remove",null,function(){ha(b.layerGroup.div);y(b.areas,function(d){ha(d)});ha(b.legendItem);b.legendItem=null;y(c.series,function(d,e){d==b&&c.series.splice(e,1)});c.isDirty=true;a&&c.redraw()})}b.isRemoving=false},translate:function(){var a=this.chart,b=this,c=b.options.stacking,d=b.xAxis.categories,e=b.yAxis,g=e.stacks[b.type];y(this.data,function(f){var l=f.x,k=f.y,m;
f.plotX=b.xAxis.translate(f.x);if(c&&b.visible){m=g[l];l=m.total;m.cum=m=m.cum-k;k=m+k;if(c=="percent"){m=l?m*100/l:0;k=l?k*100/l:0}f.percentage=l?f.y*100/l:0;f.stackTotal=l;f.yBottom=e.translate(m,0,1)}if(k!==null)f.plotY=e.translate(k,0,1);f.clientX=a.inverted?a.plotHeight-f.plotX+a.plotTop:f.plotX+a.plotLeft;f.category=d&&d[f.x]!==ba?d[f.x]:f.x})},setTooltipPoints:function(a){var b=this,c=b.chart,d=c.inverted,e=[],g=d?c.plotHeight:c.plotWidth,f,l,k=[];if(a)b.tooltipPoints=null;y(b.segments,function(m){e=
e.concat(m)});if(b.xAxis.reversed)e=e.reverse();y(e,function(m,D){b.tooltipPoints||m.setTooltipText();f=e[D-1]?e[D-1].high+1:0;for(l=m.high=e[D+1]?ya((m.plotX+(e[D+1]?e[D+1].plotX:g))/2):g;f<=l;)k[d?g-f++:f++]=m});b.tooltipPoints=k},drawLine:function(a){var b=this,c=b.options,d=b.chart,e=c.animation&&b.animate,g=b.stateLayers[a],f=c.lineColor||b.color,l=c.fillColor=="auto"?mc(b.color).setOpacity(c.fillOpacity||0.75).get():c.fillColor,k=d.inverted,m=(k?0:d.plotHeight)-b.yAxis.translate(0);if(a)c=va(c,
c.states[a]);e&&b.animate(true);y(b.segments,function(D){var q=[],C=[];y(D,function(X){q.push(k?d.plotWidth-X.plotY:X.plotX,k?d.plotHeight-X.plotX:X.plotY)});if(/area/.test(b.type)){for(var F=0;F<q.length;F++)C.push(q[F]);if(c.stacking&&b.type!="areaspline")for(F=D.length-1;F>=0;F--)C.push(D[F].plotX,D[F].yBottom);else C.push(k?m:D[D.length-1].plotX,k?d.plotHeight-D[D.length-1].plotX:m,k?m:D[0].plotX,k?d.plotHeight-D[0].plotX:m);g.drawPolyLine(C,null,null,c.shadow,l)}if(c.lineWidth){if(d.options.custom.chartName!==
"compareCampaigns"){altLineWidth=c.lineWidth;if(f==="#259E01")altLineWidth=4}else altLineWidth=2;g.drawPolyLine(q,f,altLineWidth,c.shadow)}});e&&b.animate()},animate:function(a){var b=this.chart,c=b.inverted,d=this.layerGroup.div;if(this.visible)if(a)Ha(d,H({overflow:P},c?{height:0}:{width:0}));else{Vb(d,c?{height:b.plotHeight+fa}:{width:b.plotWidth+fa},{duration:1E3});this.animate=null}},drawPoints:function(a){var b=this,c=b.stateLayers[a],d=b.options.marker;a=b.data;var e=b.chart,g=e.inverted;d.enabled&&
y(a,function(f){if(f.plotY!==ba)b.drawMarker(c,g?e.plotWidth-f.plotY:f.plotX,g?e.plotHeight-f.plotX:f.plotY,va(d,f.marker));f.selected&&b.drawPointState(f,"select",c)})},drawMarker:function(a,b,c,d){if(chart.options.custom.chartName!=="compareCampaigns"){altBulletRadii=d.radius;if(this.color==="#259E01")altBulletRadii=4}else altBulletRadii=3;if(d.lineColor=="auto")d.lineColor=this.color;if(d.fillColor=="auto")d.fillColor=this.color;if(d.symbol=="auto")d.symbol=this.symbol;a.drawSymbol(d.symbol,b,
c,altBulletRadii,d.lineWidth,d.lineColor,d.fillColor)},drawDataLabels:function(){if(this.options.dataLabels.enabled){var a=this,b,c,d=a.data,e=a.options.dataLabels,g,f,l=a.chart,k=l.inverted,m=a.type,D=m=="pie",q;a.dataLabelsLayer=f=new Va("data-labels",a.layerGroup.div,null,{zIndex:1});e.style.color=e.color=="auto"?a.color:e.color;y(d,function(C){var F=C.plotX,X=C.plotY,M=C.tooltipPos;g=e.formatter.call({x:C.x,y:C.y,series:a,point:C});b=(k?l.plotWidth-X:F)+e.x;c=(k?l.plotHeight-F:X)+e.y;if(M){b=
M[0]+e.x;c=M[1]+e.y}if(D){if(!C.dataLabelsLayer)C.dataLabelsLayer=new Va("data-labels",C.layer.div,null,{zIndex:3});f=C.dataLabelsLayer}q=e.align;if(m=="column")b+={center:C.w/2,right:C.w}[q]||0;if(g)f[D?"drawText":"addText"](g,b,c,e.style,e.rotation,q)});D||f.strokeText()}},drawPointState:function(a,b,c){var d=this.chart,e=d.inverted,g=b=="hover";c=c||d.singlePointLayer;var f=this.options;if(g){if(!c)c=d.singlePointLayer=new Va("single-point",d.plotLayer.div,null,{zIndex:3});c.clear()}if(b){var l=
f.states[b].marker;b=f.marker.states[b];if(g&&b.radius===ba)b.radius=l.radius+2;if((g=va(f.marker,a.marker,l,b))&&g.enabled)this.drawMarker(c,e?d.plotWidth-a.plotY:a.plotX,e?d.plotHeight-a.plotX:a.plotY,g)}},destroy:function(){var a;y(this.data,function(b){b.destroy()});for(a in this)this[a]=null},render:function(){var a,b=this.stateLayers;this.drawDataLabels();if(this.visible)for(a in b){this.drawLine(a);this.drawPoints(a)}else this.setVisible(false,false);if(!this.hasRendered&&b.hover){b.hover.hide();
hasRendered=true}this.isDirty=false},redraw:function(){this.translate();this.setTooltipPoints(true);this.chart.options.tooltip.enabled&&this.createArea();this.clear();this.render()},clear:function(){var a=this.stateLayers;for(var b in a){a[b].clear();a[b].cleared=true}if(this.dataLabelsLayer){this.dataLabelsLayer.clear();this.hasDrawnDataLabels=false}},setState:function(a){a=a||"";if(this.state!=a){var b=this.stateLayers,c=b[a];b=b[this.state];var d=this.singlePointLayer||this.chart.singlePointLayer;
this.state=a;if(c)if(a)c.show();else{b&&b.hide();d&&d.clear()}}},setVisible:function(a,b){var c=this.chart,d=this.layerGroup,e=this.legendItem,g=this.areas,f=this.visible;if(this.visible=a=a===ba?!f:a){this.isDirty=true;d.show()}else d.hide();if(e){e.className=a?"":xb;c.legend.drawGraphics(true)}g&&y(g,function(l){a?c.tracker.insertAtFront(l):ha(l)});c.options.chart.ignoreHiddenSeries&&this.options.stacking&&y(c.series,function(l){if(l.options.stacking&&l.visible)l.isDirty=true});b!==false&&c.redraw();
hb(this,a?"show":"hide")},show:function(){this.setVisible(true)},hide:function(){this.setVisible(false)},select:function(a){this.selected=a=a===ba?!this.selected:a;if(this.checkbox)this.checkbox.checked=a;hb(this,a?"select":"unselect")},getAreaCoords:function(){var a=this.chart,b=a.inverted,c=a.plotWidth,d=a.plotHeight,e=this.xAxis.reversed,g,f=a.options.tooltip.snap,l=[];y(this.splinedata||this.segments,function(k,m){if((g=k.length>1&&k[0].x>k[1].x)&&!e||e&&!g)k=k.reverse();var D=[],q=[],C=[];y([q,
C],function(F){for(var X=0,M=0,aa,Da,Ia=[k[0]],Oa=F==q?1:-1,kb,La,Ea,v,Ma,Ga,lb;k[M];){if(k[M].plotX>k[X].plotX+f||M==k.length-1){aa=k[M];Da=k.slice(X,M-1);y(Da,function(Pb){if(Oa*Pb.plotY<Oa*aa.plotY)aa=Pb});if(S(k[X].plotX)<S(aa.plotX)||k[M].plotX>k[X].plotX+f)Ia.push(aa);X=M}M++}Ia[Ia.length-1]!=k[k.length-1]&&Ia.push(k[k.length-1]);for(M=0;M<Ia.length;M++)if(M>0){La=Ia[M].plotX;kb=Ia[M].plotY;X=Ia[M-1].plotX;Da=Ia[M-1].plotY;v=La-Ia[M-1].plotX;Ga=Ma=kb-Ia[M-1].plotY;Ea=-v;lb=ja.sqrt(ja.pow(Ga,
2)+ja.pow(Ea,2));if(M==1){X-=f/lb*v;Da-=f/lb*Ma}else if(M==Ia.length-1){La+=f/lb*v;kb+=f/lb*Ma}v=Oa*f/lb;X=S(X+v*Ga);Da=S(Da+v*Ea);La=S(La+v*Ga);Ea=S(kb+v*Ea);if(F[F.length-1]&&F[F.length-1][0]>X)for(kb=false;!kb;){Ma=F.pop();Ga=F[F.length-1];if(!Ga)break;v=(Da-Ea)/(X-La);Ma=(Ga[1]-Ma[1])/(Ga[0]-Ma[0]);Ma=(-Ma*Ga[0]+Ga[1]+v*X-Da)/(v-Ma);v=v*(Ma-X)+Da;if(Ma>Ga[0]){F.push([S(Ma),S(v),1]);kb=true}}else isNaN(X)||F.push([X,Da]);F[F.length-1]&&F[F.length-1][0]<La&&F.push([La,Ea])}});for(m=0;m<q.length;m++)D.push(b?
c-q[m][1]:q[m][0],b?d-q[m][0]:q[m][1]);for(m=C.length-1;m>=0;m--)D.push(b?c-C[m][1]:C[m][0],b?d-C[m][0]:C[m][1]);!D.length&&k[0]&&D.push(S(k[0].plotX),S(k[0].plotY));D.length&&l.push([D.join(",")])});return l},createArea:function(){if(this.options.enableMouseTracking!==false){var a,b=this,c=b.options,d=b.chart,e=d.tracker,g=b.getAreaCoords(),f=[],l=b.areas,k;l&&y(l,function(m){ha(m)});y(g,function(m){k=/^[0-9]+,[0-9]+$/.test(m[0]);a=na("area",{shape:k?"circle":"poly",chart:d,coords:m[0]+(k?","+d.options.tooltip.snap:
""),onmouseover:function(){if(!(!b.visible||d.mouseIsDown)){var D=d.hoverSeries;d.hoverPoint=m[1];c.events.mouseOver&&hb(b,"mouseOver",{point:d.hoverPoint});D&&D!=b&&D.setState();/(column|bar|pie)/.test(b.type)||e.insertAtFront(a);b.setState("hover");d.hoverSeries=b}},onmouseout:function(){var D=d.hoverSeries;D&&c.events.mouseOut&&hb(D,"mouseOut")}});if(c.cursor=="pointer")a.href="javascript:;";e.insertAtFront(a);f.push(a)});b.areas=f}}};var Mc=ia(ab),Nc=ia(ab,{type:"area"}),Ac=ia(ab,{type:"spline",
translate:function(){ab.prototype.translate.apply(this,arguments);this.splinedata=this.getSplineData()},drawLine:function(){var a=this.segments;this.segments=this.splinedata;ab.prototype.drawLine.apply(this,arguments);this.segments=a},getSplineData:function(){var a=this,b=a.chart,c=[],d;y(a.segments,function(e){if(a.xAxis.reversed)e=e.reverse();var g=[],f,l;y(e,function(k,m){f=e[m+2]||e[m+1]||k;l=e[m-2]||e[m-1]||k;f.plotX>0&&l.plotY<b.plotWidth&&g.push(k)});if(g.length>1)d=S(jb(b.plotWidth,g[g.length-
1].clientX-g[0].clientX)/3);c.push(e.length>1?d?(new fb(g)).get(d):[]:e)});return a.splinedata=c}});fb.prototype={get:function(a){a||(a=50);var b=(this.xdata[this.n-1]-this.xdata[0])/(a-1),c=[],d=[];c[0]=this.xdata[0];d[0]=this.ydata[0];for(var e=[{plotX:c[0],plotY:d[0]}],g=1;g<a;g++){c[g]=c[0]+g*b;d[g]=this.interpolate(c[g]);e[g]={plotX:c[g],plotY:d[g]}}return e},interpolate:function(a){for(var b=this.n-1,c=0;b-c>1;){var d=(b+c)/2;if(this.xdata[ya(d)]>a)b=d;else c=d}b=ya(b);c=ya(c);d=this.xdata[b]-
this.xdata[c];var e=(this.xdata[b]-a)/d;a=(a-this.xdata[c])/d;return e*this.ydata[c]+a*this.ydata[b]+((e*e*e-e)*this.y2[c]+(a*a*a-a)*this.y2[b])*d*d/6}};var Oc=ia(Ac,{type:"areaspline"}),Yb=ia(ab,{type:"column",init:function(){ab.prototype.init.apply(this,arguments);var a=this,b=a.chart;b.hasRendered&&y(b.series,function(c){if(c.type==a.type)c.isDirty=true})},translate:function(){var a=this,b=a.chart,c=0,d;ab.prototype.translate.apply(a);y(b.series,function(M){if(M.type==a.type)if(M.options.stacking){w(d)||
(d=c++);M.columnIndex=d}else M.columnIndex=c++});var e=a.options,g=a.data,f=b.inverted,l=b.plotWidth,k=b.plotHeight,m=a.closestPoints;m=za(g[1]?g[m].plotX-g[m-1].plotX:f?k:l);var D=m*e.groupPadding,q=(m-2*D)/c;e=q*e.pointPadding;var C=q-2*e,F=-(m/2)+D+((b.options.xAxis.reversed?c-a.columnIndex:a.columnIndex)||0)*q+e,X=a.yAxis.translate(0);y(g,function(M){M.plotX+=F;M.w=C;M.y0=(f?l:k)-X;M.h=(M.yBottom||M.y0)-M.plotY})},drawLine:function(){},getSymbol:function(){},drawPoints:function(a){var b=this,
c=b.options,d=b.chart,e=c.animation&&b.animate,g=d.inverted,f=b.data,l=b.stateLayers[a];e&&this.animate(true);y(f,function(k){if(k.plotY!==ba)l.drawRect(g?k.h>=0?d.plotWidth-k.plotY-k.h:d.plotWidth-k.plotY:k.plotX,g?d.plotHeight-k.plotX-k.w:k.h>=0?k.plotY:k.plotY+k.h,g?za(k.h):k.w,g?k.w:za(k.h),c.borderColor,c.borderWidth,c.borderRadius,k.color||b.color,c.shadow);k.selected&&b.drawPointState(k,"select",l)});e&&b.animate()},drawPointState:function(a,b,c){var d=this.chart,e=this.options,g=a?a.options:
null,f=d.inverted;c=c||this.singlePointLayer;if(b=="hover"){if(!c)c=this.singlePointLayer=new Va("single-point",this.layerGroup.div);c.clear()}if(b&&this.options.states[b]){b=va(e,e.states[b],g);c.drawRect(f?d.plotWidth-a.plotY-a.h:a.plotX,f?d.plotHeight-a.plotX-a.w:a.plotY,f?a.h:a.w,f?a.w:a.h,b.borderColor,b.borderWidth,b.borderRadius,mc(b.color||this.color).brighten(b.brightness).get(),b.shadow)}},getAreaCoords:function(){var a=[],b=this.chart,c=b.inverted;y(this.data,function(d){var e=jb(za(d.h),
3)*(d.h<0?-1:1),g=c?b.plotWidth-d.plotY-e:d.plotX,f=c?b.plotHeight-d.plotX-d.w:d.plotY,l=f+(c?d.w:e);e=g+(c?e:d.w);if(!c&&za(e-g)<1)e=g+1;else if(c&&za(f-l)<1)f=l+1;a.push([Cb([g,l,g,f,e,f,e,l],S).join(","),d])});return a},cleanData:function(){var a=this.data,b,c,d,e;ab.prototype.cleanData.apply(this);for(e=a.length-1;e>=0;e--)if(a[e-1]){b=a[e].x-a[e-1].x;if(c===ba||b<c){c=b;d=e}}this.closestPoints=d},animate:function(a){var b=this.chart,c=b.inverted,d=this.layerGroup.div;if(a)d.style[c?"left":"top"]=
(c?-b.plotWidth:b.plotHeight)+fa;else{Vb(d,b.inverted?{left:0}:{top:0});this.animate=null}},remove:function(){var a=this,b=a.chart;b.hasRendered&&y(b.series,function(c){if(c.type==a.type)c.isDirty=true});ab.prototype.remove.apply(a,arguments)}}),Bc=ia(Yb,{type:"bar",init:function(a){a.inverted=this.inverted=true;Yb.prototype.init.apply(this,arguments)}}),Pc=ia(ab,{type:"scatter",getAreaCoords:function(){var a=[];y(this.data,function(b){a.push([[S(b.plotX),S(b.plotY)].join(","),b])});return a},cleanData:function(){}});
Z=ia(Xb,{setState:function(a){this.series.drawPointState(this,a)},init:function(){Xb.prototype.init.apply(this,arguments);var a=this,b=a.series,c=b.chart.options.colors;H(a,{visible:a.visible!==false,name:u(a.name,"Slice"),color:a.color||c[gb++]});if(gb>=c.length)gb=0;if(!a.layer)a.layer=new Va("pie",b.layerGroup.div);b=function(){a.slice()};tb(a,"select",b);tb(a,"unselect",b);return a},setVisible:function(a){var b=this.layer,c=this.legendItem;(this.visible=a=a===ba?!this.visible:a)?b.show():b.hide();
if(c){c.className=a?"":xb;this.series.chart.legend.drawGraphics(true)}},slice:function(a,b){var c=this.series;b=u(b,true);this.sliced=w(a)?a:!this.sliced;c.isDirty=true;b&&c.chart.redraw()}});var Qc=ia(ab,{type:"pie",isCartesian:false,pointClass:Z,getColor:function(){},translate:function(){var a=0,b=-0.25,c=this.options,d=c.slicedOffset,e=c.center,g=this.chart,f=this.data,l=2*ja.PI,k;e.push(c.size);e=Cb(e,function(m,D){return/%$/.test(m)?g["plot"+(D?"Height":"Width")]*parseInt(m)/100:m});y(f,function(m){a+=
m.y});y(f,function(m){k=a?m.y/a:0;m.start=b*l;b+=k;m.end=b*l;m.percentage=k*100;m.center=[e[0],e[1]];m.size=e[2];var D=(m.end+m.start)/2;m.centerSliced=Cb([Ua(D)*d+e[0],O(D)*d+e[1]],S)});this.setTooltipPoints()},render:function(){this.drawPoints();this.drawDataLabels()},drawPoints:function(){var a=this;y(this.data,function(b){a.drawPoint(b,b.layer.getCtx(),b.color);b.visible===false&&b.setVisible(false);b.selected&&a.drawPointState(b,"select",b.layer)})},getSymbol:function(){},drawPointState:function(a,
b,c){var d=this.options;if(a){c=c||a.stateLayer;if(b=="hover"){if(!c)c=a.stateLayer=new Va("single-point",a.layer.div);c.clear()}if(b&&this.options.states[b]){b=va(d,d.states[b]);this.drawPoint(a,c.getCtx(),b.color||a.color,b.brightness)}}this.hoverPoint&&this.hoverPoint.stateLayer&&this.hoverPoint.stateLayer.clear();this.hoverPoint=a},drawPoint:function(a,b,c,d){var e=this.options,g=a.sliced?a.centerSliced:a.center,f=g[0];g=g[1];var l=a.size,k=e.borderWidth,m=ca&&a.percentage==100?a.start:a.end;
if(a.y>0){b.fillStyle=sa(mc(c).brighten(d).get(b),b);b.strokeStyle=e.borderColor;b.lineWidth=k;b.beginPath();b.moveTo(f,g);b.arc(f,g,l/2,a.start,m,false);b.lineTo(f,g);b.closePath();b.fill();k&&b.stroke()}},getAreaCoords:function(){var a=[];y(this.data,function(b){for(var c=b.center[0],d=b.center[1],e=b.size/2,g=b.start,f=b.end,l=[],k=g;k;k+=0.25){if(k>=f)k=f;l=l.concat([c+Ua(k)*e,d+O(k)*e]);if(k>=f)break}l=l.concat([c,d]);b.tooltipPos=[c+2*Ua((g+f)/2)*e/3,d+2*O((g+f)/2)*e/3];a.push([Cb(l,S).join(","),
b])});return a},clear:function(){y(this.data,function(a){a.layer.clear();a.dataLabelsLayer&&a.dataLabelsLayer.clear();a.stateLayer&&a.stateLayer.clear()})}});Highcharts={numberFormat:function(a,b,c,d){var e=$a.lang;a=a;var g=isNaN(b=za(b))?2:b;b=c===ba?e.decimalPoint:c;d=d===ba?e.thousandsSep:d;e=a<0?"-":"";c=parseInt(a=za(+a||0).toFixed(g))+"";var f=(f=c.length)>3?f%3:0;return e+(f?c.substr(0,f)+d:"")+c.substr(f).replace(/(\d{3})(?=\d)/g,"$1"+d)+(g?b+za(a-c).toFixed(g).slice(2):"")},dateFormat:Ba,
setOptions:function(a){$a=va($a,a);qb();return $a},Chart:function(a){function b(j){var h=j.type||q.defaultSeriesType,Q=Rc[h],U=v.hasRendered;if(U)if(Jb&&h=="column")Q=Bc;else if(!Jb&&h=="bar")Q=Yb;h=new Q;h.init(v,j);if(!U&&h.inverted)Jb=true;Pa.push(h);return h}function c(){var j=a.xAxis||{},h=a.yAxis||{},Q;j=s(j);y(j,function(U,ka){U.index=ka;U.isX=true});h=s(h);y(h,function(U,ka){U.index=ka});pb=j.concat(h);v.xAxis=[];v.yAxis=[];pb=Cb(pb,function(U){Q=new k(v,U);v[Q.isXAxis?"xAxis":"yAxis"].push(Q);
return Q});d()}function d(){q.alignTicks!==false&&y(pb,function(j){j.adjustTickAmount()})}function e(){var j=true;for(var h in v.resources)v.resources[h]||(j=false);j&&g()}function g(){c();y(Pa,function(j){j.translate();j.setTooltipPoints();a.tooltip.enabled&&j.createArea()});v.render=f;setTimeout(function(){f();hb(v,"load")},0);setTimeout(function(){$(".chart_loader").hide()},300)}function f(){var j;j=2*(q.borderWidth||0)+(q.shadow?8:0);Pb.drawRect(j/2,j/2,La-j,Ea-j,q.borderColor,q.borderWidth,q.borderRadius,
q.backgroundColor,q.shadow);Pb.drawRect(aa,F,Qa,Ra,null,null,null,q.plotBackgroundColor,null,Zb);(new Va("plot-border",Oa,null,{zIndex:4})).drawRect(aa,F,Qa,Ra,q.plotBorderColor,q.plotBorderWidth,null,null,q.plotShadow);ca&&L(".highcharts-image-map",{display:"none"},"print");nc&&y(pb,function(h){h.render()});y(Pa,function(h){h.render()});v.hasRendered=true}function l(){function j(h){var Q=h.attributes,U,ka;if(Q){U=Q.length;for(U=U-1;U>=0;U-=1){ka=Q[U].name;try{if(typeof h[ka]!="object")h[ka]=null}catch(bb){}}}if(Q=
h.childNodes){U=Q.length;for(U=U-1;U>=0;U--){Q=h.childNodes[U];j(Q);Q.childNodes.length||ha(Q)}}}y(Pa,function(h){h.destroy()});Pa=[];j(Oa)}function k(j,h){function Q(){var n=[],p;cb=ib=null;$b=[];y(Pa,function(J){p=false;y(["xAxis","yAxis"],function(W){if((W=="xAxis"&&Ka||W=="yAxis"&&!Ka)&&(J.options[W]==h.index||J.options[W]===ba&&h.index==0)){J[W]=Db;$b.push(J);p=true}});if(!J.visible&&q.ignoreHiddenSeries)p=false;if(p){var A;if(!Ka){A=J.options.stacking;ac=A=="percent";if(A){var I=n[J.type]||
[];n[J.type]=I}if(ac){cb=0;ib=99}}if(J.isCartesian){nc=true;y(J.data,function(W){var qa=W.x,la=W.y;if(cb===null)cb=ib=W[bc];if(Ka)if(qa>ib)ib=qa;else{if(qa<cb)cb=qa}else if(w(la)){if(A)I[qa]=I[qa]?I[qa]+la:la;W=I?I[qa]:la;if(!ac)if(W>ib)ib=W;else if(W<cb)cb=W;if(A)Kb[J.type][qa]={total:W,cum:W}}});if(!Ka&&/(area|column|bar)/.test(J.type))if(cb>=0){cb=0;Cc=true}else if(ib<0){ib=0;Dc=true}}}})}function U(n,p,J){var A=1,I=0;if(J){A*=-1;I=Qb}if(Eb){A*=-1;I-=A*Qb}if(p){if(Eb)n=Qb-n;n=n/Fb+pa}else n=A*
(n-pa)*Fb+I;return n}function ka(n,p,J){if(J){var A,I,W;A=U(n);var qa;n=I=A+cc;A=W=Ea-A-cc;if(ga){A=F;W=Ea-M;if(n<aa||n>aa+Qa)qa=true}else{n=aa;I=La-X;if(A<F||A>F+Ra)qa=true}qa||Gb.drawLine(n,A,I,W,p,J)}}function bb(n,p,J){n=jb(n,pa);p=Math.min(p,wa);ka(n+(p-n)/2,J,(p-n)*Fb)}function Aa(n,p,J,A,I,W,qa){var la,r,xa,da=h.labels;if(p=="inside")I=-I;if(mb)I=-I;p=r=U(n+Hb)+cc;la=xa=Ea-U(n+Hb)-cc;if(ga){la=Ea-M-(mb?Ra:0)+yb;xa=la+I}else{p=aa+(mb?Qa:0)+yb;r=p-I}if(W&&da.enabled){I=dc.call({index:qa,isFirst:n==
ua[0],isLast:n==ua[ua.length-1],value:Wa&&Wa[n]?Wa[n]:n});n=n===0?18:n===25?-3:0;if(!ga)if(I!==0)I=K(I);if(j.options.custom.showCols==="compare"&&!ga)I+="%";W=!ga?true:false;if(I||I===0)zb.addText(I,p+da.x-(Hb&&ga?Hb*Fb*(Eb?-1:1):0)-labelPadding+n,la+da.y-(Hb&&!ga?Hb*Fb*(Eb?1:-1):0),da.style,da.rotation,da.align,W)}if(j.options.custom.showCols==="compare")Gb.drawLine(p,0,r,xa,"#ECECEC",A);else if(j.options.custom.showCols==="all")Gb.drawLine(p,0,r,xa,"#ECECEC",A);else if(j.options.custom.showCols===
"two"){if(qa%2==0){A&&zb.drawLine(p,la,r,xa,J,A);Gb.drawLine(p,0,r,xa,"#ECECEC",A)}}else if(j.options.custom.showCols==="autor"){if(qa%arCols==0){A&&zb.drawLine(p,la,r,xa,J,A);Gb.drawLine(p,0,r,xa,"#ECECEC",A)}}else if(qa%4==0){A&&zb.drawLine(p,la,r,xa,J,A);Gb.drawLine(p,0,r,xa,"#ECECEC",A)}}function E(n,p){var J;u(h.allowDecimals,true);Rb=p?1:ja.pow(10,ya(ja.log(n)/ja.LN10));J=n/Rb;p||(p=[1,2,2.5,5,10]);for(var A=0;A<p.length;A++){n=p[A];if(J<=(p[A]+(p[A+1]||p[A]))/2)break}n*=Rb;return n}function T(){ua=
[];for(var n=$a.global.useUTC,p=1E3/z,J=6E4/z,A=36E5/z,I=864E5/z,W=6048E5/z,qa=2592E6/z,la=31556952E3/z,r=[["second",p,[1,2,5,10,15,30]],["minute",J,[1,2,5,10,15,30]],["hour",A,[1,2,3,4,6,8,12]],["day",I,[1,2]],["week",W,[1,2]],["month",qa,[1,2,3,4,6]],["year",la,null]],xa=r[6],da=xa[1],ra=xa[2],nb=0;nb<r.length;nb++){xa=r[nb];da=xa[1];ra=xa[2];if(r[nb+1])if(Xa<=(da*ra[ra.length-1]+r[nb+1][1])/2)break}if(da==la&&Xa<5*da)ra=[1,2,5];r=E(Xa/da,ra);var Ab;ra=new Date(pa*z);ra.setMilliseconds(0);if(da>=
p)ra.setSeconds(da>=J?0:r*ya(ra.getSeconds()/r));if(da>=J)ra[uc](da>=A?0:r*ya(ra[ic]()/r));if(da>=A)ra[vc](da>=I?0:r*ya(ra[gc]()/r));if(da>=I)ra[jc](da>=qa?1:r*ya(ra[Ob]()/r));if(da>=qa){ra[wc](da>=la?0:r*ya(ra[Tb]()/r));Ab=ra[Ub]()}if(da>=la){Ab-=Ab%r;ra[xc](Ab)}da==W&&ra[jc](ra[Ob]()-ra[hc]()+h.startOfWeek);nb=1;p=ra.getTime()/z;Ab=ra[Ub]();J=ra[Tb]();for(A=ra[Ob]();p<wa&&nb<Qa;){ua.push(p);if(da==la)p=wb(Ab+nb*r,0)/z;else if(da==qa)p=wb(Ab,J+nb*r)/z;else if(!n&&(da==I||da==W))p=wb(Ab,J,A+nb*r*
(da==I?1:7));else p+=da*r;nb++}ua.push(p);h.labels.formatter||(dc=function(){return Ba(h.dateTimeLabelFormats[xa[0]],this.value,1)})}function ma(){var n=function(A){var I=(Rb<1?1/Rb:1)*10;return S(A*I)/I},p;p=ya(pa/Xa)*Xa;var J=ja.ceil(wa/Xa)*Xa;ua=[];for(p=n(p);p<=J;){ua.push(p);p=n(p+Xa)}if(Wa){pa-=0.5;wa+=0.5}dc||(dc=function(){return this.value})}function Ja(){var n,p,J,A=pa,I=wa;n=h.maxZoom;var W;Q();pa=u(Ec,h.min,cb);wa=u(Fc,h.max,ib);if(wa-pa<n){W=(n-wa+pa)/2;pa=jb(pa-W,u(h.min,pa-W));wa=ja.min(pa+
n,u(h.max,pa+n))}if(!Wa&&!ac){n=wa-pa||1;if(!w(h.min)&&Gc&&(cb<0||!Cc))pa-=n*Gc;if(!w(h.max)&&Hc&&(ib>0||!Dc))wa+=n*Hc}Xa=Wa||pa==wa?1:h.tickInterval=="auto"?(wa-pa)*h.tickPixelInterval/Qb:h.tickInterval;ec||(Xa=E(Xa));oc=h.minorTickInterval=="auto"&&Xa?Xa/5:h.minorTickInterval;ec?T():ma();n=ua[0];W=ua[ua.length-1];if(h.startOnTick)pa=n;else pa>n&&ua.shift();if(h.endOnTick)wa=W;else wa<W&&ua.pop();Fb=Qb/(wa-pa||1);Lb||(Lb={x:0,y:0});if(!ec&&ua.length>Lb[bc])Lb[bc]=ua.length;if(!Ka)for(p in Kb)for(J in Kb[p])Kb[p][J].cum=
Kb[p][J].total;Db.isDirty=pa!=A||wa!=I}function Ta(n){var p=n.width;(p?pc:qc).push(n);p?ka(n.value,n.color,n.width):bb(n.from,n.to,n.color)}function Ya(n){y([qc,pc],function(p){for(var J=0;J<p.length;J++)if(p[J].id==n){p.splice(J,1);break}});Za()}function db(){Mb.resetTracker&&Mb.resetTracker();Za();y($b,function(n){n.isDirty=true})}function Za(){if(ga){var n=j.container.id;loadingWidth=j.chartWidth-2;loadingHeight=j.chartHeight-2;loadingTop=(loadingHeight-89)/2;loadingLeft=(loadingWidth-85)/2;j.options.custom.showCols!==
"autor"&&$("#"+n).prepend('<div class="chart_loader" style="width: '+loadingWidth+"px; height: "+loadingHeight+'px; background: #FFF; z-index: 14; position: absolute; left: 0; top: 0; color: #778DA4; font-size: 14px; text-shadow: 2px 2px 2px #FFF; padding: 0 10px 0 10px;"><img src="/img/icons/chart_loader.gif" style="position: absolute; top: '+loadingTop+"px; left: "+loadingLeft+'px;" /></div>')}var p=h.title,J=h.alternateGridColor;n=h.minorTickWidth;var A=h.lineWidth,I,W;zb.clear();Gb.clear();if(!(!$b.length||
!w(pa)||!w(wa))){J&&y(ua,function(r,xa){if(xa%2==0&&r<wa)bb(r,ua[xa+1]!==ba?ua[xa+1]:wa,J)});y(qc,function(r){bb(r.from,r.to,r.color)});if(oc&&!Wa)for(I=pa;I<=wa;I+=oc){ka(I,h.minorGridLineColor,h.minorGridLineWidth);n&&Aa(I,h.minorTickPosition,h.minorTickColor,n,h.minorTickLength)}n=j.container.id;I=j.options.custom.startLabel;var qa=j.options.custom.endLabel;if(I){$("#"+n).prepend("<span style='color: #777; background: #FFF; font: 11px Arial,sans-serif; font-weight: bold; position: absolute; left: 0; white-space: nowrap; bottom: 3px; z-index: 12;'>"+
I+"</span>");hasStartLabel=true}if(qa!==ba){$("#"+n).prepend("<span style='color: #777; background: #FFF; font: 11px Arial,sans-serif; font-weight: bold; position: absolute; right: 0; white-space: nowrap; bottom: 3px; z-index: 12;'>"+qa+"</span>");hasEndLabel=true}if(ga){labelPadding=j.options.custom.showCols==="autor"?14:j.options.custom.showCols==="all"?11:j.options.custom.showCols==="compare"?11:0;var la=j.chartWidth;n=$("div.horiz:first-child").width()+labelPadding*2;arCols=Math.round(la/n)+2}y(ua,
function(r,xa){W=r+Hb;ka(W,h.gridLineColor,h.gridLineWidth);Aa(r,h.tickPosition,h.tickColor,h.tickWidth,h.tickLength,!(r==pa&&!h.showFirstLabel||r==wa&&!h.showLastLabel),xa)});if(j.options.custom.showCols==="compare")ga?m("#FFF"):$("div.vert").each(function(r){if(r==0)$(this).hide();else{r=$(this).html();typeof r!=="number"&&r.toString().indexOf(".")!==-1&&$(this).hide()}});else if(j.options.custom.showCols==="autor")ga?m("#F7F7F7"):$("div.vert").each(function(r){if(r==0)$(this).hide();else{r=$(this).html();
typeof r!=="number"&&r.toString().indexOf(".")!==-1&&$(this).hide()}});else if(j.options.custom.showCols==="two"||j.options.custom.showCols==="all"||j.options.custom.showCols==="ab")ga?m("#FFF"):$("div.vert").each(function(r){if(r==0)$(this).hide();else{r=$(this).html();typeof r!=="number"&&r.toString().indexOf(".")!==-1&&$(this).hide()}});else ga?$("div.horiz").each(function(r){$(this).css("background","#FFF").css("text-align","center");if(r===0)$(this).css("left","0").css("text-align","left").css("padding",
"0 "+labelPadding+"px 0 0");else r%4!=0?$(this).hide().addClass("tempTick"):$(this).addClass("mainTick")}):$("div.vert").each(function(r){if(r==0)$(this).hide();else{r=$(this).html();typeof r!=="number"&&r.toString().indexOf(".")!==-1&&$(this).hide()}});y(pc,function(r){ka(r.value,r.color,r.width)});if(A){n=aa+(mb?Qa:0)+yb;I=Ea-M-(mb?Ra:0)+yb;zb.drawLine(ga?aa:n,ga?I:F,ga?la-X:n,ga?I:Ea-M,h.lineColor,A)}if(p&&p.enabled&&p.text){A=ga?aa:F;la=ga?Qa:Ra;A={low:A+(ga?0:la),middle:A+la/2,high:A+(ga?la:
0)}[p.align];la=(ga?F+Ra:aa)+(ga?1:-1)*(mb?-1:1)*p.margin-(ca?parseInt(p.style.fontSize||p.style.font.replace(/^[a-z ]+/,""))/3:0);zb.addText(p.text,ga?A:la+(mb?Qa:0)+yb,ga?la-(mb?Ra:0)+yb:A,p.style,p.rotation||0,{low:"left",middle:"center",high:"right"}[p.align])}zb.strokeText();Db.isDirty=false}}var Ka=h.isX,mb=h.opposite,ga=Jb?!Ka:Ka,Kb={bar:{},column:{},area:{},areaspline:{}};h=va(Ka?Wb:lc,ga?mb?Lc:zc:mb?Kc:Jc,h);var Db=this,ec=h.type=="datetime",yb=h.offset||0,bc=Ka?"x":"y",Qb=ga?Qa:Ra,Fb,cc=
ga?aa:M,zb=new Va("axis-layer",Oa,null,{zIndex:7}),Gb=new Va("grid-layer",Oa,null,{zIndex:1}),cb,ib,$b,Ec,Fc,wa=null,pa=null,Gc=h.minPadding,Hc=h.maxPadding,Cc,Dc,ac,Ic=h.events,rc,qc=h.plotBands||[],pc=h.plotLines||[],Xa,oc,Rb,ua,Nb,dc=h.labels.formatter,Wa=h.categories||Ka&&j.columnCount,Eb=h.reversed,Hb=Wa&&h.tickmarkPlacement=="between"?0.5:0;if(Jb&&Ka&&Eb===ba)Eb=true;mb||(yb*=-1);if(ga)yb*=-1;H(Db,{addPlotBand:Ta,addPlotLine:Ta,adjustTickAmount:function(){if(!ec&&!Wa){var n=Nb,p=ua.length;Nb=
Lb[bc];if(p<Nb){for(;ua.length<Nb;)ua.push(ua[ua.length-1]+Xa);Fb*=(p-1)/(Nb-1)}if(w(n)&&Nb!=n)Db.isDirty=true}},categories:Wa,getExtremes:function(){return{min:pa,max:wa,dataMin:cb,dataMax:ib}},isXAxis:Ka,options:h,render:Za,setExtremes:function(n,p,J){J=u(J,true);hb(Db,"setExtremes",{min:n,max:p},function(){if(Wa){if(n<0)n=0;if(p>Wa.length-1)p=Wa.length-1}Ec=n;Fc=p;J&&j.redraw()})},setScale:Ja,setCategories:function(n,p){Wa=n;u(p,true)&&db()},translate:U,redraw:db,removePlotBand:Ya,removePlotLine:Ya,
reversed:Eb,stacks:Kb});for(rc in Ic)tb(Db,rc,Ic[rc]);Ja()}function m(j){var h={},Q=Ib.x+3,U=v.series[0].data.length;$("div.horiz").each(function(ka){var bb=$(this).width(),Aa=removePx($(this).css("left"))+Q;if(ka==0)$(this).css("left","0").css("text-align","left").css("padding","0 "+labelPadding+"px 0 0");else ka!==0&&ka===U-1?$(this).css("text-align","right").css("padding","0 "+labelPadding+"px").css("left",Aa-Q-(bb-[bb/2])+"px"):$(this).css("text-align","center").css("padding","0 "+labelPadding+
"px");$(this).css("background",j).css("bottom","-30");if(ka>0)if(h.lastLabelWidth+h.lastLabelLeft>=Aa-80)$(this).hide().addClass("tempTick");else{$(this).addClass("mainTick");h={lastLabelWidth:bb,lastLabelLeft:Aa}}else h={lastLabelWidth:bb,lastLabelLeft:Aa}})}function D(j,h){function Q(Aa,E,T){var ma=Aa;if(rb){toolTipWidth=$(".one").width();if(T.x+1===numberOfPoints)ma=T.clientX-toolTipWidth-70}Ha(h,{left:ma+fa,top:E+fa});sc=za(Aa-ma)>1||za(E-E)>1?function(){Q(Aa,E)}:null}function U(){h&&$(".highcharts-tooltip").parent().css("visibility",
P);ka&&ka.drawPointState()}var ka,bb=h;h=na(Fa,null,{position:V,visibility:P,overflow:P,padding:"0 50px 5px 0",zIndex:8},Oa);na(Fa,{className:"highcharts-tooltip "+bb},H(j.style,{maxWidth:La-40+fa,textOverflow:"ellipsis",position:Ca,zIndex:2}),h);return{refresh:function(Aa,E){var T=Aa.tooltipPos,ma=v.inverted,Ja,Ta,Ya,db;Ya=Aa.tooltipText;ka=Aa.series;Ja=T?T[0]:ma?Qa-Aa.plotY:Aa.plotX;T=T?T[1]:ma?Ra-Aa.plotX:Aa.plotY;if(Ja>=0&&Ja<=Qa&&T>=0&&T<=Ra)Ta=true;if(Ya===false||!Ta)U();else{$(".highcharts-tooltip").html(E);
Ya=$(".highcharts-tooltip").width();db=$(".highcharts-tooltip").height();Ta=Ja-Ya+aa-19;T=T-db+10+F-40;if((ma||Ta<5)&&Ja+aa+Ya<La-100){Ta=Ja+aa;ca?$("#toolTipPoint").css("display","none"):$("#toolTipPoint").css("right","none").css("left","-9px");$("#toolTipPoint img").attr("src","/img/misc/tool_tip_left.png")}if(Ta<5){Ta=5;T-=20}if(T<5)T=4;if(T+db>Ea)T=Ea-db-15;Q(S(Ta),S(T),Aa);h.style.visibility=Bb}},hide:U}}Wb=va(Wb,$a.xAxis);lc=va(lc,$a.yAxis);$a.xAxis=$a.yAxis=null;a=va($a,a);var q=a.chart,C=
q.margin;C=typeof C=="number"?[C,C,C,C]:C;var F=C[0],X=C[1],M=C[2],aa=C[3],Da,Ia,Oa,kb,La,Ea;(function(){Da=q.renderTo;kb="highcharts-"+Y++;if(typeof Da=="string")Da=oa.getElementById(Da);Da.innerHTML="";if(!Da.offsetWidth){Ia=Da.cloneNode(0);Ha(Ia,{position:V,top:"-9999px",display:""});oa.body.appendChild(Ia)}var j=(Ia||Da).offsetHeight;La=q.width||(Ia||Da).offsetWidth||600;Ea=q.height||(j>F+M?j:0)||400;Oa=na(Fa,{className:"highcharts-container"+(q.className?" "+q.className:""),id:kb},H({position:Ca,
overflow:P,width:La+fa,height:Ea+fa,textAlign:"left"},q.style),Ia||Da)})();var v=this;C=q.events;var Ma,Ga,lb,Pb=new Va("chart-background",Oa),Sb,Ra,Qa,Mb,tc,Ib=eb(Oa),nc,pb=[],Lb,Pa=[],Zb,Jb,sc,Rc={line:Mc,spline:Ac,area:Nc,areaspline:Oc,column:Yb,bar:Bc,pie:Qc,scatter:Pc};N=gb=0;tb(Na,"resize",function(){var j=oa.getElementById(kb);if(j)Ib=eb(j)});tb(Na,"unload",l);if(C)for(Ma in C)tb(v,Ma,C[Ma]);v.addLoading=function(j){v.resources[j]=false};v.clearLoading=function(j){v.resources[j]=true;e()};
v.options=a;v.series=Pa;v.container=Oa;v.resources={};v.inverted=Jb=a.chart.inverted;v.chartWidth=La;v.chartHeight=Ea;v.plotWidth=Qa=La-aa-X;v.plotHeight=Ra=Ea-F-M;v.plotLeft=aa;v.plotTop=F;v.redraw=function(){var j=v.isDirty;y(Pa,function(h){if(h.isDirty){h.cleanData();h.getSegments();if(h.options.legendType=="point")j=true}});Lb=null;if(nc){y(pb,function(h){h.setScale()});d();y(pb,function(h){h.isDirty&&h.redraw()})}y(Pa,function(h){h.isDirty&&h.visible&&h.redraw()});if(j){if((void 0).renderHTML){(void 0).renderHTML(true);
(void 0).drawGraphics(true)}v.isDirty=false}Mb&&Mb.resetTracker&&Mb.resetTracker();hb(v,"redraw")};v.addSeries=function(j,h){var Q;h=u(h,true);hb(v,"addSeries",{options:j},function(){Q=b(j);Q.isDirty=true;v.isDirty=true;h&&v.redraw()});return Q};v.getSelectedPoints=function(){var j=[];y(Pa,function(h){j=j.concat(kc(h.data,function(Q){return Q.selected}))});return j};v.getSelectedSeries=function(){return kc(Pa,function(j){return j.selected})};v.showLoading=function(){var j=a.loading;if(!Sb){Sb=na(Fa,
{className:"highcharts-loading"},H(j.style,{left:aa+fa,top:F+fa,width:Qa+fa,height:Ra+fa,zIndex:10,display:"none"}),Oa);na("span",{innerHTML:a.lang.loading},j.labelStyle,Sb)}Ha(Sb,{display:""});Vb(Sb,{opacity:j.style.opacity},{duration:j.showDuration})};v.hideLoading=function(){};v.get=function(j){var h,Q,U;for(h=0;h<pb.length;h++)if(pb[h].options.id==j)return pb[h];for(h=0;h<Pa.length;h++)if(Pa[h].options.id==j)return Pa[h];for(h=0;h<Pa.length;h++){U=Pa[h].data;for(Q=0;Q<U.length;Q++)if(U[Q].id==
j)return U[Q]}return null};v.destroy=l;v.updatePosition=eb;v.plotLayer=new Va("plot",Oa,null,{position:V,width:Qa+fa,height:Ra+fa,left:aa+fa,top:F+fa,overflow:P,zIndex:3});v.tracker=Mb=new (function(j,h){function Q(E){if(j.options.series[0].name=="pie"){var T=j.hoverPoint,ma=j.hoverSeries;if(ma){T||(T=ma.tooltipPoints[E.pageX-Ib.x-aa]);if(T&&T!=ka){ka&&ka.firePointEvent("mouseOut");T.firePointEvent("mouseOver");toolTipBgColor=ca?"#FFF":"rgba(240, 240, 240, 0.92)";var Ja="<div style='padding: 8px 11px 6px 10px; position: absolute; background: "+
toolTipBgColor+"; position: relative; border: 2px solid #FFF; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px;'><span style='color: #666;'><strong>"+T.options.name+"</strong><br /> "+T.options.y+"% usage</span>";lb.refresh(T,Ja);ka=T}}}else{ma=j.options.custom.chartName==="autoresponders"?j.get("series0"):j.get("series1");numberOfPoints=j.series[0].data.length;if(numberOfPoints===-1)numberOfPoints=1;if(ca){startsAt=j.options.custom.chartName==="autoresponders"?Ib.x+17:Ib.x-2;
if(E.pageX<startsAt)E.pageX=startsAt}else startsAt=Ib.x+2;xCol=Math.round([E.pageX-startsAt]/[j.chartWidth/(numberOfPoints-1)]);T=j.options.custom.chartName==="autoresponders"?j.get("s0-"+xCol):j.get("s1-"+xCol);if(ca)T||(T=ma.tooltipPoints[E.pageX-startsAt-aa]);else T||(T=ma.tooltipPoints[E.pageX-Ib.x-aa]);if(xCol>numberOfPoints)xCol=numberOfPoints;E=j.series.length;ma="";if(ca){toolTipBgColor="#FFF";toolTipP=""}else{toolTipBgColor="rgba(250, 250, 250, 0.92)";toolTipP="<div id='toolTipPoint' style='position: absolute; top: 28px; right: -9px; z-index: 20; width: 9px; height: 16px;'><img src='/img/misc/tool_tip_right.png' width='9' height='16' /></div>"}for(i=
0;i<E;i++){if(j.options.custom.chartName==="compareCampaigns")if(j.series[i].options.sType==="average")continue;var Ta=j.series[i].name,Ya=j.series[i].data[xCol].series.color,db,Za=Ya;R=parseInt(t(Za).substring(0,2),16);G=parseInt(t(Za).substring(2,4),16);B=parseInt(t(Za).substring(4,6),16);db=R+", "+G+", "+B;Za=j.series[i].data[xCol].y;if(j.options.custom.chartName==="listDetails")Ja="<span style='font-size: 11px; color: #666;'>"+K(Za)+" total</span>";var Ka=i===E-1?"none":"margin-bottom: 2px;";
ma=j.options.custom.chartName==="abResults"||j.options.custom.chartName==="compareCampaigns"?chartIsRate?ma+"<div style='color:"+Ya+"; font-size: 12px; text-shadow:#FFF 1px 1px 1px; padding: 0 0 3px 0; "+Ka+"'><span style='font-size: 14px; font-weight: bold;'>"+Za+"%</span> <span style='color: rgba("+db+", 0.86);'>"+Ta+"</span></div>":ma+"<div style='color:"+Ya+"; font-size: 12px; text-shadow:#FFF 1px 1px 1px; padding: 0 0 3px 0; "+Ka+"'><span style='font-size: 14px; font-weight: bold;'>"+Za+"</span> <span style='color: rgba("+
db+", 0.86);'>"+(Za===1?"click":"clicks")+" for "+Ta+"</span></div>":j.options.custom.chartName==="listDetails"?ma+"<div style='color:"+Ya+"; font-size: 12px; text-shadow:#FFF 1px 1px 1px; padding: 0 0 3px 0; "+Ka+"'><div style='border-bottom: 1px dotted #E5E5E5; padding-bottom: 2px; margin-bottom: 2px;'><span style='font-size: 14px; font-weight: bold;'>"+K(j.series[i].data[xCol].newnum)+"</span> <span style='color: rgba("+db+", 0.86);'>new</span></div>"+Ja+"</div>":ma+"<div style='color:"+Ya+"; font-size: 12px; text-shadow:#FFF 1px 1px 1px; padding: 0 0 3px 0; "+
Ka+"'><span style='font-size: 14px; font-weight: bold;'>"+K(Za)+"</span> <span style='color: rgba("+db+", 0.86);'>"+Ta+"</span></div>"}Ja="<div style='padding: 9px 11px 6px 10px; position: absolute; background: "+toolTipBgColor+"; position: relative; border: 1px solid #DDD; -moz-border-radius:8px; border-radius:8px; -webkit-border-radius:8px;'>"+toolTipP+"<div style='font-size: 10px; color: #70767A; margin-bottom: 6px;'>"+T.category+"</div>"+ma+"</div>";Za!==null?lb.refresh(T,Ja):$(".highcharts-tooltip").parent().css("visibility",
P);$("#hoverPost").css("left",Math.round(T.clientX)-1);$("#hoverPost").show()}}function U(){lb.hide();if(j.hoverSeries){j.hoverSeries.setState();ka=j.hoverSeries=null}}if(h.enabled){var ka,bb=/x/.test(j.options.chart.zoomType),Aa=/y/.test(j.options.chart.zoomType);(function(){var E="highchartsMap"+vb++;j.imagemap=Ga=na("map",{name:E,id:E,className:"highcharts-image-map"},null,Oa);tc=na("img",{useMap:"#"+E},{width:Qa+fa,height:Ra+fa,left:aa+fa,top:F+fa,opacity:0,border:"none",position:V,clip:"rect(1px,"+
Qa+"px,"+Ra+"px,1px)",zIndex:9},Ga);if(!ca)tc.src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="})();j.tooltip=lb=new D(h,"one");(function(){if(navigator.userAgent.match(/iPad/i)!=null){Ga.ontouchmove=function(E){E.touches.length==1&&Q(E.touches[0])};Ga.ontouchstart=function(E){E.touches.length==1&&Q(E.touches[0])}}else Ga.onmousemove=function(E){E=(E=E)||Na.event;if(!E.target)E.target=E.srcElement;if(!E.pageX)E.pageX=E.clientX+(oa.documentElement.scrollLeft||
oa.body.scrollLeft);if(!E.pageY)E.pageY=E.clientY+(oa.documentElement.scrollTop||oa.body.scrollTop);E=E;E.returnValue=true;Q(E);return false};Ga.onmouseout=function(E){E=E||Na.event;E=E.relatedTarget||E.toElement;$("#hoverPost").hide();if(E&&E!=tc&&E.tagName!="AREA"){U();j.mouseIsDown=false}}})();setInterval(function(){sc&&sc()},32);H(this,{insertAtFront:function(E){var T=0,ma,Ja=Ga.childNodes;for(ma=0;ma<Ja.length;ma++)if(Ja[ma].isLegendArea){T=ma+1;break}Ga.insertBefore(E,Ja[T])},zoomX:bb,zoomY:Aa,
resetTracker:U})}})(v,a.tooltip);if(q.plotBackgroundImage){v.addLoading("plotBack");Zb=na("img");Zb.onload=function(){v.clearLoading("plotBack")};Zb.src=q.plotBackgroundImage}y(a.series,function(j){b(j)});e()}}})();(function(s,w){function u(){}function K(O){za=[O]}function t(O,Z,ca){return O&&O.apply(Z.context||Z,ca)}function L(O){function Z(P){!V++&&w(function(){Ca();N&&(ya[Y]={s:[P]});sb&&(P=sb.apply(O,[P]));t(O.success,O,[P,oa]);t(rb,O,[O,oa])},0)}function ca(P){!V++&&w(function(){Ca();N&&P!=Na&&(ya[Y]=P);t(O.error,O,[O,P]);t(rb,O,[O,P])},0)}O=s.extend({},Ua,O);var rb=O.complete,sb=O.dataFilter,ob=O.callbackParameter,vb=O.callback,gb=O.cache,N=O.pageCache,ta=O.charset,Y=O.url,z=O.data,ea=O.timeout,Fa,V=0,
Ca=u;O.abort=function(){!V++&&Ca()};if(t(O.beforeSend,O,[O])===false||V)return O;Y=Y||ia;z=z?typeof z=="string"?z:s.param(z,O.traditional):ia;Y+=z?(/\?/.test(Y)?"&":"?")+z:ia;ob&&(Y+=(/\?/.test(Y)?"&":"?")+encodeURIComponent(ob)+"=?");!gb&&!N&&(Y+=(/\?/.test(Y)?"&":"?")+"_"+(new Date).getTime()+"=");Y=Y.replace(/=\?(&|$)/,"="+vb+"$1");N&&(Fa=ya[Y])?Fa.s?Z(Fa.s[0]):ca(Fa):w(function(P,xb,Bb){if(!V){Bb=ea>0&&w(function(){ca(Na)},ea);Ca=function(){Bb&&clearTimeout(Bb);P[eb]=P[Ha]=P[qb]=P[Ba]=null;S[fb](P);
xb&&S[fb](xb)};window[vb]=K;P=s(ba)[0];P.id=na+jb++;if(ta)P[ha]=ta;var fa=function(wb){(P[Ha]||u)();wb=za;za=undefined;wb?Z(wb[0]):ca(sa)};if(ja.msie){P.event=Ha;P.htmlFor=P.id;P[eb]=function(){/loaded|complete/.test(P.readyState)&&fa()}}else{P[Ba]=P[qb]=fa;ja.opera?(xb=s(ba)[0]).text="jQuery('#"+P.id+"')[0]."+Ba+"()":P[H]=H}P.src=Y;S.insertBefore(P,S.firstChild);xb&&S.insertBefore(xb,S.firstChild)}},0);return O}var H="async",ha="charset",ia="",sa="error",na="_jqjsp",Ha="onclick",Ba="on"+sa,qb="onload",
eb="onreadystatechange",fb="removeChild",ba="<script/>",oa="success",Na="timeout",ja=s.browser,S=s("head")[0]||document.documentElement,ya={},jb=0,za,Ua={callback:na,url:location.href};L.setup=function(O){s.extend(Ua,O)};s.jsonp=L})(jQuery,setTimeout);

