var curevent = 0;

$("document").ready(function(){
	$("div.dropdown").hide();

	var current_shipping = parseFloat($("input#base_shipping").val());
	
	$("a.tab").hover(function(){
		$("div.dropdown").hide();
		var id = $(this).attr("id");
		$("div.dropdown#" + id).fadeIn(500);				 
	});

	$("div.dropdown").hover(function(){
								  
	},function() {
		$(this).fadeOut(200);
	});

	$(".btn_submit").click(function(event){
		event.preventDefault();	
		$(this).parents("form").submit();
	});

	$("div.event_box:eq(" + curevent + ")").animate({
	 left : "0px"
	}, 800);
	setInterval("next_event()", 6000);
	//alert($("div.event_box").length);

	$("div.payment").hide();

	$("input#creditcard").click(function(event){
	  $("div.payment.credit_card").show();
  	  $("div.payment.email_note").hide();
	});

	$("input#onlinebank").click(function(event){
	  $("div.payment.credit_card").hide();
	  $("div.payment.email_note").show();
	});

	$("input#cashcheque").click(function(event){
	  $("div.payment.credit_card").hide();
	  $("div.payment.email_note").show();
	});

	$("select#location").change(function(){
	 if ($(this).val() == 'si'){
	  var si_increase = parseFloat($("input#si_increase").val());
	  current_shipping = current_shipping + si_increase;
	  $("input#shipping_total").val(current_shipping);
	  $("p#shipping").html("<strong>$" + current_shipping.toFixed(2) + "</strong>");
	  var total_cost = current_shipping + parseFloat($("input#total").val());
	  $("input#final_total").val(total_cost);
	  $("p#total").html("<strong>$" + total_cost.toFixed(2) + "</strong>");
	 }
	 else {
  	  var si_increase = parseFloat($("input#si_increase").val());
	  current_shipping = current_shipping - si_increase;
	  $("input#shipping_total").val(current_shipping);
	  $("p#shipping").html("<strong>$" + current_shipping.toFixed(2) + "</strong>");
	  var total_cost = current_shipping + parseFloat($("input#total").val());
	  $("input#final_total").val(total_cost);
	  $("p#total").html("<strong>$" + total_cost.toFixed(2) + "</strong>");
	 }
	});

	$("input#ruraldelivery").click(function(){
	 $(this).toggleClass("on");
	 if ($(this).hasClass("on")) {
	  var rural = parseFloat($("input#rural").val());
	  current_shipping = current_shipping + rural;
	  $("input#shipping_total").val(current_shipping);
	  $("p#shipping").html("<strong>$" + current_shipping.toFixed(2) + "</strong>");
	  var total_cost = current_shipping + parseFloat($("input#total").val());
	  $("input#final_total").val(total_cost);
	  $("p#total").html("<strong>$" + total_cost.toFixed(2) + "</strong>");
	 }
	 else {
	  var rural = parseFloat($("input#rural").val());
	  current_shipping = current_shipping - rural;
	  $("input#shipping_total").val(current_shipping);
	  $("p#shipping").html("<strong>$" + current_shipping.toFixed(2) + "</strong>");
	  var total_cost = current_shipping + parseFloat($("input#total").val());
	  $("input#final_total").val(total_cost);

	  $("p#total").html("<strong>$" + total_cost.toFixed(2) + "</strong>");
	 }
	});

	if ($("input#base_shipping")) {
	 if ($("input#base_shipping").val() != 0) {
	  var current_shipping = parseFloat($("input#base_shipping").val());
	  $("input#shipping_total").val(current_shipping);
	  $("p#shipping").html("<strong>$" + current_shipping.toFixed(2) + "</strong>");
	  var total_cost = parseFloat($("input#base_shipping").val()) + parseFloat($("input#total").val());
	  $("input#final_total").val(total_cost);
	  $("p#total").html("<strong>$" + total_cost.toFixed(2) + "</strong>");
	 }
	 else {
	  $("p#shipping").html("<strong>TBA</strong> <small>(10kg+)</small>");
	 }
	}

	$("div.special_item").css({ height : "40px" });

	$("div.special_item").hover(function(){
	 $(this).stop().animate({ height : "140px" }, 200);
	},function(){
	 $(this).stop().animate({ height : "40px" }, 200);
	});
});



function next_event() {

	$("div.event_box:eq(" + curevent + ")").animate({
	 left : "260px"
	}, 800, function(){
	  	$("div.event_box:eq(" + curevent + ")").animate({
			left : "-260px"
		},0);
		if (curevent == ($("div.event_box").length)-1)
			{ curevent = 0; } 
		else 
			{ curevent++; }
		$("div.event_box:eq(" + curevent + ")").animate({
		 left : "0px"
		}, 800);
	});


	

	

}

