// JavaScript Document
loader_img_url = "/scotland/tv/rivercity/images/furniture/java-loader.gif";

$(document).ready(function(){
	var removeQuery = (document.location.href).split("?")[0] + '?gallery=';
	var gallery_base_url = '/scotland' + (removeQuery).split("/scotland")[1];

	$(".nav").bind("click", function(e){
		
		th = $(this);
		$("#episodemainimg img").hide();
		$("#episodemainimg img").after('<div id="whizzbang" style="display:none"><img src="' + loader_img_url + '" /></div>');
		$("#whizzbang").fadeIn("slow");
		var href = $(this).attr("href");

		$(".nav").each(function(){
			if($(this).attr("href") == href){
				$(this).addClass("activeimg");
			} else {
				$(this).removeClass("activeimg");
			}
		});

		e.preventDefault();
		t = $(this).attr("href");
		qs = t.split("?")[1];
		vars = qs.split("&");
		$.each(vars, function(n){
			t = vars[n].split("=");
			var name = t[0];
			var value = t[1];
			
			if(name == "gallery"){
				_gallery = value;
			}
		});
		var data = eval("img_" + _gallery);
		$('<img src="'+ data.image +'" alt="'+ data.alt +'" />').load(function(){
			$("#whizzbang").css("display", "none");
			$("#whizzbang").remove();
			$("#episodemainimg img").attr("src", data.image);
			$("#episodemainimg img").attr("alt", data.alt);
			$("#episodemainimg img").fadeIn("slow");
			$(".caption_img").empty().append(data.caption);
			if(data.prev == "")
			{
				$(".prev_img").css("display", "none");
			}
			else
			{
				$(".prev_img").css("display", "");
				$(".prev_img").attr("href", gallery_base_url + data.prev);
			}
			$("a.this_img").attr("href", gallery_base_url + _gallery);
			$(".this_img").empty().append(data.number);				
			if(data.next == "")
			{
				$(".next_img").css("display", "none");
			}
			else
			{
				$(".next_img").css("display", "");
				$(".next_img").attr("href", gallery_base_url + data.next);
			}
		 });
	});
});
$(document).ready(function(){
	$("#photos/h3").append('<span class="opcl open" />');
	$(".opcl").bind("click",function(e){
		$(".photo_holder").slideToggle('normal');
		$(this).toggleClass("close").toggleClass("open");
		//$(this).empty().append("Open");
		e.preventDefault();
	});
});