Changeset 13925 for trunk/FACT++/www


Ignore:
Timestamp:
05/26/12 18:47:20 (13 years ago)
Author:
tbretz
Message:
Some language improvements
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/FACT++/www/smartfact/index.js

    r13903 r13925  
     1"use strict";
     2
    13var debug = false;
    24
     
    163165function $txt(txt) { return document.createTextNode(txt); }
    164166function trim(str) { return str.replace("/^\s\s*/", '').replace("/\s\s*$/", ''); }
    165 function valid(str) { if (str==undefined) return false; if (str.length==0) return false; return true;}
     167function valid(str) { if (str===undefined) return false; if (str.length==0) return false; return true;}
    166168function isSliding() { var z = $("body").getAttribute("data-visible"); return $("table"+z) ? $("table"+z).offsetLeft!=0 : false; }
    167 function htmlDecode(input) { var e = $new('div'); e.innerHTML = input; return e.firstChild==undefined ? input : e.firstChild.nodeValue; }
     169function htmlDecode(input) { var e = $new('div'); e.innerHTML = input; return e.firstChild===undefined ? input : e.firstChild.nodeValue; }
    168170function setUTC(el, time) { var str = time.toUTCString(); var utc = str.substr(str.length-12, 8); el.innerHTML = "• "+utc+" UTC •"; }
    169171
     
    193195function onload()
    194196{
    195     try { new XMLHttpRequest(); }
     197    try { var dummy = new XMLHttpRequest(); }
    196198    catch(e)
    197199    {
     
    289291    var xmlCmd = new XMLHttpRequest();
    290292    xmlCmd.open('POST', uri, true);
    291     xmlCmd.onload = function()
     293    xmlCmd.onload = function ()
    292294    {
    293295        if (xmlCmd.status!=200)
     
    356358
    357359    var table = $("table"+z);
    358     if (table != undefined)
     360    if (table)
    359361        $("body").removeChild(table);
    360362
     
    427429    div2.setAttribute("style", "background-position:-396px 50%;");
    428430    div4.setAttribute("style", "display:none;background-position:-12px -12px;");
    429     div2.onclick = function() { this.style.backgroundColor='rgba(0,0,0,0.77)'; loadPage(fname,   z, -dz); }
    430     div4.onclick = function() { this.style.backgroundColor='rgba(0,0,0,0.77)'; loadPage('error', z,  +1); }
     431    div2.onclick = function () { this.style.backgroundColor='rgba(0,0,0,0.77)'; loadPage(fname,   z, -dz); }
     432    div4.onclick = function () { this.style.backgroundColor='rgba(0,0,0,0.77)'; loadPage('error', z,  +1); }
    431433
    432434    if (name=="fact")
     
    439441        div3.setAttribute("class", "icon_white");
    440442        div3.setAttribute("style", "background-position:-575px 50%;");
    441         div3.onclick = function() { this.style.backgroundColor='rgba(0,0,0,0.77)'; loadPage('fact',  z,  -1); }
     443        div3.onclick = function () { this.style.backgroundColor='rgba(0,0,0,0.77)'; loadPage('fact',  z,  -1); }
    442444    }
    443445
     
    456458    if (is_cmd)
    457459    {
    458         sp1.onclick = function() { this.style.backgroundColor='rgba(0,0,0,0.77)'; submit(name); this.style.backgroundColor=''; }
     460        sp1.onclick = function () { this.style.backgroundColor='rgba(0,0,0,0.77)'; submit(name); this.style.backgroundColor=''; }
    459461    }
    460462    else
    461463    {
    462464        if (name!='control')
    463             sp1.onclick = function() { this.style.backgroundColor='rgba(0,0,0,0.15)'; loadPage('control', z, +1); }
     465            sp1.onclick = function () { this.style.backgroundColor='rgba(0,0,0,0.15)'; loadPage('control', z, +1); }
    464466    }
    465467
     
    468470    div1.appendChild($txt("---"));
    469471
    470     div1.onclick = function() { this.style.backgroundColor='rgba(0,0,0,0.77)'; sendCommand('stop'); this.style.backgroundColor=''; }
     472    div1.onclick = function () { this.style.backgroundColor='rgba(0,0,0,0.77)'; sendCommand('stop'); this.style.backgroundColor=''; }
    471473
    472474    htd0.appendChild(sp0);
     
    535537    fdiv3.setAttribute("class", "icon_white");
    536538    fdiv2.setAttribute("style", "background-position:-72px 50%;");
    537     fdiv2.onclick = function() { this.style.backgroundColor='rgba(0,0,0,0.77)'; sendCommand('stop'); this.style.backgroundColor=''; }
     539    fdiv2.onclick = function () { this.style.backgroundColor='rgba(0,0,0,0.77)'; sendCommand('stop'); this.style.backgroundColor=''; }
    538540    if (is_cmd)
    539541    {
    540         fdiv3.onclick = function() { this.style.backgroundColor='rgba(0,0,0,0.77)'; submit(name); this.style.backgroundColor=''; }
     542        fdiv3.onclick = function () { this.style.backgroundColor='rgba(0,0,0,0.77)'; submit(name); this.style.backgroundColor=''; }
    541543        fdiv3.setAttribute("style", "background-position:-109px 50%;");
    542544    }
    543545    else
    544546    {
    545         fdiv3.onclick = function() { this.style.backgroundColor='rgba(0,0,0,0.77)'; loadPage('control', z,  +1); }
     547        fdiv3.onclick = function () { this.style.backgroundColor='rgba(0,0,0,0.77)'; loadPage('control', z,  +1); }
    546548        fdiv3.setAttribute("style", "background-position:-288px 50%;");
    547549    }
     
    557559        fdivH.setAttribute("class", "icon_white");
    558560        fdivH.setAttribute("style", "background-position:-611px 50%;");
    559         fdivH.onclick = function() { this.style.backgroundColor='rgba(0,0,0,0.77)'; loadPage('help-'+name, z, +1); }
     561        fdivH.onclick = function () { this.style.backgroundColor='rgba(0,0,0,0.77)'; loadPage('help-'+name, z, +1); }
    560562    }
    561563
     
    634636            canv.width = "1";
    635637            canv.height = "1";
    636             //canv.onclick = function() { save(); }
     638            //canv.onclick = function () { save(); }
    637639            canv.setAttribute("data-type", check[0]);
    638640            canv.setAttribute("data-file", data[0]);
     
    809811    var img  = $("image"+z);
    810812    var canv = $("canvas"+z);
    811     if (img == undefined || canv == undefined)
     813    if (img === undefined || canv === undefined)
    812814        return;
    813815
     
    920922    $("table"+oldz).style.position="fixed";
    921923
    922     intervalSlide = setInterval(function(){doShift(oldz,newz)}, 75);
     924    intervalSlide = setInterval(function (){doShift(oldz,newz);}, 75);
    923925}
    924926
     
    10771079
    10781080        var e = $("data"+z+"-"+line);
    1079         if (e == undefined)
     1081        if (e === undefined)
    10801082            continue;
    10811083
    10821084        var form = e.getAttribute("data-form");
    1083         if (form==undefined)
     1085        if (form===undefined)
    10841086            continue;
    10851087
     
    11271129    var xmlGfx = new XMLHttpRequest();
    11281130    xmlGfx.open('POST', "data/"+fname, true);
    1129     xmlGfx.onload = function()
     1131    xmlGfx.onload = function ()
    11301132    {
    11311133        if (xmlGfx.status!=200)
     
    12471249 * @constructor
    12481250 */
    1249 function position(s, ring, i)
     1251function Position(s, ring, i)
    12501252{
    12511253    switch (s)
     
    12581260    case 0: this.x =  ring*0.5 + i*0.5;  this.y = -ring + i; break;
    12591261    }
    1260     this.d = function() { return this.x*this.x + this.y*this.y*3/4; }
     1262    this.d = (function () { return this.x*this.x + this.y*this.y*3/4; })
    12611263}
    12621264
     
    12871289            for (var i=1; i<=ring; i++)
    12881290            {
    1289                 var pos = new position(s, ring, i);
     1291                var pos = new Position(s, ring, i);
    12901292                if (pos.d() - pos.x > 395.75)
    12911293                    continue;
     
    13201322            for (var i=1; i<=ring; i++)
    13211323            {
    1322                 var pos = new position(s, ring, i);
     1324                var pos = new Position(s, ring, i);
    13231325                if (pos.d() > 44)
    13241326                    continue;
     
    14961498    var z = $("body").getAttribute("data-visible");
    14971499    var canv = $("canvas"+z);
    1498     if (canv == undefined)
     1500    if (canv === undefined)
    14991501        return;
    15001502
Note: See TracChangeset for help on using the changeset viewer.