при помощи чего можно переписать содержимое функции, причем нужно сделать замену, прежде чем она запуститься.
к примеру для html странички
<script>
function from_site()
{
alert('JS from_site');
}
</script>
<a href="#" onClick="from_site()"> run JS </a>
как можно заменить функцию from_site() ? чтоб ее содержимым стало
{
alert('JS from_userJS');
}