Annotation of loncom/html/adm/jsMath/jsMath-loader-omniweb4.js, revision 1.1

1.1     ! albertel    1: /*
        !             2:  *  jsMath-loader-omniweb4.js
        !             3:  *  
        !             4:  *  Part of the jsMath package for mathematics on the web.
        !             5:  *
        !             6:  *  This file synchronizes the jsMath-loader.html file with
        !             7:  *  the actual loading of the source javascript file.
        !             8:  *  OmniWeb 4 has a serious bug where the loader file is run
        !             9:  *  several times (and out of sequence), which plays havoc
        !            10:  *  with the Start() and End() calls.
        !            11:  *
        !            12:  *  ---------------------------------------------------------------------
        !            13:  *
        !            14:  *  Copyright 2006 by Davide P. Cervone
        !            15:  * 
        !            16:  *  Licensed under the Apache License, Version 2.0 (the "License");
        !            17:  *  you may not use this file except in compliance with the License.
        !            18:  *  You may obtain a copy of the License at
        !            19:  * 
        !            20:  *      http://www.apache.org/licenses/LICENSE-2.0
        !            21:  * 
        !            22:  *  Unless required by applicable law or agreed to in writing, software
        !            23:  *  distributed under the License is distributed on an "AS IS" BASIS,
        !            24:  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
        !            25:  *  See the License for the specific language governing permissions and
        !            26:  *  limitations under the License.
        !            27:  */
        !            28: 
        !            29: if (window.jsMathAutoload) {
        !            30:   jsMath.Autoload.Script.endLoad();
        !            31: } else {
        !            32:   if (!window.phase2) {
        !            33:     jsMath.Script.Start();
        !            34:     window.phase2 = 1;
        !            35:   } else {
        !            36:     jsMath.Script.End();
        !            37:     jsMath.Script.endLoad();
        !            38:   }
        !            39: }

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>