X_Net_JSONP_errorTimerID;
X_TEMP.X_NET_JSONP_init = function(){
+ X_NET_JSONPWrapper = X_Class_override( X[ 'Util' ][ 'NinjaIframe' ](), X_TEMP.X_NET_JSONP_params );
delete X_TEMP.X_NET_JSONP_init;
+ delete X_TEMP.X_NET_JSONP_params;
- return X_NET_JSONPWrapper = X_Class_override(
- X[ 'Util' ][ 'NinjaIframe' ](),
- {
+ return X_NET_JSONPWrapper;
+};
+
+X_TEMP.X_NET_JSONP_params = {
_busy : false,
_canceled : false,
reset : function(){
X_NET_JSONPWrapper._busy = X_NET_JSONPWrapper._canceled = false;
- X_Net_JSONP_onloadCount = 0;
X_NET_JSONPWrapper[ 'unlisten' ]( [ 'ninjaload', 'ninjaerror' ], X_NET_JSONP_iframeListener );
X_NET_JSONPWrapper[ 'refresh' ]( '' );
X_Net_JSONP_errorTimerID && X_Timer_remove( X_Net_JSONP_errorTimerID );
+ X_Net_JSONP_errorTimerID = X_Net_JSONP_onloadCount = 0;
}
- }
- );
-};
+ };
function X_NET_JSONP_iframeListener( e ){
switch( e.type ){