To keep the browser from performing a script as soon as it is loaded you need to write the script as a what ?
function
delay
performance
Flexibility