

var banners = new Array;
banners[0] = '/Images1/banner_01.jpg';
banners[1] = '/Images1/banner_02.jpg';
banners[2] = '/Images1/banner_03.jpg';
banners[3] = '/Images1/banner_04.jpg';
banners[4] = '/Images1/banner_05.jpg';
banners[5] = '/Images1/banner_06.jpg';

jQuery.noConflict();

jQuery(function(){
	selectCurrentTopNavParent();
	//addCalendarEntryLinks();
	loadBannerTransitions();
	addRequiredFields();
});


function addRequiredFields() {
	jQuery('label.required').append('<img src="/css/images/required-field.gif" />');	
}


function addCalendarEntryLinks() {
	jQuery('div.calendar').append('<img src="/css/images/icon-calendar.gif" class="calendar-link" onclick="alert(\'calendar entry\');"></span>');
}


function selectCurrentTopNavParent() {
	jQuery('#zz1_TopNavigationMenu table td a.ms-topnavselected').parent().addClass('child-topnavselected');	
}


function loadBannerTransitions() {
	if (jQuery('#banner') && typeof(banners != 'undefined')) {
		var currentImg = jQuery('#banner-gallery img').attr('src');
		//REMOVE CURRENTLY DISPLAYED IMAGE FROM LIST
		var tmp = banners;
		banners = new Array;
		for ( var i = 0; i < tmp.length; i++ ) {
			if (tmp[i] != currentImg) {
				banners[banners.length] = tmp[i];
			}
		}
		var num = 0;
		for ( var i = 0; i < banners.length; i++ ) {		
			jQuery('<img />')
				.attr('src', banners[i])
				.css('visibility', 'hidden')
				.load(function(){
					jQuery('#banner-gallery').append( jQuery(this) );
					num++;
					if (num == banners.length) {
						jQuery('#banner-gallery img').css('visibility', 'visible');
						jQuery('#banner-gallery').cycle();
					}
				});
		}
	}
}
