--- pmchat.html.old 2004-12-19 20:12:15.000000000 -0500 +++ pmchat.html 2004-12-19 20:07:59.000000000 -0500 @@ -15,7 +15,7 @@ var record = str.split( /\s*;\s*/ ); for( var i = 0; i < record.length; ++i ) { var kv = record[ i ].split( /=/ ); - this.data[ decodeURIComponent( kv[ 0 ] ) ] = decodeURIComponent( kv[ 1 ] ); + this.data[ decodeURIComponent( kv[ 0 ].replace(/%25/g, '%') ) ] = decodeURIComponent( kv[ 1 ].replace(/%25/g, '%') ); } }, get: function( key ) {