Sub emails_click(value As Map)
Dim valuex As String = value.GetDefault("value","")
'clean the returned item from the component
Dim emailID As String = email.GetEmailID(valuex)
Dim emailAction As String = email.GetEmailAction(valuex)
Select Case emailAction
Case "replytoall"
page.Msgbox("","Your 'reply to all' code comes here.",emailID,"OK",False,"","")
Case "reply"
page.Msgbox("","Your 'reply to' code comes here.",emailID,"OK",False,"","")
Case "emailmenu"
page.Msgbox("","Your 'email menu' code comes here.",emailID,"OK",False,"","")
Case "forward"
page.Msgbox("","Your forwarding code comes here.",emailID,"OK",False,"","")
Case "menu"
page.Msgbox("",emailAction,"","OK",False,"","")
Case "search"
page.Msgbox("",emailAction,"","OK",False,"","")
Case "attach"
page.Msgbox("",emailAction,"","OK",False,"","")
Case "type"
page.Msgbox("",emailAction,"","OK",False,"","")
Case "archive"
page.Msgbox("",emailAction,"","OK",False,"","")
Case "delete"
page.Msgbox("",emailAction,"","OK",False,"","")
Case "content"
'page.Msgbox("",valuex,"","OK",False,"","")
email.clear
AddThemEmails
email.refresh
Case "navigate"
page.Msgbox("",emailAction,"","OK",False,"","")
Case "archives"
'update the navbar and update active item
email.clear
AddThemEmails
email.refresh
email.SetSideBarItem(emailAction)
Case "socialgroup"
'update the navbar and update active item
email.clear
email.SetSideBarItem(emailAction)
Case "mapslocaloffer"
'update the navbar and update active item
email.clear
email.SetSideBarItem(emailAction)
Case "alerterror"
'update the navbar and update active item
email.clear
email.SetSideBarItem(emailAction)
Case Else
email.View(emailID)
End Select
End Sub