function doLambOrder()
{
    //validate order
    var fieldName = "";
    if (document.getElementsByName("customerName")[0].value == "")
        fieldName = "name";
    else if (document.getElementsByName("address")[0].value == "")
        fieldName = "address";
    else if (document.getElementsByName("city")[0].value == "")
        fieldName = "city";
    else if (document.getElementsByName("state")[0].value == "")
        fieldName = "state";
    else if (document.getElementsByName("zip")[0].value == "")
        fieldName = "zip code";
    else if (document.getElementsByName("homePhone")[0].value == "")
        fieldName = "home phone number";
    else if (document.getElementsByName("email")[0].value == "")
        fieldName = "email address";

    if (fieldName != "")
    {
        alert("Please enter your " + fieldName + ".");
        return;
    }
    
    var emailText = document.getElementsByName("email")[0].value;
    if (emailText.indexOf("@") < 1 || emailText.indexOf("@") > emailText.length-6 || emailText.indexOf(".") < 3 || emailText.indexOf(".") > emailText.length-4)
    {
        alert("The email address is not a valid email address.");
        return;
    }
    
    var lambOrderStr = "Please review and confirm your order by clicking 'OK' \r\nor click 'Cancel' to cancel your order.\r\n\r\n";
    //get the order size
    if(document.getElementsByName("lambOrder")[0].checked == true)
        lambOrderStr += "Whole Lamb";
    else if(document.getElementsByName("lambOrder")[1].checked == true)
        lambOrderStr += "Half Lamb";
    
    lambOrderStr += "\r\n" + "Leg of Lamb: ";
    
    //add leg of lamb choices
    if(document.getElementsByName("lolBone")[0].checked == true)
        lambOrderStr += "Bone In, ";
    else if(document.getElementsByName("lolBone")[1].checked == true)
        lambOrderStr += "Boneless, ";

    if(document.getElementsByName("lolWhole")[0].checked == true)
        lambOrderStr += "Whole Roast";
    else if(document.getElementsByName("lolWhole")[1].checked == true)
        lambOrderStr += "Half Roast";
    
    lambOrderStr += "\r\n" + "Loin: ";
    
    //add loin choices
    if(document.getElementsByName("loin")[0].checked == true)
        lambOrderStr += "Roast";
    else if(document.getElementsByName("loin")[1].checked == true)
        lambOrderStr += "Loin Chops, " + document.getElementsByName("loinSlices")[0].value + " " + document.getElementsByName("loinThickness")[0].value + " inch chops per package";
    
    lambOrderStr += "\r\n" + "Rack: ";
    
    //add rack choices
    if(document.getElementsByName("rackType")[0].checked == true)
        lambOrderStr += "Rack Roast";
    else if(document.getElementsByName("rackType")[1].checked == true)
        lambOrderStr += "Rib Chops, " + document.getElementsByName("rackSlices")[0].value + " " + document.getElementsByName("rackThickness")[0].value + " inch chops per package";
    
    lambOrderStr += "\r\n" + "Shoulder: ";
    
    //add shoulder choices
    if(document.getElementsByName("shoulderType")[0].checked == true)
        lambOrderStr += document.getElementsByName("shoulderRoast")[0].value + " Roast";
    else if(document.getElementsByName("shoulderType")[1].checked == true)
        lambOrderStr += document.getElementsByName("shoulderChops")[0].value + " Chops, " + document.getElementsByName("shoulderSlices")[0].value + " " + document.getElementsByName("shoulderThickness")[0].value + " inch chops per package";
    
    lambOrderStr += "\r\n" + "Breast: ";

    //add breast choices
    if(document.getElementsByName("breastType")[0].checked == true)
        lambOrderStr += "Spare ribs & ground lamb";
    else if(document.getElementsByName("breastType")[1].checked == true)
        lambOrderStr += "Spare ribs & stew meat";

    lambOrderStr += "\r\n" + "Shank: ";

    //add shank choices
    if(document.getElementsByName("shankType")[0].checked == true)
        lambOrderStr += "Shank";
    else if(document.getElementsByName("shankType")[1].checked == true)
        lambOrderStr += "Ground lamb";
    else if(document.getElementsByName("shankType")[2].checked == true)
        lambOrderStr += "Stew meat";
    
    lambOrderStr += "\r\n\r\n" + document.getElementsByName("customerName")[0].value + "\r\n";
    lambOrderStr += document.getElementsByName("address")[0].value + "\r\n";
    lambOrderStr += document.getElementsByName("city")[0].value + ", " + document.getElementsByName("state")[0].value + "  " + document.getElementsByName("zip")[0].value + "\r\n";
    lambOrderStr += document.getElementsByName("homePhone")[0].value + " (home)\r\n";
    if (document.getElementsByName("workPhone")[0].value.length > 0) lambOrderStr += document.getElementsByName("workPhone")[0].value + " (work)\r\n";
    lambOrderStr += document.getElementsByName("email")[0].value;
    
    var r = confirm(lambOrderStr);
    if (r==true)
    {
        document.forms[0].submit();
        //submit
    }
    else
    {
        //do nothing
    }
}

