var tqAccordionImageMenuTimeout = false;
var tqAccordionImageMenuReady = false;

function tqAccordionImageMenuInit() {
	var closeDim = 100;
	var openDim  = 200;

	var width    = jQuery(window).width();
	var height    = jQuery(window).height();

	closeDim = width/3;
	openDim = width/3*1.5

	jQuery('#startpageImageList').AccordionImageMenu({
		closeDim: closeDim,
		openDim: openDim,
		height: height,
		duration: 750
	});

	jQuery('#startpageImageList').css("position", "relative");
	jQuery('#startpageImageList').css("left", 0);
	jQuery('#startpageImageList').css("z-index", 1);
	jQuery('#startpageImageList').css("overflow", "hidden");

}

function tqAccordionImageMenuSetup(timeout) {
	if( tqAccordionImageMenuTimeout ) {
		try {
		window.clearTimeout(tqAccordionImageMenuTimeout);
		tqAccordionImageMenuTimeout = false;
		} catch(e) { }
	}
	
	tqAccordionImageMenuTimeout = window.setTimeout(function() {
		tqAccordionImageMenuTimeout = false;    

		var content = jQuery("#pageBodyColumnBackground").html();
		jQuery("#pageBodyColumnBackground").html("");
		window.setTimeout(function() {
		jQuery("#pageBodyColumnBackground").html(content);
		tqAccordionImageMenuInit();
		}, 50);
	}, timeout);
}


jQuery(document).ready(function() {
	tqAccordionImageMenuReady = true;
	tqAccordionImageMenuSetup(50);
});
	
jQuery(window).resize(function() {
	if( !tqAccordionImageMenuReady ) {
		return;
	}
	
	tqAccordionImageMenuSetup(500);
});  
