var vis,imgobj, fadecnt=0, ie4, latest_url, latestobj;

function fadein(m,inc) {
	//alert(imgobj[m].src+','+m+','+inc+','+vis[m]+'.');
	vis[m]+=inc;
	if (imgobj[m].filters)
		imgobj[m].filters.alpha.opacity=vis[m]/10
	else if (imgobj[m].style.MozOpacity)
		imgobj[m].style.MozOpacity=vis[m]/1001
	
	if (vis[m] <= 1000)
		setTimeout("fadein("+m+","+inc+")",50);
}

function startfade(id, src, rate) {
	vis[fadecnt]=0;
	imgobj[fadecnt]=ie4?eval('document.all.'+id) : document.getElementById(id);
	if(imgobj[fadecnt]) {
		imgobj[fadecnt].src = src;
		fadein(fadecnt,rate);
		fadecnt++;
	}
}

function workit(m) {
	ie4=document.all;

	imgobj = new Array();
	vis = new Array();
	if (m == 0) {
		startfade('keyhole', 'images/keyhole.jpg', 7);
	} else {
		startfade('keyhole', 'images/keyhole.jpg', 1000);
	}
	
}
