--- AgentZoom.pm.org	2004-02-11 20:59:12.000000000 +0100
+++ AgentZoom.pm	2004-02-11 21:32:32.000000000 +0100
@@ -103,6 +103,16 @@
     );
     my @ArticleBox = $Self->{TicketObject}->GetArticleContentIndex(TicketID => $Self->{TicketID});
     # --
+    # Check if ticket is locked and owned by current user
+    # --
+    my %Session = $Self->{SessionObject}->GetSessionIDData(
+        SessionID => $Self->{SessionID},
+    );
+    my $BgColor = "";
+    if($Self->{TicketObject}->IsTicketLocked(TicketID => $Self->{TicketID}) && $Ticket{OwnerID} == $Self->{UserID}) {
+        $BgColor = $Self->{ConfigObject}->Get('LockedTicketBackground');
+    }
+    # --
     # return if HTML email
     # --
     if ($Self->{Subaction} eq 'ShowHTMLeMail') {
@@ -162,7 +172,11 @@
     # --
     # genterate output
     # --
-    $Output .= $Self->{LayoutObject}->Header(Area => 'Agent', Title => "Zoom Ticket");
+    $Output .= $Self->{LayoutObject}->Header(
+	Area => 'Agent',
+        Title => "Zoom Ticket",
+        BgColor => $BgColor,
+    );
     my %LockedData = $Self->{TicketObject}->GetLockedCount(UserID => $Self->{UserID});
     $Output .= $Self->{LayoutObject}->NavigationBar(LockData => \%LockedData);
     # --
