ie9 fails to load and parse script files in order, so use html calls instead