/**
*function:小写金额转换为大写金额
*return:转换后的大写金额,类型String
*/
function money2Cn(str){
var temp= parseInt(Number(str)*100)/100;
num = ""+Math.abs(temp);
var arr1 = new Array("仟","佰","拾","亿","仟","佰","拾","万","仟","佰","拾","元","点","角","分")
var arr3 = new Array("零","壹","贰","叁","肆","伍","陆","柒","捌","玖")
var point = num.indexOf(".")
if (point < 0) point = num.length
var len = arr1.length - point - 3
var retStr ="";
for(i=0; i<num.length; i++) {
if(i!=point) {
val = arr1[i+len];
retStr += arr3[num.charAt(i)];
if (num.charAt(i) != 0)
retStr += val;
else if (val=="亿" || val=="万" || val == "元")
retStr+= val;
}
}
while(retStr.indexOf("零零")>=0)
retStr= retStr.replace("零零","零");
retStr= retStr.replace("零亿","亿").replace("零万","万").replace("零元","元").replace("亿万","亿");
if (num.indexOf(".")==-1)
retStr+= "整";
if(temp<0)
retStr = "-"+retStr ;
return retStr;
}