﻿
function chart1_DoFSCommand(command, args) {
   if( command == "pluginLoaded" ){
       recalc_onclick('');
   }
}

function changeCalculatorDisplay(){
//Display figures and comparisons
	displayDIV1 = "<p>Your maximum 2010 contribution to a Cash Balance Pension Plan could be ";
	displayDIV2 = document.formc.p1A10.value + " ";
	displayDIV3 = "<b><span class=\"brown\">" + document.formc.p1A11.value + "</span></b>.";
	displayDIV4 = "<p>";
	displayDIV5 = document.formc.p1A13.value + document.formc.p1A14.value + " ";
	displayDIV6 = "<p>" + document.formc.p1A16.value + document.formc.p1A17.value + "</p>";

//Display SWF chart
	document.getElementById('changeDisplay').innerHTML = displayDIV1 + displayDIV2 + displayDIV3 + displayDIV4 + displayDIV5 + displayDIV6;
}

var co = new Object;
function recalc_onclick(ctl) {
  if (true) {


co.p1B7=eeparseFloat(document.formc.p1B7.value);calc(co);document.formc.p1A10.value=co.p1A10;document.formc.p1A11.value=eedatefmt(fmtdate7,co.p1A11);document.formc.p1A13.value=co.p1A13;document.formc.p1A14.value=co.p1A14;document.formc.p1A16.value=co.p1A16;document.formc.p1A17.value=co.p1A17;document.formc.p1A20.value=co.p1A20;
};};


var eeisus=1;var eetrue="TRUE";var eefalse="FALSE";var eedec=".";var eeth=",";var eedecreg=new RegExp("[.]","g");var eethreg=new RegExp(",","g"); var fmtdaynamesshort=new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat"); var fmtdaynameslong=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"); var fmtmonthnamesshort=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"); var fmtmonthnameslong=new Array("January","February","March","April","May","June","July","August","September","October","November","December"); var fmtstrings=new Array(","," ","$"); var fmtdate7=new Array(34,25,0); var fmtdate8=new Array(34,25,0);

