$(document). ready(function() {

	$('#topnavi li a').before('<div class="btnOpen">&nbsp;</div>');
	$('#topnavi li a').after('<div class="btnClose">&nbsp;</div>');
	$('#topnavi li').hover(function() {
    	$(this).toggleClass('hover');
    });
    $("#searchinput").watermark("Lookin' for something?");
    $("#subscribeme").watermark("... to our newsletter!");
    $(".monthly-shows").each(function () {
        $(this).find("li").filter(":odd").addClass("even");
    });

      $("#voucherForm").submit(function(event) {
        event.preventDefault();
        var $form = $( this ),
            code = $form.find( 'input[name="vouchercode"]' ).val(),
            url = $form.attr( 'action' );
        $.post( url, { vouchercode: code },
          function( data ) {
              data = JSON.parse(data);
              if (data.code == 'error')
                  $("#voucherresult").empty().html(data.payload);
              else
                  window.location.replace(data.payload);
          }
        );
      });
    $("#subscribeForm").submit(function(event) {
      event.preventDefault();
      var $form = $( this ),
          email = $form.find( 'input[name="subscribeme"]' ).val(),
          url = $form.attr( 'action' );
      $.post( url, { subscriber: email },
        function( data ) {
            data = JSON.parse(data);
            if (data.code == 'error')
                $("#subscribeResult").empty().html(data.payload);
            else
            {
                $("#subscribeResult").hide().empty().html(data.payload);
                $("#subscribeme").slideUp('slow');
                $("#subscribeResult").slideDown('slow');
            }
        }
      );
    });
    $('.select_quantity').change(function() {
        $("#button_store").click();
    });
});

function addToBasket(product_id)
{
    var form = document.getElementById('basket_helper_form' + product_id);
    form.submit();
}

function hidePromo(id)
{
    $(".giant-promo").slideUp('slow');
    $.cookie("focus" + id, 'done');
}

function voucherForm()
{
    $("#voucher_prompt").slideUp('slow');
    $("#voucher_form").slideDown('slow');
}

function confirmBasket()
{
    $('#button_confirm').click();
}

function useVoucher()
{
    $("#voucherForm").submit();

}

function continueBasket()
{
    $('#button_checkout').click();
}

function removeItem(id)
{
    $("#RemoveProductItemButton").val(id);
    $("#RemoveProductItemDeleteList").val([id]);
    $("#button_remove").click();
}

