// Global array to hold article box heights
$(document).ready(
	function () {		
		//regional page
		$('ul.regionallist li ul').hide();
		$('div.regionalcontent').hide();
		$('div.regionaladditional').hide();
		$('div.regionalcontent h4').hide();
		$('div.regionaladditional h4').hide();
		$('div.regionaladditional ul').show();
		
		//show defaultregion
		if(defaultregion != "") {
		
			if(defaultregion == "england" || defaultregion == "scotland" || defaultregion == "ireland" || defaultregion == "wales" || defaultregion == "nireland") {
				$('ul#' + defaultregion + 'ul').slideDown('slow');
			} else {
				var targetContent = $('a#' + defaultregion);
				targetContent.parent().parent().parent().slideDown('slow');
				targetContent.addClass("regionselected");
				$('div#' + defaultregion + 'a').slideDown('slow');
				$('div#' + defaultregion + 'x').slideDown('slow');
			}
		}
		
		//show Wales when in England
		$('a#westmercia').click(function() {
				$('ul#englandul').hide();
				$('div.regionalcontent').hide();
				$('div.regionaladditional').hide();
				$('ul#walesul').slideDown('slow');
				$('ul.regionallist li ul li h3 a').removeClass("regionselected");
				$('a#wales').addClass("regionselected");
				$('div#englanda').hide();
				$('div#englandx').hide();
				$('div#walesa').slideDown('slow');
				$('div#walesx').slideDown('slow');
		});
		$('ul.regionallist li h2 a').click(function() {
			var targetContent = $('ul', this.parentNode.parentNode);
			if (targetContent.css('display') == 'none') {
				targetContent.css('zoom','1');
					$('div.regionalcontent').hide();
					$('ul.regionallist li ul').hide();
					$('div.regionaladditional').hide();
				targetContent.slideDown('slow');
			} else {
				targetContent.slideUp('slow');
				$('ul.regionallist li ul li h3 a').removeClass("regionselected");
				$('div.regionalcontent').hide();
				$('div.regionaladditional').hide();
			}
		});
		$('ul.regionallist li ul li h3 a').click(function() {
			$('ul.regionallist li ul li h3 a').removeClass("regionselected");
			$(this).addClass("regionselected");
			var targetContent = $('div#' + ($(this).attr('id') + 'a'));
			if (targetContent.css('display') == 'none') {
				$('div.regionalcontent').hide();
				$('div.regionaladditional').hide();
				targetContent.slideDown('slow');
				$('div#' + ($(this).attr('id') + 'x')).slideDown('slow');

			} else {
				$(this).removeClass("regionselected");
				targetContent.slideUp('slow');
				$('div#' + ($(this).attr('id') + 'x')).slideUp('slow');
			}
		});
	}
);