var row2xA3A47=new Array(45);for(var jj=0;jj<45;jj++){row2xA3A47[jj]=0};var row2xB3B47=new Array(45);for(var jj=0;jj<45;jj++){row2xB3B47[jj]=0};var row2xD29D38=new Array(10);for(var jj=0;jj<10;jj++){row2xD29D38[jj]=""};var arr2xE29E38=new Array(10);for(var ii=0;ii<10;ii++){arr2xE29E38[ii]=new Array(1);for(var jj=0;jj<1;jj++){arr2xE29E38[ii][jj]=0}};var eecm1=new Array();var eecm2=new Array(new Array(arr2xE29E38,0,0,9,0));function calc(data){var c1B7=data.p1B7;var c1A10=("as much as: ");var c2B1=(2010);
row2xA3A47
[0]=(65);row2xB3B47[0]=(200361.59524190800);row2xA3A47
[1]=(64);row2xB3B47[1]=(205197.55245106300);row2xA3A47
[2]=(63);row2xB3B47[2]=(209975.82207254200);row2xA3A47
[3]=(62);row2xB3B47[3]=(214694.49613315000);row2xA3A47
[4]=(61);row2xB3B47[4]=(203501.89206933700);row2xA3A47
[5]=(60);row2xB3B47[5]=(192892.78869131400);row2xA3A47
[6]=(59);row2xB3B47[6]=(182836.76653205100);row2xA3A47
[7]=(58);row2xB3B47[7]=(173304.99197350900);row2xA3A47
[8]=(57);row2xB3B47[8]=(164270.13457204600);row2xA3A47
[9]=(56);row2xB3B47[9]=(155706.28869388200);row2xA3A47
[10]=(55);row2xB3B47[10]=(147588.89923590800);row2xA3A47
[11]=(54);row2xB3B47[11]=(139894.69121887000);row2xA3A47
[12]=(53);row2xB3B47[12]=(132601.60305106100);row2xA3A47
[13]=(52);row2xB3B47[13]=(125688.72327114800);row2xA3A47
[14]=(51);row2xB3B47[14]=(119136.23058876600);row2xA3A47
[15]=(50);row2xB3B47[15]=(112925.33705096300);row2xA3A47
[16]=(49);row2xB3B47[16]=(107038.23417152900);row2xA3A47
[17]=(48);row2xB3B47[17]=(101458.04186874800);row2xA3A47
[18]=(47);row2xB3B47[18]=(96168.76006516390);row2xA3A47
[19]=(46);row2xB3B47[19]=(91155.22281058190);row2xA3A47
[20]=(45);row2xB3B47[20]=(86403.05479676010);row2xA3A47
[21]=(44);row2xB3B47[21]=(81898.63013910910);row2xA3A47
[22]=(43);row2xB3B47[22]=(77629.03330721240);row2xA3A47
[23]=(42);row2xB3B47[23]=(73582.02209214450);row2xA3A47
[24]=(41);row2xB3B47[24]=(69745.99250440230);row2xA3A47
[25]=(40);row2xB3B47[25]=(66109.94550180320);row2xA3A47
[26]=(39);row2xB3B47[26]=(62663.45545194610);row2xD29D38[0]=("");row2xA3A47
[27]=(38);row2xB3B47[27]=(59396.64023881150);row2xA3A47
[28]=(37);row2xB3B47[28]=(56300.13292778340);row2xD29D38[2]=("");row2xA3A47
[29]=(36);row2xB3B47[29]=(53365.05490785160);row2xA3A47
[30]=(35);row2xB3B47[30]=(50582.99043398250);row2xD29D38[4]=("");row2xA3A47
[31]=(34);row2xB3B47[31]=(47945.96249666590);row2xA3A47
[32]=(33);row2xB3B47[32]=(45446.40994944640);row2xD29D38[6]=("");row2xA3A47
[33]=(32);row2xB3B47[33]=(43077.16582885910);row2xA3A47
[34]=(31);row2xB3B47[34]=(40831.43680460580);row2xD29D38[8]=("");row2xA3A47
[35]=(30);row2xB3B47[35]=(38702.78370104820);row2xA3A47
[36]=(29);row2xB3B47[36]=(36685.10303416890);row2xA3A47
[37]=(28);row2xB3B47[37]=(34772.60951106050);row2xA3A47
[38]=(27);row2xB3B47[38]=(32959.81944176350);row2xA3A47
[39]=(26);row2xB3B47[39]=(31241.53501588960);row2xA3A47
[40]=(25);row2xB3B47[40]=(29612.82939894750);row2xA3A47
[41]=(24);row2xB3B47[41]=(29612.82939894750);row2xA3A47
[42]=(23);row2xB3B47[42]=(29612.82939894750);row2xA3A47
[43]=(22);row2xB3B47[43]=(29612.82939894750);row2xA3A47
[44]=(21);row2xB3B47[44]=(29612.82939894750);var c1A13=((((("In addition, you may be eligible to contribute up to <span class=\"brown\"><b>")+(eedatefmt(fmtdate8,(((((c1B7)<(1961)))?(22000):(16500)))))))+("</b></span> to a 401(k) plan,")));var c1A16=((((((("Compare this to a maximum 2010 contribution of <span class=\"brown\"><b>")+(eedatefmt(fmtdate8,(((((c1B7)<(1961)))?(54500):(49000)))))))+("</b></span> to a Defined Contribution Plan")))+(((((c1B7)<(1959)))?(""):(".")))));var c1A17=(((((c1B7)<(1961)))?(" (<span class=\"brown\"><b>$22,000</b></span> 401(k) contribution and <span class=\"brown\"><b>$32,500</b></span> profit sharing contribution)."):("")));var tmp1=(21);var tmp2=(65);var tmp3=(((c2B1)-(c1B7)));var sumcnt4_sum=Math.min(Math.min(Number.POSITIVE_INFINITY,tmp3),tmp2);var sumcnt4_cnt=2;var tmp5=(min(0,sumcnt4_sum,sumcnt4_cnt,eecm1));var sumcnt6_sum=Math.max(Math.max(Number.NEGATIVE_INFINITY,tmp5),tmp1);var sumcnt6_cnt=2;var c2E3=(max(0,sumcnt6_sum,sumcnt6_cnt,eecm1));var c2E4=(hlookup((c2E3),row2xA3A47,0,44,row2xB3B47,0,44,(false)));row2xD29D38[1]=(eedisplayFloatND((((1)+(c2B1))),0));row2xD29D38[3]=(eedisplayFloatND((((3)+(c2B1))),0));row2xD29D38[5]=(eedisplayFloatND((((5)+(c2B1))),0));row2xD29D38[7]=(eedisplayFloatND((((7)+(c2B1))),0));row2xD29D38[9]=(eedisplayFloatND((((9)+(c2B1))),0));var c1A11=(c2E4);var c1A14=(((((" for a total contribution of <span class=\"brown\"><b>")+(eedatefmt(fmtdate8,(((c2E4)+(((((c1B7)<(1961)))?(22000):(16500)))))))))+("</b></span>.")));arr2xE29E38[0][0]=(((c2E4)/(1000)));arr2xE29E38[1][0]=(((((1.055)*(arr2xE29E38[0][0])))+(arr2xE29E38[0][0])));arr2xE29E38[2][0]=(((((1.055)*(arr2xE29E38[1][0])))+(arr2xE29E38[0][0])));arr2xE29E38[3][0]=(((((1.055)*(arr2xE29E38[2][0])))+(arr2xE29E38[0][0])));arr2xE29E38[4][0]=(((((1.055)*(arr2xE29E38[3][0])))+(arr2xE29E38[0][0])));arr2xE29E38[5][0]=(((((1.055)*(arr2xE29E38[4][0])))+(arr2xE29E38[0][0])));arr2xE29E38[6][0]=(((((1.055)*(arr2xE29E38[5][0])))+(arr2xE29E38[0][0])));arr2xE29E38[7][0]=(((((1.055)*(arr2xE29E38[6][0])))+(arr2xE29E38[0][0])));arr2xE29E38[8][0]=(((((1.055)*(arr2xE29E38[7][0])))+(arr2xE29E38[0][0])));arr2xE29E38[9][0]=(((((1.055)*(arr2xE29E38[8][0])))+(arr2xE29E38[0][0])));var charttmp1=(chart_bar(("chart1"),(""),(" Balance (in  $1000'S)"),(""),("column"),(""),(507),(200),(""),("Verdana;12.0;bold;0x666666"),("Verdana;11.0;bold;0x666666"),(0),(0),(0),(0),("0xC52427"),("0xffffff"),("Maximum Contribution Calculations (Next 10 Years)"),("Verdana;14.0;bold;0x666666"),(""),("25,0"),("0,0"),("1,0"),row2xD29D38,0,9,eecm2));var c1A20=((("<span class=\"brown\"><b>Cash Balance Fund Accumulation over Ten Years = ")+(eedatefmt(fmtdate8,(((1000)*(arr2xE29E38[9][0])))))))+("</b></span>.");data.p1A10=c1A10;data.p1A11=c1A11;data.p1A13=c1A13;data.p1A14=c1A14;data.p1A16=c1A16;data.p1A17=c1A17;data.p1A20=c1A20;};

