promos = new Array();
jQuery(document).ready(function() {
	//Search Suggestions
	jQuery("#suggest").suggest("/search/autocomplete.dot", {
		onSelect: function() { jQuery("#kwf").submit(); }
	});	
	
	// Masthead Animation
	jQuery('#masthead_rotator').cycle({
		fx:'scrollVert',
		speed:1000,
		timeout:10000,
		pager:'#masthead_pager ul',
		pagerAnchorBuilder: function(idx, slide) {
        return '<li><a href="#"><img src="' + jQuery(slide).find('img').attr('src') + '" width="134" height="35" /></a></li>'; 
    } 
	});
	/*jQuery('#masthead_pager li').each(function() {
		jQuery(this).qtip({
			show:'mouseover',
			hide:'mouseout',
			content: { text:jQuery(this).find('a') },
			position: { corner: { target: 'topMiddle',  tooltip: 'bottomMiddle' }, adjust: { x:3, y:-50 } },
			style: { name:'red', padding:0, tip:true, background:'#FFF', border: { width:5, radius:5, color:'#900' } }
		});
	});*/
	
	// Highlight Animation
	function megaHoverOver() { jQuery(this).find(".highlight").show().fadeIn('fast', 1); jQuery('#masthead_rotator').cycle('pause'); }
	function megaHoverOut() { jQuery(this).find(".highlight").fadeOut('fast', 0, function(){ $(this).hide(); }); jQuery('#masthead_rotator').cycle('resume');}
	jQuery("#global_nav ul li .highlight").hide();
	jQuery(".highlight").each(function() { 
		var pos = jQuery(this).parent().position();
		jQuery(this).css('left', '-'+(pos.left+navPush)+'px'); 
	});
	jQuery("#global_nav ul li").hoverIntent({
	  sensitivity: 6, // number = sensitivity threshold (must be 1 or higher)
	  interval: 100, // number = milliseconds for onMouseOver polling interval
		timeout: 200, // number = milliseconds delay before onMouseOut
	  over: megaHoverOver, // function = onMouseOver callback (REQUIRED)
	  out: megaHoverOut // function = onMouseOut callback (REQUIRED)
	});
	
	// Promo Links Animation
	jQuery('#promo_links_inner_pad').html(promos.join(""))
	jQuery('#pause').click(function() { jQuery('#promo_links').cycle('pause'); return false; });
	jQuery('#play').click(function() { jQuery('#promo_links').cycle('resume'); return false; }); 
	jQuery('#promo_links_inner_pad').cycle({ 
		fx:      'fade', 
		timeout: 4000,
		next:    '#next',
		prev:    '#prev',
		pause:   1,
		pager:   '#promo_pager_links',
		pagerEvent: 'mouseover',
		fastOnEvent: true, 
		pagerAnchorBuilder: function(idx, slide) {
			var i = idx + 1;
			var t = jQuery(slide).find('a').attr('title');
			var h = jQuery(slide).find('a').attr('href');
			return '<a href="#" onclick="window.location=\'' + h + '\';" title="' + t + '"><span> &raquo;&nbsp; </span>' + t + '</a>';
		}
	});
	
	// Campuses Drawer
	jQuery("#campuses").hoverIntent({
	  sensitivity: 6, // number = sensitivity threshold (must be 1 or higher)
	  interval: 100, // number = milliseconds for onMouseOver polling interval
		timeout: 1000, // number = milliseconds delay before onMouseOut
	  over: function() { jQuery("#campuses ul").slideToggle("slow"); },
		out: function() { jQuery("#campuses ul").slideToggle("slow"); } 
	});

});

function clearme(i) { i.style.background = "#FFFFFF"; i.value=""; }

