//-----------------------------------------------------------
// Site JS
//-----------------------------------------------------------

function ShowDiv(MyLink, Base, Show) {
	var Divs = document.getElementById(Base).getElementsByTagName('div');
	for (var i = 0; i < Divs.length; i++) {
		Divs[i].style.display = 'none';
	}
	document.getElementById(Show).style.display = 'block';

	var Links = MyLink.parentNode.parentNode.getElementsByTagName('a');
	for (var i = 0; i < Links.length; i++) {
		Links[i].className = '';
	}
	MyLink.className = 'active';
}

function Gallery(MyBase, MyNumImages, MyDefaultImage, MyConatiner, MyNavConatiner) {
	return {
		Base:			MyBase,
		Images:			MyNumImages,
		CurrentImage:	MyDefaultImage,
		Conatiner:		MyConatiner,
		NavConatiner:	MyNavConatiner,

		ChangeImage:	function(Dir) {
			switch (Dir) {
				case 'Prev':
					MyGallery.CurrentImage = (MyGallery.CurrentImage > 1) ? (MyGallery.CurrentImage - 1) : MyGallery.Images;
				break;

				default:
					MyGallery.CurrentImage = (MyGallery.CurrentImage < MyGallery.Images) ? (MyGallery.CurrentImage + 1) : 1;
				break;
			}
			var Container = document.getElementById(MyGallery.Conatiner);
				Container.innerHTML = '';

			var MyLink = document.createElement('a');
				MyLink.href		= '#';
				MyLink.onclick	= MyGallery.ChangeImage;

			var MyImage = document.createElement('img');
				MyImage.src		= MyGallery.Base + MyGallery.CurrentImage + '.jpg';
				MyImage.border	= 0;
				MyImage.style.cursor = 'pointer';

			MyLink.appendChild(MyImage)
			Container.appendChild(MyLink);

			var NavContainer = document.getElementById(MyGallery.NavConatiner);
				NavContainer.innerHTML = MyGallery.CurrentImage + '/' + MyGallery.Images;
			
			return false;
		},
		HoverImage: function(MyImage, Event) {
			MyImage.src = (Event == 'Out') ? MyImage.src.replace('_hover', '') : MyImage.src.replace('.gif', '_hover.gif');
		}
	}
};

//-----------------------------------------------------------