// JavaScript Document
$(document).ready(function(){
Cufon.replace('h1, h2, .main-content-wrapper h3, h3.subheading, h4, .quote blockquote, .refine-text, .main-navigation > ul.mainnav > li > a, .schools-nav ul li a, .history .centuries ul li a');
Cufon.replace('.year-events ul li p.year');


$('#login-link').click(function(){
	$('#login-box').slideToggle();
	$(this).toggleClass('loginlinkactive');
	$('#inactive-label').toggleClass('active');
});

$('#search-link').click(function(){
	$('.search-box-content').toggle();
	$(this).toggleClass('searchlinkactive');
});

$('.explore-link').click(function(e){
	$('.explore-container').slideToggle('fast', function(){								 
		if($('.explore-container').css('display')=='block')
		$('.footer').css('z-index','100')
		else
		$('.footer').css('z-index','')									 
	});
	$('.share-this-page').hide('fast',function(){
		if($('.explore-container').css('display')=='none')
				$('.share-this-page-link').attr('class','share-this-page-active')
		else
			$('.share-this-page-active').attr('class','share-this-page-link')
			
			if($('.share-this-page').css('display')=='none')
				$('.share-this-page-active').attr('class','share-this-page-link')
	});
});

$('.share-this-page-link').click(function(){
	$('.share-this-page').slideToggle('fast',function(){
		if($('.share-this-page').css('display')=='block')
				$('.footer').css('z-index','100')
		else
			$('.footer').css('z-index','')
	}); 
	$(this).toggleClass('share-this-page-active');
});



/*History*/
var currentActHeight;
$('.centuries li a').click(function(){
	$('div.century-block').removeClass('actBlock').find('.year-events ul').css('margin-top','0px').removeClass('act').children('li').removeClass('active');
	$('.century-block').hide().eq($('.centuries li a').index(this)).show().addClass('actBlock');
	$('.centuries li a').removeClass('selected');
	$(this).addClass('selected');
	Cufon.replace(' .history .centuries ul li a',{color: '#c0c1bf'})
	Cufon.replace(' .history .centuries ul li a.selected',{color: '#333333'})
	$(".summary").hide();
	
	$('.actBlock .year-events ul li:first').addClass('active');
	currentActHeight = 0;
}).eq(0).click();


function getCurHeight($ulContainer)
{
	//return $('.year-events ul',$ulContainer).height();
}


//$('.year-events ul li:first').addClass('active');
currentActHeight = 0;
$('.arrow-up').click(function(){
	var $ulContainer = $(this).parent().prev();
	$ulContainer.addClass('act');
	if($('.year-events ul.act li:first').attr('class') != 'active'){
		currentActHeight -= $('.year-events ul li.active').prev().height() -(-15);
		$ulContainer.stop(true,true).animate({'margin-top' : '-'+currentActHeight+'px'},'normal');
		$('.year-events ul li.active').prev().addClass('active').siblings().removeClass('active');
	}							  
});

$('.arrow-down').click(function(){
	var $ulContainer = $(this).parent().prev();
	$ulContainer.addClass('act')
	if($('.year-events ul.act li:last').attr('class') != 'active'){
		currentActHeight += $('.year-events ul li.active').height() -(-15);
		$ulContainer.stop(true,true).animate({'margin-top' : '-'+currentActHeight+'px'},'normal');
		$('.year-events ul li.active').next().addClass('active').siblings().removeClass('active');
	}
});

		
});

//Mail Page
function mailpage()
{

mail_str = "mailto:?subject=Farrer PLC";

mail_str += "&body=The sender of this E-mail thought you may find the following page(s) of interest. \n";

mail_str += "You can view it at " + location.href; 

location.href = mail_str;

}


