var message = '';
var isMac = navigator.userAgent.indexOf('Mac') != -1;

Cufon.replace('#header h2, #header h1, .currentDate, .redHeading, .historyDate, .rightColumnText h2, .reportsCol h2, .pod h2', { fontFamily: 'Dax-Regular' });

// Cufon.replace('.historyDate', {	textShadow: '0 1px 0 #fff' });


// Cufon.replace( '.rightColumnText h2',  { fontFamily: 'DaxWide-BoldExpert' } );

//Cufon.replace('#rightColumn h2 .inner', {
//	hover: true,
//	hoverables: { span: true, a: true }
//});

$(document).ready(function() {
					   
	if (isMac && jQuery.browser.mozilla) {
		$('body').addClass('ffMac');
	}
	if (jQuery.browser.safari) {
		$('body').addClass('safari');
	}
		
	// please leave this to last
	message += 'Browser: \n';
	jQuery.each(jQuery.browser, function(i, val) {
		message += i + ': ' + val + '\n';
    });
	
	
	homepageSlides();
	contactNav();	
	contactNavHideShow(0);
	contactNavClick()
	generalStyleHelp();
	boardManWrap();
	financialEvents();
	ie6Hover();
	
	// alert(message);
});

/**************************************************/

function homepageSlides() {
	$('ul#headerImg').css('right','733px');
	$('ul#headerImg').innerfade({
		speed: 4000,
		timeout: 7000,
		containerheight: '231px'
	});	
}

function generalStyleHelp() {
	$('.personnelPost:even').addClass('clear');
	$('.reportsCol:last').addClass('last');
}

function boardManWrap() { // header links divide into 4's
    var theDivs =  $('.personnel ul li');
	var numOfLines = theDivs.length;
	for (i=0; i < numOfLines; i=i+2) {
		theDivs.eq(i).add(theDivs.eq(i+1)).wrapAll('<span class="block" />');
	}	
	
	// equalHeight($(".personnel ul .block")); 
}
/*
function equalHeight(group) {
    var tallest = 0;
    group.each(function() {
        var thisHeight = $(this).height();
        if(thisHeight > tallest) {
            tallest = thisHeight;
        }
    });
    group.height(tallest);
}
*/

function contactNav() {	
	$('.contactList').addClass('jsEnabled');
	$('#contactNav p').text('To see the contact details of our individual businesses click the links below');
	
	$('.contact .businessContact').each(function(i) {
		var linkText = $('.contact .businessContact h2').eq(i).html();
		
		var paginatorListString = '<ul>';
			paginatorListString += '<li><a href="javascript:void(0)">';
			paginatorListString += linkText;
			paginatorListString += '</a></li>';
			paginatorListString += '</ul>';
		
		$("#contactNav").append(paginatorListString);
   	});	
}
function contactNavHideShow(i) {
	$('.contact .businessContact').hide();
	$('.contact .businessContact').eq(i).show();
	$('#contactNav ul li a').removeClass('current');
	$('#contactNav ul li a').eq(i).addClass('current');
}
function contactNavClick() {
	$('#contactNav ul li a').each(function(i) {
		$(this).click(function() {
			contactNavHideShow(i);
		});
   	});
}

function financialEvents() {
	if($.trim($('#header h1').text()) == "financial events") {
	  $('th.feed-list-date').parent().addClass('eventTable');
	}
}

function ie6Hover() {
	$('img').hover(
	function() {
		$(this).addClass('hover');
	},
	function() {
		$(this).removeClass('hover');
	});
}




