// Browser safe opacity handling function

function setOpacity(idName, value ) {
	document.getElementById(idName).style.opacity = value / 10;
	document.getElementById(idName).style.filter = 'alpha(opacity=' + value * 10 + ')';
}

function fadeInMyPopup(idName) {
	for( var i = 0 ; i <= 100 ; i++ ){
		setTimeout( "setOpacity( '"+idName+"',"+(i / 10)+")" , 1 * i );
		}
}

function fadeOutMyPopup(idName) {
	for( var i = 0 ; i <= 100 ; i++ ) {
		setTimeout( "setOpacity('"+idName+"',"+(10 - i / 10)+")" , 1 * i );
	}

	setTimeout("closeMyPopup('"+idName+"')", 800 );
}

function closeMyPopup(idName) {
	document.getElementById(idName).style.display = "none"
}

function fireMyPopup(idName) {
	setOpacity(idName, 0 );
	document.getElementById(idName).style.display = "block";
	fadeInMyPopup(idName);
}
