// JavaScript Document

// Browser safe opacity handling function
function setOpacity(value, divName) {
	document.getElementById(divName).style.opacity = value / 10;
	document.getElementById(divName).style.filter = 'alpha(opacity=' + value * 10 + ')';
}

function fadeInMyPopup(divName, message_hold_time) {
	for( var i = 0 ; i <= 90 ; i++ ){
		setTimeout( 'setOpacity(' + (i / 10) + ',"' + divName + '")' , 8 * i );
	}
	if(message_hold_time){
		setTimeout('ClosePopup("' + divName + '")', message_hold_time );
	}
}

function ClosePopup(divName) {
	for( var i = 0 ; i <= 90 ; i++ ) {
		setTimeout( 'setOpacity(' + (10 - i / 10) + ',"' + divName + '")' , 8 * i );
 	}
 	setTimeout('HidePopup("'+ divName +'")', 800 );
}

function HidePopup(divName) {
	document.getElementById(divName).style.display = "none"
}


function LaunchPopup(divName, message_hold_time)
{
	document.getElementById(divName).style.display = "block";
	setOpacity(0, divName);
	fadeInMyPopup(divName, message_hold_time);
}

