var interval_rotate_banner_14 = 3; //seconds
var rotateBannerImages_14 = null;
var numberOfRotateBannerImages_14 = 0;
var currentRotateBannerImage_14 = 0;
var timer_rotate_banner_14 = null;
function getBannerImages_14()
{
AjaxRequest.get(
{
'url':'/lib/rotating_banner/banner_images.php?id=14'
,'onSuccess':function(req)
{
rotateBannerImages_14 = eval('('+req.responseText+')');
numberOfRotateBannerImages_14 = rotateBannerImages_14.data.length;
interval_rotate_banner_14 = rotateBannerImages_14.rotation_time;
changeRotateBannerImage_14();
initRotateBannerTimer_14();
}
}
);
}
function changeRotateBannerImage_14()
{
if(document.getElementById('banner_image_14'))
{
currentRotateBannerImage_14++;
if(currentRotateBannerImage_14 >= numberOfRotateBannerImages_14) currentRotateBannerImage_14 = 0;
var the_src = rotateBannerImages_14.data[currentRotateBannerImage_14].image;
var the_name = rotateBannerImages_14.data[currentRotateBannerImage_14].name;
var the_url = rotateBannerImages_14.data[currentRotateBannerImage_14].url;
var the_image = new Image();
the_image.src = rotateBannerImages_14.data[currentRotateBannerImage_14].image;
var supported = /MSIE (5\.5)|[6789]/.test(navigator.userAgent) && navigator.platform == "Win32";
if(BrowserDetect.browser == "Explorer" && BrowserDetect.version < 7 && /\.png$/.test( the_image.src.toLowerCase()))
{
//document.getElementById("banner_image_14").style.width = "178px";
//document.getElementById("banner_image_14").style.height = "96px";
document.getElementById("banner_image_14").style.display = "inline-block";
document.getElementById("banner_image_14").style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + the_image.src + "',sizingMethod='scale')";
}
else
{
if(the_url != null && the_url != "" && the_url != "http://")
document.getElementById("banner_image_14").innerHTML = "
";
else
document.getElementById("banner_image_14").innerHTML = "
";
}
}
}
function initRotateBannerTimer_14()
{
timer_rotate_banner_14 = setInterval("changeRotateBannerImage_14()", 1000*interval_rotate_banner_14);
}
function clearRotateBannerTimer_14()
{
if(timer_rotate_banner_14) clearInterval(timer_rotate_banner_14);
}
window.onload = function()
{
getBannerImages_14();
}
window.onunload = function()
{
clearRotateBannerTimer_14();
}