function Left(elem){
var x=0;
var oElem=elem;
while(elem){
if ((elem.currentStyle)&& (!isNaN(parseInt(elem.currentStyle.borderLeftWidth)))&&(x!=0))
x+=parseInt(elem.currentStyle.borderLeftWidth);
x+=elem.offsetLeft;
elem=elem.offsetParent;
}
return x;
}
function Top(elem){
var x=0;
var oElem=elem;
while(elem){
if ((elem.currentStyle)&& (!isNaN(parseInt(elem.currentStyle.borderTopWidth)))&&(x!=0))
x+=parseInt(elem.currentStyle.borderTopWidth);
x+=elem.offsetTop;
elem=elem.offsetParent;
}
return x;
}
function systemGetCookie(name) {
var value;
var index = document.cookie.indexOf(name + "=");
if (index == -1) return null;
var start = document.cookie.indexOf ("=", index) + 1;
var meta = document.cookie.indexOf (";", start);
if (meta < start) meta = document.cookie.length;
value=document.cookie.substring(start,meta);
value=unescape(value);
// alert('Cookie GET: ' + value);
return value;
}
function systemSetCookie(name,value,expires) {
if (expires=="never") {
var exp=new Date(2100,01,01,01,01,01);
}
else if(expires) {
var exp=new Date();
exp.setTime(exp.getTime()+1000*expires);
}
value=escape(value);
var w = name+"="+value+(expires ? "; expires="+exp.toGMTString() : '')+"; path=/";
document.cookie=w;
// alert('Cookie SET: ' + w);
}
function systemDeleteCookie(name) {
systemSetCookie(name, '', -1);
}
function systemSelectTab(obj, url) {
var tr = obj.parentNode;
var set, cnLen;
for(var i=0; i
0) {
c = c.split(';');
for(var i2=0; i2 0) {
document.getElementById('systemOverviewStart').value = 0;
systemOverviewLoadList();
return;
}
document.getElementById('systemOverviewDestination').innerHTML = data;
setSelection(start, total, parseInt(document.getElementById('systemOverviewNum').value), 'systemOverviewLoadList();');
if (system_message_timeout) { clearTimeout(system_message_timeout); }
systemHideMessage();
}
function systemOverviewLoadTree() {
systemShowMessage("Loading");
var url = document.getElementById('systemOverviewSource').value;
systemLoadHelp(sAdminHelpDefault);
systemXmlHttp.request('GET', url, true, null, null, '', null, systemOverviewLoadTreeReqChange)
}
function systemOverviewLoadTreeReqChange(req) {
var t = req.responseXML;
if(t == null) {
var data = 'Data retrieval failed.';
} else {
var data = t.getElementsByTagName('data').item(0).firstChild.nodeValue;
}
document.getElementById('systemOverviewDestination').innerHTML = data;
if (system_message_timeout) { clearTimeout(system_message_timeout); }
systemHideMessage();
if(t != null) {
var listName = document.getElementById('systemOverviewName');
if(listName) {
listName = listName.value;
var listNameLength = listName.length;
var c = systemGetCookie('treestatus');
var t;
if(c != null && c.length > 0) {
c = c.split(';');
for(var i2=0; i2=0; i--) {
h.removeChild(h.childNodes[i], true);
}
var pTitle = document.createElement('p');
pTitle.className = 'title';
pTitle.innerHTML = title;
h.appendChild(pTitle);
var pContent = document.createElement('p');
pContent.className = 'content';
pContent.innerHTML = content;
h.appendChild(pContent);
var iClose = document.createElement('input');
iClose.className = 'FormButton';
iClose.type = 'button';
iClose.value = 'Close';
iClose.onclick = function () {
systemRestoreNavigation();
}
h.appendChild(iClose);
systemShowInfo();
}
function systemLoadHelpItem(itm) {
//alert(sAdminRoot+itm+'.hlp');return;
if(itm != null)
systemLoadHelp(sAdminRoot+itm+'.hlp')
else
systemLoadHelp(sAdminHelpDefault);
systemShowHelp();
}
function systemLoadHelp(url) {
systemXmlHttp.request('GET', url, true, null, null, '', null, systemLoadHelpReqChange);
systemSetCookie('currenthelp', url);
}
function systemLoadHelpReqChange(req) {
var data = req.responseText.split("\n");
var nrofrelateditems = parseInt(data.shift());
var title = data.shift();
var relatedItems = new Array();
for(var i=0; i=0; i--) {
h.removeChild(h.childNodes[i], true);
}
var pTitle = document.createElement('p');
pTitle.className = 'title';
pTitle.innerHTML = title;
h.appendChild(pTitle);
var pContent = document.createElement('p');
pContent.className = 'content';
pContent.innerHTML = content;
h.appendChild(pContent);
var pRelated = document.createElement('div');
pRelated.className = 'related';
h.appendChild(pRelated);
var t;
var mi = function() { systemHoverItem(this) };
var mo = function() { systemLeaveItem(this) };
for(i=0; i';
pRelated.appendChild(t);
}
}