
var homeBannersScrollable;
var homeBannersDelay = 6000;
var homeBannersHover = false;
var homeBannersEnabled = true;

function homeBannersUpdate() {
	if (!homeBannersEnabled) {
		return;
	}
	if (!homeBannersHover) {
		homeBannersScrollable.next();
	}
	window.setTimeout(homeBannersUpdate, homeBannersDelay);
}

$(function() {

	//--------------------------------------------------
	// PNG Fix

		var ie55 = (navigator.appName == 'Microsoft Internet Explorer' && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf('MSIE 5.5') != -1);
		var ie6 = (navigator.appName == 'Microsoft Internet Explorer' && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf('MSIE 6.0') != -1);

		if (jQuery.browser.msie && (ie55 || ie6)) {
			jQuery('#homeBanners').find('img[src$=.png]').each(function() {
				this.style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + this.src + '\', sizingMethod=\'scale\')';
				this.src = '/a/img/global/blank.gif';
			});
		}

	//--------------------------------------------------
	// Scrollable

		$('#homeBanners').scrollable({
			'circular': true
		}).navigator();

		homeBannersScrollable = $('#homeBanners').data('scrollable');

	//--------------------------------------------------
	// Auto update

		window.setTimeout(homeBannersUpdate, homeBannersDelay);

		$('#homeBanners').hover(function() {
				homeBannersHover = true;
			}, function() {
				homeBannersHover = false;
			});

});

$(document).keyup(function(e) {
	if (e.keyCode == 27) {
		homeBannersEnabled = false;
	}
});


