package tm.com
{
	import flash.display.MovieClip;
	
	public class TemplateState
	{		
		public var settings:Object = new Object();
		public var menu:Array = new Array();
		public var pages:Array = new Array();
		public var readMorePages:Array = new Array();
		public var galleries:Object = new Object();
		public var sounds:Object = new Object();
		
		public var currentTemplatePage:uint;
		public var previousTemplatePage:uint;
		public var currentReadMorePage:uint;
		
		public var effectLayers:Array = new Array();
		
		public var soundEnabled:Boolean = true;
		
		private static var _instance:TemplateState;
		
		public function TemplateState()
		{
			
		}
		
		public static function getInstance():TemplateState
		{
			if( _instance == null ) {
	            _instance = new TemplateState();
	        }
	        return _instance;
		}
	}
}