var maxFade = 100;
var minFade = 20;

function fadeImage(id, fadeIn) {
	
	var img = document.getElementById(id);	
	if (img.fade) window.clearInterval(img.fade);

	if(fadeIn) img.cur = minFade; else img.cur = maxFade;
	
	img.fade = window.setInterval(
		function() {

			if (fadeIn)	img.cur += 10; else	img.cur -= 10;
			if ((img.cur == minFade) || (img.cur == maxFade)) {
				window.clearInterval(img.fade);
			} else {
				img.style.opacity = '0.'+img.cur;
				img.style.filter = 'alpha(opacity='+img.cur+')';	
			}
		}, 20);
}

function selectImage(id) {
	document.getElementById('des_img').src = document.getElementById(id).src;
	fadeImage('des_img', true);
}
