function checkEncodeDecode(encodeFunction,decodeFunction,c1,c2) 
function checkEncodeDecode(encodeFunctionName, decodeFunctionName, c1, c2) 
function checkEncodeDecode(encodeFunction,decodeFunction,c1,c2){  var str;  if (c2 == undefined)    str = "x"+String.fromCharCode(c1)+"x";  else    str = "x"+String.fromCharCode(c1)+String.fromCharCode(c2)+"x";  try {    var encoded = encodeFunction(str);    var decoded = decodeFunction(encoded);//    print("checkEncodeDecode("+c1+","+c2+"): "+(str == decoded));    return (str == decoded);  }  catch (e) {//    print("checkEncodeDecode("+c1+","+c2+"): false (exception)");    return false;  }}
1725	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1725/11f3b27e4b18e23979f8d2ab20679ab8fe4c0822/encode_decode_uri.js/clean/LayoutTests/fast/js/kde/resources/encode_decode_uri.js