 		var duration:String = minutes + ':' + seconds;
 		var loaded:Number   = soundFile.bytesLoaded  / soundFile.bytesTotal;
 		var percent:Number  = (soundChannel.position / soundFile.length * loaded);
-		ExternalInterface.call('playProgress', duration, percent);
+		ExternalInterface.call('$.fn.playProgress', duration, percent);
 		isPlaying = true;
 	}
 }
 
 function playComplete(e:Event) {
 	if (isPlaying) {
-		ExternalInterface.call('playComplete');
+		ExternalInterface.call('$.fn.playComplete');
 		isPlaying = false;
 	}
 }

function loadComplete(e:Event) {
	if (soundFile && soundFile.length > 0) {
		soundFile.removeEventListener(Event.COMPLETE, loadComplete);
		ExternalInterface.call('loadComplete');
		isLoaded = true;
	}
}

function loadProgress(e:Event) {
	if (soundFile && soundFile.length > 0) {
		var percent:Number = Math.floor( (soundFile.bytesLoaded * 100) / soundFile.bytesTotal);
		ExternalInterface.call('$.fn.loadProgress', percent);
		isLoaded = false;
	}
}
