 













$(document).ready(function() {
//accordion

	// Hide intro boxes except first
	//$("#mainIntroNav .topLeftNavContainer:not(:first)").hide();

	// Set first as selected
	//$("#mainIntroNav .topLeftNavHeading a:first").addClass("on");

	// On click event for intro box titles
	$("#mainIntroNav .topLeftNavHeading").click(function() {
		$("#mainIntroNav .topLeftNavContainer:visible").hide();
	    $("#mainIntroNav .topLeftNavHeading a").removeClass();
		$(this).find("a").addClass("on");
		
		$(this).next().slideToggle();

		  //Have to call sifr replace again as would not have worked whilst hiidden.			
		  sIFR.replace(vagThin, {
		    selector: ' #mainIntroNav .topLeftNavWrapper .topLeftNavContainer h1  ' ,
			css: ['.sIFR-root { color: #00714E; font-size:28px;}'],
			wmode:'transparent'
		  });

		return false;
	});

	// Hide highlight boxes except first
	//$(".homepageHighlightBox .navTxtArea:not(:first), .homepageHighlightBox .bottomImg:not(:first)").hide();

	// Set first as selected
	//$(".homepageHighlightBox .topNavLinkImg a:first").addClass("on");
	
	// On click event for highlight box titles
	$(".homepageHighlightBox .topNavLinkImg").click(function() {
		$(".homepageHighlightBox .navTxtArea:visible, .homepageHighlightBox .bottomImg:visible").hide();		
		$(".homepageHighlightBox .topNavLinkImg a").removeClass();
		$(this).find("a").addClass("on");
		$(this).next().slideToggle();
		$(this).next().next().toggle();
		return false;
	});
	
	// Set up group summary tabs
	vTabsContainer = $('<div class="tabsContainer"><ul></ul></div>');
	vList = $("ul", vTabsContainer);
	$.each(["Profit before tax", "Income and cost growth 2008", "Economic profit"], function (i, vTabName) {
		vLink = $('<a href="#">' + vTabName + '</a>').click(function(){
		    $(".tabsContainer a").removeClass();
			$(this).addClass("on");
			$(".summaryOfResults .midImgContainer:visible").hide();
			$("#summary" + (i + 1)).show();
			return false;
		});
		vList.append($("<li></li>").append(vLink));		
	});
	$(".summaryOfResults h2").after(vTabsContainer);
	
	// Hide graph images except first
	$(".summaryOfResults .midImgContainer:not(:first)").hide();
	
	// Set first tab as selected
	$(".tabsContainer a:first").addClass("on");
	
	
	// Set up divisional summary tabs
	vTabsContainer = $('<div id="divisionalContainer" class="tabsContainer2"><ul></ul></div>');
	vList = $("ul", vTabsContainer);
	$.each(["UK Retail Banking", "Insurance and Investments", "Wholesale and International Banking"], function (i, vTabName) {
		vLink = $('<a href="#">' + vTabName + '</a>').click(function(){
		    $(".summaryOfResultsDivsional .tabsContainer2 a").removeClass();
			$(this).addClass("on");
			$(".summaryOfResultsDivsional .midImgContainer:visible").hide();
			$("#summaryb" + (i + 1)).show();
			return false;
		});
		vList.append($("<li></li>").append(vLink));		
	});
	$(".summaryOfResultsDivsional h2").after(vTabsContainer);
	
	// Hide graph images except first
	$(".summaryOfResultsDivsional .midImgContainer:not(:first)").hide();
	
	// Set first tab as selected
	$(".summaryOfResultsDivsional .tabsContainer2 a:first").addClass("on");
	
	
	
	//clear the search field onclick and onfocus
	$.fn.search = function() {
	return this.focus(function() {
		if( this.value == this.defaultValue ) {
			this.value = "";
		}
	}).blur(function() {
		if( !this.value.length ) {
			this.value = this.defaultValue;
		}
	});
};
$("#s").search();

//accordion tweak in detail pages

/*if ( $("#accordion").length > 0 ) {
$('#accordion').accordion({
			header: 'h4',
			autoheight: false
		});
};
if ( $("#accordion2").length > 0 ) {
$('#accordion2').accordion({
			header: 'h4',
			autoheight: false
		});
};
if ( $("#accordion3").length > 0 ) {
$('#accordion3').accordion({
			header: 'h4',
			autoheight: false
		});
};


if ( $("#QAaccordion").length > 0 ) {
$('#QAaccordion').accordion({
			header: 'h4',
			autoheight: false			
		});
};*/

$('#accordion h4').click(function() {
	$(this).next().slideToggle('normal');
	return false;
}).next().hide();

$('#accordion2 h4').click(function() {
	$(this).next().slideToggle('normal');
	return false;
}).next().hide();

$('#accordion3 h4').click(function() {
	$(this).next().slideToggle('normal');
	return false;
}).next().hide();

$('#QAaccordion h4').click(function() {
	$(this).next().slideToggle('normal');
	return false;
}).next().hide();


//right column tabbed box
$("#tabs .tabLink_bookmarks").addClass("js_on");
	if ( $("#bookmark").length > 0 ) {
		$("#right-box-centre #bookmark").hide();
		$("#tabs ul li a").attr("href", "#");

		$("#printManagerTable").hide();
		//$("#tabs .tabLink_relatedLinks").width("75px");
		//$("#tabs .tabLink_bookmarks").width("50px");
		//$("#tabs .tabLink_printManager").width("71px");

$("#tabs .tabLink_relatedLinks").click(function() {
		$("#relatedLinks").show();
		$("#right-box-centre #bookmark").hide();
		$("#printManagerTable").hide();
		//$("#tabs .tabLink_relatedLinks").width("75px");
		//$("#tabs .tabLink_bookmarks").width("50px");
		//$("#tabs .tabLink_printManager").width("59px");
		
		$("#tabs a").removeAttr("id");
		$(this).attr("id","tab-left");

		return false;
	});
	
	$(".tabLink_bookmarks").click(function() {
		$("#relatedLinks").hide();
		$("#right-box-centre #bookmark").show();
		$("#printManagerTable").hide();
		//$("#tabs .tabLink_relatedLinks").width("62px");
		//$("#tabs .tabLink_bookmarks").width("63px");
		//$("#tabs .tabLink_printManager").width("59px");
		
		$("#tabs a").removeAttr("id");
		$(this).attr("id","tab-center");

		return false;
	});

	$(".tabLink_printManager").click(function() {
		$("#relatedLinks").hide();
		$("#right-box-centre #bookmark").hide();
		$("#printManagerTable").show();
		//$("#tabs .tabLink_relatedLinks").width("62px");
		//$("#tabs .tabLink_bookmarks").width("50px");
		//$("#tabs .tabLink_printManager").width("71px");
		
		$("#tabs a").removeAttr("id");
		$(this).attr("id","tab-right");

		return false;
	});
	
	
	$("#printManagerForm").submit(function(){
			var url = $("#printManagerForm").attr("action");
			url += url.indexOf("?") == -1 ? "?" : "&"; 
			url += $("#printManagerForm").serialize(); //Simulate query string as though form was submitted
			window.open(url, "printBookmarks", "status=0, toolbar=0, location=0, menubar=1, resizable=1, scrollbars=1, width=835, height=600");
			
			// Google Analytics tracking
			//pageTracker._trackPageview("/script/printmanager/print");
			
			return false;
	});
	
	
	$(".printPageLink").click(function() {
		var url = $(this).attr("href");
		window.open(url, "printBookmarks", "status=0, toolbar=0, location=0, menubar=1, resizable=1, scrollbars=1, width=835, height=600");

		// Google Analytics tracking
		//pageTracker._trackPageview("/script/page/print");		
		
		return false;
	});
	
	bookmarksContainer = $("#bookmark");
	bookmarksUrl = '/2008/bookmarks/';
	loadingHtml = '<div class="bookmarksLoadingIndicator"><img src="/2008/gfx/images/ajax_loading_indicator.gif"></div>';
	setupBookmarks(bookmarksContainer, bookmarksUrl, loadingHtml);
	$("#content-wide .addBookmark").unbind(); //Disable onclick event for wide template as no bookmarks tab exists

	}

	//Hide all board directors
	$("#board div").hide();
	
	$("#board #biog1").show();
	
	$(".directorContainer a").click(function(event){
		//close any open divs
		$("#board div").hide();
		
		//return the id
		$divID = $(this).attr("ID");
		
		//open it
		$("#board #biog" + $divID).show();
	});
	
//2007/2008 table tabs
if ( $("#tableTabs").length > 0 ) {
	$("#tableContent2007").hide();
	$("li#2008 a").addClass("on");
		
	$("ul#tableTabs li#2008 a").click(function() {
		$("#tableContent2007").hide();
		$("#tableContent2008").show();
		$("li#2007 a").removeClass("on");
		$("li#2008 a").addClass("on");
		
	});

	$("ul#tableTabs li#2007 a").click(function() {
		$("#tableContent2008").hide();
		$("#tableContent2007").show();
		$("li#2008 a").removeClass("on");
		$("li#2007 a").addClass("on");
	});
};

//case studies tabs

if ( $("#caseTabs").length > 0 ) {
	$("#casestudies div").hide();
	$("#caseContent1").show();
	$("li#case1 a").addClass("on");
		
	$("ul#caseTabs li#case1 a").click(function() {
		$("#casestudies div").hide();
		$("#caseContent1").show();
		$("ul#caseTabs li a").removeClass("on");
		$("li#case1 a").addClass("on");
		sIFR.replace(avenirheavy, {
		  selector: '#contentArea div#casestudies h5',
		  css: '.sIFR-root { background: transparent; color: #000000;letter-spacing: -1;  text-transform:none; }',
		  wmode: 'transparent',
		  offsetHeight: 0,
		  tuneHeight: 0
		});
		return false;
	});

	$("ul#caseTabs li#case2 a").click(function() {
		$("#casestudies div").hide();
		$("#caseContent2").show();
		$("ul#caseTabs li a").removeClass("on");
		$("li#case2 a").addClass("on");
		sIFR.replace(avenirheavy, {
		  selector: '#contentArea div#casestudies h5',
		  css: '.sIFR-root { background: transparent; color: #000000;letter-spacing: -1;  text-transform:none; }',
		  wmode: 'transparent',
		  offsetHeight: 0,
		  tuneHeight: 0
		});
		return false;
	});
	$("ul#caseTabs li#case3 a").click(function() {
		$("#casestudies div").hide();
		$("#caseContent3").show();
		$("ul#caseTabs li a").removeClass("on");
		$("li#case3 a").addClass("on");
		sIFR.replace(avenirheavy, {
		  selector: '#contentArea div#casestudies h5',
		  css: '.sIFR-root { background: transparent; color: #000000;letter-spacing: -1;  text-transform:none; }',
		  wmode: 'transparent',
		  offsetHeight: 0,
		  tuneHeight: 0
		});
		return false;
	});

};

 });
