	/*
		Written by Jonathan Snook, http://www.snook.ca/jonathan
		Add-ons by Robert Nyman, http://www.robertnyman.com
	*/
	
	function getElementsByClassName(oElm, strTagName, strClassName){
		var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
		var arrReturnElements = new Array();
		strClassName = strClassName.replace(/\-/g, "\\-");
		var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
		var oElement;
		for(var i=0; i<arrElements.length; i++){
			oElement = arrElements[i];
			if(oRegExp.test(oElement.className)){
				arrReturnElements.push(oElement);
			}
		}
		return (arrReturnElements);
	}
	
	function showBox(num, img){		
		var active = getElementsByClassName(document.getElementById("imgbox"), "a", "img-active");
		var current = parseInt(active[0].innerHTML);
		
		if(num==0){ //previous
			if(current>1){
				num = current - 1;
			}
			else{
				num = 1;
			}
		}
		else if(num==-1){ //next
			if(current<5){
				num = current + 1;
			}
			else{
				num = 5;
			}
		}
		
		var lnk = document.getElementById("link_" + num);
		active[0].className = "img";
		lnk.className = "img-active";
		document.getElementById("active_img").src = "img/actives_img_" + num + ".jpg";
		document.getElementById("caption").innerHTML = document.getElementById("box_content_" + num).innerHTML;
		
	}