|
|
- var tmpStr = "";
- var waitWin;
-
- function openWait() {
- waitWin = window.open("wait.htm", "wait",
- "toolbar=no,location=no,"+
- "directories=no,status=no,menubar=no,scrollbars=no,"+
- "resizable=no,width=300,height=50" );
- }
-
- function closeWait() { if (waitWin) waitWin.close(); }
-
- function setMsg(msg){
-
- parent.leftnav.setAppletMsg( msg );
- // now send it reload forces
- // call to applet paint
- location.reload();
- }
-
- function getMsg(){
-
- return( parent.leftnav.getAppletMsg() );
- }
-
- function resetMsg(){ parent.leftnav.setAppletMsg(""); }
-
- function printAppletPkg() {
- if( isNS() ){
- setMsg("cmd printPkg ");
- }
- else{
- document.ChipViewerApplet.PrintPkg();
- }
- }
-
- function showAppletGraphicMC(mc) {
- if( isNS() ){
- setMsg("cmd showMac " + mc);
- }
- else{
- document.ChipViewerApplet.ShowMac(mc);
- }
- }
-
- function ShowMC() { showAppletGraphicMC(tmpStr); }
-
- function showAppletGraphicFB(fb) {
- if( isNS() ){
- setMsg("cmd showFB " + fb);
- }
- else{
- document.ChipViewerApplet.ShowFB(fb);
- }
- }
-
- function showAppletGraphicPin(pin) {
- if( isNS() ){
- setMsg("cmd showPin " + pin);
- }
- else{
- document.ChipViewerApplet.ShowPin(pin);
- }
- }
-
- function ShowFB() { showAppletGraphicFB(tmpStr); }
-
- function isNS() {
- return ((navigator.appName.indexOf("Netscape") >= 0) && (parseFloat(navigator.appVersion) < 5) ) ? true : false;
- }
-
- function isIE(){
- var agt=navigator.userAgent.toLowerCase();
- return( ( (agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1) ) ? true: false );
- }
-
- function waitUntilOK() {
- if (!waitWin) openWait();
- if (isNS()) {
- if (document.ChipViewerApplet.isActive()) closeWait();
- else settimeout("waitUntilOK()",100);
- }
- else {
- if (document.ChipViewerApplet.readyState == 4) closeWait();
- else settimeout("waitUntilOK()",100);
- }
- }
-
-
- // check that the applet if file has been generated
- // this can only be done if the applets been loaded.
- function fileExists(fileName){
-
- if( document.ChipViewerApplet.readyState != 4 ) {
- window.alert("Navigation disabled until the applet is loaded." );
- }
- if( isIE() ){
- if( parent.leftnav.getAppletPermission() == 1 ){
- if( document.ChipViewerApplet.TestFileExists(fileName) == 1 ){
- window.alert("file exist tests true" );
- return( true );
- }
- }
- else{
- window.alert("file exist returns true no permission" );
- return( true );
- }
- }
- else{
- return( true );
- }
- window.alert("file exist returns false" );
- return( false );
- }
-
-
-
- function setPermission(){
-
- if( isIE() ){
- if( document.ChipViewerApplet.granted() ){
- parent.leftnav.setAppletPermission();
- }
- }
- else{
- return( true );
- }
- }
|