﻿function isIE() {
    if (navigator.userAgent.match(/MSIE \d\.\d+/))
        return true;
    return false;
}

function zIndexWorkaround() {
    if (isIE()) {
        var zi = 1000;
        $$("div.block").each(function(block) {
            block.style.zIndex = zi--;
        });
    }
}

$(function() {
    if (isIE()) {
        $("div.menu").parents().each(function() {
            var p = $(this);
            var pos = p.css("position");
            if (pos == "relative" ||
               pos == "absolute" ||
               pos == "fixed") {
                p.hover(function() {
                $(this).addClass("rmOnTop");
                },
                    function() {
                $(this).removeClass("rmOnTop");
                    });
            }
        });
    }
});