// JavaScript Document

var selectedItem = 'Audience';
var partner = 'Default';
var sideWindowQueued = false;

function resetTimer() {
	var uTimer = document.getElementById('updater');
	clearInterval(uTimer.timer);
	uTimer.timer = setInterval(function() {
		if (!sideWindowQueued) {
			if (selectedItem.indexOf('Audience') >= 0) {
				selectedItem = 'Inventory';
			} else if (selectedItem.indexOf('Inventory') >= 0) {
				selectedItem = 'FastFacts';
			} else {
				selectedItem = 'Audience';
			}
			toggleWindow(selectedItem.toLowerCase());
		}
	}, 9000);
}

function loadSideEventHandlers() {
	$('.rightMenuItem').click(function() {
		toggleWindow($(this).attr('id'));			
	});
	resetTimer();
}

function toggleWindow(selection) {
	sideWindowQueued = true;
	if (selection.indexOf('facts') > 0) {
		selection = 'fastFacts';
	}
	selectedItem = proper(selection);
	var source;
	$('.rightMenuItem').each(function() {
		var source = $(this).attr('src').replace('2.jpg','1.jpg');
		$(this).attr({src:source});
	});
	source = $('#'+selection).attr('src').replace('1.jpg','2.jpg');
	$('#'+selection).attr({src:source});
	var aTimer = document.getElementById('timer');
    clearInterval(aTimer.timer);
    aTimer.timer = setInterval(
        function() {
            if (ajaxFinished) {
                clearInterval(aTimer.timer);
                loadXMLDoc('SideWindow/' + selectedItem + partner + '.xml', 'SideWindow.xslt', 'sideTextBox');
				resetTimer();
            }
        }, 
	1);
}