document.write("<style type='text/css'>.fadein {visibility:hidden;}</style>");
var giOpacity = 0;
function initImage() {
	tag = 'fadein';
	images = document.getElementsByClassName(tag);
	for (x=0; x<images.length;x++)
	{
		myimage = images[x];
		myimage.style.visibility = "visible";
		setOpacity (myimage, giOpacity);
		if (giOpacity<=100) { 
			window.setTimeout("initImage()", 10);
		}
		giOpacity+=3;
	}
}
document.getElementsByClassName = function(cl) {
		var retnode = [];
		var myclass = new RegExp('\\b'+cl+'\\b');
		var elem = this.getElementsByTagName('*');
		for (var i = 0; i < elem.length; i++) {
			var classes = elem[i].className;
			if (myclass.test(classes)) retnode.push(elem[i]);
		}
	return retnode;
};
function setOpacity(obj, opacity) {
	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;

}
window.onload = function() {initImage()}