var g_objPrevImage = null;

function getObject(objectID)
{
	if(document.getElementById) 
		return (document.getElementById(objectID));
	else if(document.all) 
		return (document.all[objectID]);
	else if ((navigator.appName.indexOf('Netscape')!=-1)&&(parseInt(navigator.appVersion)==4)) 
		return (document.layers[objectID]);
	else return null;
}

function onMouseOverMenuItem(o, bChange)
{
	if(bChange)
	{
		o.className = "selmenuitem";
		o.getElementsByTagName("a")[0].className = "selmenuitemlink";
	}
}

function onMouseOutMenuItem(o, bChange)
{
	if(bChange)
	{
		o.className = "menuitem";
		o.getElementsByTagName("a")[0].className = "menuitemlink";
	}
}

function loadGalleryImage(o, strImage)
{
	if(strImage != "")
	{
		if(o != null)
			o.src = "php/loadgalleryimage.php?file=" + strImage;
	}
}

function onClickListImageDiv(o, strBigPic, nNewsID)
{
	g_objPrevImage = o;
	
	gid = getObject("gallery_image_div");
	loading = getObject("loading_div");
	gid.style.display = "block";
	loading.style.display = "block";
	loadGalleryImage(getObject("big_image"), "news" + nNewsID + "/" + strBigPic);
}

function onImageLoaded()
{
	loading = getObject("loading_div");
	loading.style.display = "none";
	gid = getObject("gallery_image_div");
	nWidth = document.documentElement.clientWidth - 10;
	gid.style.left = (nWidth / 2 - gid.clientWidth / 2) + "px";
	loading.style.left = (gid.clientWidth / 2 - 27) + "px";
	loading.style.top = (gid.clientHeight / 2 - 27) + "px";
}

function onClickCloseImage()
{
	gid = getObject("gallery_image_div");
	loading = getObject("loading_div");
	gid.style.display = "none";
	loading.style.display = "none";
}

function onMouseOverGalleryImage()
{
	ci = getObject("close_div");
	ci.style.display = "block";
}

function onMouseOutGalleryImage()
{
	ci = getObject("close_div");
	ci.style.display = "none";
}

