');
+ '');
data1=infostr.split('&');
if (data1[0]=='c') {
inf.document.write('Condition (');
@@ -1370,7 +1452,18 @@ function info(infostr) {
} else {
if (data1[0]=='r') {
data2=objcont[data1[1]].split(':');
- inf.document.write('');
+ url=data2[1];
+ ext=data2[2];
+ urlparts=url.split('.');
+ mime=urlparts[urlparts.length-1];
+ if (typeof(mime)=="undefined") { mime=''; }
+ if (ext=='true') { mime=''; }
+ if (mime!='') {
+ inf.document.write
+ (' ');
+ }
+ inf.document.write('');
if (data2[2]=='true') { inf.document.write('External '); }
if (data2[3]=='start') {
inf.document.writeln('Start ');
@@ -1416,7 +1509,6 @@ function info(infostr) {
}
// ------------------------------------------------ "Escapes" out special chars
-
function escape(instring) {
var outstring='';
var thischar;
@@ -1424,7 +1516,7 @@ function escape(instring) {
for (k=0;kGroup Copy from Map ');
+ 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);
@@ -1579,8 +1680,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;
@@ -1589,7 +1697,7 @@ function handler(infostr) {
inf.document.clear();
inf.document.writeln(
''+
- '');
+ '');
data1=infostr.split('&');
if (data1[0]=='c') {
inf.document.writeln('Condition ');
@@ -1626,7 +1734,7 @@ function handler(infostr) {
}
inf.document.writeln(
'opener.infoclear();opener.editmode=0;opener.draw('
- +');">Change to above values '
+ +');">Save Changes '
+' Reset '
+' ');
@@ -1643,8 +1751,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) {
@@ -1669,7 +1775,6 @@ function handler(infostr) {
'
');
inf.document.close();
inf.focus();
}
// ----------------------------------------------------- Clicks on empty fields
-
function empty(rid,k) {
var cid=findcol(k);
var lcol=k-1;
@@ -1768,7 +1869,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('Done ');
+ +'opener.infoclear();">Cancel');
inf.document.writeln('
');
inf.document.close();
inf.focus();
}
// ---------------------------------------------------- Save into hidden fields
-
function save() {
var k;
if (graphdef=='yes') {
@@ -1884,7 +1984,6 @@ function save() {
}
// ----------------------------------------------- Reset all layout information
-
function graphreset() {
var k;
@@ -1907,7 +2006,7 @@ function graphreset() {
objcont[0]='';
objlinks[0]='';
- if (((objcont[1]==undefined)&&(objcont[2]==undefined)) ||
+ if (((typeof(objcont[1])=="undefined")&&(typeof(objcont[2])=="undefined")) ||
((objcont[1]=='')&&(objcont[2]==''))) {
objcont[1]='Start::false:start:res'
objcont[2]='Finish::false:finish:res';
@@ -1917,7 +2016,6 @@ function graphreset() {
}
// --------------------- Compare two resources with each other for "straighten"
-
function rescompare(a,b) {
data1=a.split(':');
data2=b.split(':');
@@ -1926,7 +2024,7 @@ function rescompare(a,b) {
for (k=1;k');
+ url=data1[1];
+ ext=data1[2];
+ urlparts=url.split('.');
+ mime=urlparts[urlparts.length-1];
+ if (typeof(mime)=="undefined") { mime=''; }
+ if ((mime!='') && (ext!='true')) {
+ parent.mapout.document.write
+ (' '+
+ '
');
+ }
+ parent.mapout.document.write(
+ '