if ( !oImageBrowserImages)
{
	var oImageBrowserImages = new Array();
}

function ImageBrowserPreloadImage( iId, sUrl, sLink, sDescription )
{
	var oImage = new Object();
    oImage.id = iId;
    oImage.image = new Image();
	oImage.image.src = sUrl;
	oImage.url = sLink;
	oImage.desc = sDescription;
	oImageBrowserImages[ oImageBrowserImages.length ] = oImage;
}

function ImageBrowserSetImage( iId, iParagrafId )
{
	for( var i=0; i<oImageBrowserImages.length; i++ )
	{
		if( oImageBrowserImages[i].id == iId )
		{
			oIm = document.getElementById('imagebrowsermain'+iParagrafId);
			oIm.src = oImageBrowserImages[i].image.src;
			eval( 'imagebrowser' + iParagrafId + 'id="' + iId + '";' );
			if( oImageBrowserImages[i].url != '' )
			{
				oIm.style.cursor = 'pointer';
			}
			else
			{
				oIm.style.cursor = 'default';
			}
			oDesc = document.getElementById('imagebrowserdescription'+iParagrafId);
			if(oDesc)
			{
				oDesc.innerHTML = oImageBrowserImages[i].desc;
			}
		}
	}
}

function ImageBrowserPreloadImages( sBaseUrl )
{
	var args = ImageBrowserPreloadImages.arguments;
	for( var i=1; i<args.length; i+=3 )
	{
		ImageBrowserPreloadImage( args[i], sBaseUrl + args[i] + '.jpg', args[i+1], args[i+2] );
	}
}

function ImageBrowserClick( iParagrafId )
{
	eval( 'iId=imagebrowser' + iParagrafId + 'id;' );
	for( var i=0; i<oImageBrowserImages.length; i++ )
	{
		if( oImageBrowserImages[i].id == iId )
		{
			if( oImageBrowserImages[i].url != '' )
			{
				window.location.href = oImageBrowserImages[i].url;
			}
		}
	}		
}
