| ');
+ ' | ');
data1=infostr.split('&');
if (data1[0]=='c') {
inf.document.write('Condition (');
@@ -1457,7 +1456,7 @@ function info(infostr) {
ext=data2[2];
urlparts=url.split('.');
mime=urlparts[urlparts.length-1];
- if (mime==undefined) { mime=''; }
+ if (typeof(mime)=="undefined") { mime=''; }
if (ext=='true') { mime=''; }
if (mime!='') {
inf.document.write
@@ -1510,7 +1509,6 @@ function info(infostr) {
}
// ------------------------------------------------ "Escapes" out special chars
-
function escape(instring) {
var outstring='';
var thischar;
@@ -1518,7 +1516,7 @@ function escape(instring) {
for (k=0;kGroup Copy from Map'+
+ '');
-// --------------------------------------------------------- Open search window
+ copydx.document.writeln('');
+ copydx.focus();
+}
+// --------------------------------------------------------- Open search window
function srchopen(mode) {
var options="scrollbars=1,resizable=1,menubar=0";
srchmode=mode;
srchflag=1;
- srch=open("/adm/searchcat?catalogmode=interactive","srchout",options);
+ srch=open("/adm/searchcat?launch=1&mode=rat&catalogmode="+mode,"srchout",options);
srch.focus();
}
// -------------------------------------------- Interface function to searching
-
function search() {
alert("Searching not yet implemented");
}
// ------------------------------------------------------- Do srch status check
-
function srchcheck(mode) {
if (!srch || srch.closed || srchmode!=mode) {
- srchopen();
+ srchopen(mode);
}
srch.focus();
}
// -------------------------------------------------------- Do idx status check
-
function idxcheck(mode) {
if (!idx || idx.closed || idxmode!=mode) {
idxopen(mode);
@@ -1673,8 +1709,15 @@ function idxcheck(mode) {
idx.focus();
}
-// ---------------------------------------------------- Handles "click to edit"
+// -------------------------------------------------------- Do idx status check
+function copydxcheck(mode) {
+ if (!copydx || copydx.closed || copydxmode!=mode) {
+ copydxopen(mode);
+ }
+ copydx.focus();
+}
+// ---------------------------------------------------- Handles "click to edit"
function handler(infostr) {
var k;
editmode=1;
@@ -1683,7 +1726,7 @@ function handler(infostr) {
inf.document.clear();
inf.document.writeln(
''+
- ' | ');
+ ' | ');
data1=infostr.split('&');
if (data1[0]=='c') {
inf.document.writeln('Condition ');
@@ -1737,8 +1780,6 @@ function handler(infostr) {
'opener.insertcondlink('+data1[1]+','+data1[3]+');'+
'opener.editmode=0;opener.notclear=0;opener.infoclear();opener.draw('
+');">Insert Resource Into Link');
-
-
} else {
if (data1[0]=='r') {
if (linkmode!=0) {
@@ -1845,7 +1886,6 @@ function handler(infostr) {
}
// ----------------------------------------------------- Clicks on empty fields
-
function empty(rid,k) {
var cid=findcol(k);
var lcol=k-1;
@@ -1858,7 +1898,7 @@ function empty(rid,k) {
inf.document.clear();
inf.document.writeln(
''+
- ' | '+
+ ' | '+
'Empty Field ');
inf.document.writeln(' Insert resource');
if ((mostrecent!=0) && (objcont[mostrecent]!='') &&
- (objcont[mostrecent]!=undefined)) {
+ (typeof(objcont[mostrecent])!="undefined")) {
inf.document.writeln('
| ');
url=data1[1];
+ ext=data1[2];
urlparts=url.split('.');
mime=urlparts[urlparts.length-1];
- if (mime==undefined) { mime=''; }
- if (mime!='') {
+ if (typeof(mime)=="undefined") { mime=''; }
+ if ((mime!='') && (ext!='true')) {
parent.mapout.document.write
(' '+
@@ -2199,7 +2233,6 @@ function tabledraw() {
}
// ----------------------------------------------------- Insert Resource Output
-
function insrestab(irow,be,af,typ) {
parent.mapout.document.writeln(' | '+
' | ');
url=data1[1];
+ ext=data1[2];
urlparts=url.split('.');
mime=urlparts[urlparts.length-1];
- if (mime==undefined) { mime=''; }
- if (mime!='') {
+ if (typeof(mime)=="undefined") { mime=''; }
+ if ((mime!='') && (ext!='true')) {
parent.mapout.document.write
(' '+
@@ -2342,7 +2380,6 @@ function simpletabledraw() {
}
// ---------------------------------- Sort objects to straighten graph or table
-
function sortobjs() {
message("Sorting Resources: "+funny);
var k;
@@ -2364,7 +2401,7 @@ function sortobjs() {
for (k=1;k');
var k;
for (k=0;k');
+ data2=data1[k].split(':').join(':').split('<:>');
if (data2[0]=='graphdef') { graphdef=data2[1]; }
if (data2[0]=='maxcol') { maxcol=1*data2[1]; }
if (data2[0]=='maxrow') { maxrow=1*data2[1]; }
@@ -2532,7 +2565,7 @@ function finishload() {
if (data2[0]=='objcont') { objcont[data2[1]]=data2[2]; }
if (data2[0]=='objlinks') { objlinks[data2[1]]=data2[2]; }
if (data2[0]=='objparms') {
- if (objparms[data2[1]]==undefined) {
+ if (typeof(objparms[data2[1]])=="undefined") {
objparms[data2[1]]=data2[2];
} else {
objparms[data2[1]]+=':'+data2[2];
@@ -2548,13 +2581,32 @@ function finishload() {
}
if (graphdef=='yes') {
for (k=1;k<=maxrow;k++) {
- if (rowcont[k]==undefined) { rowcont[k]=''; }
+ if (typeof(rowcont[k])=="undefined") { rowcont[k]=''; }
}
+ } else {
+ var hasstart=0;
+ var hasfinish=0;
+ for (k=0;k1) {
undopointer--;
@@ -2581,7 +2632,6 @@ function undo() {
}
// -------------------------------------------------------------- Redo function
-
function redo() {
if (undopointer
-
-Toggle Display Mode
-Zoom Out
-Zoom In
-Condense
-Straighten
-Revert
-Undo
-Redo
-Group Search
-Group Import
-Save Map
+
+
+
|
|
|
|
|
|
|