function IDToUnit(id) { var dicUnit = {"100590":{"id":100590,"szName":"克","szNameEnglish":"gram","szPlural":"grams","szBrief":"g","szNameStandard":""},"104935":{"id":104935,"szName":"千克","szNameEnglish":"kilogram","szPlural":"kilograms","szBrief":"kg","szNameStandard":""},"104936":{"id":104936,"szName":"立方厘米","szNameEnglish":"cubic centimetre","szPlural":"cubic centimetres","szBrief":"cm³","szNameStandard":""},"104937":{"id":104937,"szName":"立方米","szNameEnglish":"cubic metre","szPlural":"cubic metres","szBrief":"m³","szNameStandard":""},"104938":{"id":104938,"szName":"立方分米","szNameEnglish":"cubic decimetre","szPlural":"cubic decimetres","szBrief":"dm³","szNameStandard":""}}; var unt= dicUnit[id]; if(unt) return unt; else { console.error('IDToUnit(' + id + ') error: not found!'); return null; } } function NameToUnit(szName) { var dicUnit = {"克":{"id":100590,"szName":"克","szNameEnglish":"gram","szPlural":"grams","szBrief":"g","szNameStandard":""},"千克":{"id":104935,"szName":"千克","szNameEnglish":"kilogram","szPlural":"kilograms","szBrief":"kg","szNameStandard":""},"立方厘米":{"id":104936,"szName":"立方厘米","szNameEnglish":"cubic centimetre","szPlural":"cubic centimetres","szBrief":"cm³","szNameStandard":""},"立方米":{"id":104937,"szName":"立方米","szNameEnglish":"cubic metre","szPlural":"cubic metres","szBrief":"m³","szNameStandard":""},"立方分米":{"id":104938,"szName":"立方分米","szNameEnglish":"cubic decimetre","szPlural":"cubic decimetres","szBrief":"dm³","szNameStandard":""}}; var unt= dicUnit[szName]; if(unt) return unt; else { console.error('IDToUnit(' + id + ') error: not found!'); return null; } } function IDToUnitName(id, szLocale, bPlural) { var unt= IDToUnit(id); if(!unt) return null; if(unt.szBrief) return unt.szBrief; switch((szLocale ? szLocale : '').toLowerCase()) { case 'en-us': return bPlural ? (unt.szPlural ? unt.szPlural : (unt.szNameEnglish ? unt.szNameEnglish : unt.szName)) : unt.szNameEnglish ? unt.szNameEnglish : unt.szName; break; default: return unt.szName ? unt.szName : unt.szNameEnglish; break; } }