﻿function submitSearch() {
    if ($("#topsearchterm").val() != "Search") {
        var url = "/Site-Search.aspx?usterms=" + escape($("#topsearchterm").val());
        window.location.href = url;
    }
}

function setSelectedRegion() {
    var selectedRegion = $.cookies.get("se-region");

    if (typeof selectedRegion === 'string' && selectedRegion.length > 0) {
        switch (selectedRegion) {
            case "qld":
                selectedRegion = "Queensland";
                $(".show-qld").show();
                $(".show-sa").hide();
                $(".show-vic").hide();
                $(".show-nsw").hide();
                break;
            case "nsw":
                selectedRegion = "New South Wales";
                $(".show-nsw").show();
                $(".show-sa").hide();
                $(".show-vic").hide();
                $(".show-qld").hide();
                break;
            case "vic":
                selectedRegion = "Victoria";
                $(".show-vic").show();
                $(".show-sa").hide();
                $(".show-qld").hide();
                $(".show-nsw").hide();
                break;
            case "sa":
                selectedRegion = "South Australia";
                $(".show-sa").show();
                $(".show-qld").hide();
                $(".show-vic").hide();
                $(".show-nsw").hide();
                break;
        }
    }
    else {
        selectedRegion = "Australia";
    }

    $("#currentregion").html(selectedRegion);
}

$(document).ready(function () {
    $("ul.sf-menu").supersubs({ extraWidth: 2 }).superfish();
    $("#topsearchbutton").click(function (e) {
        e.preventDefault();
        submitSearch();
    });
    $("#topsearchterm").bind("keypress", function (e) {
        var code = (e.keyCode ? e.keyCode : e.which);
        if (code == 13) {
            e.preventDefault();
            submitSearch();
        }
    });
    $("#topsearchterm").focusin(function () { if ($(this).val() == "Search") { $(this).val("").removeClass("greyed"); } });
    setSelectedRegion();
}); 

