$(document).ready(function(){
	
	$(".toggle_container").hide();

	$("h4.expand_heading").toggle(function(){
		$(this).addClass("active"); 
		}, function () {
		$(this).removeClass("active");
	});
	
	$("h4.expand_heading").click(function(){
		$(this).next(".toggle_container").slideToggle("slow");
	});
	/*
$(".expand_all").toggle(function(){
		$(this).addClass("expanded"); 
		}, function () {
		$(this).removeClass("expanded");
	});
	$(".expand_all").click(function(){
		$(".toggle_container").slideToggle("slow");
	});

*/

	setupExpandableLandingPageBoxes();
	
	setupGoogleMap();
	
});

function setupGoogleMap()
{
	if(document.getElementById("wlMap") && GBrowserIsCompatible())
	{
		var map = new GMap2(document.getElementById("wlMap"));
		map.setCenter(new GLatLng(51.57296213640598, -0.76080322265625), 15);
		map.addControl(new GSmallMapControl());
		var point = new GLatLng(51.57296213640598, -0.76080322265625);
		map.addOverlay(new GMarker(point));

	}	
}

function setupExpandableLandingPageBoxes()
{
	$('.expandingLandingPageBoxContent').toggleClass('closedLandingPageBoxContent');
	
	$('.expandingLandingPageBoxContent').append('<p class="lpb-moreInfoLink"><a href="">Click here to expand</a></p>');
	$('.expandingLandingPageBoxContent .lpb-moreInfoLink a').click(function(e){
		
		e.preventDefault();
		
		if($(this).text() == 'Click here to expand')
		{
			$(this).html('Click here to close');
		}
		else
		{
			$(this).html('Click here to expand');
		}
		
		$(this).parent().parent().toggleClass('closedLandingPageBoxContent');
	});

	$('.expandingLandingPageBoxSmallContent').toggleClass('closedLandingPageBoxSmallContent');
	
	$('.expandingLandingPageBoxSmallContent').append('<p class="lpb-moreInfoLink"><a href="">Click here to expand</a></p>');
	$('.expandingLandingPageBoxSmallContent .lpb-moreInfoLink a').click(function(e){
		
		e.preventDefault();
		
		if($(this).text() == 'Click here to expand')
		{
			$(this).html('Click here to close');
		}
		else
		{
			$(this).html('Click here to expand');
		}
		
		$(this).parent().parent().toggleClass('closedLandingPageBoxSmallContent');
	});

}
