// ========================================================= // // This Software is copyright (c) 2007 by telepark, // Inh. Patrick Thomas, www.telepark.de. // All rights reserved. // You may not modify, alter, reverse engineer or emulate // the functionality, or create derivative works of the // Software in parts or it's entirety without the prior // written consent of telepark. // ========================================================= //wiki.js var CRITICAL=1000; var reloadTimeout=2; //tree object var tree; var treeProcessor; //id for new (unsaved) item var newItemId = "-1"; // set context menu un-called var ismenucalled = false; // define from where the script is called var ajaxFolder = true; // itemId for reload var tmpID = -1; // selected page id var selectedEditorPageID = ''; var tmpUSSid; var tmpState; var tmpAjaxflag; //default wait refresh ms var defaultTime=50; var permsloaded=false; var uploadenabled=false; var homepage=""; var pageLoadProgress=false; var stylesLoadProgress=false; var toutIDs=new Array; var intIDs=new Array; var scriptAllCount = 1; var scriptCount = 0; var isGAOverlay=false; var currNodeBack=""; var currNodeFont=""; var lastSelected=""; var nodrop=false; var startedLoading=false; var onTreeLoadedFunc=false; var openingItem=false; var parentsToOpen=new Array; var treeLoaded=false; var pageLoaded=false; var dontRefresh=""; var editingPage=false; var moduleOpen=false; var moduleAdded=false; var pageInner=""; var loadingEditor=false; var moduleSubmitted=false; var selectedId=""; var firstload=true; var IEhead=new Array; var clearingHead=false; var scriptsText=""; var maxRetry=10; var retryCount=0; var scriptSrcs=new Array; var moduleInit=""; var moduleEvents=new Array; var dynCSS=new Array; var countCSS=0; var oldSetTimeout=window.setTimeout; var oldSetInterval=window.setInterval; var oldEval=window.eval; window.setTimeout=newTimeout; window.setInterval=newInterval; var evalData=new Array; var retryEvalCount=new Array; var countEvals=-1; //var WIKI_PREFIX=""; var loadingFirstNode=true; var waitForProcessor=false; var commands=new Array; var whoisonline=""; var expires=0; var refreshItems=new Array; var refreshing=false; var refreshFromServer=new Array; var droping=0; var dropsid=""; var droptid=""; var dropbid=""; var treeStates=new Array; var savingStates=false; var loadedTreeItems=new Array; var moduleBeforeUnload=""; var iPad=false; var stopActions=false; var promptCallback=null; var editorOpen=false; //if (navigator.userAgent.indexOf("iPad")!=-1) iPad=true; if (readCookie("GASO")!="") isGAOverlay=true; var ie=document.all ? true : false; var rootURL=window.location.href.substr(0,window.location.href.lastIndexOf("/")+1).replace(/