function myIsNaN(x){return(isNaN(x)||(typeof x=='number'&&!isFinite(x)));};function mod(n,d){return n-d*Math.floor(n/d);};function round(n,nd){if(isFinite(n)&&isFinite(nd)){var sign_n=(n<0)?-1:1;var abs_n=Math.abs(n);var factor=Math.pow(10,nd);return sign_n*Math.round(abs_n*factor)/factor;}else{return NaN;}};function max(cnt,vsum,vcnt,x){var res=vsum;for(var ii=0;ii<x.length;ii++){var arr=x[ii][0];for(var jj=x[ii][1];jj<=x[ii][3];jj++){for(var kk=x[ii][2];kk<=x[ii][4];kk++){if(!isNaN(arr[jj][kk]))res=Math.max(res,arr[jj][kk]);};};};return res;};function min(cnt,vsum,vcnt,x){var res=vsum;for(var ii=0;ii<x.length;ii++){var arr=x[ii][0];for(var jj=x[ii][1];jj<=x[ii][3];jj++){for(var kk=x[ii][2];kk<=x[ii][4];kk++){if(!isNaN(arr[jj][kk]))res=Math.min(res,arr[jj][kk]);};};};return res;};function n2s(x){return(x).toString();}function b2s(b){return b?eetrue:eefalse;};function v2s(v){switch(typeof v){case "number":if(myIsNaN(v)){return "NaN";};return n2s(v);case "string":return v;case "boolean":return b2s(v);case "object":if(v.constructor==Number){if(myIsNaN(v)){return v;};return n2s(v);};if(v.constructor==String){return v;};if(v.constructor==Boolean){return b2s(v);};return "NaN";default:return "NaN";}};function eeparseFloat(str){str=String(str).replace(eedecreg,".");var res=parseFloat(str);if(isNaN(res)){return 0;}else{return res;}};function eedisplayFloat(x){if(myIsNaN(x)){return Number.NaN;}else{return String(x).replace(/\./g,eedec);}};function eedisplayScientific(x,nd){if(myIsNaN(x)){return Number.NaN;}else{var str=String(x.toExponential(nd));return str.replace(/\./g,eedec);}};function eedisplayFloatND(x,nd){if(myIsNaN(x)){return Number.NaN;}else{var res=round(x,nd);if(nd>0){var str=String(res);if(str.indexOf('e')!=-1)return str;if(str.indexOf('E')!=-1)return str;var parts=str.split('.');if(parts.length<2){var decimals=('00000000000000').substring(0,nd);return(parts[0]).toString()+eedec+decimals;}else{var decimals=((parts[1]).toString()+'00000000000000').substring(0,nd);return(parts[0]).toString()+eedec+decimals;}}else{return res;}}};function eedisplayPercent(x){if(myIsNaN(x)){return Number.NaN;}else{var tmp=(x*100).toString()+'%';return tmp.replace(/\./g,eedec);}};function eedisplayPercentND(x,nd){if(myIsNaN(x)){return Number.NaN;}else{return eedisplayFloatND(x*100,nd)+'%';}}function eedisplayFloatNDTh(x,nd){if(myIsNaN(x)){return Number.NaN;}else{var res=round(x,nd);if(nd>0){var str=String(res);if(str.indexOf('e')!=-1)return str;if(str.indexOf('E')!=-1)return str;var parts=str.split('.');var res2=eeinsertThousand(parts[0].toString());if(parts.length<2){var decimals=('00000000000000').substring(0,nd);return(res2+eedec+decimals);}else{var decimals=((parts[1]).toString()+'00000000000000').substring(0,nd);return(res2+eedec+decimals);}}else{return(eeinsertThousand(res.toString()));}}};function eedisplayPercentNDTh(x,nd){if(myIsNaN(x)){return Number.NaN;}else{return eedisplayFloatNDTh(x*100,nd)+'%';}}function eeinsertThousand(whole){if(whole==""||whole.indexOf("e")>=0){return whole;}else{var minus_sign="";if(whole.charAt(0)=="-"){minus_sign="-";whole=whole.substring(1);};var res="";var str_length=whole.length-1;for(var ii=0;ii<=str_length;ii++){if(ii>0&&ii%3==0){res=eeth+res;};res=whole.charAt(str_length-ii)+res;};return minus_sign+res;}};function eedatefmt(fmt,x){if(!isFinite(x))return Number.NaN;var tmp=0;var res="";var len=fmt.length;for(var ii=0;ii<len;ii++){if(fmt[ii]>31){res+=fmtstrings[fmt[ii]-32];}else{switch(fmt[ii]){case 2:res+=eemonth(x);break;case 3:tmp=eemonth(x);if(tmp<10){res+="0";};res+=tmp;break;case 4:res+=fmtmonthnamesshort[eemonth(x)-1];break;case 5:res+=fmtmonthnameslong[eemonth(x)-1];break;case 6:res+=eeday(x);break;case 7:tmp=eeday(x);if(tmp<10){res+="0";};res+=tmp;break;case 8:res+=fmtdaynamesshort[weekday(x,1)-1];break;case 9:res+=fmtdaynameslong[weekday(x,1)-1];break;case 10:tmp=year(x)%100;if(tmp<10){res+="0";};res+=tmp;break;case 11:res+=year(x);break;case 12:res+=hour(x);break;case 13:tmp=hour(x);if(tmp<10){res+="0";};res+=tmp;break;case 14:tmp=hour(x)%12;if(tmp==0){res+="12";}else{res+=tmp%12;};break;case 15:tmp=hour(x)%12;if(tmp==0){res+="12";}else{if(tmp<10){res+="0";};res+=tmp;};break;case 16:res+=minute(x);break;case 17:tmp=minute(x);if(tmp<10){res+="0";};res+=tmp;break;case 18:res+=second(x);break;case 19:tmp=second(x);if(tmp<10){res+="0";};res+=tmp;break;case 21:case 22:if(hour(x)<12){res+="AM";}else{res+="PM";};break;case 23:res+=eedisplayFloat(x);break;case 24:tmp=fmt[++ii];res+=eedisplayFloatND(x,tmp);break;case 25:tmp=fmt[++ii];res+=eedisplayFloatNDTh(x,tmp);break;case 26:res+=eedisplayPercent(x);break;case 27:tmp=fmt[++ii];res+=eedisplayPercentND(x,tmp);break;case 28:tmp=fmt[++ii];res+=eedisplayPercentNDTh(x,tmp);break;case 29:tmp=fmt[++ii];res+=eedisplayScientific(x,tmp);break;};};};return res;};function eedatefmtv(fmt,x){if(x=="")return x;if(isFinite(x)){return eedatefmt(fmt,x)}else{return x}};function eeisstring(v){switch(typeof v){case "string":return true;case "object":return v.constructor==String;default:return false;}};function hlookup(key,kvect,kfrom_start,kto_start,vvect,vfrom_,vto_,range_lookup){if(range_lookup){return lookup3vv(key,kvect,kfrom_start,kto_start,vvect,vfrom_,vto_);}else{for(var ii=kfrom_start;ii<=kto_start;ii++){if(kvect[ii]==key){return vvect[vfrom_+ii-kfrom_start]}};return Number.NaN;}};function lookup3vv(key,kvect,kfrom_start,kto_start,vvect,vfrom_,vto_){var current=0;var from_=kfrom_start;var to_=kto_start+1;while(true){current=(from_+to_)>>1;if(kvect[current]==key)break;if(from_==to_-1)break;if(kvect[current]<key){from_=current;}else{to_=current;}};while(current<kto_start){if(kvect[current]==kvect[current+1]){current++;}else{break;};};if(key<kvect[current])return Number.NaN;return vvect[vfrom_+current-kfrom_start]};function leap_gregorian(year){return((year%4)==0)&&(!(((year%100)==0)&&((year%400)!=0)));}var GREGORIAN_EPOCH=1721425;function gregorian_to_jd(year,month,day){return(GREGORIAN_EPOCH-0)+(365*(year-1))+Math.floor((year-1)/4)+(-Math.floor((year-1)/100))+Math.floor((year-1)/400)+Math.floor((((367*month)-362)/12)+((month<=2)?0:(leap_gregorian(year)?-1:-2))+day);}function jd_to_gregorian(jd){var wjd,depoch,quadricent,dqc,cent,dcent,quad,dquad,yindex,year,yearday,leapadj;wjd=Math.floor(jd);depoch=wjd-GREGORIAN_EPOCH-1;quadricent=Math.floor(depoch/146097);dqc=mod(depoch,146097);cent=Math.floor(dqc/36524);dcent=mod(dqc,36524);quad=Math.floor(dcent/1461);dquad=mod(dcent,1461);yindex=Math.floor(dquad/365);year=(quadricent*400)+(cent*100)+(quad*4)+yindex;if(!((cent==4)||(yindex==4))){year++;}yearday=wjd-gregorian_to_jd(year,1,1);leapadj=((wjd<gregorian_to_jd(year,3,1))?0:(leap_gregorian(year)?1:2));var month=Math.floor((((yearday+leapadj)*12)+373)/367);var day=(wjd-gregorian_to_jd(year,month,1))+1;return new Array(year,month,day);}function eeday(serial_number){if(!isFinite(serial_number))return Number.NaN;if(serial_number<1){return 0;}if(serial_number>60)serial_number--;var res=jd_to_gregorian(serial_number+2415020);return res[2];};function hour(serial_number){if(!isFinite(serial_number))return Number.NaN;var res=Math.floor((serial_number-Math.floor(serial_number))*86400+0.5);return Math.floor(res/3600);}function minute(serial_number){if(!isFinite(serial_number))return Number.NaN;var res=Math.floor((serial_number-Math.floor(serial_number))*86400+0.5);return Math.floor(res/60)%60;};function eemonth(serial_number){if(!isFinite(serial_number))return Number.NaN;if(serial_number<1){return 1;}if(serial_number>60)serial_number--;var res=jd_to_gregorian(serial_number+2415020);return res[1];};function second(serial_number){if(!isFinite(serial_number))return Number.NaN;var res=Math.floor((serial_number-Math.floor(serial_number))*86400+0.5);return res%60;};function weekday(serial_number,return_type){if(!isFinite(return_type)||!isFinite(serial_number))return Number.NaN;if(return_type<1||return_type>3)return Number.NaN;var res=Math.floor(serial_number+6)%7;switch(Math.floor(return_type)){case 1:return res+1;case 2:return(res+6)%7+1;case 3:return(res+6)%7;};return "hej";};function year(serial_number){if(!isFinite(serial_number))return Number.NaN;if(serial_number<1){return 1900;}if(serial_number>60)serial_number--;var res=jd_to_gregorian(serial_number+2415020);return res[0];};function chart_bar(obj,labelxd,labelyd,legendd,charttyped,chartoptions,mwidth,mheight,legfont,labfont,axfont,xxmin,xxmax,yymin,yymax,dcolor,bgcolor,title,titlefont,formatx,formaty,gridlinex,gridliney,s_vect,s_from,s_to,arrs){if(!isFinite(yymax)||!isFinite(yymin)||!isFinite(xxmax)||!isFinite(xxmin)||!isFinite(mheight)||!isFinite(mwidth))return Number.NaN;var formatx_arr=formatx.split(",");for(var ii=0;ii<formatx_arr.length;ii++){formatx_arr[ii]=parseInt(formatx_arr[ii]);};var qbegin="\"";var qbetween="\",\"";var qend="\"";var pointsX=qbegin;var delim="";var tmp;var ii;if(formatx!=""){for(ii=s_from;ii<=s_to;ii++){tmp=eedatefmtv(formatx_arr,s_vect[ii]);pointsX=pointsX+delim+String(tmp).replace(/\"/g,"\"\"");delim=qbetween;};}else{for(ii=s_from;ii<=s_to;ii++){pointsX=pointsX+delim+String(s_vect[ii]).replace(/\"/g,"\"\"");delim=qbetween;};}pointsX=pointsX+qend;var pointsY="";var semidelim="";for(var kk=0;kk<arrs.length;kk++){var arr2=arrs[kk][0];var rt2=arrs[kk][1];var ct2=arrs[kk][2];var rb2=arrs[kk][3];var cb2=arrs[kk][4];var res="";var delim="";for(ii=rt2;ii<=rb2;ii++){for(var jj=ct2;jj<=cb2;jj++){tmp=arr2[ii][jj];if(!isFinite(tmp))tmp=0;res=res+delim+tmp;delim=",";}};pointsY=pointsY+semidelim+res;semidelim=";";}if(charttyped=="bar"){chart_common(obj,pointsY,pointsX,labelyd,labelxd,charttyped,chartoptions,legendd,mwidth,mheight,legfont,labfont,axfont,dcolor,yymin,yymax,xxmin,xxmax,bgcolor,title,titlefont,formaty,formatx,gridliney,gridlinex);}else{chart_common(obj,pointsX,pointsY,labelxd,labelyd,charttyped,chartoptions,legendd,mwidth,mheight,legfont,labfont,axfont,dcolor,xxmin,xxmax,yymin,yymax,bgcolor,title,titlefont,formatx,formaty,gridlinex,gridliney);};return Number.NaN;};function quote_array(arr){var len=arr.length;if(len>0){var arr2=new Array(len);for(var ii=0;ii<len;ii++){arr2[ii]=String(arr[ii]).replace(/\"/g,"\"\"");};return "\""+arr2.join("\",\"")+"\"";}else{return "";}}var chart_fmtdaynamesshort=(typeof fmtdaynamesshort=="undefined")?"":quote_array(fmtdaynamesshort);var chart_fmtdaynameslong=(typeof fmtdaynameslong=="undefined")?"":quote_array(fmtdaynameslong);var chart_fmtmonthnamesshort=(typeof fmtmonthnamesshort=="undefined")?"":quote_array(fmtmonthnamesshort);var chart_fmtmonthnameslong=(typeof fmtmonthnameslong=="undefined")?"":quote_array(fmtmonthnameslong);var chart_fmtstrings=(typeof fmtstrings=="undefined")?"":quote_array(fmtstrings);function chart_common(chart_obj,pointsX,pointsY,labelxd,labelyd,charttyped,chartoptions,legendd,mwidth,mheight,legfont,labfont,axfont,dcolor,xxmin,xxmax,yymin,yymax,bgcolor,title,titlefont,formatx,formaty,gridlinex,gridliney){try{var chart_obj=document.getElementById(chart_obj);var xxMinMax=xxmin==0&&xxmax==0?"":xxmin+","+xxmax;var yyMinMax=yymin==0&&yymax==0?"":yymin+","+yymax;if(chart_obj!=null){chart_obj.SetVariable('/:dataX',pointsX);chart_obj.SetVariable('/:dataY',pointsY);chart_obj.SetVariable('/:XLabel',labelxd);chart_obj.SetVariable('/:YLabel',labelyd);chart_obj.SetVariable('/:chartType',charttyped);chart_obj.SetVariable('/:chartOptions',chartoptions);chart_obj.SetVariable('/:legend',legendd);chart_obj.SetVariable('/:movieWidth',parseInt(mwidth));chart_obj.SetVariable('/:movieHeight',parseInt(mheight));chart_obj.SetVariable('/:legendFont',legfont);chart_obj.SetVariable('/:labelFont',labfont);chart_obj.SetVariable('/:axisFont',axfont);chart_obj.width=mwidth;chart_obj.height=mheight;chart_obj.SetVariable('/:dataColor',dcolor);chart_obj.SetVariable('/:xMinMax',xxMinMax);chart_obj.SetVariable('/:yMinMax',yyMinMax);chart_obj.SetVariable('/:bgColor',bgcolor);chart_obj.SetVariable('/:title',title);chart_obj.SetVariable('/:titlefont',titlefont);chart_obj.SetVariable('/:formatx',formatx);chart_obj.SetVariable('/:formaty',formaty);chart_obj.SetVariable('/:gridlinex',gridlinex);chart_obj.SetVariable('/:gridliney',gridliney);chart_obj.SetVariable('/:eetrue',eetrue);chart_obj.SetVariable('/:eefalse',eefalse);chart_obj.SetVariable('/:eedec',eedec);chart_obj.SetVariable('/:eeth',eeth);chart_obj.SetVariable('/:fmtdaynamesshort',chart_fmtdaynamesshort);chart_obj.SetVariable('/:fmtdaynameslong',chart_fmtdaynameslong);chart_obj.SetVariable('/:fmtmonthnamesshort',chart_fmtmonthnamesshort);chart_obj.SetVariable('/:fmtmonthnameslong',chart_fmtmonthnameslong);chart_obj.SetVariable('/:fmtstrings',chart_fmtstrings);chart_obj.SetVariable('/:buildCharts',parseInt(1));}}catch(err){}}