function ImageArray() { 
	this.length = ImageArray.arguments.length; 
	
	for (var i = 0; i < this.length; i++) { 
		this[i] = new Image();
		this[i].src = ImageArray.arguments[i];
	} 
}

function defaultImg(imgSrc){
	var divLoc = document.getElementById('layerId');
	var imgLoc = document.getElementById('imgDefault');
	
	divLoc.style.background = 'url(' + imgLoc.src + ') no-repeat';
	imgLoc.src = imgSrc;
	//fadeIn(imgLoc);
}

function changeImg( imgSrc, obj ){	
	var divLoc = document.getElementById('layerId');
	var imgLoc = document.getElementById('imgDefault');
	//var txtLoc = document.getElementById('txtDefault');
	//var imgBegin = document.getElementById('imgBegin');
		
	divLoc.style.background = 'url(' + imgLoc.src + ') no-repeat';
	imgLoc.src = imgSrc;
	//fadeIn(imgLoc);
	
	//txtLoc.innerHTML = imgText;
	//imgBegin.value = imgStart;
}

var Fader = { duration: 530, interval: 50 };
 
function setOpacity(el, level) {
        el.style.opacity = el.style.MozOpacity = el.style.KHTMLOpacity = level;
        el.style.filter = 'alpha(opacity=' + Math.floor(level * 100) + ')';
}
 
function fadeIn(img) {
        var s = img.style;
		
		if( s.opacity == undefined ) s.opacity = s.MozOpacity = s.KHTMLOpacity = s.filter = '';
		
        if (s.opacity < 1) {
                setOpacity(img, +s.opacity + (1 / (Fader.duration / Fader.interval)));
                setTimeout(function() { fadeIn(img) }, Fader.interval);
        } else {
                s.opacity = s.MozOpacity = s.KHTMLOpacity = s.filter = img.parentNode.style.backgroundImage = '';
        }              
}
