+/* the user has done something, update the timestamp. Use $myid in
+ * active games and check for session-id in old games (myid might be wrong in that case)
+ */
+if($mystatus!='gameover')
+ DB_update_user_timestamp($myid);
+ else
+ if(isset($_SESSION['id']))
+ DB_update_user_timestamp($_SESSION['id']);
+
+
+/******************************************************************************
+ * Output menu for selecting tricks
+ ******************************************************************************/
+
+switch($mystatus)
+ {
+ case 'start':
+ break;
+ case 'init':
+ case 'check':
+ /* output sickness of other playes, in case they already selected and are sitting in front of the current player */
+ echo "\n<ul class=\"tricks\">\n";
+ echo " <li onclick=\"hl(0);\" class=\"active\" id=\"tricks0\"><a href=\"#\">Pre</a>\n";
+
+ echo " </li>\n</ul>\n"; /* end div trick, end li trick , end tricks*/
+ /* end displaying sickness */
+ break;
+ case 'poverty':
+ /* output pre-game trick in case user reloads,
+ * only needs to be done when a team has been formed */
+ if($myparty=='re' || $myparty=='contra')
+ {
+ echo "\n<ul class=\"tricks\">\n";
+ echo " <li onclick=\"hl(0);\" class=\"active\"><a href=\"#\">Pre</a>\n";
+ echo " </li>\n</ul>\n\n"; /* end div trick, end li trick , end ul tricks */
+ }
+ /* end output pre-game trick */
+ break;
+ case 'play':
+ case 'gameover':
+
+ echo "\n<ul class=\"tricks\">\n";
+
+ /* output vorbehalte */
+ if($gametype_raw != 'normal') /* only show when needed */
+ if(!($gametype_raw == 'solo' && $gametype_solo == 'silent') )
+ echo " <li onclick=\"hl(0);\" class=\"old\"><a href=\"#\">Pre</a></li>\n";
+
+ $result = DB_query('SELECT Trick.id'.
+ ' FROM Trick'.
+ ' WHERE Trick.game_id='.DB_quote_smart($gameid).
+ ' GROUP BY Trick.id'.
+ ' ORDER BY Trick.id ASC');
+ $trickNR = 1;
+ $lasttrick = DB_get_max_trickid($gameid);
+
+ /* output tricks */
+ while($r = DB_fetch_array($result))
+ {
+ $trick=$r[0];
+ if($trick!=$lasttrick)
+ echo " <li onclick=\"hl($trickNR);\" id=\"tricks$trickNR\"><a href=\"#\">$trickNR</a></li>\n";
+ else if($trick==$lasttrick)
+ echo " <li onclick=\"hl($trickNR);\" id=\"tricks$trickNR\" class=\"active\"><a href=\"#\">$trickNR</a></li>\n";
+ $trickNR++;
+ }
+
+ /* if game is over, also output link to Score tab */
+ if($mystatus=='gameover' && DB_get_game_status_by_gameid($gameid)=='gameover' )
+ echo " <li onclick=\"hl(13);\" id=\"tricks13\" class=\"active\"><a href=\"#\">"._('Score')."</a></li>\n";
+
+ /* output previous/next buttons */
+ echo ' <li onclick="hl_prev();" id="prevtr"><a href="#">'._('prev')."</a></li>\n";
+ echo ' <li onclick="hl_next();" id="nexttr"><a href="#">'._('next')."</a></li>\n";
+
+ echo "</ul>\n\n";
+
+ break;
+ default:
+ }
+
+
+/******************************************************************************
+ * Output tricks played, table, messages, and cards (depending on game status)
+ ******************************************************************************/
+
+/* put everyting in a form */
+echo "<form action=\"index.php?action=game&me=$me\" method=\"post\">\n";
+