请教哪位高人可以把这段JAVASCRIPT代码转换成VC代码(加分或RMB都可以)

请问哪位高人可以把这段JAVASCRIPT代码转换成VC代码(加分或RMB都可以)
<script language=jscript >  

function gen(url)  
{  
  var i=0,l=0,k=0,curl="";  
  l= url.length;  
  for(;i <l;i++){  
  k=url.charCodeAt(i);  
  if(k <16)curl+="0"+k.toString(16);else curl+=k.toString(16);}  
  if (l%2){curl+="00";}else{curl+="0000";}  
  curl=curl.replace(/(..)(..)/g,"%u$2$1");  
  return curl;  
}  

document.write(gen("http://www.baidu.com/1.exe"));  

</script >  


这把这个转换成VC,请问怎么转换呢 
可以的话请加我QQ813681

------解决方案--------------------

就是取ASC码,转成16进制,然后再4位一组,前两位和后两位交换,再前面加个%u