$(document).ready(function (){
	$('img[@class=hide4js]').removeClass('hide4js');
	$('div.fade').cycle({
		fx:     'fade',
		speed:  1000,
		timeout: 3000
	});
	$('.email-link').each(function() {
		var email = $(this).html();
		var email = email+"@heronslea.net";
		$(this).html('<a href="mailto:'+email+'">'+email+'</a>');
	});
	
	var acqform = $('.acquisiform').html();
	$('.acquisiform').queue(function(){
		$(this).html('<a href="#">Click here to fill out the form</a>');
		$(this).click(function(){
			$('body').append('<div class=\"shadowlayer\"></div>'+acqform);
			$('.shadowlayer').fadeTo(1000,0.5,function(){
				$('#acquisitionsform').fadeIn(1000);
			}).click(function() {
				$('.shadowlayer').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
				$('#acquisitionsform').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
			});
			return false;
		});
		$(this).dequeue();
	});
	var futform = $('.futureformcontainer').html();
	$('.futureformcontainer').queue(function(){
		$(this).html('<a href="#">Click here to register your interest</a>');
		$(this).click(function(){
			$('body').append('<div class=\"shadowlayer\"></div>'+futform);
			$('.shadowlayer').fadeTo(1000,0.5,function(){
				$('.futureform').fadeIn(1000);
			}).click(function() {
				$('.shadowlayer').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
				$('.futureform').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
			});
			return false;
		});
		$(this).dequeue();
	});
/*	$('.mediathumblist div:parent').click(function(){
		var largeimg = $(this).children('img').attr('alt');
		$('body').append('<div class=\"shadowlayer\"></div>');
		$('.shadowlayer').fadeTo(1000,0.5,function(){
			$('body').append('<div class=\"medialarge\"><img src="'+largeimg+'"></div>');
			$('.medialarge').fadeIn(1000);
			$('.medialarge').click(function() {
				$('.shadowlayer').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
				$('.medialarge').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
			});
			$('.shadowlayer').click(function() {
				$('.shadowlayer').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
				$('.medialarge').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
			});
			return false;
		});
	});
*/	
	
	$('#subnav').hide();
	$('.subnav').click(function() {
		$('#subnav').fadeIn(1000);
		return false;
	});
	$('.thumblist div:parent').addClass('shadowanchor');//.wrap('<a href="javascript:void();"></a>');
	//$('div .popupgallery').parent().append('<p>Click on the image<br />to see further photographs:</p>').addClass('gallerysubtext');
	//$('.popupgallery').wrap('<a href="javascript:void();"></a>');
	$('.shadowanchor').click(function() {
		var which = $(this).children('img').attr('alt');
		if(!which){
			return false;
		};
		var gallerythumbs = "";
		var largearray = new Array();
		var smallarray = new Array();
		var largearray = mmgallery[which+"_lg"];
		var smallarray = mmgallery[which+"_sm"];
		
		var gallerymainimage = "\t<div class=\"image\"><img src=\""+largearray[0]+"\" /></div>\n";
		for (i=0;i<smallarray.length;i++){
				var gallerythumbs = gallerythumbs+"\t\t<div><a href=\"javascript:void();\"><img alt=\""+largearray[i]+"\" src=\""+smallarray[i]+"\" /></a></div>\n";
			}
		var gallerycode = "<div class=\"shadowcontainer\">\n\t<div class=\"close\"><a href=\"javascript:void();\">Close</a></div>\n"+gallerymainimage+"\t<div class=\"thumbs\">\n"+gallerythumbs+"\t</div>\n</div>";
		$('body').append("<div class=\"shadowlayer\"></div>\n"+gallerycode);
		$('.shadowlayer').fadeTo(1000,0.5,function(){
			$('.shadowcontainer').fadeIn(1000,function(){
				$('.thumbs div a img').click(function(){
					var img = $(this).attr('alt');
					$('.shadowcontainer .image img').attr('src',img);
					return false;
				});
				$('.close').click(function() {
					$('.shadowlayer').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
					$('.shadowcontainer').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
				});
			});
		}).click(function() {
			$('.shadowlayer').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
			$('.shadowcontainer').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
		});
	});
	$('.popupgallery').click(function() {
		var which = $(this).attr('alt');
		if(!which){
			return false;
		};
		var gallerythumbs = "";
		var largearray = new Array();
		var smallarray = new Array();
		var largearray = mmgallery[which+"_lg"];
		var smallarray = mmgallery[which+"_sm"];
		
		var gallerymainimage = "\t<div class=\"image\"><img src=\""+largearray[0]+"\" /></div>\n";
		for (i=0;i<smallarray.length;i++){
				var gallerythumbs = gallerythumbs+"\t\t<div><a href=\"javascript:void();\"><img alt=\""+largearray[i]+"\" src=\""+smallarray[i]+"\" /></a></div>\n";
			}
		var gallerycode = "<div class=\"shadowcontainer\">\n\t<div class=\"close\"><a href=\"javascript:void();\">Close X</a></div>\n"+gallerymainimage+"\t<div class=\"thumbs\">\n"+gallerythumbs+"\t</div>\n</div>";
		$('body').append("<div class=\"shadowlayer\"></div>\n"+gallerycode);
		$('.shadowlayer').fadeTo(1000,1.0,function(){
			$('.shadowcontainer').fadeIn(1000,function(){
				$('.thumbs div a img').click(function(){
					var img = $(this).attr('alt');
					$('.shadowcontainer .image img').attr('src',img);
					return false;
				});
				$('.close').click(function() {
					$('.shadowlayer').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
					$('.shadowcontainer').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
				});
			});
		}).click(function() {
			$('.shadowlayer').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
			$('.shadowcontainer').fadeOut(1000).queue(function(){$(this).remove();$(this).dequeue();});
		});
	});
});

var mmgallery = new Array();

