url += "&" + els[ i ].name + "=" + hop_serialize( val ); 
url += "&" + els[ i ].name + "=" + hop_bigloo_serialize( val ); 
function hop_service_url( service, formals, args ) {   var len = formals.length;   if( len == 0 ) {      return service + "?hop-encoding=hop";   } 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;      }   }}
4636	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4636/38fec00cfcfe652797e9df2f30433341b486990b/hop-request.js/buggy/share/hop-request.js