var loadingImage = '/im/clock1.gif';		
var nextButton = '/im/arr_r.gif';	
var prevButton = '/im/arr_l.gif';	


function showGalleryBox(objLink){
	$('body').scrollTo('#tops', 400,{queue:true});
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++){
		var anchor = anchors[i];
		if (anchor.getAttribute("rel") == "tmb") anchor.className='';
	}
	var objImage = document.getElementById('galleryImage');
	var objText=document.getElementById('text');
	var objScript = document.getElementById ? document.getElementById("ajaxObj") : null;
	var currentID = objLink.getAttribute("id");
	objLink.className='active';
	objText.innerHTML="<img src='/im/clock2.gif' style='border:none;'>";
	
	imgPreload = new Image();
	imgPreload.onload=function(){
		objImage.src = objLink.href;
		objScript.src="/get_ajax.php?act=galleryarchive&id="+currentID+"&timestamp="+Math.random()
		if (navigator.appVersion.indexOf("MSIE")!=-1){
			pause(100);
		}
		return false;
	}
	
	imgPreload.src=objLink.href+"?timestamp="+Math.random();
	
}


function initGalleryBox()
{
	if (!document.getElementsByTagName){ return; }
	var anchors = document.getElementsByTagName("a");

	for (var i=0; i<anchors.length; i++){
		var anchor = anchors[i];

		if (anchor.getAttribute("href") && (anchor.getAttribute("rel") == "tmb")){
			anchor.onclick = function () {showGalleryBox(this); return false;}

		}
	}
}


function addLoadEvent(func) {	
	var oldonload = window.onload;
	if (typeof window.onload != 'function'){
    	window.onload = func;
	} else {
		window.onload = function(){
		oldonload();
		func();
		}
	}
}

function pause(numberMillis) {
	var now = new Date();
	var exitTime = now.getTime() + numberMillis;
	while (true) {
		now = new Date();
		if (now.getTime() > exitTime)
			return;
	}
}

addLoadEvent(initGalleryBox);
