//Stops flash of open accordian divs

//Array of accorion containers 
accordiansArray = new Array('#cartContainer','.accordionContainer','.categorySubContainer','.navSubContainer','.textfieldContainer');

///For each container
for (accArray=0;accDiv=accordiansArray[accArray];accArray++){
	
	//Write style to hide div
	document.writeln("\n<style>"+accDiv+" {");
	document.writeln("height:0;overflow:hidden;");
	document.writeln("}</style>\n");
}

//On dom ready
Window.onDomReady(

	function(){
		
		//Accordions
		var adminLists       = new Fx.Accordion($S(".accordionToggle"), $S(".accordionContainer"),{'alwaysHide' : true, 'start' : 'all-closed'});
		
		var categories       = new Fx.Accordion($S(".categoryToggle"), $S(".categorySubContainer"),{'alwaysHide' : true, 'start' : 'all-closed'});

		var admin_Nav        = new Fx.Accordion($S(".navToggle"), $S(".navSubContainer"),{'alwaysHide' : true, 'start' : 'all-closed'});
		
		var cart             = new Fx.Accordion($S("#cartToggle"), $S("#cartContainer"),{'alwaysHide' : true, 'start' : 'all-closed'});
		
		var tabbedContent    = new Fx.Accordion($S(".tab"), $S(".tabbedContent"),{});
	
		//Initiate light box
		if(typeof window.initLightbox == "function" ){
			initLightbox();
		}
		
		//Initiate live preview textareas
		if(typeof window.initLivePreview == "function" ){
			initLivePreview();
		}
		
	}
)