//= require jquery.min
//= require jquery-ui/datepicker
//= require jquery-ui/datepicker-fi
//= require_self
//= require stripe_clerk/charges

function shipmentSelected(){
  var val = $("input[name='order[shipment_type]']:checked").data("price");
  var ship = parseFloat(val);
  val = $("#basket_total").text();
  var basket = parseFloat(val);
  $("#shipping_cost").text( ship.toFixed(2) );
  $("#order_total").text( (ship + basket).toFixed(2) );
}

function fillAddress(){
  var old = $("#previous_address");
  var target = $("#address_form");
  target.find("#order_name").val( old.find(".name").text() );
  target.find("#order_street").val( old.find(".street").text() );
  target.find("#order_city").val( old.find(".city").text() );
  target.find("#order_phone").val( old.find(".phone").text() );
}

$(function() {
  $("input[name='order[shipment_type]']").click(shipmentSelected);
  $("#fill_address").click(fillAddress);
});

$(document).ready(function(){
  $('.navbar .dropdown').hover(function() {
      $(this).find('.dropdown-menu').first().stop(true, true).delay(250).slideDown();
  }, function() {
    $(this).find('.dropdown-menu').first().stop(true, true).delay(100).slideUp();
  });
});

$(document).ready(function(){
  $(".alert-shop").delay(5000).fadeOut(400);
});
