diff --git a/web/root/ecwebv3/ftelnet/ftelnet.xjs b/web/root/ecwebv3/ftelnet/ftelnet.xjs index 0e7b0a71be1036fb8f2196831b472d23d2a96128..57d9e35260f81552bb55f7e22990f9ae910f1309 100644 --- a/web/root/ecwebv3/ftelnet/ftelnet.xjs +++ b/web/root/ecwebv3/ftelnet/ftelnet.xjs @@ -84,9 +84,7 @@ var ClientVars = { <script type="text/javascript"> var embed = <?xjs write(embed); ?>; var htmlterm = <?xjs write(htmlterm); ?>; - if(!embed) { - document.getElementById('ClientContainer').innerHTML = "Socket policy server not enabled. fTelnet disabled."; - } else { + if(embed) { swfobject.embedSWF( "fTelnet.swf", "ClientContainer", @@ -107,13 +105,13 @@ var ClientVars = { swliveconnect: "true" }, function (callbackObj) { - if(!callbackObj.success) { - if(!htmlterm || !HtmlTerm.Init("ClientContainer", ClientVars)) - alert("Sorry, I wasn't able to load either fTelnet or HtmlTerm\n\nTry again with Flash 10+ installed (for fTelnet), or with an HTML5 capable browser (for HtmlTerm)"); - } + if(!callbackObj.success) + embed = false; } ); } + if(!embed && !htmlterm || (htmlterm && !HtmlTerm.Init("ClientContainer", ClientVars))) + document.getElementById('ClientContainer').innerHTML = "Could not load fTelnet or HTMLTerm."; </script> </body>