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