 		 * @return a Function for injection the JavaScript resource
 		 */
 		private function onInjectJavaScriptResource(tagUrl:String):Function  {
-			 return function(event:VPAIDEvent):void {
+			 return function(event:Event):void {
 				if (!externalInterfaceIsAvailable()) {					
 					return;
 				}

					// do nothing
			}
			
			publishToJavascript(event.type, event.data, ovvData);
		}		
		
		/**

		 * In case when the event is AdVideoComplete the internal interval that measures the asset will be stopped
		 * @param	event the VPAID event to handle
		 */
		public function handleVPaidEvent(event:Event):void
		{					
			var ovvData:OVVCheck = checkViewability();
			
