$(document).ready(function(){

	function centerPage() {
		//center the page
		var pageWidth = $(document).width();
		var leftOffset = (pageWidth - 940)/2;
		if ( leftOffset > 0 )
		{
			$('div#header, div#header-nav, div#sidebar, div#footer').css('left', leftOffset + 'px');
			$('div#main').css('left', (leftOffset + 190) + 'px');
			$('img.main-background').css('left', (leftOffset + 97) + 'px');
		}
	}

	$(window).resize(function(){
		centerPage();
	});

	//initial centering
	centerPage();

	//show footer put and ensure it is at bottom of all content
	var footerTop = $('div#main').offset().top + $('div#main').outerHeight() + 50;
	$('div#footer').show().css('top', footerTop + 'px' );

	//ie fix
	$('div#header-nav ul li a').each(function(){
		$(this).appendTo('div#header-nav');
	});
	$('div#header-nav ul').remove();

	//add in Home link and shift 4px to right
//	$('div#header-nav').prepend('<a href="/">Home</a>');
//	$('div#header-nav a[href="/"]').css('position', 'relative').css('right', '-4px');

	//add in Dr. John Cole link
	$('div#sidebar ul').prepend('<li><a href="/about/john-cole">Dr. John Cole - <small>Director</small></a></li>');

	//set created links as selected if applicable
	if ( $('div#header-nav a.nav-selected, div#sidebar ul li a.nav-selected').length == 0 )
	{
		if ( window.location.pathname == '/about/john-cole' )
		{
			$('div#sidebar ul li a[href="/about/john-cole"]').addClass('nav-selected');
		} else {
			$('div#header-nav a[href="/"]').addClass('nav-selected');
		}
	}

	//adjust font-size of "Rehabilitation Psychology" link
	$('div#sidebar ul li a:contains("Rehabilitation Psychology")').css('font-size', '12px');

	//adjust header-nav links
	$('div#header-nav a:contains("Contact Us")').css('border-right', '1px solid #597b7b');
	$('div#header-nav a:contains("Home")').css('border-left', '0px');

	$('div#header-nav a').hover(function(){
		$(this).css('border-right', '1px solid #907578').prev().css('border-right', '1px solid #907578');
		if ( $(this).text() == 'Home' )
		{
			$(this).css('border-left', '1px solid #907578');
		}
	}, function(){
		$(this).css('border-right', '1px solid #ffffff').prev().css('border-right', '1px solid #ffffff');
		if ( $(this).text() == 'Contact Us' )
		{
			$(this).css('border-right', '1px solid #597b7b');
		}
		if ( $(this).text() == 'Home' )
		{
			$(this).css('border-left', '0px');
		}
	}).focus(function(){
		$(this).css('border-right', '1px solid #907578').prev().css('border-right', '1px solid #907578');
		if ( $(this).text() == 'Home' )
		{
			$(this).css('border-left', '1px solid #907578');
		}
	}).blur(function(){
		$(this).css('border-right', '1px solid #ffffff').prev().css('border-right', '1px solid #ffffff');
		if ( $(this).text() == 'Contact Us' )
		{
			$(this).css('border-right', '1px solid #597b7b');
		}
		if ( $(this).text() == 'Home' )
		{
			$(this).css('border-left', '0px');
		}
	}).mousedown(function(){
		$(this).css('border-right', '1px solid #5b4a4c').prev().css('border-right', '1px solid #5b4a4c');
		if ( $(this).text() == 'Home' )
		{
			$(this).css('border-left', '1px solid #5b4a4c');
		}
	}).mouseup(function(){
		$(this).css('border-right', '1px solid #907578').prev().css('border-right', '1px solid #907578');
		if ( $(this).text() == 'Home' )
		{
			$(this).css('border-left', '1px solid #907578');
		}
	});

	//add home link on main logo image
	$('div#header img.logo').click(function(){
		window.location = "http://www.cambpsych.ca/";
	});

	//move content down when in edit mode
	if ( $('div#ccm-page-controls-wrapper').length > 0 )
	{
		$('div#header, div#header-nav, div#sidebar, div#main').each(function(){
			var origTop = parseInt( $(this).css('top') );
			var newTop = origTop + 50;
			$(this).css('top', newTop + 'px');
		});
	}

});

