jQuery(function($) {
    $("#header input[name=q]").keypress(function(e) {
        if (e.keyCode == 13 && $.trim($(this).val())) {
            location.href = "/search.aspx?q=" + escape($(this).val());
            return false;
        }
    });
    $("#header").append('<a href="/" class="home">Virtua Home Page</a>');
    $("a.go-back").click(function() {
        history.go(-1);
        return false;
    });
    $("a.new-window").click(function() {
        window.open($(this).attr("href"));
        return false;
    });
});
function GenerateRandomID(prefix) {
    if (!prefix) prefix = "";
    else prefix = prefix + "-";
    var date = new Date();
    return prefix + (Math.floor((Math.random() * 999999)) + 1) + "-" + (date.getHours().toString() + date.getMinutes().toString() + date.getSeconds().toString() + date.getMilliseconds().toString());
}
function PngFix(el) {
    if (!(jQuery.browser.msie && jQuery.browser.version == 6)) return;
    var raw = jQuery(el).get(0);
    if (raw.tagName != "IMG") {
        var src = jQuery(el).css("background-image");
        jQuery(el).css("background-image", "none");
        var src = src.split('"');
        if (src.length == 0) src = src.split("'");
        if (src.length == 0) {
            if (src.indexOf("url(") == -1) return;
            src = src.replace("url(", "").replace(")");
        } else {
            src = src[1];
        }
        raw.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='crop')";
    } else {
        var src = raw.src;
        if (!raw.style.width) { raw.style.width = jQuery(el).width(); }
        if (!raw.style.height) { raw.style.height = jQuery(el).height(); }
        raw.src = "/common-images/blank.gif";
        raw.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
    }
}
function SetCookie(name, value, days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
        var expires = "; expires=" + date.toGMTString();
    }
    else var expires = "";
    document.cookie = name + "=" + value + expires + "; 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 c.substring(nameEQ.length, c.length);
    }
    return null;
}
