function updateTotal(){
    $("#maincoursename").val($('#mainform input:radio:checked').attr("id"));

    //Sides
    var selectedSides = new Array();
    var SidesString = "";
    $("#sideschecked input[@name='sides[]']:checked").each(function() {
        selectedSides.push($(this).attr("id"));
    });
    jQuery.each(selectedSides, function() {
        SidesString = SidesString + this + ", ";
    });
    $("#sidesname").val(SidesString);

    //Sauces
    var selectedSauces = new Array();
    var SaucesString = "";
    $("#sauceschecked input[@name='sauces[]']:checked").each(function() {
        selectedSauces.push($(this).attr("id"));
    });
    jQuery.each(selectedSauces, function() {
        SaucesString = SaucesString + this + ", ";
    });
    $("#saucesname").val(SaucesString);

    //Tax
    var taxes = .0650; // equals 9.75 tax rate. Its all about the decimals.

    // Grab Adult and Kids Numbers
    var adultnumber = Number($("#adult").val());
    var kidnumber = Number($("#kids").val());

    ////////////////Meals//////////////////////
    var addMeals = ($('#mainform input:radio:checked').val() * adultnumber) + (6.00 * kidnumber);

    ////////////////Kids Meals//////////////////////
    var addKidsMeals = ($("#chicken_fingers").val() * 3.00) + ($("#ft_long_hotdogs").val() * 3.00);

    ////////////////Sides//////////////////////
    var addSides = 0;
    var morethanthree = 0;
    var sidesChecked = $("#sideschecked :checkbox:checked").length;
    if(sidesChecked>=4){
        morethanthree = $("#sideschecked :checkbox:checked").length - 3;
        addSides1 = (morethanthree * 2.50) * adultnumber;
        addSides2 = (morethanthree * 2.50) * kidnumber;
        addSides = addSides1 + addSides2;
    } else {
        addSides = 0;
    }

    ////////////////Appetizers//////////////////////
    var wingPlatter = ($("#wing_platter_full").val() * 70.00) + ($("#wing_platter_half").val() * 40.00);
    var ribwingPlatter = ($("#rib_wing_platter_full").val() * 120.00);
    var smokedSausage = ($("#smoked_sausage_full").val() * 95.00) + ($("#smoked_sausage_half").val() * 50.00);
    var smokedSalmon = ($("#smoked_salmon_full").val() * 55.00) + ($("#smoked_salmon_half").val() * 30.00);
    var smokedShrimp = ($("#smoked_shrimp_full").val() * 95.00) + ($("#smoked_shrimp_half").val() * 50.00);
    var vegDip = ($("#veg_dip_full").val() * 95.00) + ($("#veg_dip_half").val() * 50.00);
    var freshFruit = ($("#fresh_fruit_full").val() * 75.00) + ($("#fresh_fruit_half").val() * 40.00);

    var addAppetizers = wingPlatter + ribwingPlatter + smokedSausage + smokedSalmon + smokedShrimp + vegDip + freshFruit;

    ////////////////Drinks//////////////////////
    // Ice Tea and Lemonade
    var iced_sweet_tea = 0;
    if($('#iced_sweet_tea').is(':checked')){
        iced_sweet_tea = (adultnumber + kidnumber) * 1.50;
    } else {
        iced_sweet_tea = 0;
    }
    var lemonade = 0;
    if($('#lemonade').is(':checked')){
        lemonade = (adultnumber + kidnumber) * 1.50;
    } else {
        lemonade = 0;
    }
    var teaLemonade =  iced_sweet_tea + lemonade;

    // Sioux Drinks
    var siouxDrinks = ($("#orange_cream").val() * 36.00) + ($("#root_beer").val() * 36.00) + ($("#Sarsaparilla").val() * 36.00) + ($("#Birch_Beer_Cream").val() * 36.00);

    // Water and Soda
    var watercola = ($("#bottled_water").val() * 24.00) + ($("#coca_cola").val() * 24.00);

    var addDrinks = watercola + teaLemonade + siouxDrinks;

    ////////////////Deserts//////////////////////
    var cookiePlatter = ($("#cookie_platter_full").val() * 95.00) + ($("#cookie_platter_half").val() * 50.00);
    var homeadePies = ($("#key_lime").val() * 15.00) + ($("#pecan").val() * 15.00) + ($("#chocolate_brownie").val() * 15.00);
    var warmCobbler = ($("#warm_peach_cobbler_full").val() * 55.00) + ($("#warm_peach_cobbler_half").val() * 30.00);
    var bananaPudding = ($("#real_banana_pudding_full").val() * 55.00) + ($("#real_banana_pudding_half").val() * 30.00);
    var watermelonTray = ($("#watermelon_tray_full").val() * 75.00) + ($("#watermelon_tray_half").val() * 40.00);

    var addDeserts = cookiePlatter + homeadePies + warmCobbler + bananaPudding + watermelonTray;

    var addservices = $("#service").val() * 50.00;

    var addingTax = (addMeals + addSides + addAppetizers + addDrinks + addDeserts + addservices + addKidsMeals) * taxes;
    var perPerson = (addMeals + addSides + addAppetizers + addDrinks + addDeserts + addservices + addKidsMeals) / (Number(adultnumber) + Number(kidnumber));
    var MealSides = addMeals + addSides + addAppetizers + addDrinks + addDeserts + addKidsMeals + addservices + addingTax;

    $("#tax").val(addingTax.toFixed(2));
    $("#perperson").val(perPerson.toFixed(2));
    $("#total").val(MealSides.toFixed(2));
}
