var CountryProvince = new DynamicOptionList();
CountryProvince.addDependentFields("Country","Province");
CountryProvince.forValue("USA").addOptions("AL", "AK", "AZ", "AK", "CA*", "CO", "CT", "DE", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "DC", "WV", "WI", "WY");
CountryProvince.forValue("Canada").addOptions("AB", "BC", "MB", "NB", "NF", "NT", "NS", "NU", "ON", "PE", "QC", "SK", "YK");

CountryProvince.forValue("USA").setDefaultOptions("MO");
CountryProvince.forValue("Canada").setDefaultOptions("ON");
