Cufon.replace('#header a, #secondaryNav a.section, #footerNav a', { fontFamily: 'DINSchrift', hover: true});
Cufon.replace('#mainContent p.synopsis, #bodyContent h1, #bodyContent h2, #bodyContent h3, #bodyContent h4, #bodyContent h5, div.sectionBlock a span.head, div.sectionBlock span.section span.head', { fontFamily: 'DINSchrift' });

$(document).ready(function(){
	$('p#bka a').attr('target','_blank');
});  


// ------------------------------------------------------------------------------------
// contact page map directions
// ------------------------------------------------------------------------------------
$(document).ready(function() {

	if ($('#findMeAddress').val() == "") {
		$('#findMeAddress').val($('#findMeAddress').parent('div.findMe').find('span.inner').text()).toggleClass('defaultText');
	}

	$('#findMeAddress').focus(function() {
		if ($('#findMeAddress').val() == $('#findMeAddress').parent('div.findMe').find('span.inner').text()) {
			$('#findMeAddress').val("").toggleClass('defaultText');
		}
	});
	
	$('#findMeAddress').blur(function() {
		if ($('#findMeAddress').val() == "") {
			$('#findMeAddress').val($('#findMeAddress').parent('div.findMe').find('span.inner').text()).toggleClass('defaultText');
		}
	});

	$('a#findMeButton').click(function() {
        if ($('#findMeAddress').val() != $('#findMeAddress').parent('div.findMe').find('span.inner').text()) {
			getAddress($('#findMeAddress').val());
			$('#GMapDirections').show();
		};
		return false;
	});
});


// ------------------------------------------------------------------------------------
// video atlas links opening lightbox
// ------------------------------------------------------------------------------------
$(document).ready(function(){

	$('a.video').click(function() {
		_buildLightbox();
        $('#lightboxContent').css('top', ($(window).height() - $('#lightboxContent').height()) / 2);
		$('#lightboxLoadTarget').html('<iframe src="' + $(this).attr('href') + '" border="0" frameborder="0" ALLOWTRANSPARENCY="true" scrolling="no" width="360px" height="292px" style="background:transparent;" />');
		return false;
	});
	
});  

// ------------------------------------------------------------------------------------
// Secondary Nav opening and closing
// ------------------------------------------------------------------------------------
$(document).ready(function(){

	$('#secondaryNav > span.noLink').attr('rel','closed');
	$('#secondaryNav div.subSection a.active').parent().prev().attr('rel', 'open');
	$('#secondaryNav > span.noLink[rel="closed"]').next().hide();

	$('#secondaryNav > span.noLink').click(function(){
		if ($(this).attr('rel') == 'open')
			$(this).attr('rel','closed').next().slideUp();
		else
		{
			$('#secondaryNav > span.noLink[rel="open"]').attr('rel','closed').next().slideUp();
			$(this).attr('rel','open').next().slideDown();
		}
		return false;
	});
});  

// ------------------------------------------------------------------------------------
// lightbox support functions
// ------------------------------------------------------------------------------------
function _buildLightbox() {
	$('body').append('<div id="lightboxOverlay"></div>');
    $('body').append('<div id="lightboxContentWrap"><div id="lightboxContent"><a class="close" href="">Close</a><div id="lightboxLoadTarget"></div></div></div>');

    $('#lightboxOverlay').click(function() {
        _destroyLightbox();
        return false;
    });
    $('#lightboxContentWrap').click(function() {
        _destroyLightbox();
        return false;
    });
    $('#lightboxContent').click(function() {
        return false;
    });
    $('#lightboxContent a.close').click(function() {
        _destroyLightbox();
        return false;
    });
};
// ------------------------------------------------------------------------------------
function _destroyLightbox() {
	$('#lightboxOverlay').remove();
	$('#lightboxContentWrap').remove();
};

// ------------------------------------------------------------------------------------


