Forum Moderators: open
//Step 1:
var js=document.createElement('script');
js.src=url;
js.type='text/javascript';
var newtext = document.createTextNode('\n');
document.getElementsByTagName('head')[0].insertBefore(js,document.getElementsByTagName('script')[1]);
document.getElementsByTagName('head')[0].insertBefore(newtext,document.getElementsByTagName('script')[2]);
// Step 2: Determine if/when function is available, then call it?
// Step 3: Profit!
var js=document.createElement('script');
js.src=url;
js.type='text/javascript';
[b]js.onload = function(){
//functions are loaded.
}[/b]
var newtext = document.createTextNode('\n');
document.getElementsByTagName('head')[0].insertBefore(js,document.getElementsByTagName('script')[1]);
document.getElementsByTagName('head')[0].insertBefore(newtext,document.getElementsByTagName('script')[2]);