$(document).ready(function(){
	$("#submit").button();
    $("#submit").click(function(){
    	if(validateOrderDate()){
    		$.ajax({
    			type: "POST",
    			data: $("#form_orderform").serialize(),
    			async: false,
    			url: 'process.php',
    			success: function(data){    				
    				if(data == "success"){
    					alert("Order sent!\nBe sure to call us to confirm your order.");	    				
    				}else{
    					   				
    				}    			
    			}
    		});
    	}
    });

    $('#txt_date').datepicker({
        dateFormat: 'DD, MM d, yy'
    });
    
    $('#daily input').blur(function(){
    	if($(this).val() == ""){
    		$(this).val(0);    		
    	}
    	dailyColumnTotal();
    });

    $('#monday-tuesday input').blur(function(){
        if($(this).val() == "")
            $(this).val(0)
        column1Totals();
    });

    $('#wednesday-thursday input').blur(function(){
        if($(this).val() == "")
            $(this).val(0)
        column2Totals();
    });

     $('#friday-sunday input').blur(function(){
        if($(this).val() == "")
            $(this).val(0)
        column3Totals();
     });


});

function dailyColumnTotal(){
	var total = 0;
	$('#daily .cupcake input[type=text]').each(function(index){
		total += parseInt($(this).val());
	});
	
	$("#daily_total").val(total);

}

function column1Totals(){
    var total = 0;
    $('#monday-tuesday .cupcake input[type=text]').each(function(index){
		total += parseInt($(this).val());
	});
    
    $("#montues_total").val(total);
}

function column2Totals(){
    var total = 0;
    $('#wednesday-thursday .cupcake input[type=text]').each(function(index){
		total += parseInt($(this).val());
	});

    $("#wedthurs_total").val(total);
}

function column3Totals(){
    var total = 0;
    $('#friday-sunday .cupcake input[type=text]').each(function(index){
		total += parseInt($(this).val());
	});

    $("#frisatsun_total").val(total);
}

function validateOrderDate(){
	var passed = true;
	
	
	if($("input[name=firstname]").val() == "")
		passed = false;
	if($("input[name=lastname]").val() == "")
		passed = false;
	if($("input[name=phone_group1]").val() == "")
		passed = false;
	if($("input[name=phone_group2]").val() == "")
		passed = false;
	if($("input[name=phone_group3]").val() == "")
		passed = false;
	if($("input[name=email]").val() == "")
		passed = false;
	if($("input[name=time_hour]").val() == "")
		passed = false;	
	if($("input[name=time_minute]").val() == "")
		passed = false;		
		

    var date_string = $("#txt_date").val();
    if (date_string.search(/Wednesday/) != -1 || date_string.search(/Thursday/) != -1)
        {
            if ($("#montues_total").val() > 0)
                {
                    alert("Cannot do that");
                    return false;
                }
            if ($("#frisatsun_total").val() > 0)
                {
                    alert("Cannot do that");
                    return false;
                }
        }
     if (date_string.search(/Monday/) != -1 || date_string.search(/Tuesday/) != -1)
        {
            if ($("#wedthurs_total").val() > 0)
                {
                    alert("Cannot do that");
                    return false;
                }
            if ($("#frisatsun_total").val() > 0)
                {
                    alert("Cannot do that");
                    return false;
                }
        }
     if (date_string.search(/Friday/) != -1 || date_string.search(/Saturday/) != -1  || date_string.search(/Sunday/) != -1)
        {
            if ($("#wedthurs_total").val() > 0)
                {
                    alert("Cannot do that");
                    return false;
                }
            if ($("#montues_total").val() > 0)
                {
                    alert("Cannot do that");
                    return false;
                }
        }
     if(passed){
     	return true;
     }else{
     	return false;
     }
     
}

