﻿function toggleFilter(type) {
    if ($("#results-filter-" + type).hasClass("hidediv")) {
        $("#results-filter-" + type).removeClass("hidediv");
        $("#results-filter-" + type).addClass("showdiv");
        $("#hrefBy" + type).removeClass("by-" + type);
        $("#hrefBy" + type).addClass("by-" + type + "-active");
    }
    else {
        $("#results-filter-" + type).removeClass("showdiv");
        $("#results-filter-" + type).addClass("hidediv");
        $("#hrefBy" + type).removeClass("by-" + type + "-active");
        $("#hrefBy" + type).addClass("by-" + type);        
    }
}

function showProducts(item) {    
    hideProducts();
    $("#div" + item).removeClass();
    $("#item" + item).removeClass();
    $("#div" + item).addClass("showdiv");
    $("#item" + item).addClass(item + "-active");
}

function hideProducts() {
    $("#divfirst").attr("class", $("#divfirst").attr("class").replace("show", "hide"));
    $("#divsecond").attr("class", $("#divsecond").attr("class").replace("show", "hide"));
    $("#divthird").attr("class", $("#divthird").attr("class").replace("show", "hide"));
    $("#divfourth").attr("class", $("#divfourth").attr("class").replace("show", "hide"));
    $("#divfifth").attr("class", $("#divfifth").attr("class").replace("show", "hide"));
    $("#divsixth").attr("class", $("#divsixth").attr("class").replace("show", "hide"));
    $("#divseventh").attr("class", $("#divseventh").attr("class").replace("show", "hide"));

    $("#itemfirst").attr("class", $("#itemfirst").attr("class").replace("-active", ""));
    $("#itemsecond").attr("class", $("#itemsecond").attr("class").replace("-active", ""));
    $("#itemthird").attr("class", $("#itemthird").attr("class").replace("-active", ""));
    $("#itemfourth").attr("class", $("#itemfourth").attr("class").replace("-active", ""));
    $("#itemfifth").attr("class", $("#itemfifth").attr("class").replace("-active", ""));
    $("#itemsixth").attr("class", $("#itemsixth").attr("class").replace("-active", ""));
    $("#itemseventh").attr("class", $("#itemseventh").attr("class").replace("-active", ""));
}

function goToHash(div) {
    hideProducts();
    if (div == "#rice") {
        $("#divsecond").attr("class", "showdiv");
        $("#itemsecond").attr("class", "second-active");
    }
    else if (div == "#sidesplusveggies") {
        $("#divthird").attr("class", "showdiv");
        $("#itemthird").attr("class", "third-active");
    }
    else if (div == "#asian") {
        $("#divfourth").attr("class", "showdiv");
        $("#itemfourth").attr("class", "fourth-active");
    }
    else if (div == "#cajun") {
        $("#divfifth").attr("class", "showdiv");
        $("#itemfifth").attr("class", "fifth-active");
    }
    else if (div == "#fiesta") {
        $("#divsixth").attr("class", "showdiv");
        $("#itemsixth").attr("class", "sixth-active");
    }
    else if (div == "#italian") {
        $("#divseventh").attr("class", "showdiv");
        $("#itemseventh").attr("class", "seventh-active");
    }
    else {
        $("#divfirst").attr("class", "showdiv");
        $("#itemfirst").attr("class", "first-active");
    }
}

function showSides(item) {
    hideSides();
    $("#div" + item).removeClass();
    $("#item" + item).removeClass();
    $("#div" + item).addClass("showdiv");
    $("#item" + item).addClass(item + "-active");
}

function hideSides() {
    $("#divfirst").attr("class", $("#divfirst").attr("class").replace("show", "hide"));
    $("#divsecond").attr("class", $("#divsecond").attr("class").replace("show", "hide"));

    $("#itemfirst").attr("class", $("#itemfirst").attr("class").replace("-active", ""));
    $("#itemsecond").attr("class", $("#itemsecond").attr("class").replace("-active", ""));
}

function goToHashSides(div) {
    hideSides();
    if (div == "#rice") {
        $("#divsecond").attr("class", "showdiv");
        $("#itemsecond").attr("class", "second-active");
    }
    else {
        $("#divfirst").attr("class", "showdiv");
        $("#itemfirst").attr("class", "first-active");
    }
}

function openWindow(url) {
    window.open(url, "recipe", "resizable=yes,menubar=no,titlebar=no,location=no,status=no,scrollbars=no,width=625,height=700");
}

function openNutWindow(url) {
    window.open(url, "recipe", "resizable=yes,menubar=no,titlebar=no,location=no,status=no,scrollbars=no,width=450,height=725");
}

function openSTF(url) {
    window.open(url, "recipe", "resizable=yes,menubar=no,titlebar=no,location=no,status=no,scrollbars=no,width=620,height=500");
}