
// menu control for pg_shopping-cart-software.asp
function MenuDisplayFeatures(MenuID) {

    if (MenuID == "TechPlatform") {
        if (document.getElementById(MenuID).style.display == "none") {
            document.getElementById("TechPlatform").style.display = "block";
            document.getElementById("TechPlatformToggle").src = "/images/toggled.gif";

        }
        else {
            document.getElementById("TechPlatform").style.display = "none";
            document.getElementById("TechPlatformToggle").src = "/images/toggle.gif";

        }
    }

    if (MenuID == "Catalog") {
        if (document.getElementById(MenuID).style.display == "none") {
            document.getElementById("Catalog").style.display = "block";
            document.getElementById("CatalogToggle").src = "/images/toggled.gif";

        }
        else {
            document.getElementById("Catalog").style.display = "none";
            document.getElementById("CatalogToggle").src = "/images/toggle.gif";

        }
    }
    
}



// menu control for pg_shopping-cart-software.asp
function MenuDisplay(MenuID) {

    if (MenuID == "Support0") {
        if (document.getElementById(MenuID).style.display == "none") {
            document.getElementById("Support0").style.display = "block";
            document.getElementById("Support1").style.display = "block";
            document.getElementById("Support2").style.display = "block";
            document.getElementById("Support3").style.display = "block";
            document.getElementById("Support4").style.display = "block";
            document.getElementById("Support5").style.display = "block";
            document.getElementById("Support0Toggle").src = "/images/toggled.gif";
            document.getElementById("Support1Toggle").src = "/images/toggled.gif";
            document.getElementById("Support2Toggle").src = "/images/toggled.gif";
            document.getElementById("Support3Toggle").src = "/images/toggled.gif";
            document.getElementById("Support4Toggle").src = "/images/toggled.gif";
            document.getElementById("Support5Toggle").src = "/images/toggled.gif";
        }
        else {
            document.getElementById("Support0").style.display = "none";
            document.getElementById("Support1").style.display = "none";
            document.getElementById("Support2").style.display = "none";
            document.getElementById("Support3").style.display = "none";
            document.getElementById("Support4").style.display = "none";
            document.getElementById("Support5").style.display = "none";
            document.getElementById("Support0Toggle").src = "/images/toggle.gif";
            document.getElementById("Support1Toggle").src = "/images/toggle.gif";
            document.getElementById("Support2Toggle").src = "/images/toggle.gif";
            document.getElementById("Support3Toggle").src = "/images/toggle.gif";
            document.getElementById("Support4Toggle").src = "/images/toggle.gif";
            document.getElementById("Support5Toggle").src = "/images/toggle.gif";
        }
    }


    if (MenuID == "Highlights0") {
        if (document.getElementById(MenuID).style.display == "none") {
            document.getElementById("Highlights0").style.display = "block";
            document.getElementById("Highlights1").style.display = "block";
            document.getElementById("Highlights2").style.display = "block";
            document.getElementById("Highlights3").style.display = "block";
            document.getElementById("Highlights4").style.display = "block";
            document.getElementById("Highlights5").style.display = "block";
            document.getElementById("Highlights0Toggle").src = "/images/toggled.gif";
            document.getElementById("Highlights1Toggle").src = "/images/toggled.gif";
            document.getElementById("Highlights2Toggle").src = "/images/toggled.gif";
            document.getElementById("Highlights3Toggle").src = "/images/toggled.gif";
            document.getElementById("Highlights4Toggle").src = "/images/toggled.gif";
            document.getElementById("Highlights5Toggle").src = "/images/toggled.gif";
        }
        else {
            document.getElementById("Highlights0").style.display = "none";
            document.getElementById("Highlights1").style.display = "none";
            document.getElementById("Highlights2").style.display = "none";
            document.getElementById("Highlights3").style.display = "none";
            document.getElementById("Highlights4").style.display = "none";
            document.getElementById("Highlights5").style.display = "none";
            document.getElementById("Highlights0Toggle").src = "/images/toggle.gif";
            document.getElementById("Highlights1Toggle").src = "/images/toggle.gif";
            document.getElementById("Highlights2Toggle").src = "/images/toggle.gif";
            document.getElementById("Highlights3Toggle").src = "/images/toggle.gif";
            document.getElementById("Highlights4Toggle").src = "/images/toggle.gif";
            document.getElementById("Highlights5Toggle").src = "/images/toggle.gif";
        }
    }

    if (MenuID == "Trial0") {
        if (document.getElementById(MenuID).style.display == "none") {
            document.getElementById("Trial0").style.display = "block";
            document.getElementById("Trial1").style.display = "block";
            document.getElementById("Trial2").style.display = "block";
            document.getElementById("Trial3").style.display = "block";
            document.getElementById("Trial4").style.display = "block";
            document.getElementById("Trial5").style.display = "block";
            document.getElementById("Trial0Toggle").src = "/images/toggled.gif";
            document.getElementById("Trial1Toggle").src = "/images/toggled.gif";
            document.getElementById("Trial2Toggle").src = "/images/toggled.gif";
            document.getElementById("Trial3Toggle").src = "/images/toggled.gif";
            document.getElementById("Trial4Toggle").src = "/images/toggled.gif";
            document.getElementById("Trial5Toggle").src = "/images/toggled.gif";
        }
        else {
            document.getElementById("Trial0").style.display = "none";
            document.getElementById("Trial1").style.display = "none";
            document.getElementById("Trial2").style.display = "none";
            document.getElementById("Trial3").style.display = "none";
            document.getElementById("Trial4").style.display = "none";
            document.getElementById("Trial5").style.display = "none";
            document.getElementById("Trial0Toggle").src = "/images/toggle.gif";
            document.getElementById("Trial1Toggle").src = "/images/toggle.gif";
            document.getElementById("Trial2Toggle").src = "/images/toggle.gif";
            document.getElementById("Trial3Toggle").src = "/images/toggle.gif";
            document.getElementById("Trial4Toggle").src = "/images/toggle.gif";
            document.getElementById("Trial5Toggle").src = "/images/toggle.gif";
        }
    }

    if (MenuID == "Promo0") {
        if (document.getElementById(MenuID).style.display == "none") {
            document.getElementById("Promo0").style.display = "block";
            document.getElementById("Promo1").style.display = "block";
            document.getElementById("Promo2").style.display = "block";
            document.getElementById("Promo3").style.display = "block";
            document.getElementById("Promo4").style.display = "block";
            document.getElementById("Promo5").style.display = "block";
            document.getElementById("Promo0Toggle").src = "/images/toggled.gif";
            document.getElementById("Promo1Toggle").src = "/images/toggled.gif";
            document.getElementById("Promo2Toggle").src = "/images/toggled.gif";
            document.getElementById("Promo3Toggle").src = "/images/toggled.gif";
            document.getElementById("Promo4Toggle").src = "/images/toggled.gif";
            document.getElementById("Promo5Toggle").src = "/images/toggled.gif";
        }
        else {
            document.getElementById("Promo0").style.display = "none";
            document.getElementById("Promo1").style.display = "none";
            document.getElementById("Promo2").style.display = "none";
            document.getElementById("Promo3").style.display = "none";
            document.getElementById("Promo4").style.display = "none";
            document.getElementById("Promo5").style.display = "none";
            document.getElementById("Promo0Toggle").src = "/images/toggle.gif";
            document.getElementById("Promo1Toggle").src = "/images/toggle.gif";
            document.getElementById("Promo2Toggle").src = "/images/toggle.gif";
            document.getElementById("Promo3Toggle").src = "/images/toggle.gif";
            document.getElementById("Promo4Toggle").src = "/images/toggle.gif";
            document.getElementById("Promo5Toggle").src = "/images/toggle.gif";
        }
    }
    
}

