// JavaScript Document



function showMenu(treeId) {
	$('.subTree').hide();
	$('#subTree_'+treeId).show();
	highlightMenuItem(treeId);
	}
function highlightMenuItem(treeId) {
	$('.tree').removeClass('selected');
	$('#tree_'+treeId).addClass('selected');
	}
function subscribe() {
	var addr = $('#email').val();
	if (!addr) {
		alert("Please enter your email address");
		return;
		}
	$.ajax({
		type: "POST",
		url: "subscribe.php",
		data: "email="+addr,
		success: function(returned){	
			$('#subscribeStatus').html('Thank you for subscribing');
			}
		});	
	}
function showImage(imageId) {
	$('#image').fadeOut(150, function () {		
		$.ajax({
			type: "POST",
			url: "loadImage.php",
			data: "imageId="+imageId+"&page="+pageId,
			success: function(returned){	
				$('#image').html(returned);
				$('#image').fadeIn(150);
				}
			});	
		});
	}




function scrollRight() {
	if (scrollToInt < (maxWidth-paneWidth)) {
		scrollToInt = parseInt(scrollToInt) + parseInt(scrollIncrement);
		scrollThumbnails(scrollToInt);
		} 
	}
	
function scrollLeft() {
	if (scrollToInt > 0) {
		scrollToInt = parseInt(scrollToInt) - parseInt(scrollIncrement);
		scrollThumbnails(scrollToInt);
		}
	}


function scrollThumbnails(scrollPixel) {		
		
	$('#thumbnails').scrollTo(  scrollPixel, { axis:'x', duration:'20' } );
	
	scrollToInt = parseInt(scrollPixel);
	
	if (scrollPixel >= (maxWidth-paneWidth)) {
		$('#scrollRight').fadeOut('normal');
		}
	if (scrollPixel > 0) {
		$('#scrollLeft').fadeIn('normal');
		}
	if (scrollPixel < (maxWidth-paneWidth)) {
		$('#scrollRight').fadeIn('normal');
		}
	if (scrollPixel == 0) {
		$('#scrollLeft').fadeOut('normal');
		}

	}