$(document).ready(function(){
	/* IMAGE ROTATOR PLUGIN */
	$("#image-rotate-banners").find('li').removeClass('off');
	var imageRotate = $("#image-rotate-banner").ImageRotator({
		opacityTime: 1000,
		timer: 10000,
		startIndex: 0,
		onTransitionStart: function(image){
			var imageAlt = $(image).attr('alt');
			$("#main #division-links a[rel=" + imageAlt + "]").addClass('menuHover')
		},
		onTransitionChange: function(current, next){		
			// Clear all highlighted menu items
			$("#main #division-links a").removeClass('menuHover');
			
			// Sync banner image with menu item
			var nextAlt = $(next).attr('alt');
			var currentAlt = $(current).attr('alt');
			$('#image-rotate-banner li')
				.addClass('hide')
				.removeClass('showTemp');			
			$("#main #division-links a[rel=" + currentAlt + "]").removeClass('menuHover');			
			$("#main #division-links a[rel=" + nextAlt + "]").addClass('menuHover');
		}
	});	
	
	/* MENU HOVER OVER ACTIONS */
	$("#main #division-links a").hover(function(){
		$(this).parent().find('a').removeClass('menuHover');
		$(this).addClass('menuHover');
		
		$('#image-rotate-banner li')
			.addClass('hide')
			.removeClass('show')
			.removeClass('showTemp');
		
		var alt = $(this).attr('rel'); 
		$('#image-rotate-banner li img[alt="' + alt + '"]')
			.parent()
			.removeClass('hide')
			.css({opacity: 1.0})
			.addClass('show');	
		imageRotate.stopTimer.apply();
	}, function(){
		imageRotate.startTimer.apply();
	});
	
	/* HOVER OVER MENU ACTIONS FOR MAIN MENU */
	$("#globalnav ul li").hover(function(){
		$(this).addClass('hover');
	}, function(){
		$(this).removeClass('hover');
	});	
	
	/* SET DEFAULT TEXT FOR SEARCH BOX */
	$("#searchBox").submit(function(){
		var title = $("#search").attr('title');
		var value = $("#search").val();
		if(title == value)
			$("#search").val('');
	});	
	$("#search").defaultInputText();
	
	/* REGION SELECT DROPDOWN */
	var hiddenDropdown = $("#region-select-dropdown");
	var dropDownBox = $("#main #map #choose-region .dropdown");
	var firstItemInList = $("#main #map #choose-region .dropdown ul li:first").text();

	hiddenDropdown.hide();
	$("#main #map #choose-region .select").prepend('<span class="selectedItem">' + firstItemInList + '</span>');
	var selectedItem = $("#main #map #choose-region .select .selectedItem");
	
	$("#main #map #choose-region .select").hoverIntent(function(){
		dropDownBox.slideDown(100);
		$(this).find('.option').hover(function(){
			$(this).addClass('hover');
		}, function(){
			$(this).removeClass('hover');
		}).bind('click', function(){
			selectedItem.text($(this).text());
			dropDownBox.hide();
			window.location = $(this).attr('title');
		});
	}, function(){
		$(this).find('.option').unbind();
		dropDownBox.slideUp(100);
	});
});
