//jQuery


$(document).ready(function() {

    $(".sub_nav").hover(function() {
        $(this).css({ "background-image": "url(/images/subnav_arrow.png)" });
    }, function() {
        $(this).css({ "background-image": "none" });
    });



    $('.home_seg').hover(function() {
        var temp = $(this).attr('src')
        temp = temp.replace('_off.jpg', '_hover.jpg');
        $(this).attr('src', temp);

        var index = $('.home_seg').index(this);
        $("#home_seg_intro").hide();
        
        $(".home_seg_container").stop(true, true).hide();
        $(".home_seg_container").eq(index).fadeIn(300);

    },
	function() {
	    var temp = $(this).attr('src')
	    temp = temp.replace('_hover.jpg', '_off.jpg');
	    $(this).attr('src', temp);
	       	$(".home_seg_container").hide();
	        $("#home_seg_intro").show();
	        
	});




    var home_os_on = 0;
    $('.home_os_num').click(function() {
        var index = $('.home_os_num').index(this);
        home_os_on = index;
        $(".home_os_container").hide();
        //$(".home_os_container").eq(index).fadeIn(300);
        $(".home_os_container").eq(index).show();
        for (var i = 0; i < $('.home_os_num').length; i++) {
            if (index != i) {
                var temp = $('.home_os_num').eq(i).attr('src')
                temp = temp.replace('_hover.gif', '_off.jpg');
                $('.home_os_num').eq(i).attr('src', temp);
            }
        }
    });

    $('.home_os_num').hover(function() {
        var temp = $(this).attr('src')
        temp = temp.replace('_off.jpg', '_hover.gif');
        $(this).attr('src', temp);
    },
	function() {
	    var index = $('.home_os_num').index(this);
	    if (index != home_os_on) {
	        var temp = $(this).attr('src')
	        temp = temp.replace('_hover.gif', '_off.jpg');
	        $(this).attr('src', temp);
	    }

	});

    var tab_on = 0;
    $('.item_tab').click(function() {
        var index = $('.item_tab').index(this);
        tab_on = index;
        for (var i = 0; i < $('.item_tab').length; i++) {
            if ($(".tab_container").eq(i).is(":visible")) {
                $(".item_tab_left").eq(i).removeClass("left_on");
                $(".item_tab_right").eq(i).removeClass("right_on");
                $('.item_tab').eq(i).removeClass("tab_on");
                $('.tab_container').eq(i).hide();
            }
        }
        $(".item_tab_left").eq(index).addClass("left_on");
        $(".item_tab_right").eq(index).addClass("right_on");
        $('.item_tab').eq(index).addClass("tab_on");
        $('.tab_container').eq(index).fadeIn(300);

        return false;
    });

    $('.item_tab').hover(function() {
        var index = $('.item_tab').index(this);
        $(this).addClass("tab_on");
        $(".item_tab_left").eq(index).addClass("left_on");
        $(".item_tab_right").eq(index).addClass("right_on");
    },
    function() {
        var index = $('.item_tab').index(this);
        if (index != tab_on) {
            $(this).removeClass("tab_on");
            $(".item_tab_left").eq(index).removeClass("left_on");
            $(".item_tab_right").eq(index).removeClass("right_on");

        }
    });

    var team_tab_on = 0;
    team_tab_on = $(".team_tab").index($(".team_tab_on"));
    $('.team_tab').click(function() {
        var index = $('.team_tab').index(this);
        team_tab_on = index;
        for (var i = 0; i < $('.team_tab').length; i++) {
            if ($(".team_tab_container").eq(i).is(":visible")) {
                $(".item_tab_left").eq(i).removeClass("left_on");
                $(".item_tab_right").eq(i).removeClass("right_on");
                $('.team_tab').eq(i).removeClass("team_tab_on");
                $('.team_tab_container').eq(i).hide();
            }
        }
        $(".item_tab_left").eq(index).addClass("left_on");
        $(".item_tab_right").eq(index).addClass("right_on");
        $('.team_tab').eq(index).addClass("team_tab_on");
        $('.team_tab_container').eq(index).fadeIn(300);
        return false;
    });

    $('.team_tab').hover(function() {
        var index = $('.team_tab').index(this);
        $(this).addClass("team_tab_on");
        $(".item_tab_left").eq(index).addClass("left_on");
        $(".item_tab_right").eq(index).addClass("right_on");
    },
    function() {
        var index = $('.team_tab').index(this);
        if (index != team_tab_on) {

            $(this).removeClass("team_tab_on");
            $(".item_tab_left").eq(index).removeClass("left_on");
            $(".item_tab_right").eq(index).removeClass("right_on");
        }
    });

    /*  */

    $(".team_link").click(function() {
        $(".team_container").hide();
        $(".team_tab_content").hide();
        //$(".team_link").removeClass("link_selected");
        //$(this).css({ 'color': '#000000' });
        //$(this).addClass("link_selected");
        var vindex = $(".team_link").index(this);
        $(".team_container").eq(vindex).show();

        if ($(".team_detail_container").not(":visible")) {
            $(".team_detail_container").fadeIn(300);
        }

    });

    $(".team_detail_close").click(function() {
        //$(".partner_container").hide();
        $(".team_detail_container").fadeOut(100, function() {
            $(".team_tab_content").fadeIn(300);
        });

    });


    $(".partner_link").click(function() {
        $(".partner_container").hide();
        $(".partner_tab_content").hide();
        //$(".partner_link").removeClass("link_selected");
        //$(this).addClass("link_selected");
        var vindex = $(".partner_link").index(this);
        $(".partner_container").eq(vindex).show();

        if ($(".partner_detail_container").not(":visible")) {
            $(".partner_detail_container").fadeIn(300);
        }


    });

    $(".partner_detail_close").click(function() {
        //$(".partner_container").hide();
        $(".partner_detail_container").fadeOut(100, function() {
            $(".partner_tab_content").fadeIn(300);
        });

    });



    $(".company_link").click(function() {
        $(".company_subs_container").hide();
        //$(".company_link").removeClass("link_selected");
        //$(this).css({ 'color': '#000000' });
        //$(this).addClass("link_selected");
        var vindex = $(".company_link").index(this);
        $(".company_container").eq(vindex).show();

        if ($(".company_detail_container").not(":visible")) {
            $(".company_detail_container").fadeIn(300);
        }

    });

    $(".company_detail_close").click(function() {
        $(".company_detail_container").fadeOut(100, function() {
            $(".company_container").hide();
            $(".company_subs_container").fadeIn(300);
        });

    });



    $(".faq_q").click(function() {
        //$(".faq_a:eq(" + vindex + ")").slideToggle();
        var vindex = $(".faq_q").index(this);
        if ($(".faq_a").eq(vindex).is(":visible")) {
            $(".faq_a").eq(vindex).slideUp();
            $(this).css({ 'color': '#000000' });
            //$(".faq_arrow:eq(" + vindex + ")").attr("src", "/images/FAQ_blue_arrow.gif");
        } else {
            $(".faq_a").eq(vindex).slideDown();
            $(this).css({ 'color': '#000000' });
            //$(".faq_arrow:eq(" + vindex + ")").attr("src", "/images/FAQ_grey_arrow.gif");
        }
    });



    $("#searchTerm").click(function() {
        $("input#searchTerm").val("");
    });


    /* 
    $("#enews_email").click(function() {
    $("input#enews_email").val("");
    });
    
    $("#signup_submit").click(function(event) {
    var email = $("input#enews_email").val();
    if (email != "") {
    var dataString = 'contact_email=' + email; // + '&phone=' + phone;   
    //alert (dataString);return false;   


            $.ajax({
    type: "POST",
    cache: false,
    url: "/contact/contact_newsletter.aspx",
    data: dataString,
    success: function(xml) {
    $(xml).find('message').each(function() {
    var msg = $(this).attr('id');
    if (msg == 'failed') {
    $("input#enews_email").val("Error. Please try again");
    } else {
    $("input#enews_email").val("Thank You!");
    $('#signup_form').html("<div id='message'><p>Thank You!</p></div>");
    }
    });

                }
    });
    }
    return false;
    });
    */


});                                             // end ready



