//Specify image paths and optional link (set link to "" for no link):
var dynimages=new Array()

var filterstring="progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)"

function returnimgcode(theimg){
	var imghtml=""
	if (theimg[1]!="")
		imghtml='<a href="'+theimg[1]+'">'
		imghtml+='<img src="images/'+theimg[0]+'" height="'+theimg[2]/1.5+'" width="'+theimg[3]/1.5+'">'
		if (theimg[1]!="")
		imghtml+='</a>';
			
	return imghtml;
}

function modifyimage(loadarea, imgindex, e){
	if (document.getElementById){
		var imgobj=document.getElementById(loadarea)
		var pos_X = 0, pos_Y = 0;
		if ( !e ) e = window.event;
		if ( e ) {
		   if ( typeof(e.pageX) == 'number' ) {
		      pos_X = e.pageX; pos_Y = e.pageY;
		   } else if ( typeof(e.clientX) == 'number' ) {
		      pos_X = e.clientX; pos_Y = e.clientY;
		      if ( document.body && ( document.body.scrollTop || document.body.scrollLeft ) && !( window.opera || window.debug || navigator.vendor == 'KDE' ) ) {
		         pos_X += document.body.scrollLeft; pos_Y += document.body.scrollTop;
		      } else if ( document.documentElement && ( document.documentElement.scrollTop || document.documentElement.scrollLeft ) && !( window.opera || window.debug || navigator.vendor == 'KDE' ) ) {
		         pos_X += document.documentElement.scrollLeft; pos_Y += document.documentElement.scrollTop;
		      }
		   }
		}
		
		var scroll_X = 0, scroll_Y = 0;
		if ( document.body && ( document.body.scrollTop || document.body.scrollLeft ) && !( window.debug || navigator.vendor == 'KDE' ) ) {
		   scroll_X = document.body.scrollLeft; scroll_Y = document.body.scrollTop;
		} else if ( document.documentElement && ( document.documentElement.scrollTop || document.documentElement.scrollLeft ) && !( window.debug || navigator.vendor == 'KDE' ) ) {
		   scroll_X = document.documentElement.scrollLeft; scroll_Y = document.documentElement.scrollTop;
		}
		
		var win_size_X = 0, win_size_Y = 0;
		if (window.innerWidth && window.innerHeight) {
		   win_size_X = window.innerWidth; win_size_Y = window.innerHeight;
		} else if (document.documentElement && document.documentElement.clientWidth && document.documentElement.clientHeight) {
		   win_size_X = document.documentElement.clientWidth; win_size_Y = document.documentElement.clientHeight;
		} else if (document.body && document.body.clientWidth && document.body.clientHeight) {
		   win_size_X = document.body.clientWidth; win_size_Y = document.body.clientHeight;
		}
		
		pos_X += 15; pos_Y += 200;
		
		if (imgobj.offsetWidth && imgobj.offsetHeight) {
		   if (pos_X - scroll_X + imgobj.offsetWidth + 5 > win_size_X) pos_X -= (imgobj.offsetWidth + 25);
		   if (pos_Y - scroll_Y + imgobj.offsetHeight + 5 > win_size_Y) pos_Y -= (imgobj.offsetHeight + 20);
		}
		
		imgobj.style.left=pos_X+"px";
		imgobj.style.top=pos_Y+"px";
		
		if (imgobj.filters && window.createPopup){
		imgobj.style.filter=filterstring
		imgobj.filters[0].Apply()
		}
		imgobj.innerHTML=returnimgcode(dynimages[imgindex])
		if (imgobj.filters && window.createPopup)
		imgobj.filters[0].Play()
		return false
	}
}