jQuery.noConflict();

jQuery(document).ready(function ($) {
    $('#sidebar-inner .expand').click(function() {
        var selector = $(this).parent().next();
        var link = $(this);
        $(selector).toggle();
        if ($(selector).is(":visible")) {
            $(link).addClass('collapse');
        } else {
            $(link).removeClass('section');
            $(link).removeClass('collapse');
        }
        setTimeout(function() {
            $(link).removeClass('section');
            $(link).removeClass('collapse');
            $(selector).slideUp('fast');
        }, 45000);
        return false;
    });
    $('li.parent a.expand').click(function() {
        var selector = $(this).parent().children('.holder-sidebar-list');
        var link = $(this);
        console.log('clicked:');
        $(selector).toggle();
        if ($(selector).is(":visible")) {
            $(link).addClass('collapse');
        } else {
            $(link).removeClass('section');
            $(link).removeClass('collapse');
        }
        setTimeout(function() {
            $(link).removeClass('section');
            $(link).removeClass('collapse');
            $(selector).slideUp('fast');
        }, 45000);
        return false;
    });
    $('.mappage .orderByAddress').click(function() {
        $(this).removeClass('active');
        $('.orderByUnit').addClass('active');
        $('#Units').hide();
        $('#Addresses').show();
        return false;
    });
    $('.mappage .orderByUnit').click(function() {
        $(this).removeClass('active');
        $('.orderByAddress').addClass('active');
        $('#Addresses').hide();
        $('#Units').show();
        return false;
    });
    
    // look for and wireup anything that should be handled by fancybox
    // example: a.modal_popup
	$('.modal_popup').fancybox();

	// special one-off for live work play modal in Careers section
	$(".live_work_play_launch").fancybox({
		'width'				: 740,
		'height'			: 475,
		'autoDimensions'	: false,
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'type'				: 'iframe'
	});    
});
