Index: lams_central/web/lams_authoring.swf =================================================================== diff -u -r98c8d1d263ac824625f54193b5a923998e3ac5e4 -r3889df0718cb8f4a1812cb636e717bccf003bd58 Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== diff -u -r98c8d1d263ac824625f54193b5a923998e3ac5e4 -r3889df0718cb8f4a1812cb636e717bccf003bd58 Binary files differ Index: lams_common/src/flash/org/lamsfoundation/lams/common/ApplicationParent.as =================================================================== diff -u -rb92c9032ebbd455eb0d4601d29ae2f8f6e8468e2 -r3889df0718cb8f4a1812cb636e717bccf003bd58 --- lams_common/src/flash/org/lamsfoundation/lams/common/ApplicationParent.as (.../ApplicationParent.as) (revision b92c9032ebbd455eb0d4601d29ae2f8f6e8468e2) +++ lams_common/src/flash/org/lamsfoundation/lams/common/ApplicationParent.as (.../ApplicationParent.as) (revision 3889df0718cb8f4a1812cb636e717bccf003bd58) @@ -98,10 +98,12 @@ public static function extCall(method:String, param:String):Void { var isMac:Boolean = (_root.isMac == "true")?true:false; - var versionNo:Number = _root.getSWFVersion(); - Debugger.log("ExtCall:: method: " + method + " :: isMac: " + isMac, Debugger.GEN, "extCall", "ApplicationParent"); + var versionSplit = getVersion().split(",", 2); + var v:Number = Number(versionSplit[0].substr(versionSplit[0].length - 1, 1)); - if((versionNo <= 8) && (isMac)) { + Debugger.log("ExtCall:: method: " + method + " :: isMac: " + isMac + " :: version: " + getVersion() + ":: v: " + v.toString() , Debugger.GEN, "extCall", "ApplicationParent"); + + if((v <= 8) && (isMac)) { Debugger.log("using Javascript method", Debugger.GEN, "extCall", "ApplicationParent"); getURL("javascript: " + method + "(" + param + ")"); } else { Index: lams_monitoring/web/lams_monitoring.swf =================================================================== diff -u -r75861a1ca05723c73c11fda63c393c23c90b1e4a -r3889df0718cb8f4a1812cb636e717bccf003bd58 Binary files differ Index: lams_monitoring/web/lams_monitoring_library.swf =================================================================== diff -u -r75861a1ca05723c73c11fda63c393c23c90b1e4a -r3889df0718cb8f4a1812cb636e717bccf003bd58 Binary files differ