bug922118.js (761B)
1 var lfcode = new Array(); 2 lfcode.push("1"); 3 lfcode.push(""); 4 lfcode.push("0"); 5 lfcode.push("function arguments() { };"); 6 lfcode.push("1"); 7 lfcode.push("\ 8 var GLOBAL_PROPERTIES = new Array();\ 9 var i = 0;\ 10 for ( p in this ) {\ 11 if (p.startsWith('a')) GLOBAL_PROPERTIES[i++] = p;\ 12 }\ 13 for ( i = 0; i < GLOBAL_PROPERTIES.length; i++ ) {\ 14 eval(GLOBAL_PROPERTIES[i]);\ 15 }\ 16 "); 17 while (true) { 18 var file = lfcode.shift(); if (file == undefined) { break; } 19 loadFile(file) 20 } 21 function loadFile(lfVarx) { 22 if (lfVarx.substr(-3) != ".js" && lfVarx.length != 1) { 23 switch (lfRunTypeId) { 24 case 0: evaluate(lfVarx); break; 25 case 1: eval(lfVarx); break; 26 } 27 } else if (!isNaN(lfVarx)) { 28 lfRunTypeId = parseInt(lfVarx); 29 } 30 }