jQuery(function () { //run on dom load
    var window_width = jQuery(window).width();
    var isFF3 = (/Firefox\/3.*/).test(window.navigator.userAgent);
    var isFF2 = (/Firefox\/2.*/).test(window.navigator.userAgent);

    if ( window_width%2 == 0 ) {
        if ( isFF3 ) {
            jQuery("#main").addClass("AjustWidth_Even_FF3");
        }
        if ( isFF2 ) {
            jQuery("#main").addClass("AjustWidth_Odd_FF2");
        }
    }
    else {
        if ( isFF3 ) {
            jQuery("#main").addClass("AjustWidth_Odd_FF3");
        }
        if ( isFF2 ) {
            jQuery("#main").addClass("AjustWidth_Even_FF2");
        }
    }
});

function getElementsByClassName(classname) {
    var els = document.body.getElementsByTagName("*");
    var selectedEls = new Array();

    for (var i = 0; i < els.length; i++) {
        if (els[i].getAttribute("class") != null) {
            var classNameList = els[i].getAttribute("class").split(" ");
            for (var j = 0; j < classNameList.length; j++) {
                if (classNameList[j] == classname) {
                    selectedEls.push(els[i]);
                }
            }
        }
        else if (els[i].getAttribute("className") != null) {
            var classNameList = els[i].getAttribute("className").split(" ");
            for (var j = 0; j < classNameList.length; j++) {
                if (classNameList[j] == classname) {
                    selectedEls.push(els[i]);
                }
            }
        }
    }
    return selectedEls;
}
