// JavaScript Document

//jQuery
$( function() {
	
	//Reset Initial Order Total
	$("#YIAC").val("0.00");
	$("#EBAC").val("0.00");
	
	//Nav Menu
	$('.sublink').hover( function(){
		//Mouse over
		$('ul', this).slideDown();
	}, function(){
		//Mouse out
		$('ul', this).slideUp();
	});
	
	//Order Total
	function orderTotal(YIAC, EBAC){
		var dues = parseFloat($("#dues").val());
		var totalDues = dues + YIAC + EBAC;
		$("#duesTotal").html(totalDues.toFixed(2));
	}
	
	//Order Update
	$(".donate").blur( function(){		
		var YIAC = parseFloat($("#YIAC").val());
		var EBAC = parseFloat($("#EBAC").val());
		var numCheck = /^\d+(\.\d+)?$/;
		var testYIAC = numCheck.test(YIAC);
		var testEBAC = numCheck.test(EBAC);
		if(testYIAC && testEBAC){
			orderTotal(YIAC, EBAC);
		} else {
			alert("Please enter a valid donation amount in US Dollars");
			$(this).val("0.00");
			$(this).focus();
		}
	});

});