glow.ready(function() {
//

var mediaOverlay = new glow.widgets.Overlay(glow.dom.create('<div id="media-overlay"></div>'),{
    anim:'fade',
    modal:true
});

glow.dom.get('#media-overlay').wrap('<div id="controls"></div>');
var crslControls = glow.dom.create('<p id="paginate"><span class="ctrl_close">X</span></p>');
glow.dom.get('#controls').prepend(crslControls);

glow.events.addListener('.media-overlay','click',function() {
	var mediaURL = glow.dom.get(this).attr('href');
	var objectHTML = glow.dom.create('<object height="480" width="640"><param name="movie" value="' + mediaURL + '" /><embed src="' + mediaURL + '" type="application/x-shockwave-flash" height="480" width="640"></embed></object>');
	glow.dom.get('#media-overlay').append(objectHTML);
	mediaOverlay.show();
	glow.events.addListener('.ctrl_close','click',function(){ mediaOverlay.hide(); });
	return false;
});

glow.events.addListener('.bookmark a','click',function(event){
    var targetURL = glow.dom.get(this).attr('href');
    window.open(targetURL,config='width=800');
    return false;
});

glow.events.addListener(mediaOverlay,'afterHide',function() {
    glow.dom.get('#media-overlay *').destroy();
});

//
});