// default.js
var step = 3;
var scrollTimer;

$.fn.wait = function(time, type) {
	time = time || 1000;
	type = type || "fx";
	return this.queue(type, function() {
		var self = this;
		setTimeout(function() {
			$(self).dequeue();
		}, time);
	});
};

$(function(){
	
	$('#tkDisplay').alignCenter();
	$('#tkBackground').alignCenter();
	
	$('#scrollArea').livequery(function(){
		$(this).mousewheel(function(event, delta) {
			if (delta > 0)
				$(this).scrollTop($(this).scrollTop() - (delta*18));
			else if (delta < 0)
				$(this).scrollTop($(this).scrollTop() - (delta*18));
			return false; // prevent default
		}); }, function(){ $(this).unmousewheel(); 
	});
	
    $('.zoom').jqzoom({
		zoomWidth: 300,
		zoomHeight: 200,
		position : 'left',
		yOffset : 275,
		xOffset : 20,
		title :false
	 });
	
});

function preLoad(images){
	
	var tempImage = new Image();
	
	for (img in images){
		tempImage.src = images[img];
	}
	
}

function scrollUp(){
	$('#scrollArea').scrollTop($('#scrollArea').scrollTop() - step);
	scrollTimer = setTimeout("scrollUp()",10);
}

function scrollDown(){
	$('#scrollArea').scrollTop($('#scrollArea').scrollTop() + step);
	scrollTimer = setTimeout("scrollDown()",10);
}

function scrollClear(){
	clearTimeout(scrollTimer);
}