I'm developing a c# asp.net 2.0 web application which uses the Ajax Control Toolkit 1.0. However i've noticed that the pages now load very slowly and there is a noticeable delay navigating between pages. The actual ajax controls work flawlessly and are a great addition to the site discounting the load delay. In total there are 12 scripts some of which are on the master page.

Is there some way to speed up the loading of the scripts? Should i avoid putting scripts in the master page or can i use compression and what kind of results should i see?