public static string StartSelectByImdbId(Window parent, string imdbId)
{
var client = JryVideoCore.Current.GetTheTVDBClient();
if (client == null)
{
parent.ShowJryVideoMessage("error", "TheTVDB init failed, try again.");
return null;
}
var dlg = new WebImageSelectorWindow() { Owner = parent };
dlg.ViewModel.BeginLoadPosterByImdbId(client, imdbId);
return dlg.ShowDialog() == true ? dlg.ViewModel.SelectedUrl : null;
}