function setClassName(objId, className) {
    document.getElementById(objId).className = className;
    }

function fadeIn(objId, fadein) {
//    alert(typeof(document.getElementById(objId)));
    if(typeof(document.getElementById(objId)) == "object") {
	document.getElementById(objId).style.display = '';
	var opacity = document.getElementById(objId).style.opacity;
//        if(typeof( window[ document.getElementById(objId).style.opacity ] ) == "undefined")
//    	    opacity = 0;

//    if(opacity == 1)opacity = (0*1);
	if(fadein[objId] == '')fadein[objId] = 'i';
	if (opacity < 1 && fadein[objId] == 'i') {
    	    opacity = (opacity*1)+(0.2*1);
    	    // Safari 1.2, newer Firefox and Mozilla, CSS3
    	    document.getElementById(objId).style.opacity=opacity;
    	    // IE/Win
    	    document.getElementById(objId).style.filter = "alpha(opacity:"+(opacity*100)+")";
    	    // Safari<1.2, Konqueror
    	    document.getElementById(objId).style.KHTMLOpacity = opacity;
    	    window.setTimeout("fadeIn('"+objId+"', fadein)", 100);
    	    }
	else {
    	    fadein[objId] = 'o';
	    document.getElementById(objId).style.opacity=1;
	    document.getElementById(objId).style.filter = "alpha(opacity: 100)";
	    document.getElementById(objId).style.KHTMLOpacity = 1;
    	    }
	}
    }
function fadeOut(objId, fadein) {
    var opacity = document.getElementById(objId).style.opacity;
    if(opacity == null)opacity = 1;
    if(fadein[objId] == '')fadein[objId] = 'i';
    if (opacity > 0 && fadein[objId] == 'o') {
        opacity = (opacity*1)-(0.2*1);
        // Safari 1.2, newer Firefox and Mozilla, CSS3
        document.getElementById(objId).style.opacity=opacity;
        // IE/Win
        document.getElementById(objId).style.filter = "alpha(opacity:"+(opacity*100)+")";
        // Safari<1.2, Konqueror
        document.getElementById(objId).style.KHTMLOpacity = opacity;
        window.setTimeout("fadeOut('"+objId+"', fadein)", 100);
        }
    else {
	document.getElementById(objId).style.display = 'none';
        fadein[objId] = 'i';
        }
    }
