/*  var stateControlName = "";
    var countryControlName = "";
    var currentStateId = "";
*/    

function setStatesByCountryCallback(data){
    DWRUtil.removeAllOptions(stateControlName);
    DWRUtil.addOptions(stateControlName, data, "id", "name");
    if (currentStateId != -1){
        DWRUtil.setValue(stateControlName, currentStateId);
    } else {
        DWRUtil.setValue(stateControlName, 2);
    }
}

function setStatesByCountry(countryControlName){
    var countryId = parseInt(DWRUtil.getValue(countryControlName));
    if (isNaN(countryId)){
        countryId = 1;
    }
    stateManager.getStatesListByCountryId (countryId, setStatesByCountryCallback);
}
