var recentGalleries = new Array();

recentGalleries[0] = "websites.htm";
recentGalleries[1] = "print.htm";


var myURL = window.location.href.split("/");
var currentpagename = myURL[myURL.length - 1];
if (window.location.href.search)
	{
	currentpagename = currentpagename.substr(0, currentpagename.indexOf("?"));
	}

var nextpagename = currentpagename;
var prevpagename = currentpagename;


function setPrevPage()
{
	for(var i = 0; i < recentGalleries.length; i++)
	{
	if(recentGalleries[i] == currentpagename)
		{
		if (i == 0)
			{ prevpagename = recentGalleries[recentGalleries.length-1];
			}
		else
			{ prevpagename = recentGalleries[i - 1]; }
		}
	
	}
//alert(prevpagename);
}



function setNextPage()
{
	for(var i = 0; i < recentGalleries.length; i++)
	{
	if(recentGalleries[i] == currentpagename)
		{
		if (i == (recentGalleries.length - 1))
			{ nextpagename = recentGalleries[0]; }
		else
			{ nextpagename = recentGalleries[i + 1]; }
		}
	}
}



// Getting variables for starting number, recent travels
function getQueryVariable(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  } 
}


// What is current starting number?
var whatnum = 0;

if(getQueryVariable("num") && (!isNaN(getQueryVariable("num"))))
	{
	whatnum = getQueryVariable("num");
	}

// Are we in the recent travels gallery?
var recent = "";

if(getQueryVariable("recent") == "yes")
	{
	recent = "yes";
	}

// Are we starting the recent travels gallery
var recentstart = 0;

if(getQueryVariable("start") == "yes")
	{
	recentstart = "yes";
	}


var recentend = 0;

if(getQueryVariable("end") == "yes")
	{
	recentend = "yes";
	}


var spot1_OriginalText = "";
var spot2_OriginalText = "";
var currentStick = "original";


function startUp()
{
// Set original blocks to fall back on later
spot1_OriginalText = document.getElementById("spot1").innerHTML;
spot2_OriginalText = document.getElementById("spot2").innerHTML;

var recentquery = "";
var recentquerystart = "";
var recentqueryend = "";
var prevnumquery = "num=" + prevonenum;
var nextnumquery = "num=" + nextonenum;


if (recent == "yes")
{
recentquery = "&recent=yes";

	if (currentpagename != prevpagename)
	{
	recentqueryend = "&end=yes";
	prevnumquery = "num=0";
	}
	if (currentpagename != nextpagename)
	{
	recentquerystart = "&start=yes";
	nextnumquery = "num=0";
	}

}

	// Set href for forward and back buttons
	document.getElementById("previousone").href = prevpagename + "?" + prevnumquery + recentquery + recentqueryend;
	document.getElementById("nextone").href = nextpagename + "?" + nextnumquery + recentquery + recentquerystart;
	
	// Set href for forward and back text links
	document.getElementById("previousone2").href = prevpagename + "?" + prevnumquery + recentquery + recentqueryend;
	document.getElementById("nextone2").href = nextpagename + "?" + nextnumquery + recentquery + recentquerystart;
}


function putMeBack(picnumber,stickme)
{

var myImage = document.getElementById(picnumber).src.split("/");
var image2 = myImage[(myImage.length-1)];

	if((picnumber && picnumber != "") && (stickme == "yes"))
	{
	document.getElementById("spot1").innerHTML = pictures[image2][0];
	document.getElementById("spot2").innerHTML = pictures[image2][1];
	currentStick = picnumber;
	}
	if ((stickme == 'no') && (picnumber != currentStick))
	{
	document.getElementById("spot1").innerHTML = spot1_OriginalText;
	document.getElementById("spot2").innerHTML = spot2_OriginalText;
	currentStick = "original";
	}
}


function runMe(picnumber)
{

var myImage = document.getElementById(picnumber).src.split("/");
var image2 = myImage[(myImage.length-1)];

	if(picnumber != currentStick)
	{
		document.getElementById("spot1").innerHTML = pictures[image2][0];
		document.getElementById("spot2").innerHTML = pictures[image2][1];
		currentStick = "original";
	}
}
