/* $Id : region.js 4865 2007-01-31 14:04:10Z paulgao $ */

var region = new Object();
region.getProvincesFileName = function(selName, MailProvinceID) {
    $.ajax({
        url: "/ajax/ProvincesCity.aspx?act=Get_Provinces",
        type: 'GET',
        dataType: 'json',
        success: function(result) {
            var sel = document.getElementById(selName);
            sel.length = 1;
            sel.selectedIndex = 0;
            for (i = 0; i < result.length; i++) {
                var opt = document.createElement("OPTION");
                opt.value = result[i].region_id;
                opt.text = result[i].region_name;
                sel.options.add(opt);
            }
            $(sel).attr("value", MailProvinceID)
        }
    });
}
region.LoadCitiesFileName = function(selName, MailProvinceID, MailCityID) {
    $.ajax({
        url: "/ajax/ProvincesCity.aspx?act=Get_City&id=" + MailProvinceID,
        type: 'GET',
        dataType: 'json',
        success: function(result) {
            var sel = document.getElementById(selName);
            sel.length = 1;
            sel.selectedIndex = 0;
            for (i = 0; i < result.length; i++) {
                var opt = document.createElement("OPTION");
                opt.value = result[i].region_id;
                opt.text = result[i].region_name;
                sel.options.add(opt);
            }

//            if (MailCityID > 0) {
//                $(sel).attr("value", MailCityID > 0 ? MailCityID : 0)
//            } else {
//                $(sel).get(0).selectedIndex = 1;
//            }
            
            $(sel).attr("value", MailCityID>0 ? MailCityID : 0)
        }
    });
}