Index: /trunk/admin/xcache.css
===================================================================
--- /trunk/admin/xcache.css	(revision 537)
+++ /trunk/admin/xcache.css	(revision 538)
@@ -31,4 +31,5 @@
 .hitsgraph { height: 20px; margin: auto; }
 .hitsgraph div { float: left; width: 2px; height: 100%; }
+.hitsgraph div:hover { background: gray; }
 .hitsgraph div div { float: none; width: 100%; }
 .hitsgraph div div.barf { border: 0px solid gray; border-width: 1px 0 0 0; }
Index: /trunk/admin/xcache.php
===================================================================
--- /trunk/admin/xcache.php	(revision 537)
+++ /trunk/admin/xcache.php	(revision 538)
@@ -152,5 +152,5 @@
 }
 
-function bar_percent($percent, $active)
+function bar_hits_percent($v, $percent, $active)
 {
 	$r = 220 + (int) ($percent * 25);
@@ -158,5 +158,5 @@
 	$percent = (int) ($percent * 100);
 	$a = $active ? ' active' : '';
-	return '<div>'
+	return '<div title="' . $v . '">'
 		. '<div class="barf' . $a . '" style="height: ' . (100 - $percent) . '%"></div>'
 		. '<div class="barv' . $a . '" style="background: rgb(' . "$r,$g,$b" . '); height: ' . $percent . '%"></div>'
@@ -178,5 +178,5 @@
 	$html = array();
 	foreach ($hits as $i => $v) {
-		$html[] = bar_percent($v / $max, $i == $t);
+		$html[] = bar_hits_percent($v, $v / $max, $i == $t);
 	}
 	return implode('', $html);
