<?php
function dF($s, $n)
{
$s1 = urldecode(substr($s, 0, $n).substr($s, n+1, strlen($s)-$n-1));
$t = "";
for($i = 0; $i < strlen($s1); $i++)
$t += chr(ord(substr($s1, $i, 1)) - substr($s, $n, 1));
return urldecode($t);
}
?>
(Untested. Let me know if that works out.)