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

			if (isPlaying) { return }
			isPlaying = true;
			soundChannel = soundFile.play(startTime);
			//addEventListener(Event.ENTER_FRAME, playProgress);
		break;

		case 'pause' :

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

function playComplete(e:Event) {
	if (isPlaying) {
		ExternalInterface.call('$.fn.playComplete');
		isPlaying = false;
	}
}