// Validate trial submission form
function FormValidationContact() {

    // Validate the business name
    if (window.document.form1.BusinessName.value == "") {
        alert("The Company Name field is required");
        window.document.form1.BusinessName.focus();
        window.document.form1.BusinessName.select();
        return false
    }

    // Validate the contact name
    if (window.document.form1.Name.value == "") {
        alert("The Contact Person field is required");
        window.document.form1.Name.focus();
        window.document.form1.Name.select();
        return false
    }

    // Validate the city	
    if (window.document.form1.City.value == "") {
        alert("The City field is required");
        window.document.form1.City.focus();
        window.document.form1.City.select();
        return false
    }

    // Validate the state	
    if (window.document.form1.State.value == "") {
        alert("The State/Province field is required");
        window.document.form1.State.focus();
        return false
    }

    // Validate the zip code
    if (reZipCode.test(window.document.form1.Zip.value))
    { }
    else {
        alert("The zip code isn't valid");
        window.document.form1.Zip.focus();
        window.document.form1.Zip.select();
        return false
    }

    // Validate the phone number
    validPhone = rePhone.exec(window.document.form1.Phone.value)

    if (validPhone)
    { window.document.form1.Phone.value = +validPhone[1] + "-" + validPhone[2] + "-" + validPhone[3] }
    else {
        alert("The phone number isn't valid.  Please use the following format: 555-555-5555.")
        window.document.form1.Phone.focus()
        window.document.form1.Phone.select();
        return false
    }

    // Validate the email address	
    if (reEmail.test(window.document.form1.eAddress.value))
    { } // The email is valid 
    else {
        alert("The email address isn't valid.  Please use the following format: john@company.com")
        window.document.form1.eAddress.focus()
        window.document.form1.eAddress.select();
        return false
    }

    // Validate the url		
    if (document.form1.Website.value == "") {
        alert("The URL field is required");
        window.document.form1.Website.focus();
        window.document.form1.Website.select();
        return false
    }

    // Validate the business type	
    if (window.document.form1.BusinessType.value == "") {
        alert("The type of products to be sold is required");
        window.document.form1.BusinessType.focus();
        window.document.form1.BusinessType.select();
        return false
    }

    // Validate the referrer	
    if (window.document.form1.Refr.value == "") {
        alert("The Referrer field required");
        window.document.form1.Refr.focus();
        return false
    }

    //validate captcha	
    if (ValidateCaptcha() == false) {
        return false
    }

    if (window.document.form1.terms.checked == false) {
        alert("You must check the Terms & Conditions box to complete registration");
        window.document.form1.terms.focus();
        return false
    }

}
