dojo.addOnLoad(initWidgets);
dojo.addOnLoad(initMeeting);
function initMeeting() {
    if (dojo.byId("MeetingForm")) {
        dojo.connect(dojo.byId("Country"), "onchange", "PhoneDisabler");
        if (dojo.byId("Country").value == "United States") {
            dojo.style("RowIntPhone", "display", "none");
            dojo.style("RowIntFax", "display", "none");
            dojo.style("RowPhone", "display", "block");
            dojo.style("RowFax", "display", "block");
            dojo.style("RowCell", "display", "block");
        } else {
            dojo.style("RowIntPhone", "display", "block");
            dojo.style("RowIntFax", "display", "block");
            dojo.style("RowPhone", "display", "none");
            dojo.style("RowFax", "display", "none");
            dojo.style("RowCell", "display", "none");
        }
        dojo.byId("FirstName").focus();
    }
    if (dojo.byId("state")) {
        for (optionCounter = 0; optionCounter < dojo.byId("MeetingForm").state.length; optionCounter++) {
            if (dojo.byId("state").options[optionCounter].value == dojo.byId("sel_state").value) {
                dojo.byId("state").options[optionCounter].selected = true;
            }
        }
    }
}
function PhoneDisabler() {
    var val = dojo.byId("Country").value;
    if (val == 'United States') {
        dojo.style("RowIntPhone", "display", "none");
        dojo.style("RowIntFax", "display", "none");
        dojo.style("RowPhone", "display", "block");
        dojo.style("RowFax", "display", "block");
        dojo.style("RowCell", "display", "block");
        dojo.byId("USPhoneReq").innerHTML = "";
        dojo.byId("IntPhoneReq").innerHTML = '<span class="TextSmall TextDimmed">(Optional)</span>';
        dojo.byId("intphone").value = "";
    } else {
        dojo.style("RowIntPhone", "display", "block");
        dojo.style("RowIntFax", "display", "block");
        dojo.style("RowPhone", "display", "none");
        dojo.style("RowFax", "display", "none");
        dojo.style("RowCell", "display", "none");
        dojo.byId("USPhoneReq").innerHTML = "";
        dojo.byId("IntPhoneReq").innerHTML = "";
        dojo.byId("PhoneArea").value = "";
        dojo.byId("PhonePrefix").value = "";
        dojo.byId("PhoneSuffix").value = "";
        dojo.byId("FaxArea").value = "";
        dojo.byId("FaxPrefix").value = "";
        dojo.byId("FaxSuffix").value = "";
        dojo.byId("CellArea").value = "";
        dojo.byId("CellPrefix").value = "";
        dojo.byId("CellSuffix").value = "";
    }
    if (val != 'United States' && val != 'Canada') {
        dojo.byId("state").options[1].selected = true;
    }
}