function doPorkOrder()
{
    //validate order
    var fieldName = "";
    if (document.getElementsByName("customerName")[0].value == "")
        fieldName = "name";
    else if (document.getElementsByName("address")[0].value == "")
        fieldName = "address";
    else if (document.getElementsByName("city")[0].value == "")
        fieldName = "city";
    else if (document.getElementsByName("state")[0].value == "")
        fieldName = "state";
    else if (document.getElementsByName("zip")[0].value == "")
        fieldName = "zip code";
    else if (document.getElementsByName("homePhone")[0].value == "")
        fieldName = "home phone number";
    else if (document.getElementsByName("email")[0].value == "")
        fieldName = "email address";

    if (fieldName != "")
    {
        alert("Please enter your " + fieldName + ".");
        return;
    }
    
    var emailText = document.getElementsByName("email")[0].value;
    if (emailText.indexOf("@") < 1 || emailText.indexOf("@") > emailText.length-6 || emailText.indexOf(".") < 3 || emailText.indexOf(".") > emailText.length-4)
    {
        alert("The email address is not a valid email address.");
        return;
    }

    var porkOrderStr = "Please review and confirm your order by clicking 'OK' \r\nor click 'Cancel' to cancel your order.\r\n\r\n";
    //get the order size
    if(document.getElementsByName("porkOrder")[0].checked == true)
        porkOrderStr += "Whole Pork";
    else if(document.getElementsByName("porkOrder")[1].checked == true)
        porkOrderStr += "Half Pork";
    
    porkOrderStr += "\r\n" + "Shoulder: ";
    
    //add shoulder choices
    if(document.getElementsByName("porkShoulder")[0].checked == true)
        porkOrderStr += "Steak";
    else if(document.getElementsByName("porkShoulder")[1].checked == true)
        porkOrderStr += "Roast, " + document.getElementsByName("shoulderRoast")[0].value;
    else if(document.getElementsByName("porkShoulder")[2].checked == true)
        porkOrderStr += "Both steak & roast";

    porkOrderStr += "\r\n" + "Fresh Legs: ";
    
    //add fresh legs choices
    if(document.getElementsByName("legs")[0].checked == true)
        porkOrderStr += "Roasts, " + document.getElementsByName("legRoast")[0].value;
    else if(document.getElementsByName("legs")[1].checked == true)
        porkOrderStr += "Steak";
    else if(document.getElementsByName("legs")[2].checked == true)
        porkOrderStr += "Cured Ham";
    else if(document.getElementsByName("legs")[3].checked == true)
        porkOrderStr += "Ham Slices";
    
    porkOrderStr += "\r\n" + "Pork Chops: " + document.getElementsByName("chopSlices")[0].value + " " + document.getElementsByName("chopThickness")[0].value + " chop(s)/package";
    
    porkOrderStr += "\r\n" + "Bacon: ";
    
    //add bacon choices
    if(document.getElementsByName("bacon")[0].checked == true)
        porkOrderStr += "Slices, " + document.getElementsByName("baconLbs")[0].value + "lb(s)./package";
    else if(document.getElementsByName("bacon")[1].checked == true)
        porkOrderStr += "Fresh Side, " + document.getElementsByName("baconLbs")[0].value + "lb(s)./package";
    
    porkOrderStr += "\r\n" + "Sausage: " + document.getElementsByName("sausageLbs")[0].value + "lb(s)./package";

    porkOrderStr += "\r\n" + "Ground Pork: " + document.getElementsByName("groundLbs")[0].value + "lb(s)./package";

    porkOrderStr += "\r\n\r\n" + document.getElementsByName("customerName")[0].value + "\r\n";
    porkOrderStr += document.getElementsByName("address")[0].value + "\r\n";
    porkOrderStr += document.getElementsByName("city")[0].value + ", " + document.getElementsByName("state")[0].value + "  " + document.getElementsByName("zip")[0].value + "\r\n";
    porkOrderStr += document.getElementsByName("homePhone")[0].value + " (home)\r\n";
    if (document.getElementsByName("workPhone")[0].value.length > 0) porkOrderStr += document.getElementsByName("workPhone")[0].value + " (work)\r\n";
    porkOrderStr += document.getElementsByName("email")[0].value;
    
    var r = confirm(porkOrderStr);
    if (r==true)
    {
        document.forms[0].submit();
        //submit
    }
    else
    {
        //do nothing
    }
}
