function topThreeGraph(id,filename,asyncMode){var msCommonObj=new msCommonClass;msCommonObj.Start(id,filename,topThreeDraw,asyncMode)}function topThreeDraw(id,xmlData){var i,arrData=[{max:159,y:14,bk:"#5fc300",val:0},{max:0,y:40,bk:"#0074ff",val:0},{max:106,y:66,bk:"#ffff8b",val:0}],arrXml=xmlData.getElementsByTagName("month");arrData[0]["val"]=parseInt(arrXml[0].getAttribute("rate01"));arrData[1]["val"]=parseInt(arrXml[0].getAttribute("rate02"));arrData[2]["val"]=parseInt(arrXml[0].getAttribute("rate03"));var j;for(i=0;i<2;i++)for(j=i+1;j<3;j++)if(arrData[i]["val"]<arrData[j]["val"]){var tmp=arrData[i]["val"];arrData[i]["val"]=arrData[j]["val"];arrData[j]["val"]=tmp}var mul=arrData[0]["max"]/arrData[0]["val"];if(arrData[2]["val"]!=0&&arrData[2]["val"]*mul>arrData[2]["max"])mul=arrData[2]["max"]/arrData[2]["val"];var jg=new jsGraphics(id);jg.setColor("#ffffff");jg.fillRect(0,0,200,100);jg.setColor("#000000");jg.drawLine(0,6,0,83);jg.setFont("arial","16px",Font.PLAIN);jg.drawString("\uff08\uff05\uff09",128,60);jg.setFont("arial","12px",Font.PLAIN);for(i=0;i<3;i++){var w=arrData[i]["val"]*mul;jg.setColor(arrData[i]["bk"]);jg.fillRect(0,arrData[i]["y"],w,12);jg.setColor("#000000");jg.drawRect(0,arrData[i]["y"],w,12);jg.drawString(""+arrData[i]["val"],w+5,arrData[i]["y"])}jg.paint();return}