 		// --------------------------------------------------------------------------------------//
 		
 		/**
+		 * Return true if Chartboost is supported on the current device
+		 * (iOS and Android), false otherwise.
+		 */
+		public function get isChartboostSupported() : Boolean
+		{
+			return Capabilities.manufacturer.indexOf('iOS') > -1 || Capabilities.manufacturer.indexOf('Android') > -1;
+		}
+		
+		/**
 		 * Notify the beginning of a user session
 		 * 
 		 * @param appID String: Your Chartboost application ID.

				} 
				else
				{
					trace('[AirChartboost] Error - Extension Context is null.');
				}
				_instance = this;
			}

		 */
		public function cacheInterstitial( location : String = null ) : void
		{
			if (isChartboostSupported)
			{
				if (location) extCtx.call('cacheInterstitial', location);
				else extCtx.call('cacheInterstitial');
			}
		}
		
		/**
