rem: return service; 
add: return service + "?hop-encoding=hop"; 
context: function hop_service_url( service, formals, args ) {   var len = formals.length;   if( len == 0 ) {      return service;   } else {      var url = service + "?hop-encoding=hop";      var i;      if( (args.length == 1) &&	  (HTMLFormElement != undefined) &&	  (args[ 0 ] instanceof HTMLFormElement) ) {	 var els = args[ 0 ].elements;	 for( i = 0; i < els.length; i++ ) {	    if( els[ i ].type == "checkbox" ) {	       var val = els[ i ].checked ? els[ i ].value : false;	       url += "&" + els[ i ].name + "=" + hop_serialize( val );	    } else {	       if( els[ i ].type == "radio" ) {		  if( els[ i ].checked ) {		     url += "&" + els[ i ].name + "=" + hop_serialize( els[ i ].value );		  }	       } else {		  url += "&" + els[ i ].name + "=" + hop_serialize( els[ i ].value );	       }	    }	 }	 return url;      } else {	 for( i = 0; i < len; i++ ) {	    url += "&" + formals[ i ] + "=" + hop_serialize( args[ i ] );	 }	 return url;      }   }}
meta: 4636	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4636/72dc2674accfb13db2104f6667872cff1ba3ab10/hop.js/buggy/share/hop.js