//
//      -- (C) Andrew Scott, 2006
//      http://www.andrew-scott.co.uk/
//
ukap = 1/1.184;
ukim = 1/28.412;
usdr = 1/550.6105;
uslq = 1/29.573;
ukck = 1/5.914;
mtck = 1/5;

rows = new Array( //"UK_Apothecary",
   "UK_Imperial1", "UK_Imperial2", "UK_Imperial3", "*",
   "US_Dry1", "US_Dry2", "*", "US_Liquid1", "US_Liquid2", "*",
   "Metric1", "Metric2", "*", "oldUK_Cooking", "Cooking" );

UK_Apothecary = new Array( "minims", ukap*20, "fl. scruple", ukap,
   "fl. drachm", ukap/3 );
UK_Imperial1 = new Array( "cubic in", ukim * 1.732, "fluid oz", ukim,
   "pint", ukim/20, "quart", ukim/40 );
UK_Imperial2 = new Array( "gallon", ukim/160, "peck", ukim/320,
   "bushel", ukim/1280, "sack", ukim/3840);
UK_Imperial3 = new Array( "quarter", ukim/10240, "chaldron", ukim/46080 );

US_Dry1 = new Array( "cubic in", usdr * 33.6003125,
   "pint", usdr, "quart", usdr/2 );
US_Dry2 = new Array( "gallon", usdr/8, "peck", usdr/16,
   "bushel", usdr/64 );

US_Liquid1 = new Array( "cubic in", uslq * 1.8046873505493283,
   "fluid oz", uslq, "pint", uslq/16 );
US_Liquid2 = new Array( "quart", uslq/32, "gallon", uslq/128);

Metric1 = new Array( "millilitre", 1, "centilitre", 1/10,
   "decilitre", 1/100, "litre", 1/1000);
Metric2 = new Array( "decalitre", 1/10000, "hectolitre", 1/100000,
   "kilolitre", 1/1000000 );

oldUK_Cooking = new Array( "teaspoon", ukck, "desertspoon",
   ukck/2, "tablespoon", ukck/4, "cup", ukck/48 );
Cooking = new Array( "teaspoon", mtck, "tablespoon", mtck/3,
   "cup", mtck/48 );

