var IE = (/msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent));;
var mainMenu = new SlidingMenu('mainMenu', 30, -2);
var catMenu = new SlidingMenu('catMenu', 32, -3);

function setClass(obj, className) {
    var classNameParameter = IE ? "className" : "class";
    if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { //test for MSIE x.x;
        var ieversion = new Number(RegExp.$1) // capture x.x portion and store as a number
        if (ieversion >= 8) classNameParameter = "class";
    }
	obj.setAttribute(classNameParameter, className);
}

function getClass(obj, className) {
    var classNameParameter = IE ? "className" : "class";
    if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { //test for MSIE x.x;
        var ieversion = new Number(RegExp.$1) // capture x.x portion and store as a number
        if (ieversion >= 8) classNameParameter = "class";
    }
    return obj.getAttribute(classNameParameter);
}

function trackMenuTr(tr, Selected) {
    if (getClass(tr.getElementsByTagName('td')[0]) == "menuBgL" + (Selected ? "_S" : ""))
        return;
	setClass(tr.getElementsByTagName('td')[0], "menuBgL" + (Selected ? "_S" : ""));
	setClass(tr.getElementsByTagName('td')[1], "menuBg" + (Selected ? "_S" : ""));
	setClass(tr.getElementsByTagName('td')[2], "menuBgR" + (Selected ? "_S" : ""));
}
