$(document).ready(function () {
    $("#customquote").children().hide();
    $("#prodWizard").hide();

    $("#searchSubmit").live("click", function (e) {
        //if (location.href.search("/Products/Search") == -1) {
        e.preventDefault();
        location.href = location.protocol + "//" + location.host + "/Search?search=" + encodeURIComponent($("#search").val());
        //}
    });

    $("#sidebar h3").click(function () {
        if ($(this).find("a").length) {
            window.location = $(this).find("a").attr("href"); return false;
        }
    });

    $("#sidebar li").click(function () {
        if ($(this).find("a").length) {
            window.location = $(this).find("a").attr("href"); return false;
        }
    });

    $("#buckets div, #mainBuckets div.one, #mainBuckets div.two, #mainBuckets div.three").click(function () {
        var link = $(this).find("a");
        if (link.length == 0) link = $(this).parent().find("a");
        window.location = link.attr("href"); return false;
    });

    $(".one li").each(function () {
        var splitHref = window.location.href.split('/');
        var curNavLevel = "";
        if (splitHref.length > 3)
            curNavLevel = splitHref[3];

        var thisLi = $(this).attr("id");
        if (thisLi == curNavLevel)
            $(this).addClass("on");
        else
            $(this).removeClass("on");
    });

    $("#landing-tabs .tab_content").hide();

    $("#landing-tabs > ul li").click(FadeTab);
    $("#landing-tabs > ul li").mouseover(FadeTab);
    $(document).mousemove(function (e) {
        var lt = $("#landing-tabs");
        if (lt.length > 0) {
            var top = lt.offset().top;
            var left = lt.offset().left;
            var height = lt.height();
            var width = lt.width();
            var padding = 10;
            var over = e.clientY > top - padding && e.clientY < top + height + padding && e.clientX > left - padding && e.clientX < left + width + padding;
            if (over) {
            } else {
                $("#landing-tabs > ul li.active").removeClass("active");
                $("#landing-tabs .tab_content").hide().removeClass("active");
            }
        }
    });

    $("#customquote .OrderSample").click(function (e) {
        e.preventDefault();
        var url = $.url;
        var name = url.segment(url.segment() - 1);
        var itemUrl = url.attr("path");
        var submitFrm = $("<form id=\"frmOrderSample\" action=\"/Samples/AddToCart\" method=\"post\">"
                    + "<input name=\"name\" type=\"hidden\" value=\"" + name + "\" />"
                    + "<input name=\"itemurl\" type=\"hidden\" value=\"" + itemUrl + "\" />"
	            	+ "</form>");
        $("body").append(submitFrm);
        $("#frmOrderSample").submit();
        $("#frmOrderSample").remove();
    });

    $.validator.methods.number = function (value, element) {
        var valid = true;
        if (value != "" && parseFloat(value).toString() == "NaN") 
            valid = false;
        return valid;
    }
});

function FadeTab() {
    $("#landing-tabs > ul li.active").removeClass("active");
    $(this).addClass("active");
    $("#landing-tabs .tab_content.active").hide().removeClass("active");

    var tabid = $(this).find("a").attr("href");
    $(tabid).show().addClass("active");
}

function recordEvent(category, action, label) {
    try {
        var pageTracker = _gat._getTracker("UA-2738350-11");
        pageTracker._trackEvent(category, action, label);
    } catch (err) { }
}

