//Copyright fund-no-umi.com
function Init(){pr01=0;pr02=0;pr03=0;pr04=0;pr05=0;prtotal=0;wt01=0;wt02=0;wt03=0;wt04=0;wt05=0;wttotal=0;rtcomp=0;rkcomp=0;rt01=0;rt02=0;rt03=0;rt04=0;rt05=0;fee=0;rk01=0;rk02=0;rk03=0;rk04=0;rk05=0;c0102=0;c0103=0;c0104=0;c0105=0;c0203=0;c0204=0;c0205=0;c0304=0;c0305=0;c0405=0;document.AAForm.pr01.focus();}function InputValue(loc){GetFormValue();switch(loc){case "pr":{prtotal=pr01+pr02+pr03+pr04+pr05;wt01=((pr01/prtotal) * 100);wt02=((pr02/prtotal) * 100);wt03=((pr03/prtotal) * 100);wt04=((pr04/prtotal) * 100);wt05=((pr05/prtotal) * 100);if(prtotal==0){wt01=0;wt02=0;wt03=0;wt04=0;wt05=0;}wttotal=wt01+wt02+wt03+wt04+wt05;document.AAForm.prtotal.value=prtotal;document.AAForm.wttotal.value=wttotal.toFixed(2);document.AAForm.wt01.value=wt01.toFixed(2);document.AAForm.wt02.value=wt02.toFixed(2);document.AAForm.wt03.value=wt03.toFixed(2);document.AAForm.wt04.value=wt04.toFixed(2);document.AAForm.wt05.value=wt05.toFixed(2);break;}case "wt":{wttotal=wt01+wt02+wt03+wt04+wt05;pr01=(prtotal * wt01/wttotal);pr02=(prtotal * wt02/wttotal);pr03=(prtotal * wt03/wttotal);pr04=(prtotal * wt04/wttotal);pr05=(prtotal * wt05/wttotal);if(wttotal==0){pr01=0;pr02=0;pr03=0;pr04=0;pr05=0;}prtotal=pr01+pr02+pr03+pr04+pr05;document.AAForm.prtotal.value=prtotal.toFixed(2);document.AAForm.wttotal.value=wttotal.toFixed(2);document.AAForm.pr01.value=pr01.toFixed(2);document.AAForm.pr02.value=pr02.toFixed(2);document.AAForm.pr03.value=pr03.toFixed(2);document.AAForm.pr04.value=pr04.toFixed(2);document.AAForm.pr05.value=pr05.toFixed(2);break;}case "prtotal":{pr01=(prtotal * wt01/wttotal);pr02=(prtotal * wt02/wttotal);pr03=(prtotal * wt03/wttotal);pr04=(prtotal * wt04/wttotal);pr05=(prtotal * wt05/wttotal);if(prtotal==0||wttotal==0){pr01=0;pr02=0;pr03=0;pr04=0;pr05=0;}document.AAForm.pr01.value=pr01.toFixed(2);document.AAForm.pr02.value=pr02.toFixed(2);document.AAForm.pr03.value=pr03.toFixed(2);document.AAForm.pr04.value=pr04.toFixed(2);document.AAForm.pr05.value=pr05.toFixed(2);}}CalculateReturnRisk(wt01,wt02,wt03,wt04,wt05);document.AAForm.rtcomp.value=rtcomp.toFixed(2);document.AAForm.rkcomp.value=rkcomp.toFixed(2);document.LineForm.rtn.value=rtcomp.toFixed(2);document.LineForm.rsk.value=rkcomp.toFixed(2);document.LineForm.prl.value=prtotal.toFixed(0);DrawCircleGraph();DrawScatterGraph();DrawLineGraph(0);}function GetFormValue(){pr01=parseFloat(document.AAForm.pr01.value);pr02=parseFloat(document.AAForm.pr02.value);pr03=parseFloat(document.AAForm.pr03.value);pr04=parseFloat(document.AAForm.pr04.value);pr05=parseFloat(document.AAForm.pr05.value);wt01=parseFloat(document.AAForm.wt01.value);wt02=parseFloat(document.AAForm.wt02.value);wt03=parseFloat(document.AAForm.wt03.value);wt04=parseFloat(document.AAForm.wt04.value);wt05=parseFloat(document.AAForm.wt05.value);rt01=parseFloat(document.AAForm.rt01.value);rt02=parseFloat(document.AAForm.rt02.value);rt03=parseFloat(document.AAForm.rt03.value);rt04=parseFloat(document.AAForm.rt04.value);rt05=parseFloat(document.AAForm.rt05.value);rk01=parseFloat(document.AAForm.rk01.value);rk02=parseFloat(document.AAForm.rk02.value);rk03=parseFloat(document.AAForm.rk03.value);rk04=parseFloat(document.AAForm.rk04.value);rk05=parseFloat(document.AAForm.rk05.value);c0102=parseFloat(document.SKForm.s12.value);c0103=parseFloat(document.SKForm.s13.value);c0104=parseFloat(document.SKForm.s14.value);c0105=parseFloat(document.SKForm.s15.value);c0203=parseFloat(document.SKForm.s23.value);c0204=parseFloat(document.SKForm.s24.value);c0205=parseFloat(document.SKForm.s25.value);c0304=parseFloat(document.SKForm.s34.value);c0305=parseFloat(document.SKForm.s35.value);c0405=parseFloat(document.SKForm.s45.value);fee=parseFloat(document.AAForm.fee.value);}function CalculateReturnRisk(w01,w02,w03,w04,w05){w01=w01/100;w02=w02/100;w03=w03/100;w04=w04/100;w05=w05/100;rtcomp=(w01*rt01+w02*rt02+w03*rt03+w04*rt04+w05*rt05);rtcomp=rtcomp - fee;rtcomp=((rtcomp<0)?0:rtcomp);rkcomp=(Math.sqrt(Math.pow((rk01*w01),2)+Math.pow((rk02*w02),2)+Math.pow((rk03*w03),2)+Math.pow((rk04*w04),2)+Math.pow((rk05*w05),2)+2*c0102*(rk01*w01)*(rk02*w02)+2*c0103*(rk01*w01)*(rk03*w03)+2*c0104*(rk01*w01)*(rk04*w04)+2*c0105*(rk01*w01)*(rk05*w05)+2*c0203*(rk02*w02)*(rk03*w03)+2*c0204*(rk02*w02)*(rk04*w04)+2*c0205*(rk02*w02)*(rk05*w05)+2*c0304*(rk03*w03)*(rk04*w04)+2*c0305*(rk03*w03)*(rk05*w05)+2*c0405*(rk04*w04)*(rk05*w05)));}function DrawCircleGraph(){$("IDcRT").innerHTML=rtcomp.toFixed(2);$("IDcRK").innerHTML=rkcomp.toFixed(2);$("IDcPR").innerHTML=prtotal.toFixed(0);var pie="http://chart.apis.google.com/chart?cht=p&chs=388x160&chp=4.71239&chl="+encodeURIComponent("日本債券 ")+wt01.toFixed(0)+encodeURIComponent("％")+encodeURIComponent("|日本株式 ")+wt02.toFixed(0)+encodeURIComponent("％")+encodeURIComponent("|先進国債券 ")+wt03.toFixed(0)+encodeURIComponent("％")+encodeURIComponent("|先進国株式 ")+wt04.toFixed(0)+encodeURIComponent("％")+encodeURIComponent("|新興国株式 ")+wt05.toFixed(0)+encodeURIComponent("％")+"&chco=0065FF&chd=t:"+wt01+","+wt02+","+wt03+","+wt04+","+wt05;document.getElementById("piechart").innerHTML="<img src='"+pie+"&chf=bg,s,efefef"+"' align='absmiddle'/>";document.PieChartForm.piecharthtml.value="<div style='width:390px;background:#fff'>"+"<img src='"+pie+"&chf=bg,s,ffffff' style='padding:5px 0px;border:solid 1px #ccc;'/>"+"<a href='http://guide.fund-no-umi.com/tools/aa.html' style='font-size:10px;line-height:100%;padding:0;margin:0;color:#999;text-decoration:none;float:right'>by 長期投資予想／アセットアロケーション分析</a></div><br style='clear:both;'>";}function DrawScatterGraph(){var x="";var y="";var tx=0;var ty=0;var step=10;var rtmax=0;var rtmin=0;var rkmax=0;var rkmin=0;var scalex=0;var scaley=0;var w01;var w02;var w03;var w04;var w05;var eline=new Array;rtmax=Math.max(rt01,rt02,rt03,rt04,rt05);rtmin=Math.min(rt01,rt02,rt03,rt04,rt05);rkmax=Math.max(rk01,rk02,rk03,rk04,rk05);rkmin=Math.min(rk01,rk02,rk03,rk04,rk05);scalex=(100/(rkmax-rkmin) ).toFixed(0);scaley=(100/(rtmax-rtmin) ).toFixed(0);x=(((rkcomp-rkmin)*scalex+15)*.769).toFixed(0);y=(((rtcomp-rtmin)*scaley+15)*.769).toFixed(0);ex=extendedEncode(x);ey=extendedEncode(y);sx=simpleEncode(x);sy=simpleEncode(y);var lrkcomp=rkcomp;var lrtcomp=rtcomp;for(var i=0;i<=1000;i=i+1){eline[i]=999;}for(w01=0;w01<=100;w01=w01+step){for(w02=0;w02<=(100 -w01);w02=w02+step){for(w03=0;w03<=(100 -w01 -w02);w03=w03+step){for(w04=0;w04<=(100 -w01 -w02 -w03);w04=w04+step){w05=100 - w01 -w02 -w03 -w04;CalculateReturnRisk(w01,w02,w03,w04,w05);tx=(((rkcomp-rkmin)*scalex+15)*.769).toFixed(0);ty=(((rtcomp-rtmin)*scaley+15)*.769).toFixed(0);if(tx<eline[ty]){eline[ty]=tx;ex=ex+extendedEncode(tx);ey=ey+extendedEncode(ty);}}}}}rkcomp=lrkcomp;rtcomp=lrtcomp;var scatter="http://chart.apis.google.com/chart?chd=e:"+ex+","+ey+"&cht=s&chxt=x,y,x,y&chxr=0,"+(rkmin-(rkmax-rkmin)*0.15).toFixed(2)+","+(rkmax+(rkmax-rkmin)*0.15).toFixed(2)+"|1,"+(rtmin-(rtmax-rtmin)*0.15).toFixed(2)+","+(rtmax+(rtmax-rtmin)*0.15).toFixed(2)+"&chxl="+encodeURIComponent("2:|ﾘｽｸ(%)|3:|ﾘﾀｰﾝ|(%) |")+"&chxp=2,50|3,50,44&chm=o,7F92FF,1,1,6|c,ff0000,0,0,10";document.getElementById("scatterchart").innerHTML="<img src='"+scatter+"&chs=488x280&chf=bg,s,efefef"+"'/>";document.ScatterChartForm.scattercharthtml.value="<div style='width:490px;background:#fff'>"+"<img src='"+scatter+"&chs=488x280&chf=bg,s,ffffff' style='padding:5px 0px;border:solid 1px #ccc;'/>"+"<a href='http://guide.fund-no-umi.com/tools/aa.html' style='font-size:10px;line-height:100%;padding:0;margin:0;color:#999;text-decoration:none;float:right'>by 長期投資予想／アセットアロケーション分析</a></div><br style='clear:both;'>";document.ScatterChartForm.scattercharthtml2.value="<div style='width:390px;background:#fff'>"+"<img src='"+scatter+"&chs=388x210&chf=bg,s,ffffff' style='padding:5px 0px;border:solid 1px #ccc;'/>"+"<a href='http://guide.fund-no-umi.com/tools/aa.html' style='font-size:10px;line-height:100%;padding:0;margin:0;color:#999;text-decoration:none;float:right'>by 長期投資予想／アセットアロケーション分析</a></div><br style='clear:both;'>";}function DrawLineGraph(arg){var rtn=(rtcomp/100)+1;var rsk=rkcomp/100;var prl=prtotal;if(arg==1){rtn=parseFloat(document.LineForm.rtn.value);rtn=(rtn/100)+1;rsk=parseFloat(document.LineForm.rsk.value);rsk=rsk/100;prl=parseFloat(document.LineForm.prl.value);prl=(isNaN(prl)?0:prl);}var AXIS_XMAX=30;AXIS_XMAX=parseFloat(document.LineForm.years.value);AXIS_XMAX=(isNaN(AXIS_XMAX)?0:AXIS_XMAX);AXIS_XMAX=Math.floor(AXIS_XMAX);var rsv=parseFloat(document.LineForm.reserve.value);rsv=(isNaN(rsv)?0:rsv);var rtn_monthly=Math.pow(rtn,1/12);var c_rtn=Math.log(rtn)-Math.log(Math.pow(rsk/rtn,2)+1)/2;var c_rsk=Math.sqrt(Math.log(Math.pow(rsk/rtn,2)+1));var c_rsk_monthly=c_rsk/Math.sqrt(12);var AXIS_YMAX=0;var xbars=0;var mRtn=prl;var mRsk=0;for(i=1;i<=12*AXIS_XMAX;i=i+1){mRsk=mRtn * rtn_monthly * Math.sqrt(((mRsk/mRtn)*(mRsk/mRtn)+1) * Math.exp(c_rsk_monthly*c_rsk_monthly) -1);mRsk=(isNaN(mRsk)?0:mRsk);mRtn=mRtn * rtn_monthly+rsv;}c_mRtn=Math.log(mRtn)-Math.log(Math.pow(mRsk/mRtn,2)+1)/2;c_mRsk=Math.sqrt(Math.log(Math.pow(mRsk/mRtn,2)+1));var n=Math.exp((1.28)*c_mRsk+c_mRtn);var nd=Math.floor(Math.log(n*0.66)/Math.log(10));nd=Math.pow(10,nd);AXIS_YMAX=Math.floor(n/nd+1)*nd;var i=""+extendedEncode(prl*100/AXIS_YMAX);var vExp_string=i;var median_string=i;var vMde_string=i;var vSum_string=i;var v10string=i;var v20string=i;var v30string=i;var v40string=i;var v50string=i;var v60string=i;var v70string=i;var v80string=i;var v90string=i;var vExp=prl;var vExpPby=0;var vMde=prl;var vSum=prl;var v10=prl;var v20=prl;var v30=prl;var v40=prl;var v50=prl;var v60=prl;var v70=prl;var v80=prl;var v90=prl;var vBelow=0;mRtn=prl;mRsk=0;for(i=1;i<=12;i=i+1){for(j=1;j<=AXIS_XMAX;j=j+1){mRsk=mRtn * rtn_monthly * Math.sqrt(((mRsk/mRtn)*(mRsk/mRtn)+1) * Math.exp(c_rsk_monthly*c_rsk_monthly) -1);mRsk=(isNaN(mRsk)?0:mRsk);mRtn=mRtn * rtn_monthly+rsv;vSum=vSum+rsv;}c_mRtn=Math.log(mRtn)-Math.log(Math.pow(mRsk/mRtn,2)+1)/2;c_mRsk=Math.sqrt(Math.log(Math.pow(mRsk/mRtn,2)+1));vExp=mRtn;vExp_string=vExp_string+extendedEncode(vExp*100/AXIS_YMAX);v50=Math.exp(c_mRtn);median_string=median_string+extendedEncode(v50*100/AXIS_YMAX);vMde=Math.exp(c_mRtn-Math.pow(c_mRsk,2));vMde_string=vMde_string+extendedEncode(vMde*100/AXIS_YMAX);vSum_string=vSum_string+extendedEncode(vSum*100/AXIS_YMAX);v10=Math.exp(((1.28)*c_mRsk)+c_mRtn);v10string=v10string+extendedEncode(v10*100/AXIS_YMAX);v20=Math.exp(((0.84)*c_mRsk)+c_mRtn);v20string=v20string+extendedEncode(v20*100/AXIS_YMAX);v30=Math.exp(((0.5244)*c_mRsk)+c_mRtn);v30string=v30string+extendedEncode(v30*100/AXIS_YMAX);v40=Math.exp(((0.253)*c_mRsk)+c_mRtn);v40string=v40string+extendedEncode(v40*100/AXIS_YMAX);v60=Math.exp(((-0.253)*c_mRsk)+c_mRtn);v60string=v60string+extendedEncode(v60*100/AXIS_YMAX);v70=Math.exp(((-0.5244)*c_mRsk)+c_mRtn);v70string=v70string+extendedEncode(v70*100/AXIS_YMAX);v80=Math.exp(((-0.84)*c_mRsk)+c_mRtn);v80string=v80string+extendedEncode(v80*100/AXIS_YMAX);v90=Math.exp(((-1.28)*c_mRsk)+c_mRtn);v90string=v90string+extendedEncode(v90*100/AXIS_YMAX);}line="http://chart.apis.google.com/chart?cht=lc&"+"chco=CCD5E6,A3B5D4,668DC2,4774AB,33567F,4774AB,668DC2,A3B5D4,CCD5E6,ffcc00,ff5555,339933&"+"chxt=x,y,r&chxr=0,0,"+AXIS_XMAX+",5|1,0,"+AXIS_YMAX+","+AXIS_YMAX/5+"&"+"chxl=2:|"+encodeURIComponent('上位10% ')+v10.toFixed(1)+encodeURIComponent('万円')+"|"+encodeURIComponent('上位20%  ')+v20.toFixed(1)+encodeURIComponent('万円')+"|"+encodeURIComponent('上位30%  ')+v30.toFixed(1)+encodeURIComponent('万円')+"|"+encodeURIComponent('上位40%  ')+v40.toFixed(1)+encodeURIComponent('万円')+"|"+encodeURIComponent('上位50%  ')+v50.toFixed(1)+encodeURIComponent('万円')+"|"+encodeURIComponent('上位60%  ')+v60.toFixed(1)+encodeURIComponent('万円')+"|"+encodeURIComponent('上位70%  ')+v70.toFixed(1)+encodeURIComponent('万円')+"|"+encodeURIComponent('上位80%  ')+v80.toFixed(1)+encodeURIComponent('万円')+"|"+encodeURIComponent('上位90%  ')+v90.toFixed(1)+encodeURIComponent('万円')+"&"+"chxp=2,"+((v10/AXIS_YMAX)*100).toFixed(0)+","+((v20/AXIS_YMAX)*100).toFixed(0)+","+((v30/AXIS_YMAX)*100).toFixed(0)+","+((v40/AXIS_YMAX)*100).toFixed(0)+","+((v50/AXIS_YMAX)*100).toFixed(0)+","+((v60/AXIS_YMAX)*100).toFixed(0)+","+((v70/AXIS_YMAX)*100).toFixed(0)+","+((v80/AXIS_YMAX)*100).toFixed(0)+","+((v90/AXIS_YMAX)*100).toFixed(0)+"&"+"chxs=2,111111,12,-1,t,555555&"+"chg="+xbars+","+10+",1,1&"+"chds=0,"+AXIS_YMAX+"&"+"chls=3|3|3|3|4|3|3|3|3|3,6,4|3,6,4|3,6,4&"+"chem=y;s=bubble_text_small;d=bbbr,"+encodeURIComponent('期待リターン')+",ffffcc;ds=9;dp=10|"+"y;s=bubble_text_small;d=bbbr,"+encodeURIComponent('最頻値')+",ffdddd;ds=10;dp=8|"+"y;s=bubble_text_small;d=bbtr,"+encodeURIComponent('総投資額')+",ddffdd;ds=11;dp=10|&"+"chd=e:"+v10string+","+v20string+","+v30string+","+v40string+","+median_string+","+v60string+","+v70string+","+v80string+","+v90string+","+vExp_string+","+vMde_string+","+vSum_string;var linecap="期待リターン："+((rtn-1)*100).toFixed(2)+"％　"+"リスク："+(rsk*100).toFixed(2)+"％<br/>"+"元本："+prl+"万円　"+"総投資額："+rsv+"万円　"+"期間："+AXIS_XMAX+"年<br/>"+"（期待値："+vExp.toFixed(1)+"　"+"標準偏差："+mRsk.toFixed(1)+"　"+"中央値："+v50.toFixed(1)+"　"+"最頻値："+vMde.toFixed(1)+"）";vExpPby=lognormalCumulativeProbability(vExp,c_mRtn,c_mRsk);vExpPby=(1-vExpPby)*100;vBelow=lognormalCumulativeProbability(vSum,c_mRtn,c_mRsk);vBelow=vBelow*100;$("IDlinecap").innerHTML="期待値："+vExp.toFixed(1)+"　"+"標準偏差："+mRsk.toFixed(1)+"　"+"中央値："+v50.toFixed(1)+"　"+"最頻値："+vMde.toFixed(1);$("IDyears").innerHTML=AXIS_XMAX;$("IDvSum").innerHTML=vSum.toFixed(1);$("IDvMde").innerHTML=vMde.toFixed(1);$("IDv70").innerHTML=v70.toFixed(1);$("IDv50").innerHTML=v50.toFixed(1);$("IDv30").innerHTML=v30.toFixed(1);$("IDvExp").innerHTML=vExp.toFixed(1);$("IDvExpPby").innerHTML=vExpPby.toFixed(1);$("IDvBelow").innerHTML=vBelow.toFixed(1);$("IDvAnInt").innerHTML=(Math.pow(vMde/vSum,1/AXIS_XMAX)*100-100).toFixed(1);hbar="0";hv=0;barmax=0;n=Math.exp(c_mRtn-Math.pow(c_mRsk,2));barmax=LogNormalDistribution(n,c_mRtn,c_mRsk);for(i=AXIS_YMAX;i>=0;i=i-AXIS_YMAX/100){n=LogNormalDistribution(i,c_mRtn,c_mRsk);n=(n/barmax)*100;hbar=hbar+","+n.toFixed(2);}vbar="http://chart.apis.google.com/chart?cht=bhs"+"&chbh=r,0,0"+"&chco=a0d0ff"+"&chxt=x,y"+"&chxs=0,ffffff,0,0,_|1,ffffff,0,0,_"+"&chd=t:"+hbar+"&chds=0,100"+"&chma=0,0,0,8";document.getElementById("linechart").innerHTML="<img src='"+line+"&chs=450x300&chf=bg,s,efefef"+"'/>"+"<img src='"+vbar+"&chs=30x300&chf=bg,s,efefef"+"'/>";document.LineChartForm.linecharthtml.value="<div style='width:490px;border:solid 1px #ccc;background:#fff'>"+"<img src='"+line+"&chs=450x300&chf=bg,s,ffffff"+"'  style='padding:5px 0px 5px 5px;'/>"+"<img src='"+vbar+"&chs=30x300&chf=bg,s,ffffff' style='padding:5px 5px 5px 0px;'/>"+"<p id='IDlinecap' style='font-size:12px;padding:5px 18px;margin:0;line-height:1.5'>"+linecap+"</p><a href='http://guide.fund-no-umi.com/tools/aa.html' style='font-size:10px;line-height:100%;padding:0;margin:0;color:#999;text-decoration:none;float:right'>by 長期投資予想／アセットアロケーション分析</a></div><br style='clear:both;'>";document.LineChartForm.linecharthtml2.value="<div style='width:390px;border:solid 1px #ccc;background:#fff'>"+"<img src='"+line+"&chs=360x200&chf=bg,s,ffffff"+"'  style='padding:5px 0px 5px 5px;'/>"+"<img src='"+vbar+"&chs=20x200&chf=bg,s,ffffff' style='padding:5px 5px 5px 0px;'/>"+"<p id='IDlinecap' style='font-size:12px;padding:5px 18px;margin:0;line-height:1.5'>"+linecap+"</p><a href='http://guide.fund-no-umi.com/tools/aa.html' style='font-size:10px;line-height:100%;padding:0;margin:0;color:#999;text-decoration:none;float:right'>by 長期投資予想／アセットアロケーション分析</a></div><br style='clear:both;'>";}function LogNormalDistribution(x,mean,sdev){if(x==0 ) return 0;return(1/(Math.sqrt(2*Math.PI)*sdev*x))*(Math.exp((-1)*Math.pow(Math.log(x) - mean,2)/(2*Math.pow(sdev,2))));}function normalCumulativeProbability(z){var b1=0.31938153;var b2=-0.356563782;var b3=1.781477937;var b4=-1.821255978;var b5=1.330274429;var p=0.2316419;var c2=0.3989423;if(z>7.0){return 1.0;};if(z<-7.0){return 0.0;};var a=Math.abs(z);var t=1.0/(1.0+a*p);var b=c2*Math.exp((-z)*(z/2.0));var n=((((b5*t+b4)*t+b3)*t+b2)*t+b1)*t;n=1.0-b*n;if(z<0.0 ) n=1.0 - n;return n;}function lognormalCumulativeProbability(x,mu,sigma){return normalCumulativeProbability((Math.log(x) - mu)/sigma);}function FocusChange(mode){switch(mode){case 1:{color1="#33f";color2="#d8d8d8";break;}case 2:{color1="#d8d8d8";color2="#33f";break;}}document.AAForm.pr01.style.border="solid 1px "+color1;document.AAForm.pr02.style.border="solid 1px "+color1;document.AAForm.pr03.style.border="solid 1px "+color1;document.AAForm.pr04.style.border="solid 1px "+color1;document.AAForm.pr05.style.border="solid 1px "+color1;document.AAForm.wt01.style.border="solid 1px "+color2;document.AAForm.wt02.style.border="solid 1px "+color2;document.AAForm.wt03.style.border="solid 1px "+color2;document.AAForm.wt04.style.border="solid 1px "+color2;document.AAForm.wt05.style.border="solid 1px "+color2;document.AAForm.prtotal.style.border="solid 1px "+color2;document.AAForm.fee.style.border="solid 1px #55f";}function ShowHidePanel(panel,onoff){document.getElementById(panel).style.display=onoff;}function generatePieHTML(){var e;e="<div style='width:390px'>"+pie+"<a href='http://guide.fund-no-umi.com/' style='font-size:10px;line-height:100%;padding:0;margin:0;color:#999;text-decoration:none;float:right'>by 長期投資予想／ポートフォリオグラフメーカー</a></div><br style='clear:both;'>";document.ColorSelect.piecharthtml.value=e;}var EXTENDED_MAP='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-.';var EXTENDED_MAP_LENGTH=EXTENDED_MAP.length;function extendedEncode(scaledVal){scaledVal=scaledVal*4096/100;var quotient=Math.floor(scaledVal/EXTENDED_MAP_LENGTH);var remainder=scaledVal - EXTENDED_MAP_LENGTH * quotient;return EXTENDED_MAP.charAt(quotient)+EXTENDED_MAP.charAt(remainder);}var simpleEncoding='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';function simpleEncode(value){return simpleEncoding.charAt(Math.round((simpleEncoding.length-1) * value/100));}function $(tag){return document.getElementById(tag);}
