/*
Page Author				: Stefan Kruger
Page Created Date		: 16-Jul-2010
Page Modification Log	:
Person:							Date:		Description:
------------------------------------------------------------------------------------------------------
Stefan Kruger					16-Jul-2010	Created file

To Do:
------
*/

function fetchProvinceContact(provinceCode){
    var page = null; 
    //alert(provinceCode);
    switch (provinceCode) {
        case "WCP":
            page = "/content/default_contact_us_western_cape.html";
            break;
        case "ECP":
            page = "/content/default_contact_us_eastern_cape.html";
            break;
        case "KZN":
            page = "/content/default_contact_us_natal.html";
            break;
        case "MPU":
            page = "/content/default_contact_us_mpumalanga.html";
            break;
        case "GUT":
            page = "/content/default_contact_us_gauteng.html";
            break;
        case "FRS":
            page = "/content/default_contact_us_freestate.html";
            break;
        case "LIM":
            page = "/content/default_contact_us_mpumalanga.html";
            break;
        case "NCP":
            page = "/content/default_contact_us_freestate.html";
            break;
        case "NW":
            page = "/content/default_contact_us_freestate.html";
            break;
    }
    if (page) {
        ajaxRequest(page, null, null, null, displayContent, "maincontent", null, null, false);
    }
    else {
        handleError("The selected province does not have any contact detail information specified.");
    }
}

function validateOnlineRequest() {
    if (document.getElementById("txtFirstName").value == "") {
        alert("Please enter a first name before proceeding.");
        document.getElementById("txtFirstName").focus();
        return false;
    }
    if (document.getElementById("txtSurname").value == "") {
        alert("Please enter a surname before proceeding.");
        document.getElementById("txtSurname").focus();
        return false;
    }
    if (document.getElementById("txtEmail").value == "") {
        alert("Please enter an e-mail address before proceeding.");
        document.getElementById("txtEmail").focus();
        return false;
    }
    return true;
}
function sendOnlineRequest(formName) {
    var page = "/include/mailer.asp";
    var data = "action=sendonlinerequest&" + extractFormData(formName);
    //alert(data);
    if (validateOnlineRequest()) {
        //$(document.getElementById("displayButton")).hide();
        ajaxRequest(page, data, null, null, displayContent, "displayDivision", null, null, false);
    }
} 
