if(document.images){
	var images_array = ["art", "photo", "info", "email", "prints"];

	for(i = 0; i < images_array.length; i ++){
		eval("var " + images_array[i] + " = new Image()");
		eval(images_array[i] + ".src = 'templates/images/" + images_array[i] + "_hover.gif'");
	}
}

function rollOver(elem, over){
	if(elem && over){
		if(elem.nodeName.toLowerCase() == "img"){
			elem.style.cursor = "pointer";
			var curOut = elem.src;
			elem.src = over;
			elem.onmouseout = function(){
				this.style.cursor = "";
				this.src = curOut;
			}
		}
	}
}

function expcol(obj){
	if(obj){
		var nDiv = document.getElementsByTagName("div");

		if(document.getElementById("block_" + obj).style.display == "none"){
			document.getElementById("block_" + obj).style.display = "";
		} else {
			document.getElementById("block_" + obj).style.display = "none";
		}

		for(d = 0; d < nDiv.length; d ++){
			if(nDiv.item(d).id.match(/^block_\d+$/i)){
				if(nDiv.item(d).id != "block_" + obj){
					nDiv.item(d).style.display = "none";
				}
			}
		}
	}
}

function view(id, w, h, sub, folder){
	var sub = (sub)? "&sid=" + sub : "";
	var fold = "";
	var xtr = "&t=gallery";
	
	if(folder && folder == "prints"){
		xtr = "&t=prints";
	} else {
		fold = (folder)? "&folder=" + folder : "";
	}

	w = screen.availWidth;
	h = screen.availHeight;

	window.open("index.php?action=popup&id=" + id + sub + fold + xtr, "gallery", "width=" + w + ", height=" + h + ", toolbar=no,directories=no,status=no,menubar=no,resizable=yes,scrollbars=1");
}

function over(o){
	o.style.backgroundColor = '#191919';
	o.style.color = "white";
}

function off(o){
	o.style.backgroundColor = '';
	o.style.color = "";
}

window.onload = function(){
	var allLinks = document.getElementsByTagName("a");

	for(a = 0; a < allLinks.length; a ++){
		allLinks.item(a).onfocus = function(){
			this.blur();
		}
	}
}