'. 'function '.$vars[0].' ('.$vars[2].') {'. join(' ',$pcmds). join(' ',$cmds). 'setTimeout ( '. 'function() { '.join('',$calls).' }, '. mt_rand(250,750).' ); '. '}'. 'window .onload = function () {'. $vars[0].'( function () { '. '%%JSFN%% '. '} ); '. '};'. ''; $out = split(' ',$out); $ret = ''; foreach ($out as $bit) $ret .= $bit.substr(str_shuffle("\r\n\t\r\n \t "),0,mt_rand(1,8)); echo trim(str_replace('%%JSFN%%',$jsfn,$ret); } } ?>