
/* Copyright © Website Engineers Limited */

// Feature Image
var featureImage = {
    defaultImage: "",
    hideAll:
    function () {
        $(".Image").each(
            function () {
                $(this).hide();
            }
        );
        $(".Sections p").each(
            function () {
                $(this).removeClass("True");
                $(this).removeClass("CarInsuranceTrue");
                $(this).removeClass("PrestigeCarInsuranceTrue");
                $(this).removeClass("PerformanceCarInsuranceTrue");
                $(this).removeClass("SpecialistCarInsuranceTrue");
                $(this).removeClass("CarInsuranceQuoteTrue");
                $(this).removeClass("HomeInsuranceTrue");
                $(this).removeClass("HomeInsuranceQuoteTrue");
                $(this).removeClass("HNWInsuranceTrue");
                $(this).removeClass("HNWInsuranceQuoteTrue");
                $(this).removeClass("OtherServicesTrue");
                $(this).removeClass("OtherServicesCommercialTrue");
                $(this).removeClass("OtherServicesFinancialTrue");
            }
        );
    },
    setBorder:
    function (className) {
        $("#Border").removeClass("Border");
        $("#Border").removeClass("CarInsuranceBorder");
        $("#Border").removeClass("HomeInsuranceBorder");
        $("#Border").removeClass("HNWInsuranceBorder");
        $("#Border").removeClass("OtherServicesBorder");
        if (className.indexOf("Car") != -1) {
            $("#Border").addClass("CarInsuranceBorder");
        }
        if (className.indexOf("Home") != -1) {
            $("#Border").addClass("HomeInsuranceBorder");
        }
        if (className.indexOf("HNW") != -1) {
            $("#Border").addClass("HNWInsuranceBorder");
        }
        if (className.indexOf("Other") != -1) {
            $("#Border").addClass("OtherServicesBorder");
        }
        else {
            $("#Border").addClass("Border");
        }
    },
    show:
    function (id) {
        featureImage.hideAll();
        featureImage.setBorder(id + "Border");
        $("#" + id + "Feature").show();
        $("#" + id + "Tab").addClass(id + "True");
    },
    reset:
    function (id) {
        if (featureImage.defaultImage == "") {
            featureImage.show(id);
            $("#" + id + "Tab").addClass("True");

        }
        else {
            featureImage.show(featureImage.defaultImage);
            $("#" + featureImage.defaultImage + "Tab").addClass("True");
        }
    },
    loadTarget:
    function (id) {
        var targetUrl = $("#" + id + "Feature p.URL").html();
        if (targetUrl != null)
            document.location = targetUrl;
    }
}

/* Page Load */
$(document).ready(
    function () {
        // Feature Image
        $(".Sections p").hover(
            function () {
                featureImage.show(this.id.replace("Tab", ""));
            }
        );
        $(".Sections p").click(
            function () {
                featureImage.loadTarget(this.id.replace("Tab", ""));
            }
        );
        // Email 
        $("#EmailBot").html("info@nowellandrichards.co.uk");
        $("#EmailLink").html("<a href=mailto:info@nowellandrichards.co.uk>info@nowellandrichards.co.uk</a>");
    }
);

/* End */

