//Disable right mouse click Script
//By Maximus (maximus@nsimail.com) w/ mods by DynamicDrive
//For full source code, visit http://www.dynamicdrive.com

var message="Photos and other materials at this Web site are protected by copyright law. Please contact the photographer with questions regarding image use.";

///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function("alert(message);return false")



var galleryHeader = '<html><head><title>Lasting Impressions Photography</title><meta name="description" content="Lasting Impressions Photography">  <META NAME="Author" content="Bill Leigh"><META NAME="Copyright" content="Copyright 2002-2006, Bill Leigh"><META HTTP-EQUIV="expires" content="Sun, 1 Jan 2006 01:00:00 GMT"><META HTTP-EQUIV="Content-Script-Type" CONTENT="text/javascript"><META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"><script type=\'text/javascript\' src=\'../myfuncs.js\'></script><script type=\'text/javascript\' src=\'fillWindow.js\'></script><link rel="stylesheet" href="../style.css" type="text/css"></head><body bgcolor="ivory" onload="javascript:checkParent();"><p>';

var galleryFooter = '<p>Select an image on the left to view larger versions of the images. Select any images to view in the main frame of this window.  You may also use the left and right arrows to view all of the images sequentially.</p>' + footerText() + '</body></html>';

var curImage = -1;
var tdr, tdl;
var carray, cindex;

function showByNumber(ix, frameName)
{
	var ent = carray[ix];
	var img = ent[0] + ".jpg"
	var txt = ent[1]

	tdr.innerHTML = "<center><img src=\"" +  img + "\"><br><br><h4><b>" + txt + "</b></h4></center>" + footerText();
	tdr.vAlign = "top";
	tdr.align = "center";
	curImage = ix;
}

function nextImage()
{
curImage++;
if (curImage >maxImage) {
	curImage = 0;
}
 showByNumber(curImage, 'menuBody');
}

function prevImage()
{
curImage--
if (curImage < 0) {
	curImage = maxImage;
}
showByNumber(curImage, 'menuBody');
}


function fillFrame(rightURL, rightWidth) {
	var tbody = document.getElementById('tableBody');
	if (tbody != null) {
		clearTable(tbody);
		tr = tbody.insertRow(0);
		tdr = tr.insertCell(0);
		tdr.innerHTML = '<iframe frameborder="0" height="750px" width ="100px"></iframe>';
		tdr = tr.insertCell(1);
		tdr.innerHTML = '<iframe src="' + rightURL + '" name="textBody" frameborder="0" height="750px" width ="600px"></iframe>';
	}
	else {
		frames['textBody'].location.href = rightURL;
		frames['textBody'].location.width = rightWidth;
	}
}

function clearTable(tbody)
{
	while(tbody.rows.length > 0) {
		tbody.deleteRow(0);
	}
}

function fillThumbs(arr, rightHTML)
{
	var tr, td;
	var h = "";
	var ent;
	var img;

	var tbody = document.getElementById('tableBody');
	clearTable(tbody);

	tr = tbody.insertRow(0);
	tdl = tr.insertCell(0);
	tdr = tr.insertCell(1);
	carray = arr;
	curImage = 0;
	maxImage = arr.length-2;

	h = "<center>"
		+ "<a href='javascript:prevImage()'><img src='larrw.gif' border='0'></a>"
		+ "&nbsp;&nbsp;&nbsp;&nbsp;"
		+ "<a href='javascript:nextImage()'><img src='rarrw.gif' border='0'></a><br>";

	for (i = 0; i < arr.length-1; i++) {
		ent = arr[i];
		s = "<a href='javascript:showByNumber("
				+ i
				+ ",\"textBody\");'><img src='"
				+ ent[0] + "_t.jpg"
				+ "' border='0'></a><br>";

		h += s;
	}

	h += "</center>";

	tdl.innerHTML = h;
	tdl.vAlign = "top";
	tdl.width = "200px";
	tdr.innerHTML = "<iframe src='" + rightHTML + "' name=\"textBody\" frameborder=\"0\" height=\"750px\" width =\"800px\"></iframe>";
	tdr.vAlign = "top";
}


function fillThumbsGalleryText(arr, gtext)
{
	var tr, td;
	var h = "";
	var ent;
	var img;

	var tbody = document.getElementById('tableBody');
	clearTable(tbody);

	tr = tbody.insertRow(0);
	tdl = tr.insertCell(0);
	tdr = tr.insertCell(1);
	carray = arr;
	curImage = 0;
	maxImage = arr.length-2;

	h = "<center>"
		+ "<a href='javascript:prevImage()'><img src='larrw.gif' border='0'></a>"
		+ "&nbsp;&nbsp;&nbsp;&nbsp;"
		+ "<a href='javascript:nextImage()'><img src='rarrw.gif' border='0'></a><br>";

	for (i = 0; i < arr.length-1; i++) {
		ent = arr[i];
		s = "<a href='javascript:showByNumber("
				+ i
				+ ",\"textBody\");'><img src='"
				+ ent[0] + "_t.jpg"
				+ "' border='0'></a><br>";

		h += s;
	}

	h += "</center>";

	tdl.innerHTML = h;
	tdl.vAlign = "top";
	tdl.width = "200px";
	tdr.innerHTML = galleryHeader + gtext + galleryFooter;
	tdr.vAlign = "top";
}


var lastfunc, lastsubfunc;

function checkParent(s)
{
	curImage = 1;
	if (self == self.parent) {
		window.location = "../index.html";
	}
}

function loadAnImage()
{
	var i = Math.floor(Math.random() * (allImages.length-1));
	var curImage = new Image();
	curImage.src = allImages[i];
	document.images["randomImage"].src = curImage.src;
}

function footerText() {
	return ('<hr width="95%" size="1"></hr>' +
				'<h6>' +
				'<center>All text and images copyright &copy; 2002-2009 Bill Leigh. All rights reserved.' +
				'<br>' +
				'For problems with this site, ' +
				'please email <a href="mailto:Webmaster@LastingImpressions-photo.com">Webmaster@LastingImpressions-photo.com.</center>' +
				'</h6>');
}

function showFooter() {
	document.write(footerText());
}




