$(function()
{
	if (typeof Cufon != 'undefined') { // in case called without cufon
		Cufon.replace('h1', {
			fontFamily: 'insignia',
			color: '#685B53'
		});
		/*Cufon.replace('.rockwell,.widgetTitle', {
			fontFamily: 'Rockwell Extra Bold'
		});*/
		Cufon.replace('.insignia, h2, .evnt-tabHolder li a.tab, .evnt-detail #gMapTabs li a, .date-box span, .events-homepage .home-events-all', {
			fontFamily: 'insignia'
		});
		// line height adjustment hack for IE
		if ( $.browser.msie ) {
			Cufon.now();
			$('h1').each(function(){
				var $this = $(this);
				var fontSize = parseInt($this.css('font-size'));
				var lineHeight = parseInt($this.css('line-height'));
				var newFontSize = Math.round( (fontSize + lineHeight)/2 );
				$this.css('font-size',newFontSize + 'px');
			});
		} else {
			Cufon.replace('#sv-topNav-lvl2 .lvl1Link', {
				fontFamily: 'insignia'
			});
		}
		// you can't set the main nav to use this font since line-height can't be adjusted in IE
	}
	
	for (i=1; i <= 12; i++) {
		$(".flyoutCont" + i).mouseenter(
			function(){
				$(this).css('zIndex', 9999);
				if(!$.browser.msie){
					$(this).find(".flyout-info-flip").fadeIn(500);
					$(this).find(".flyout-info-flipOver").fadeIn(500);
					$(this).find(".flyout-info").fadeIn(500);
					}
				else{
					$(this).find(".flyout-info-flip").show();
					$(this).find(".flyout-info-flipOver").show();
					$(this).find(".flyout-info").show();
					}
				}
			);
		$(".flyoutCont" + i).mouseleave(
			function(){
				$(this).css('zIndex', 10);
				if(!$.browser.msie){
					$(this).find(".flyout-info-flip").fadeOut(200);
					$(this).find(".flyout-info-flipOver").fadeOut(200);
					$(this).find(".flyout-info").fadeOut(200);
				}
				else{
					$(this).find(".flyout-info-flip").hide();
					$(this).find(".flyout-info-flipOver").hide();
					$(this).find(".flyout-info").hide();
					}
				}
			);
	}
});


