﻿$(document).ready(function() {

    $("#search-bar input").eq(0).keypress(function(e) {
        if (e.which == 13) {
            searchProducts();
            return false;
        }
    });

    $("#btnSearch").bind("click", searchProducts);
    $("#btnSubscribe").bind("click", subscribeMe);

    function searchProducts() {
        var c = $("#search-bar select, #search-bar input");
        var text = escape(c.eq(2).val());

        var href = "/search/" + c.eq(0).val() + "/" + c.eq(1).val();

        if (text.length > 0)
            href += "/" + text;

        window.location.href = href;
    }



    function subscribeMe() {

        
        var i = $("#newsletter input");
        var em = i.eq(0).val();

        i.eq(1).val("Wait...");
        i.eq(1).attr("disabled", true);

        ajaxJsonPost("/mf.svc/Subscribe", '{"email":"' + em + '"}',
                                function(msg) {

                                    if (msg.d != "false") {
                                        $("#newsletter div").html("<em style='color:green;'>Thank you! You've been subscribed.</em>");
                                    }
                                    else {
                                        i.eq(1).attr("disabled", false);
                                        i.eq(1).val("Subscribe");
                                        alert("You could not be subscribed. Please try again.");
                                    }

                                });
    }





});