// Browser safe opacity handling function
var myname 


function setOpacity(value) {
 document.getElementById(myname).style.opacity = value / 10;
 document.getElementById(myname).style.filter = 'alpha(opacity=' + value * 10 + ')';
}

function fadeInMyPopup() {
 for( var i = 0 ; i <= 100 ; i++ )
   setTimeout( 'setOpacity(' + (i / 10) + ')' , 8 * i );
}

function fadeOutMyPopup(name) {
 myname = name
 for( var i = 0 ; i <= 100 ; i++ ) {
   setTimeout( 'setOpacity('  + (10 - i / 10) + ')' , 4 * i );
 }

 setTimeout('closeMyPopup()', 400 );
}

function closeMyPopup() {
 document.getElementById(myname).style.display = "none"
}

function openPopup(name) {
 myname = name
 setOpacity(0);
 document.getElementById(myname).style.display = "block";
 fadeInMyPopup(myname);
}
