--- rat/lonratedt.pm	2002/11/11 21:04:49	1.40
+++ rat/lonratedt.pm	2002/12/04 14:05:07	1.41
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # Edit Handler for RAT Maps
 #
-# $Id: lonratedt.pm,v 1.40 2002/11/11 21:04:49 www Exp $
+# $Id: lonratedt.pm,v 1.41 2002/12/04 14:05:07 www Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -712,7 +712,7 @@ sub smpedt {
        my ($name,@resrest)=split(/\:/,$Apache::lonratedt::resources[$residx]);
        $name=$ENV{'form.renametitle'};
        $name=~s/\:/\&colon\;/g;
-       $Apache::lonratedt::resources[$residx]=$name.':'.join(':'.@resrest);
+       $Apache::lonratedt::resources[$residx]=$name.':'.join(':',@resrest);
        &storemap(&Apache::lonnet::filelocation('',$url));
    }
 # ------------------------------------------------------------ Assemble windows
@@ -780,7 +780,14 @@ sub smpedt {
        var selidx=document.forms.simpleedit.target.selectedIndex;
        var entry=(document.forms.simpleedit.targetdetail.value.split('&'))
                 [selidx];
-       var newtitle=prompt('New Title',unescape((entry.split('='))[0]));
+       var oldname=unescape((entry.split('='))[0]);
+       var nameparts=oldname.split(':');
+       oldname=unescape(nameparts.join(':'));
+       nameparts=oldname.split('"');
+       oldname=unescape(nameparts.join('"'));
+       nameparts=oldname.split(''');
+       oldname=unescape(nameparts.join("'"));
+       newtitle=prompt('New Title',oldname);
        if (newtitle) {
            document.forms.simpleedit.renameres.value=1;
            document.forms.simpleedit.renameidx.value=selidx;