// JavaScript Document

sfHover = function() {
    var sfEls = document.getElementById("main_nav").getElementsByTagName("div");
    for (var i=0; i<sfEls.length; i++) {
        sfEls[i].onmouseover=function() {
            this.className+=" sfhover";
        }
        sfEls[i].onmouseout=function() {
            this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
        }
    }
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

function detectBrowser() {
    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 > 7)
            return false;
        else
            return true;
    }
    else
        if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent))
        return true;
}

function createCookie(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=/";
}



$(document).ready(function() {
    $("#reg").click(function() {
        $("#register_form").slideToggle(500, function() {
            if ($(this).is(':hidden')) {
                $("#drop_arrow").attr("src", "img/btn_register_open.gif");
            } else {
                $("#drop_arrow").attr("src", "img/btn_register_close.gif");
            }
        });
        return false;
    });


    $('.error').parent('.input_field').css('border', '2px solid #f68e56');

    $('textarea[disabled]').css('background-image', 'url(img/disabledTextfield.gif)');
    $('input[disabled]').css('background-image', 'url(img/disabledTextfield_small.gif)');
    $('select[disabled]').css('background-image', 'url(img/disabledTextfield_long.gif)');
    $('#wrong_password>span>span').parents('#register_form').css('display', 'block');
    $(".table_status_header").each(function() {
        $(this).nextAll(".table_status_data:odd").removeClass("table_status_data_odd");
        $(this).nextAll(".table_status_data:odd").addClass("table_status_data_even");

        $(this).nextAll(".table_status_data:even").removeClass("table_status_data_even");
        $(this).nextAll(".table_status_data:even").addClass("table_status_data_odd");

    });

    $(".faq_question").click(function() {
        $(this).next(".faq_answer").slideToggle(500);
        return false;
    });

});

