var interval = null;
var newimg = new Image();
var lastsrc = "img/1.jpg";
var bigimgid = null;

function changeImage(imgid, newsrc) {
	if(lastsrc != newsrc)
	{
		lastsrc = newsrc;
		bigimgid = imgid;
		newimg.src = newsrc;
		fadeImageOut();
	}
};

function fadeImageIn(){
	var loaded = newimg.complete ? true : false;
	if(loaded)
	{
		document.getElementById(bigimgid).src = newimg.src;
		$('#'+bigimgid).fadeIn('slow');
	} else {
		$('#'+bigimgid).fadeIn('slow', function(){fadeImageOut();});	
	}
}

function fadeImageOut(){
	$('#'+bigimgid).fadeOut('slow', function(){fadeImageIn();});
}