// JavaScript Document

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];
    }
  } 
  alert('Query Variable ' + variable + ' not found');
}

function popupimg(URL, range) {
	URL = 'image.html?src=' + URL + '&range=' + range;
	pagepapillon = window.open(URL, 'papillon', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=850,height='+screen.height+',left = 240,top = 0');
	pagepapillon.focus();
}

function setimage() {
	var imgsrc = getQueryVariable('src');
	var imgrange = getQueryVariable('range');
	document.getElementById('mainimg').src = 'galleries/' + imgsrc;
}

function nextimg() {
	var imgsrc = document.getElementById('mainimg').src;
	var imgstr;
	imgstr = imgsrc.substring(imgsrc.length - 6, imgsrc.length - 4);
	imgnumb = (imgstr * 1) + 1;
	imgstr = imgnumb.toString();
	if (imgstr <= getQueryVariable('range')) {		
		if (imgstr.length == 1) {
			imgstr = '0' + imgstr;
		}
		document.getElementById('mainimg').src = imgsrc.substring(0, imgsrc.length - 6) + imgstr + '.jpg';
	} else {
		imgstr = '01';
		document.getElementById('mainimg').src = imgsrc.substring(0, imgsrc.length - 6) + imgstr + '.jpg';
	}
}

function previmg() {
	var imgsrc = document.getElementById('mainimg').src;
	var imgstr;
	imgstr = imgsrc.substring(imgsrc.length - 6, imgsrc.length - 4);
	imgnumb = (imgstr * 1) - 1;
	imgstr = imgnumb.toString();
	if (imgstr.length == 1) {
		imgstr = '0' + imgstr;
	}
	if (imgnumb >= 1) {
		document.getElementById('mainimg').src = imgsrc.substring(0, imgsrc.length - 6) + imgstr + '.jpg';
	} else {
		imgstr = getQueryVariable('range').toString();
		if (imgstr.length == 1) {
		    imgstr = '0' + imgstr;
	    }
		document.getElementById('mainimg').src = imgsrc.substring(0, imgsrc.length - 6) + imgstr + '.jpg';
	}
}