﻿
function PrepereExternalHighlight(criteria) {
    var exdate = new Date();
    exdate.setTime(exdate.getTime() + (30 * 60 * 1000));
    document.cookie = "hermesHighlight=" + criteria + ";expires=" + exdate.toUTCString() + "; path=/";
}


function ApplyHighlight() {
    var criteria = getCookie("hermesHighlight");
    if (criteria != "") {
        jQuery('body').removeHighlight();
        var criterioArray = criteria.split(" ");
        jQuery.each(criterioArray, function (key, value) {
            jQuery('body').highlight(value);
        });

        var exdate = new Date();
        document.cookie = "hermesHighlight=0;expires=" + exdate.toUTCString() + "; path=/";
    }
}


function getCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for (var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf(nameEQ) == 0) return unescape(c.substring(nameEQ.length, c.length));
    }
    return "";
}
