public void PreLoadImages(Page webPage)
{
// Create JavaScript
StringBuilder buildString = new StringBuilder();
buildString.Append("\tvar " + _variableName + " = new Array();\r\n");
buildString.Append(GenerateCacheCode(webPage));
// Register Client Script
if (webPage == null)
{
throw new ArgumentException("The H3Rollover page object is invalid.");
}
if (webPage.Request.Browser.EcmaScriptVersion.Major >= 1)
{
webPage.ClientScript.RegisterClientScriptBlock(typeof(H3Rollover), "H3RolloverImageLoader_" + _variableName, buildString.ToString(), true);
}
}