
//生成拼音.
function ParsePinYin(str, model, textBoxId) {

    var data = SpecWords(str);
    if (data == null) {
        var handler = new HttpHandler("BP.WF.HttpHandler.WF_Admin_FoolFormDesigner");
        handler.AddPara("name", str);
        handler.AddPara("flag", model);

        data = handler.DoMethodReturnString("ParseStringToPinyin");
    }

    if (textBoxId == undefined || textBoxId == null)
        return data;

    document.getElementById(textBoxId).value = data;
    return data;
}

function StrToPinYin(str) {

    var handler = new HttpHandler("BP.WF.HttpHandler.WF_Admin_FoolFormDesigner");
    handler.AddPara("name", str);
    handler.AddPara("flag", "false");
    data = handler.DoMethodReturnString("ParseStringToPinyin");
    return data;
}

//特别词汇.
function SpecWords(str) {

    if (str == '单价') return 'DanJia';
    if (str == '单位') return 'DanWei';

    if (str == '名称') return 'MingCheng';
    if (str == '项目编号') return 'PrjNo';
    if (str == '项目名称') return 'PrjName';
    if (str == '电话') return 'Tel';
    if (str == '地址') return 'Addr';
    if (str == '邮件') return 'Email';
    if (str == '手机') return 'Mobile';
    if (str == '合计') return 'HeJi';
    if (str.indexOf('编号') != -1) return 'BillNo';
    if (str.indexOf('单据') != -1) return 'BillNo';

 //   str = str.replace('单', 'Dan');
 //   str = str.replace('称', 'Cheng');

    return null;
}