﻿
function rollOver(obj){
	//MM_changeProp(obj,'','style','coveron','DIV');
	d = document.getElementById(obj);
	d.className='coveron';
}

function rollOut(obj){
	d = document.getElementById(obj);
	d.className='coveroff';
}

var speed = 20;
var incrCount = 5;
var fadeImages = new Array();  
var fadeImagesDiv = new Array();  
var curIdx = 0;

function fadeInImage(id, divId) {
    imageDiv = document.getElementById(divId);
    imageDiv.style.backgroundImage = "url(none)";
    
    image = document.getElementById(id);
    
    setOpacity(image, 0);
    image.style.visibility = "visible";
    fadeIn(id, image.src, 0);
}

function fadeIn(objId, imgSrc, opacity) {
    
	if (document.getElementById) {
		obj = document.getElementById(objId);
		if (obj.src != imgSrc)
		    return;
        
        if (opacity <= 100) {
			setOpacity(obj, opacity);
			opacity += incrCount;
			window.setTimeout("fadeIn('"+objId+"', '" + imgSrc + "',"+opacity+")", speed);
		}
	}
}

function setOpacity(obj, opacity) {
	if (obj!=null)
	{
		opacity = (opacity == 100)?99.999:opacity;
		// IE/Win
		obj.style.filter = "alpha(opacity:"+opacity+")";
		// Safari<1.2, Konqueror
		obj.style.KHTMLOpacity = opacity/100;
		// Older Mozilla and Firefox
		obj.style.MozOpacity = opacity/100;
		// Safari 1.2, newer Firefox and Mozilla, CSS3
		obj.style.opacity = opacity/100;
	}
}

function initFadeImage()
{
    if ((fadeImages.length>0) && (curIdx<fadeImages.length))
    {
        fadeInImage(fadeImages[curIdx], fadeImagesDiv[curIdx]);
        curIdx++;
        window.setTimeout(initFadeImage, speed);
    }
}
