﻿//Site wide JS
/// <reference path="~/Scripts/jquery-1.3.2-vsdoc.js" />


$(document).ready(function(){
  $('#nav_menu_dropdown').change(function(){
    location.href = '/Categories/List/' + $(this).find('option:selected').val();
  });
});


var ProductQuantitySelector = function(container) {
    var container = $('#' + container);
    var plus = container.find('#plus_quantity');
    var minus = container.find('#minus_quantity');
    var quantity = container.find('#product_quantity');

    plus.click(function() {
        var currentQuantity = getCurrentQuantity();
        quantity.val(++currentQuantity);
        return false;
    });

    minus.click(function() {
        var currentQuantity = getCurrentQuantity();
        if (currentQuantity > 0)
            quantity.val(--currentQuantity);
        return false;
    });

    quantity.keypress(function(e) {
        if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) {
            return false;
        };
    });

    function getCurrentQuantity() {
        return parseInt(quantity.val());
    }


};
