$(document).ready(function() {
    $('#newsPhoto img').fadeOut(0);
    $('#slideshow')
		.after('<div id="controls"></div>')
		.cycle({
		    fx: 'fade',
		    pager: '#controls',
		    timeoutFn: calculateTimeout
		});

    function calculateTimeout(currElement, nextElement, opts, isFoward) {
        var index = opts.currSlide;
        if (index == 2) {
            return 20000;
        } else {
            return 9000;
        }
    }

    /* FAQ Accordian */
    $('.menu .onR').stop().fadeTo(0, 0);
    $('.menu a .hov').stop().fadeTo(0, 0);
    $('div.accordian> div').hide();
    $('div.accordian> h4').click(function() {
        $('div.accordian> h4').removeClass('on');
        $(this).next('div').slideToggle('slow').siblings('div:visible').slideUp('slow').removeClass('on');
        $(this).toggleClass("on");
    });

    $('.menu a').hover(function() {
        $(this).parent().siblings().find('a .onR').css('display', 'block').stop().fadeTo(600, 1);
        $(this).find('.hov').css('display', 'block').stop().fadeTo(600, 1);
    },
    function() {
        $('.menu .onR').stop().fadeTo(600, 0);
        $(this).find('.hov').stop().fadeTo(600, 0);
    });

    var $tabz = $('ul.tabs li');
    var $cont = $('.tabContent ul li');
    $($cont).fadeTo(0, 0);
    $('#tbCon2').css('display', 'none');
    var $activeTab = $('#tbCon1');
    $($activeTab).fadeTo(500, 1);
    hei = $($activeTab).height();
    $('.tabContent').stop().animate({ height: hei }, 'slow');

    $('ul.tabs li').click(function() {
        $($tabz).removeClass("selected");
        $($cont).hide();
        $(this).addClass("selected");
        $activeTab = $(this).find("a").attr("rel");
        $($activeTab).fadeTo(1500, 1);
        hei = $($activeTab).height();
        $('.tabContent').stop().animate({ height: hei }, 'slow');
        $($activeTab).find('li:eq(0)').fadeIn(300, function() {
            if ($.browser.msie) {
                this.style.removeAttribute('filter');
            }
        }).css('left', '0');
        $('#newsContainer ul').cycle('stop');
        $($activeTab).find('ul')
	    .cycle({
	        fx: 'scrollHorz',
	        next: '.newsNext',
	        prev: '.newsPrev',
	        timeout: 0
	    });
    });

    //news and events module
    $('#newsContainer ul')
	.cycle({
	    fx: 'scrollHorz',
	    next: '.newsNext',
	    prev: '.newsPrev',
	    timeout: 0
	});

    //flow chart
    $('#flowchart span').fadeOut(0);
    var $flowchartlnk = $('#flowchart div a');
    $($flowchartlnk).stop().hover(function() {
        $(this).parents('div').css('z-index', '9999');
        $(this).find('div').stop().fadeIn(300).css('opacity', 1);
        $(this).find('span').stop().delay(200).fadeIn(500).css('opacity', 1, 'z-index', '9999');
    }, function() {
        $(this).parents('div').css('z-index', '10');
        $(this).find('span').fadeOut(0);
        $(this).find('div').delay(200).fadeOut(300);
    });

    function flowchartInit(elem) {
        elem.find('div').fadeIn(800, function() { flowchartInit($(elem).next()); elem.find('div').fadeOut(500); });
    }
    flowchartInit($('#flowchart').find('div.lnk0'));
});






    
    

