// JavaScript Document
var rel = 0;
var doc_w = 0;
var doc_h = 0;
var resize_fl = true;

function get_image() {
	var Img = document.getElementById("BgImage");
	w = parseInt(Img.width);
	h = parseInt(Img.height);
	rel = (w > h) ? (w / h) : (w / h);
	
	set_bg_size();
}
function set_bg_size()
{
	
	doc_w = parseInt(document.documentElement.clientWidth);
	doc_h = parseInt(document.documentElement.clientHeight);
	
	var w = doc_w;
	var h = w / rel;
	
	if (h < doc_h) {
		h = doc_h;
		w = h * rel;
	}
	
	var x = doc_w / 2;
	var y = doc_h / 2;
	
	var BgImg = document.getElementById("BgImage");
	BgImg.width = w;
	BgImg.height = h;
	BgImg.style.top = y + "px";
	BgImg.style.left = x + "px";
	BgImg.style.marginTop = "-" + h/2 + "px";
	BgImg.style.marginLeft = "-" + w/2 + "px";
	
	document.getElementById("Bg").style.visibility = "visible";
	
	if(resize_fl)
		chek_content_size();
}
function chek_content_size() 
{
	resize_fl = false;
	var bg = document.getElementById("Content");
	var dv = document.getElementById("InnerContent");
	var footer = document.getElementById("Footer");
	
	var elem_h = document.documentElement.clientHeight;
	var elem_scroll = document.documentElement.scrollHeight;
	if(dv != null && dv != null)
	{
		if(elem_h < elem_scroll)
		{
			document.documentElement.style.overflow = "auto";
			bg.style.height = dv.offsetHeight + "px";
		}
		else
			document.documentElement.style.overflow = "hidden";
	}
}
function getMouseXY(e) 
{
	  if (IE) { // grab the x-y pos.s if browser is IE
		tempX = event.clientX + document.body.scrollLeft
		tempY = event.clientY + document.body.scrollTop
	  } else {  // grab the x-y pos.s if browser is NS
		tempX = e.pageX
		tempY = e.pageY
	  }  
	  // catch possible negative values in NS4
	  if (tempX < 0){tempX = 0}
	  if (tempY < 0){tempY = 0}  
	  
	  if((doc_w / 2) > tempX) {
		 document.getElementById("leftArr").style.display = "block";
		 document.getElementById("rightArr").style.display = "none";
	  }
	  else {
	  	 document.getElementById("leftArr").style.display = "none";
		 document.getElementById("rightArr").style.display = "block";
	  }
	  return true
}
function select_button()
{
	for(i = 0; i < photos.length; i++)
	{
		var btn = document.getElementById("img_" + i);
		btn.className = "NavigationBtn";
	}
	btn = document.getElementById("img_" + step);
	btn.className = "NavigationBtn-On";
}
function set_image(val)
{
	if(val == "next") {
		if(step < photos.length - 1)
			step++;
	}
	else if(val == "prev") {
		if(step > 0)
			step--;
	}
	else {
		step = val;
	}
	select_button();
	document.getElementById("BgImage").src = photos[step];
	get_image();
}
function print_image(path)
{
	var dv = document.getElementById("TextBody");
	var Img = dv.getElementsByTagName("img")[0];
	nav_str = path + "print.asp?src=" + Img.src;
	open_window(nav_str);
}
function open_window(nav)
{
	var w = 520;
	var h = 420;
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = "top=" + wint + ", left=" + winl + ", resizable=no, scrollbars=no, width="+ w + ", height="+ h;
	window.open(nav, "pring", winprops);
}

