function enlarge (link) {
  var src = link.href
  var bigsrc = src.replace(/poster|preview|original|display/, 'original')
  var img = glow.dom.create('<img src="' + bigsrc + '" alt="enlarged image" />')
  var panel = new glow.widgets.Panel(img, {id: 'sample-panel', anim: 'fade', width: '95%', x:20, y:20})
  panel.show()
  return false
}

function acknowledge_message () {
  var msg = glow.dom.get('#mack')[0]
  var customerid = msg.name
  glow.net.get('/admin/customer_records/' + customerid + '/personal_message/acknowledge')
  glow.dom.get('#personalmessage').destroy()
}

glow.ready(function() {
  glow.events.addListener('.enlarge', 'click', function() { return enlarge(this) })
  glow.events.addListener('#mack', 'change', function() { glow.anim.fadeOut('#personalmessage', 1, {onComplete: acknowledge_message})})
})