//TEXT SIZER
function addTextSizer() {
	$('#Breadcrumbs').after('<div id="TextSizer" class="ClearFix"><ul>' +
				'<li><a class="NormalFont" href="javascript:;" title="Small Font Size"></a></li>' +
				'<li><a class="LargeFont" href="javascript:;" title="Medium Font Size"></a></li>' +
				'<li><a class="X-LargeFont" href="javascript:;" title="Large Font Size"></a></li>' +
			'</ul></div>');
	$('a.NormalFont').click(function() {$('#Content').removeClass('textLarge').removeClass('textXLarge');$.cookie('text_sizer', null, { path: '/' });});
	$('a.LargeFont').click(function() {$('#Content').addClass('textLarge').removeClass('textXLarge');$.cookie('text_sizer', 'large', { path: '/' });});
	$('a.X-LargeFont').click(function() {$('#Content').removeClass('textLarge').addClass('textXLarge');$.cookie('text_sizer', 'xlarge', { path: '/' });});
	$('#TextSizer a').click(function() {$('#TextSizer a').removeClass('active');$(this).addClass('active');});
}

function text_size_checker() {
	var text_sizer_cookie = $.cookie('text_sizer');
	if (text_sizer_cookie==null){$('a.NormalFont').addClass('active')};
	if (text_sizer_cookie=='large'){ $('#Content').addClass('textLarge');$("a.LargeFont").addClass('active') };
	if (text_sizer_cookie=='xlarge'){ $('#Content').addClass('textXLarge');$("a.X-LargeFont").addClass('active') };
}

function addPageTools(){
	var clientDomainName = '[clientDomainName]';
	var clientSiteName = '[clientSiteName]';
	var titleEl = document.getElementsByTagName('title')[0];
	var currentPageTitle = '';
	if (titleEl.text){ currentPageTitle = escape(titleEl.text); } else { currentPageTitle = escape(title.data); }
	var currentPageUrl = document.location;
	var emailSubject = currentPageTitle;
	var emailHref = 'mailto:?subject=' + emailSubject + '&body=I thought you would be interested in the following page: ' + currentPageTitle + ' - ' + currentPageUrl;
	$('#PageToolsWrapper').append('<div id="PageTools"><h2 class="Hide">Page Tools</h2>' +
		'<ul>' +
			'<li class="PrintLink"><a href="#">Printer Friendly</a></li>' +
			'<li class="EmailLink"><a href="#">Email Page</a></li>' +
		'</ul>' +
	'</div>');
	$('li.EmailLink a').attr({ href: emailHref});
	$('li.PrintLink a').click(function() { print(); return false; });
}

$(document).ready(function(){	
	addTextSizer();
	text_size_checker();
	addPageTools();
	
// ----------- TEMPLATE EXTRAS ------------------//

	// QuickLinks
		// toggle slide
		$('#QuickLinks .cmspanel ul').hide();
		$('#QuickLinks a.Toggle').click(function(){
			$('#QuickLinks .cmspanel ul').slideToggle();
			$('#QuickLinks a.Toggle').toggleClass('over');
			return false;
		});
		
	// Hide QuickLinks if panel doesn't exist
		$('#QuickLinks:empty').css('display','none');

// ----------- HACK LIST START ------------------//

		
// ----------- HACK LIST END ------------------//

});

