function showDefault() { // Remove Flash movie and show static content
    var flashTop = document.getElementById('flashTop');
    var flashMain = document.getElementById('flashMain');
    var promoBanner = document.createElement('div');
    promoBanner.className = 'mastheadImage';
    $('div.searchHeader').css({'display':'block', 'padding-top':'0', 'position':'absolute', 'top':'7px', 'left':'0'});
    $('div.searchBox').css('top','0');
    $('div.searchFieldContainer').css({ 'position':'absolute', 'top':'15px'});

    flashTop.parentNode.insertBefore(promoBanner, flashTop);
    flashTop.parentNode.removeChild(flashTop);

	flashMain.parentNode.insertBefore(altContent, flashMain)
    flashMain.parentNode.removeChild(flashMain);

	document.getElementById('flash-content-main').style.visibility = 'visible';
}

// Decorates the carousel depending on state and options
function deckCarousel() {
	jQuery('.jcarousel-container').append('<span class="corner_top-left"></span><span class="corner_top-right"></span><span class="corner_bottom-left"></span>');

	if(document.getElementById('mycarousel').getElementsByTagName('li').length < 2) {
		jQuery('.jcarousel-prev').css('display','none'); 
		jQuery('.jcarousel-next').css('display','none');
		jQuery('.jcarousel-container').append('<span class="corner_bottom-right"></span>');
	}
}

// jCarousel helper function for dynamic rearrangement (needed for circular rotation)
function mycarousel_itemVisibleInCallback(carousel, item, i, state, evt)
{
	var idx = carousel.index(i, mycarousel_itemList.length);
	carousel.add(i, mycarousel_getItemHTML(mycarousel_itemList[idx - 1]));
}

// jCarousel helper function for dynamic rearrangement (needed for circular rotation)
function mycarousel_itemVisibleOutCallback(carousel, item, i, state, evt)
{
	carousel.remove(i);
}

// Custom jCarousel helper function. Reassembles hyperlinked images
function mycarousel_getItemHTML(item)
{
	if(!item.altText) item.altText = '';
	if(!item.tooltip) item.tooltip = '';
	return '<a href="' + item.anchorHref + '" title="' + item.tooltip + '"><img src="' + item.imageSrc + '" alt="' + item.altText + '" title="' + item.tooltip + '" /></a>';
}

function initPrinterCarousel() {
/*
	if((window.attachEvent && !window.XMLHttpRequest) || (document.documentElement && typeof document.documentElement.style.maxHeight!="undefined")) // Detect IE v5-7 and use friendlier, bidirectional wrap routine
	{
		jQuery('#mycarousel').jcarousel({
			initCallback: deckCarousel,
			scroll: 1,
			visible: 1,
			wrap: 'both'
		});
	} else { // Use circular wrap routine
*/
		var carouselList = document.getElementById('mycarousel');
		var anchors = carouselList.getElementsByTagName('a');
		var images = carouselList.getElementsByTagName('img');
		var listIndex = anchors.length;
		mycarousel_itemList = new Array();

		if(listIndex == images.length) {
			for(var i = 0; i < listIndex; i++)
			{
				mycarousel_itemList[i] = {
					anchorHref: anchors[i].getAttribute('href'),
					tooltip: anchors[i].getAttribute('title'),
					altText: images[i].getAttribute('alt'),
					imageSrc: images[i].getAttribute('src')
				};
			}
		}

		jQuery('#mycarousel').jcarousel({
			initCallback: deckCarousel,
			scroll: 1,
			visible: 1,
			wrap: 'circular',
			itemVisibleInCallback: { onBeforeAnimation: mycarousel_itemVisibleInCallback },
		    itemVisibleOutCallback: { onAfterAnimation: mycarousel_itemVisibleOutCallback }
		});
//	}
}


$(function() {
	jQuery('#projector-promos').append('<span class="corner_top-left"></span><span class="corner_top-right"></span><span class="corner_bottom-left"></span><span class="corner_bottom-right"></span>');

	//Adds an ID for the SWF to target. This code can be removed if header includes are reworked.
	$("div.mastheadImage").attr("id","flash-content-top");

	$.ui.accordion.animations.superfast = function(options) {
		this.slide(options, {
			//easing: options.down ? "elasin" : "elasout",
			duration: options.down ? 100 : 100
		});
	};

	//Uses Accordian Plugin from jQuery UI
	$('ul.drawers').accordion({
		//active: ".default-drawer",
    	header: 'h3.drawer-handle',
    	selectedClass: 'open',
		animated: 'superfast',
		//animated: false,
    	event: 'mouseover', //or 'click'
		autoHeight: false
	});

	//If javascript is enabled, stop those hrefs on the drawer H3s
	$("ul.drawers li h3 a").click(function(event){
  		event.preventDefault();
	});
});