function changeImage( imgId, id )
{
	CurrentImage = id;
	var img = document.getElementById( imgId );
	if ( img )
		img.src = ImagesToShow[ CurrentImage ][0];
}

function ShowImagesSlide( num )
{
	CurrentImage = num - 1;
	var div = document.getElementById( 'imagesSlide' );
	if ( !div )
		return;

	div.style.width = '605px';
	div.style.height = '535px';
	left = ( document.body.offsetWidth - 605 ) / 2;
	if ( left < 0 )
		left = 0;

	if(document.all) {
		div.style.top = 50;//getAbsoluteTop('main') - 1;
		div.style.left = left;//getAbsoluteLeft('main') - 1;
	} else {
		div.style.top = '50px';//( getAbsoluteTop('main') - 1 )+'px';
		div.style.left = left+'px';//( getAbsoluteLeft('main') - 1 )+'px';
	}

	ShowImage();
	div.style.display = 'block';
}

function ShowImage()
{
	var img = document.getElementById( 'imageInGallery' );
	img.src = ImagesToShow[ CurrentImage ][0];
	if (ImagesToShow[ CurrentImage ][1] > 585)
		img.width = 585;
	if (ImagesToShow[ CurrentImage ][2] > 490)
		img.height = 490;
}

function ShowPrevImage()
{
	if ( CurrentImage <= 0 )
	{
		CurrentImage = ImagesToShow.length-1;
		ShowImage();
		return;
	}

	CurrentImage--;
	ShowImage();
}

function ShowNextImage()
{
	if ( CurrentImage == ImagesToShow.length - 1 )
	{
		CurrentImage = 0;
		ShowImage();
		return;
	}

	CurrentImage++;
	ShowImage();
}

function CloseImage()
{
	var div = document.getElementById( 'imagesSlide' );
	div.style.display = 'none';
}

function ResizeDiv( img )
{
	var width = img.width;
	var div = document.getElementById( 'imagesSlide' );
	div.style.width = img.width;
	div.style.height = img.height;
}

function getAbsoluteLeft(objectId)
{
	o = document.getElementById(objectId);
	oLeft = o.offsetLeft;
	while(o.offsetParent!=null)
	{
		oParent = o.offsetParent;
		oLeft += oParent.offsetLeft;
		o = oParent;
	}
	return oLeft;
}

function getAbsoluteTop(objectId)
{
	o = document.getElementById(objectId);
	oTop = o.offsetTop;
	while(o.offsetParent!=null)
	{
		oParent = o.offsetParent;
		oTop += oParent.offsetTop;
		o = oParent;
	}
	return oTop;
}

function SetSiteCookie( cookie_name, value )
{
	document.cookie = cookie_name+"=" + escape( value ) + ";path=/";
	window.location.reload();
}

var setSelect = function( name, value )
{
	var el = document.getElementById( name );
	for ( var i=0; i < el.options.length; i++ )
	{
		if ( el.options[ i ].value == value )
		{
			el.selectedIndex = i;
			break;
		}
	}
}
