var ie = (document.all) ? true : false;

imgFadeObjects = new Object();
imgFadeTimers = new Object(); 
	      /* object - image to be faded (actual object, not name);
	       * destop - destination transparency level (ie 80, for mostly solid)
	       * rate   - time in milliseconds between trasparency changes (best under 100)
	       * delta  - amount of change each time (ie 5, for 5% change in transparency) */ 
	           
function imgFade(object, destOp, rate, delta){
      //if (!document.all)  return
	/*if (object != "[object]"){  //do this so I can take a string too
		setTimeout("imgFade("+object+","+destOp+","+rate+","+delta+")",0);
		return;}*/
	if(!ie){
		clearTimeout(imgFadeTimers[object.sourceIndex]);
		diff = destOp-object.style.MozOpacity;
		direction = 1;
		if (object.style.MozOpacity > destOp){
			direction = -1;
		}
		
		delta=Math.min(direction*diff,delta);
		object.style.MozOpacity += direction*delta;
		
		if (object.style.MozOpacity != destOp){
			
			imgFadeTimers[object.sourceIndex]=setTimeout("imgFade(imgFadeObjects["+object+"],"+destOp+","+rate+","+delta+")",rate);
		}
		/* so gehts!!diff = destOp-object.style.MozOpacity;
		direction = 1;
		delta=Math.min(direction*diff,delta);
		object.style.MozOpacity += direction*delta;*/
		
	} else if(ie){
		clearTimeout(imgFadeTimers[object.sourceIndex]);	
		diff = destOp-object.filters.alpha.opacity;
		direction = 1;
		if (object.filters.alpha.opacity > destOp){
			direction = -1;
		}
		delta=Math.min(direction*diff,delta);
		object.filters.alpha.opacity += direction*delta;
		if (object.filters.alpha.opacity != destOp){
			imgFadeObjects[object.sourceIndex]=object;
			imgFadeTimers[object.sourceIndex]=setTimeout("imgFade(imgFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
		}
	}
}

function over(nummer){
	document.martha_img.src = "img/martha_"+nummer+".jpg"; 
	if (ie) {document.all.martha.style.display = 'none';
	} else{document.getElementById('martha').style.display = "none";
	}
}

function out(){
	document.martha_img.src = "img/1.gif";
	document.getElementById('martha').style.display = "block";
}