session_start();
include("../config.php");
include("../show_tip.php");
$status_db = mysql_query("SELECT * FROM status WHERE nickname = '$_SESSION[nickname]'");
$status = mysql_fetch_array($status_db);
$race_setup_db = mysql_query("SELECT * FROM race_setup WHERE nickname='$status[nickname]'");
$race_setup = mysql_fetch_array($race_setup_db);
$lap_db = mysql_query("SELECT * FROM laps WHERE nickname = '$_SESSION[nickname]'");
$lap = mysql_fetch_array($lap_db);
if($lap['l1'] == 1) $bg1 = "#006600"; else $bg1 = "#FF0000";
if($lap['l2'] == 1) $bg2 = "#006600"; else $bg2 = "#FF0000";
if($lap['l3'] == 1) $bg3 = "#006600"; else $bg3 = "#FF0000";
if($lap['l4'] == 1) $bg4 = "#006600"; else $bg4 = "#FF0000";
if($lap['l5'] == 1) $bg5 = "#006600"; else $bg5 = "#FF0000";
if($lap['l6'] == 1) $bg6 = "#006600"; else $bg6 = "#FF0000";
if($lap['l7'] == 1) $bg7 = "#006600"; else $bg7 = "#FF0000";
if($lap['l8'] == 1) $bg8 = "#006600"; else $bg8 = "#FF0000";
if($lap['l9'] == 1) $bg9 = "#006600"; else $bg9 = "#FF0000";
if($lap['l10'] == 1) $bg10 = "#006600"; else $bg10 = "#FF0000";
if($lap['l11'] == 1) $bg11 = "#006600"; else $bg11 = "#FF0000";
?>
 if($_SESSION['nickname'] == ""){ ?>
 echo "Du bist nicht eingeloggt!"; ?> }else{
include_once("../_menu.php");
$links = array('
Übersicht '.show_tip(61,$_SESSION['nickname'],0),
				'
Vorlagen '.show_tip(62,$_SESSION['nickname'],0),
				'
Rekorde '.show_tip(63,$_SESSION['nickname'],0),
				'
Rennen eröffnen '.show_tip(64,$_SESSION['nickname'],0),
				'
Einstellungen '.show_tip(65,$_SESSION['nickname'],0),
				'
Hilfe '.show_tip(66,$_SESSION['nickname'],0));
echo createMenu($links,775);
?>
Hier kannst du Straßenrennen mit bis zu 9 Gegnern fahren.
Fahre auf unterschiedlichen Strecken, die dem Wagen und Fahrer alles abfordern.
//Aber lass dich dabei nicht von den Cops erwischen!
?>
//nach Wartezeit starten
$racewait_db = mysql_query("SELECT * FROM race_street WHERE status=0 AND los=0");
while($racewait = mysql_fetch_array($racewait_db))
{
	if($racewait['datum'] + $racewait['wzeit'] <= $time)
	{
		if($racewait['akt'] >= 2)
		{
			start_race($racewait['ID'],$time);
		}
		else
		{
			mysql_query("UPDATE fahrzeuge SET aktiv=0, dauer=0, datum=0, akt='0' WHERE ID='$racewait[f1]'");
			mysql_query("UPDATE fahrer SET aktiv=0, dauer=0, time=0, akt='0' WHERE ID='$racewait[d1]'");
			mysql_query("DELETE FROM race_street WHERE ID='$racewait[ID]'");
		}
	}
}
//alle Rennen berechnen
/*
include_once("street-auto.php");
$race_db = mysql_query("SELECT * FROM race_street WHERE los!=0 AND status=0");
while($race = mysql_fetch_array($race_db))
{
	auto($race['ID'],$time,$today);
}
*/
//Vorlage löschen
if($_GET['vorlage'] == "del")
{
	echo "Möchtest du diese Vorlage wirklich löschen?";
	?>
ja   
	nein
}
if($_GET['vorlage'] == "rdel")
{
	mysql_query("DELETE FROM vorlage WHERE ID='$_GET[ID]'");
}
//Vorlagen ansehen
if($_GET['race'] == "svorlage")
{
	$lapa_db = mysql_query("SELECT v.*,f.ps AS ps FROM vorlage AS v LEFT JOIN fahrzeuge AS f ON v.car=f.ID WHERE UID = '$status[ID]' ORDER BY name");
	$lapacount = mysql_num_rows($lapa_db);
	
	$nochvor = $status['max_vorlagen'] - $lapacount;
	if($nochvor)
		echo "Du kannst noch ".$nochvor." Vorlagen speichern.
";
	else echo "Du kannst keine Vorlagen mehr speichern.
";
	
	if($lapacount == 0)
		echo "keine Vorlage gespeichert";
	else
	{
		?>
		while($lapa = mysql_fetch_array($lapa_db))
		{
			?>
			
				| 
					
					if($lapa['ps'] < 1000){
						$fehler = floor($lapa['ps'] * 1.1);
					}else{
						$fehler = $lapa['ps'] + 100;
					}
					if($lapa['klasse'] < $fehler)
					{
						?> (Das Fahrzeug hat zu viel PS!)
					}
					else {?>}
					?>
				 | 
				    
  | 
			
			
		}
		?>
	}
}
//Vorlage verwenden
if($_GET['race'] == "vorlage")
{
	$lapa2_db = mysql_query("SELECT * FROM vorlage WHERE UID = '$status[ID]' && ID = '$_GET[ID]'");
	$lapa2 = mysql_fetch_array($lapa2_db);
	if($lapa2['style'] == 1) $sty = "Ruhig";
	elseif($lapa2['style'] == 2) $sty = "Normal"; 
	elseif($lapa2['style'] == 3) $sty = "Draufgängerisch";
	elseif($lapa2['style'] == 4) $sty = "Riskant";
	$car3_db = mysql_query("SELECT * FROM fahrzeuge WHERE nickname = '$_SESSION[nickname]' && ID = '$lapa2[car]'");
	$car3 = mysql_fetch_array($car3_db);
	$dri2_db = mysql_query("SELECT * FROM fahrer WHERE nickname = '$_SESSION[nickname]' && ID = '$lapa2[fahrer]'");
	$dri2 = mysql_fetch_array($dri2_db);
	if($_GET['ok'] == 1) //Vorlage starten
	{
		if($car3['aktiv'] == 1)
		{
			echo "
Dein Auto ist derzeit im Einsatz!
";
			$sperrec = 1;
		}
		if($dri2['aktiv'] == 1)
		{
			echo "
Dein Fahrer ist schon im Einsatz!
";
			$sperred = 1;
		}
		if($car3['lgas'] < $lapa2['nos'])
		{
			echo "
Du hast zu wenig Lachgas!
";
			$sperrec = 1;
		}
		if($car3['tank'] < 6)
		{
			echo "
Dein Auto ist nicht genügend betankt!
";
			$sperrec = 1;
		}
		if($car3['rzustand'] < 15)
		{
			echo "
Du solltest dringend deine Reifen checken!
";
			$sperrec = 1;
		}
		if($dri2['fitness'] < 20)
		{
			echo "
Dein Fahrer ist zu erschöpft!
";
			$sperred = 1;
		}
		if($car3['schaden'] > 85)
		{
			echo "
Das Auto ist zu beschädigt!
";
			$sperrec = 1;
		}
		
		if($sperrec == 1 || $sperred == 1) //bei Fehler
		{
			?>
			
		}
		else
		{
			mysql_query("UPDATE fahrzeuge Set aktiv = '1', dauer = 36000, datum = '$time', akt='w' WHERE ID = '$lapa2[car]'");
			mysql_query("UPDATE fahrer Set aktiv = '1', dauer = 36000, time = '$time', akt='w' WHERE ID = '$lapa2[fahrer]'");
			mysql_query("INSERT INTO race_street (name,teilnehmer, pass, klasse, datum, wzeit, strecke, einsatz, t1, f1, d1, s1, nos1) VALUES ('$lapa2[rname]', '$lapa2[teilnehmer]', '$lapa2[pass]', '$lapa2[klasse]', '$time', '$lapa2[wzeit]', '$lapa2[strecke]', '$lapa2[einsatz]', '$status[ID]', '$lapa2[car]', '$lapa2[fahrer]', '$lapa2[style]', '$lapa2[nos]')");
			echo "Rennen erfolgreich eröffnet";
		}
	}
	elseif($_GET['err'] == "ps") //zu viel PS
	{
		$vor = mysql_fetch_array(mysql_query("SELECT v.*,f.ps AS ps FROM vorlage AS v LEFT JOIN fahrzeuge AS f ON v.car=f.ID WHERE v.ID = '$_GET[ID]'"));
		if($vor['ps'] < 1000)
			$fehler = $vor['ps'] * 1.1;
		else $fehler = $vor['ps'] + 100;
		$fehler = round($fehler,0);
		?>
		
		
	}
	else //Vorlage in Detailansicht
	{
		$str = trackname($lapa2['strecke']);
		?>
		Details der Vorlage 
		
		
		if($lapa2['art'] == 1)
			echo "Vorlage zum Eröffnen eines Rennens";
		?>
		
		
		if($_GET['err'] == "ps")
		{
			?>
Neue PS-Grenze wählen
		}
		else {?>
Diese Vorlage verwenden}
		?>
		
		
			 
				| Wartezeit | 
				 echo $lapa2['wzeit']/60; ?> Minuten | 
			
			 
				| Maximale Teilnehmer | 
				 echo $lapa2['teilnehmer']; ?> | 
			
			 
				| Maximale PS | 
				 echo $lapa2['klasse']; ?> | 
			
			 
				| Rennname | 
				 echo $lapa2['rname']; ?> | 
			
			 
				| Passwort | 
				 echo $lapa2['pass']; ?> | 
			
			 
				| Einsatz | 
				 echo $lapa2['einsatz']; ?> | 
			
			 
				| Strecke | 
				 echo $str; ?> | 
			
			 
				|   | 
				  | 
			
			 
				| Auto | 
				 echo $car3['hsteller']." ".$car3['modell']; ?> | 
			
			 
				| Nos | 
				 echo $lapa2['nos']."%"; ?> | 
			
			 
				|   | 
				  | 
			
			 
				| Fahrer | 
				 echo $dri2['name']; ?> | 
			
			 
				| Style | 
				 echo $sty; ?> | 
			
		
		 
	}
}
//Änderungen in Vorlage speichern
if($_POST['savevor'])
{
	if($_POST['typ'] == "klasse")
	{
		if($_POST['klasse'] >= $_POST['minPS'])
		{
			mysql_query("UPDATE vorlage SET klasse='$_POST[klasse]' WHERE ID='$_POST[ID]'");
			echo "Änderungen gespeichert.";
		}
		else echo "Du musst mindestens ".$_POST['minPS']." PS wählen!";
	}
	else echo "FEHLER street:_POST(savevor)!!! BITTE MELDE DAS UMGEHEND KORPORAL!!!";
}
//Vorlage mit neuen Einstellungen verwenden
if($_POST['vorlagestart'])
{
	$lapa2_db = mysql_query("SELECT * FROM vorlage WHERE UID = '$status[ID]' && ID = '$_POST[ID]'");
	$lapa2 = mysql_fetch_array($lapa2_db);
	$car = mysql_fetch_array(mysql_query("SELECT * FROM fahrzeuge WHERE ID='$_POST[car]' && nickname = '$_SESSION[nickname]'"));
	$driver = mysql_fetch_array(mysql_query("SELECT * FROM fahrer WHERE ID='$_POST[fahrer]' && nickname = '$_SESSION[nickname]'"));
	
	if($_POST['sperrec'] == "1" && $_POST['sperred'] == "1")
	{
		if($car == true && $driver == true)
		{
			mysql_query("UPDATE fahrzeuge Set aktiv = '1', dauer = 36000, datum = '$time', akt='w' WHERE ID = '$_POST[car]'");
			mysql_query("UPDATE fahrer Set aktiv = '1', dauer = 36000, time = '$time', akt='w' WHERE ID = '$_POST[fahrer]'");
			mysql_query("INSERT INTO race_street (name,teilnehmer, pass, klasse, datum, wzeit, strecke, einsatz, t1, f1, d1, s1, nos1) VALUES ('$lapa2[rname]', '$lapa2[teilnehmer]', '$lapa2[pass]', '$lapa2[klasse]', '$time', '$lapa2[wzeit]', '$lapa2[strecke]', '$lapa2[einsatz]', '$status[ID]', '$_POST[car]', '$_POST[fahrer]', '$lapa2[style]', '$lapa2[nos]')");
			echo "Rennen erfolgreich eröffnet";
		}
		else echo "Bitte wähle Fahrzeug und Fahrer.";
	}
	elseif($_POST['sperrec'] == "1")
	{
		$car = mysql_fetch_array(mysql_query("SELECT * FROM fahrzeuge WHERE ID='$_POST[car]' && nickname = '$_SESSION[nickname]'"));
		if($car == true)
		{
			mysql_query("UPDATE fahrzeuge Set aktiv = '1', dauer = 36000, datum = '$time', akt='w' WHERE ID = '$_POST[car]'");
			mysql_query("UPDATE fahrer Set aktiv = '1', dauer = 36000, time = '$time', akt='w' WHERE ID = '$lapa2[fahrer]'");
			mysql_query("INSERT INTO race_street (name,teilnehmer, pass, klasse, datum, wzeit, strecke, einsatz, t1, f1, d1, s1, nos1) VALUES ('$lapa2[rname]', '$lapa2[teilnehmer]', '$lapa2[pass]', '$lapa2[klasse]', '$time', '$lapa2[wzeit]', '$lapa2[strecke]', '$lapa2[einsatz]', '$status[ID]', '$_POST[car]', '$lapa2[fahrer]', '$lapa2[style]', '$lapa2[nos]')");
			echo "Rennen erfolgreich eröffnet";
		}
		else echo "Bitte wähle ein Fahrzeug.";
	}
	elseif($_POST['sperred'] == "1")
	{
		$driver = mysql_fetch_array(mysql_query("SELECT * FROM fahrer WHERE ID='$_POST[fahrer]' && nickname = '$_SESSION[nickname]'"));
		if($driver == true)
		{
			mysql_query("UPDATE fahrzeuge Set aktiv = '1', dauer = 36000, datum = '$time', akt='w' WHERE ID = '$lapa2[car]'");
			mysql_query("UPDATE fahrer Set aktiv = '1', dauer = 36000, time = '$time', akt='w' WHERE ID = '$_POST[fahrer]'");
			mysql_query("INSERT INTO race_street (name,teilnehmer, pass, klasse, datum, wzeit, strecke, einsatz, t1, f1, d1, s1, nos1) VALUES ('$lapa2[rname]', '$lapa2[teilnehmer]', '$lapa2[pass]', '$lapa2[klasse]', '$time', '$lapa2[wzeit]', '$lapa2[strecke]', '$lapa2[einsatz]', '$status[ID]', '$lapa2[car]', '$_POST[fahrer]', '$lapa2[style]', '$lapa2[nos]')");		
			echo "Rennen erfolgreich eröffnet";
		}
		else echo "Bitte wähle einen Fahrer.";
	}
}
//Rennen eröffnen
if($_GET['race'] == "open")
{
if($_SESSION['nickname'] == "Testuser"){ echo "Der Testuser Account darf an keine Rennen teilnehmen!"; exit(); }
	?>
	
	
}
//Rennen eröffnen und auf Start geklickt
if($_POST['start'])
{
	$einsatz = $_POST['einsatz'];
	$einsatzfehler = false;
	for($ef=0; $ef
		Es gilt als cheaten zu versuchen fremde Fahrzeuge oder Fahrer zu nutzen.
		Aus diesem Grund wurdest du nun gesperrt.
";
		
		mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'");
		$nachricht = $_SESSION['nickname']." (Fahrer: ".$fz2['nickname']." - ".$fz2['ID'].") wollte ein fremdes Auto nutzen = Sperre!";
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)");
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('765776', '0', '$time', 'Cheater', '$nachricht',0)");
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)");
		session_destroy();
		exit();
	}
	
	if(ucwords($f2['nickname']) != ucwords($_SESSION['nickname']) && $f2['nickname'] != ""){
		echo "Das ist nicht dein Fahrzeug!
		Es gilt als cheaten zu versuchen fremde Fahrzeuge oder Fahrer zu nutzen.
		Aus diesem Grund wurdest du nun gesperrt.
";
		
		mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'");
		$nachricht = $_SESSION['nickname']." (Fahrer: ".$f2['nickname']." - ".$f2['ID'].") wollte ein fremden Fahrer nutzen = Sperre!";
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)");
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('765776', '0', '$time', 'Cheater', '$nachricht',0)");
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)");
		session_destroy();
		exit();
	}
	
	if($_POST['style'] > 4){
		echo "Du versuchst dein Rennstyl über Riskant zu stellen!
		Es gilt als cheaten!.
		Aus diesem Grund wurdest du nun gesperrt.
";
		
		mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'");
		$nachricht = $_SESSION['nickname']." wollte den Styl über Risiko einstellen = Sperre!";
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)");
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)");
		session_destroy();
		exit();
	}
	
	if($_POST['nos'] > 100){
		echo "Du versuchst Lachgas über 100% zu stellen!
		Es gilt als cheaten!.
		Aus diesem Grund wurdest du nun gesperrt.
";
		
		mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'");
		$nachricht = $_SESSION['nickname']." wollte mehr als 100% NOS einstellen = Sperre!";
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)");
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)");
		session_destroy();
		exit();
	}
	
	if($_POST['teilnehmer'] > 10){
		echo "Du versuchst mehr als 10 Teilnehmer einzustellen!
		Es gilt als cheaten!.
		Aus diesem Grund wurdest du nun gesperrt.
";
		
		mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'");
		$nachricht = $_SESSION['nickname']." wollte mehr als 10 Teilnehmer einstellen = Sperre!";
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)");
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)");
		session_destroy();
		exit();
	}
	
	if(($_POST['strecke'] == 9 or $_POST['strecke'] == 11) && $fz['rally'] == 0){
		echo "Dies ist kein Rally Fahrzeug"; exit();
	}
	if($_POST['strecke'] != 9 && $_POST['strecke'] != 11 && $fz['rally'] == 1){
		echo "Dies ist kein Straßen Fahrzeug"; exit();
	}
	
	if($_POST['strecke']=="10" && ($f['fitness']!="100" || $fz['rzustand']<"71" || $fz['tank']<"35" || $fz['schaden']>"19"))
		echo "Auf dieser Strecke müssen Fahrer und Fahrzeug in nahezu perfektem Zustand sein.";
	elseif($einsatzfehler)
		echo "Es dürfen nur Zahlen beim Einsatz eingegeben werden.";
	elseif($_POST['einsatz'] > 25000)
		echo "Der Einsatz ist zu hoch.";
	elseif($_POST['einsatz'] < 0)
		echo "Ein negativer Einsatz ist nich erlaubt.";
	else
	{
		if($_POST['einsatz'] > $status['credits'])
			echo "Du hast zu wenig Cash.";
		else
		{
			$car2_db = mysql_query("SELECT * FROM fahrzeuge WHERE nickname = '$_SESSION[nickname]' && ID = '$_POST[car]'");
			$car2 = mysql_fetch_array($car2_db);
			$dri_db = mysql_query("SELECT * FROM fahrer WHERE nickname = '$_SESSION[nickname]' && ID = '$_POST[fahrer]'");
			$dri = mysql_fetch_array($dri_db);
			
			if($car2['ps'] < 1000)
				$fehler = $car2['ps'] * 1.1;
			else $fehler = $car2['ps'] + 100;
			$fehler = round($fehler,0);
			if($_POST['klasse'] < $fehler)
				echo "Du musst mindestens ".$fehler." PS wählen.";
			else
			{
				if($car2 == false)
					echo "Du musst ein Fahrzeug wählen.";
				else
				{
					if($dri == false)
						echo "Du musst einen Fahrer wählen.";
					else
					{
						if($_POST['strecke'] != 1 && $_POST['strecke'] != 2 && $_POST['strecke'] != 3 && $_POST['strecke'] != 4 && $_POST['strecke'] != 5 &&
						   $_POST['strecke'] != 6 && $_POST['strecke'] != 7 && $_POST['strecke'] != 8 && $_POST['strecke'] != 9 && $_POST['strecke'] != 10 && $_POST['strecke'] != 11)
								echo "Du musst eine Strecke wählen.";
						else
						{
							if($_POST['nos'] > $car2['lgas'])
								echo "Dieses Fahrzeug hat keine ".$_POST['nos']."% Lachgas";
							else
							{
								/*
								//Schimpfwort-Überprüfung
								$blacklist = false;
								$cw_db = mysql_query("SELECT * FROM schimpfwort ORDER BY wort");
								while($cw = mysql_fetch_array($cw_db))
								{
									if(stristr($_POST['rmane'],$cw['wort']))
									{
										$blacklist = true;
										break;
									}
								}
								//Schimpfwort-Überprüfung ENDE
								*/
								if($blacklist)
									echo "Dieser Rennname befindet sich auf der Blacklist.";
								else
								{
									if($_POST['strecke'] == 1 && $lap['l1'] == 1) $strecke2 = "Autobahn";
									elseif($_POST['strecke'] == 2 && $lap['l2'] == 1) $strecke2 = "Landstraße"; 
									elseif($_POST['strecke'] == 3 && $lap['l3'] == 1) $strecke2 = "Berg";
									elseif($_POST['strecke'] == 4 && $lap['l4'] == 1) $strecke2 = "Tunnel"; 
									elseif($_POST['strecke'] == 5 && $lap['l5'] == 1) $strecke2 = "Wald"; 
									elseif($_POST['strecke'] == 6 && $lap['l6'] == 1) $strecke2 = "City";
									elseif($_POST['strecke'] == 7 && $lap['l7'] == 1) $strecke2 = "Flughafen"; 
									elseif($_POST['strecke'] == 8 && $lap['l8'] == 1) $strecke2 = "Rundkurs"; 
									elseif($_POST['strecke'] == 9 && $lap['l9'] == 1) $strecke2 = "Wüste (Rally)";
									elseif($_POST['strecke'] == 10 && $lap['l10'] == 1) $strecke2 = "Special (Premium)"; 
									elseif($_POST['strecke'] == 11 && $lap['l11'] == 1) $strecke2 = "Nordpol (Rally)"; 
									else $strecke = "NULL";
									if($_POST['style'] == 1) $style = "Ruhig";
									elseif($_POST['style'] == 2) $style = "Normal"; 
									elseif($_POST['style'] == 3) $style = "Draufgängerisch";
									elseif($_POST['style'] == 4) $style = "Riskant";
									if($strecke != "NULL")
									{
										$vor_db = mysql_query("SELECT * FROM vorlage WHERE UID='$status[ID]'");
										$vor = mysql_num_rows($vor_db);
										?>
										Du hast erfolgreich ein Rennen eröffnet.
										Hier nochmal alle Details:
										
											 
												| Als Vorlage gespeichert | 
												 if($_POST['vorlage'] != "" && $vor < $status['max_vorlagen']) echo "Ja"; else echo "Nein"; ?> | 
											
											 
												| Wartezeit | 
												 echo $_POST['wzeit']/60; ?> Minuten | 
											
											 
												| Maximale Teilnehmer | 
												 echo $_POST['teilnehmer']; ?> | 
											
											 
												| Maximale PS | 
												 echo $_POST['klasse']; ?> | 
											
											 
												| Rennname | 
												 echo $_POST['rname']; ?> | 
											
											 
												| Passwort | 
												 echo $_POST['pass']; ?> | 
											
											 
												| Einsatz | 
												 echo $_POST['einsatz']; ?> | 
											
											 
												| Strecke | 
												 echo $strecke2; ?> | 
											
											 
												|   | 
												  | 
											
											 
												| Auto | 
												 echo $car2['hsteller']." ".$car2['modell']; ?> | 
											
											 
												| Nos | 
												 echo $_POST['nos']."%"; ?> | 
											
											 
												|   | 
												  | 
											
											 
												| Fahrer | 
												 echo $dri['name']; ?> | 
											
											 
												| Style | 
												 echo $style; ?> | 
											
										
										
										Zurück zur Übersicht
										
										if($_POST['vorlage'] != "") //als Vorlage speichern
										{
											if($vor < $status['max_vorlagen'])
												mysql_query("INSERT INTO vorlage (art, UID, name, rname, strecke, einsatz, teilnehmer, klasse, pass, wzeit, car, fahrer, style, nos) VALUES ('1', '$status[ID]', '$_POST[vorlage]', '$_POST[rname]', '$_POST[strecke]', '$_POST[einsatz]',  '$_POST[teilnehmer]', '$_POST[klasse]', '$_POST[pass]', '$_POST[wzeit]', '$_POST[car]', '$_POST[fahrer]', '$_POST[style]', '$_POST[nos]')");
											else echo "
Du kannst keine Vorlagen mehr speichern.
";
										}
										$wzeit = $_POST['wzeit'] +5;
										mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'");
										mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'");
										mysql_query("INSERT INTO race_street (name, datum, strecke, einsatz, teilnehmer, klasse, noob, pass, wzeit, t1, f1, d1, s1, nos1) VALUES ('$_POST[rname]', '$time', '$_POST[strecke]', '$_POST[einsatz]',  '$_POST[teilnehmer]', '$_POST[klasse]', '$_POST[noob]', '$_POST[pass]', '$_POST[wzeit]', '$status[ID]', '$_POST[car]', '$_POST[fahrer]', '$_POST[style]', '$_POST[nos]')");
										
										//auf POST-Fehler überprüfen (1 User startet das selbe Rennen 2 mal)
										$race_posterror_db = mysql_query("SELECT ID FROM race_street WHERE t1=$status[ID] AND f1=$_POST[car] AND d1=$_POST[fahrer] AND los=0");
										if(mysql_num_rows($race_posterror_db) > 1)
										{
											$race_posterror = mysql_fetch_array(mysql_query("SELECT max(ID) AS ID FROM race_street WHERE t1=$status[ID] AND f1=$_POST[car] AND d1=$_POST[fahrer] AND los=0"));
											mysql_query("DELETE FROM race_street WHERE ID=$race_posterror[ID]");
											
										}
									}
									else echo "Du hast die Strecke noch nicht freigespielt";
								}
							}
						}
					}
				}
			}
		}
	}
}
//Rennen anzeigen in Detailansicht
if($_GET['race'] == "show")
{
	$race_db = mysql_query("SELECT * FROM race_street WHERE ID = '$_GET[ID]'");
	$race = mysql_fetch_array($race_db);
	
	if($race['bonus_pkt'] != 0){
		echo "Eventrennen
		Bonus Punkte: ".$race['bonus_pkt']."
		Bonus Credits: ".number_format($race['bonus_cr'],0,",",".")."
";
	}
	
	if($race['los'] == "0") //Rennen läuft nicht
	{
	
	if($race['bonus_pkt'] != 0){
		echo "Die Teilnehmer sind bis zum Start unsichtbar!
";
	}
	
		if($race['pass'] == "")
			$pw = "Nein";
		else $pw = "Ja";
		if($race['klasse'] >= 2500)
			$kls = "offen für alle Fahrzeuge";
		else $kls = "offen für alle Fahrzeuge bis ".$race['klasse']." PS";
		$mins = $race['datum'] - time();
		
		$strecke = trackname($race['strecke']);
		
		echo "Passwort: ".$pw."
";
		echo "Strecke: ".$strecke; ?> [Info]
		echo "
Einsatz: "; if($race['einsatz'] > 0){ ?> echo $race['einsatz']; ?> } else echo $race['einsatz']; echo " Credits
";
		echo $kls."
";
		if($race['bonus_cr'] == 0){
			echo "Wartezeit: ".$race['wzeit']/60 ." min";
			echo "
".countdown("C".$mycars['ID'], ($race['datum']+$race['wzeit'])-$time, 'Fertig');
		}
		echo "
";
		echo "Das Rennen hat maximal ".$race['teilnehmer']." Plätze, wovon bereits ".$race['akt'];
		if($race['akt'] == 1) echo " Platz vergeben ist."; else echo " Plätze vergeben sind.";
		echo "
";
		for($i=1; $i<=$race['akt']; $i++)
		{
			$ti = "t".$i;
			$s_db = mysql_query("SELECT status.nickname,status.team,teams.kurz FROM status LEFT JOIN teams ON status.team=teams.ID WHERE status.ID='$race[$ti]'");
			$s = mysql_fetch_array($s_db);
			if($race['bonus_cr'] > 0){
				echo "Teilnehmer unsichtbar";
			}
			else{
				echo $i.": ".$s['nickname']." ";
				if($s['team'] != 0){
					echo $s['kurz'];
				}
			}
			echo "
";
		}
		if($race['t1'] == $status['ID'] && $race['akt'] == "1" && $race['bonus_cr'] == 0)
		{
			?>
abbrechen
		}
		elseif($race['t1']!=$status['ID'] && $race['t2']!=$status['ID'] && $race['t3']!=$status['ID'] && $race['t4']!=$status['ID'] && $race['t5']!=$status['ID'] && $race['t6']!=$status['ID'] && $race['t7']!=$status['ID'] && $race['t8']!=$status['ID'] && $race['t9']!=$status['ID'] && $race['t10']!=$status['ID'])
		{
			?>
annehmen
		}
		?>
Renn-Shoutbox";?>
	}
	else //Rennen läuft
	{
		//Fahrweise ändern
		if($_GET['style'])
		{
			for($i=1; $i<=$race['akt']; $i++)
			{
				$tuser = "t".$i;
				if($race[$tuser] == $status['ID'])
					break;
			}
			if($i == $race['akt']+1)
				$i = 0;
			$styleuser = "s".$i;
		
			if($i && ($_GET['style'] >= 1 && $_GET['style'] <= 4))
				mysql_query("UPDATE race_street SET $styleuser='$_GET[style]' WHERE ID='$_GET[ID]'");
		}
		
		$race_akt_db = mysql_query("SELECT * FROM race_street WHERE ID='$race[ID]'");
		$race_akt = mysql_fetch_array($race_akt_db);
		$status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t1]'");
		$status[1] = mysql_fetch_array($status_db);
		$status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t2]'");
		$status[2] = mysql_fetch_array($status_db);
		$status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t3]'");
		$status[3] = mysql_fetch_array($status_db);
		$status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t4]'");
		$status[4] = mysql_fetch_array($status_db);
		$status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t5]'");
		$status[5] = mysql_fetch_array($status_db);
		$status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t6]'");
		$status[6] = mysql_fetch_array($status_db);
		$status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t7]'");
		$status[7] = mysql_fetch_array($status_db);
		$status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t8]'");
		$status[8] = mysql_fetch_array($status_db);
		$status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t9]'");
		$status[9] = mysql_fetch_array($status_db);
		$status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t10]'");
		$status[10] = mysql_fetch_array($status_db);
		
		///////// TEST FAHRZEUGE ANZEIGE ////////
		
		$status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f1]'");
		$status2[1] = mysql_fetch_array($status2_db);
		$status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f2]'");
		$status2[2] = mysql_fetch_array($status2_db);
		$status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f3]'");
		$status2[3] = mysql_fetch_array($status2_db);
		$status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f4]'");
		$status2[4] = mysql_fetch_array($status2_db);
		$status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f5]'");
		$status2[5] = mysql_fetch_array($status2_db);
		$status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f6]'");
		$status2[6] = mysql_fetch_array($status2_db);
		$status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f7]'");
		$status2[7] = mysql_fetch_array($status2_db);
		$status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f8]'");
		$status2[8] = mysql_fetch_array($status2_db);
		$status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f9]'");
		$status2[9] = mysql_fetch_array($status2_db);
		$status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f10]'");
		$status2[10] = mysql_fetch_array($status2_db);
		
		
		?>
		aktualisieren - 
		Renn-Shoutbox";?>
		if($race_akt['name'] != "")
			{echo "
Details vom Rennen: ".$race_akt['name'];}
		else {echo "
Details vom Rennen: ".$_GET['ID'];}
		?> &show=>[Info]
		
Strecke:  [Info]
		 0){?>
Einsatz:  Cr.}?>
		if($race_akt['round'] == "0") echo "Rennen gestartet";
		elseif($race_akt['status'] == "1") echo "Rennen beendet";
		else echo $race_akt['round']." Minute(n) gefahren
";
		
		//alle Fahrer mit Fortschrittsbalken anzeigen
		?>
		for($i=1; $i<=$race_akt['akt']; $i++)
		{
			?>
			$timeuser = "time".$i;
			$timeolduser = "timeold".$i;
			$gtimeuser = "gtime".$i;
			$unfalluser = "unfall".$i;
			$smalluser = "small".$i;
			
			$array_small = explode(",",$race_akt[$smalluser]);
			
			$tID = $status[$i]['team'];
			$team = mysql_fetch_array(mysql_query("SELECT kurz FROM teams WHERE ID='$tID'"));
			echo "".$status[$i]['nickname']." ".$team['kurz']." 
			".$status2[$i]['hsteller']." ".$status2[$i]['modell']." ".$status2[$i]['ps']."PS ".$status2[$i]['km']."km: ";
			
			if($race_akt[$unfalluser] != 0 && $race_akt[$unfalluser] != -5000) //Unfall
			{
				?> |   | 
				echo -$race_akt[$timeuser].". Platz";
			}
			elseif($race_akt[$unfalluser] == -5000) //Cops
			{
				?> |   | 
				echo -$race_akt[$timeuser].". Platz";
			}
			elseif($race_akt[$timeuser] >= -10/* && $race_akt[$timeuser] < 1000*/) //kein Ausfall
			{
				?> | 
				$bal = 0;
				$b = 0;
				for($a=0; $a 0)
							{?> } //normaler Balken
						?>  //Zwischenfallbalken
					}
				}
				if($race_akt[$timeuser] >= 0) //fährt
				{
					$bal = $race_akt[$timeuser] - $array_small[count($array_small)-2] -1; //Restbalken = akt.Zwischenzeit - letzter Zwischenfall
					?>  |  //Restbalken
					
					//Veränderung der Abstände nach hinten zeigen
					if($race_setup['s7'] == 1)
					{
						?>
						$nextv = -100;
						$next = 0;
						for($v=1; $v<=$race_akt['akt']; $v++)
						{
							if($v != $i) //nicht der eigene Teilnehmer
							{
								$tonext = "timeold".$v;
								$tnextv = $race_akt[$tonext] - $race_akt[$timeolduser];
								$tnext = "time".$v;
								if($tnextv > $nextv && $tnextv < 0 && $race_akt[$tnext] > 0)
								{
									$next = $v;
									$nextv = $tnextv;
								}
							}
						}
						if($next != 0)
						{
							$tonext = "timeold".$next;
							$abstandold = $race_akt[$timeolduser] - $race_akt[$tonext];
							$tnext = "time".$next;
							$abstandnow = $race_akt[$timeuser] - $race_akt[$tnext];
							$ver = $abstandold - $abstandnow;
							$ver = round($ver,2);
							if($ver > 0) $ver = "+".$ver;
							echo "(".$ver."%) ";
						}
						?> | 
					}
					
					//eigener Fortschritt
					?> | 
					
					//Veränderung der Abstände nach vorne zeigen
					if($race_setup['s7'] == 1)
					{
						?>
						
						
						$nextv = 100;
						$next = 0;
						for($v=1; $v<=$race_akt['akt']; $v++)
						{
							if($v != $i) //nicht der eigene Teilnehmer
							{
								$tonext = "timeold".$v;
								$tnextv = $race_akt[$tonext] - $race_akt[$timeolduser];
								$tnext = "time".$v;
								if($tnextv < $nextv && $tnextv > 0 && $race_akt[$tnext] > 0)
								{
									$next = $v;
									$nextv = $tnextv;
								}
							}
						}
						if($next != 0)
						{
							$tonext = "timeold".$next;
							$abstandold = $race_akt[$timeolduser] - $race_akt[$tonext];
							$tnext = "time".$next;
							$abstandnow = $race_akt[$timeuser] - $race_akt[$tnext];
							$ver = $abstandold - $abstandnow;
							$ver = round($ver,2);
							if($ver > 0) $ver = "+".$ver;
							echo " (".$ver."%)";
						}
						?>
						 | 
						
					}
					?>
				}
				else //im Ziel
				{
					$bal = 100 - $array_small[count($array_small)-2] -1; //Restbalken = 100% (Ziel) - letzter Zwischenfall
					$bal = floor($bal);
					$b += $bal; //für Endüberprüfung
					while($b < 100){$bal++; $b++;} //wegen Abrundungen auf gesamt 100% erhöhen
					while($b > 100){$bal--; $b--;} //müssen GENAU 100% sein
					?>  |  //Restbalken
					echo -$race_akt[$timeuser].". Platz";
				}
			}
			else echo "FEHLER IN DER FORTSCHRITTSBALKENANZEIGE!!! BITTE MELDE DAS UMGEHEND KORPORAL!!!";
			if($race_akt['status'] == "1") //Rennen für alle beendet
				echo " (".$race_akt[$gtimeuser]."min)";
			?>
  | 
		}
		?>
		
		//Fahrweise
		for($i=1; $i<=$race_akt['akt']; $i++)
		{
			$tuser = "t".$i;
			if($race_akt[$tuser] == $status['ID'])
				break;
		}
		if($i == $race_akt['akt']+1)
			$i = 0;
		$styleuser = "s".$i;
		$style = $race_akt[$styleuser];
		$timeuser = "time".$i;
		if($race_akt[$timeuser] >= 0)
		{
			if($style == 1) echo "
eigene Fahrweise: Ruhig";
			elseif($style == 2) echo "
eigene Fahrweise: Normal"; 
			elseif($style == 3) echo "
eigene Fahrweise: Draufgängerisch";
			elseif($style == 4) echo "
eigene Fahrweise: Riskant";
			$stylem = $style - 1; if($stylem < 1) $stylem = 1;
			$stylep = $style + 1; if($stylep > 4) $stylep = 4;
			if($style)
			{
				?>
				
senken
					- erhöhen
				
			}
		}
		?>
		//Meldungen
		if($_GET['show'] == "t")
			$show = $race_setup['s1'];
		else $show = $_GET['show'];
		
		if($show != "7" && $show != "1")
		{
			?>Meldungen zeigen
		}
		if($show == "7")
		{
			?>eigene Meldungen zeigen
		}
		if($show == "1")
		{
			?>Meldungen ausblenden
		}
		if($show == "7")
		{
			
			?>
		
			
			
			if($race_akt['meldung'] == "")
				echo "| Es sind keine nennenswerte Ereignisse vorgefallen. | 
";
			else
			{
				$show_name = $race_setup['s8'];
				$array_mel = explode("//",$race_akt['meldung']); //Meldungen trennen
				for($a=0; $a".$nickname['nickname']."";
					}
					if($show_name == 1 || $show_name == 2) //Fahrernamen anzeigen
					{
						for($i=1; $i<=$race_akt['akt']; $i++)
						{
							$tuser = "t".$i;
							if($race_akt[$tuser] == $meldung_name_SID)
								break;
						}
						$duser = "d".$i;
						$fahrer = mysql_fetch_array(mysql_query("SELECT name FROM fahrer WHERE ID=$race[$duser]")); //Nicknamen holen
						$meldung_name = "".$fahrer['name']."";
					}
					if($show_name == 2) //Fahrernamen (Nicknamen) anzeigen
					{
						$meldung_name = "".$fahrer['name']." (".$nickname['nickname'].")";
					}
					
					$ind2 = strpos($array_mel[$a],"::"); //MeldungsID rausfiltern
					$meldung_ID = substr($array_mel[$a],$ind2+2,$ind1-$ind2-2); //MeldungsID
					$meldung = mysql_fetch_array(mysql_query("SELECT text FROM unfallmeldung WHERE ID=".$meldung_ID)); //Meldungstext holen
					$meldung = str_replace("XXX",$meldung_name,$meldung['text']); //XXX durch Nickname ersetzen
					
					## Fahrzeugbild holen ##
					for($i=1; $i<=$race_akt['akt']; $i++)
					{
						$tuser = "t".$i;
						if($race_akt[$tuser] == $meldung_name_SID)
							break;
					}
					$fuser = "f".$i;
					$fuser2 = $race_akt[$fuser];
					$kfz=mysql_fetch_array(mysql_query("SELECT ID, hsteller, modell, modellnr FROM fahrzeuge WHERE ID = '$fuser2'"));
					$bild=mysql_fetch_array(mysql_query("SELECT hsteller, modell, modellnr, img FROM neuwagen WHERE hsteller = '$kfz[hsteller]' && modell = '$kfz[modell]' && modellnr = '$kfz[modellnr]'"));
					########################
					
					$meldung_round = substr($array_mel[$a],0,$ind2); //MeldungsID
					?>
					  
						  | 
						 echo $meldung_round." min"; ?> | 
						 echo $meldung; ?> | 
					  
					
					
				}
			}
			?>
			
			
		}
		if($show == "1")
		{
			$show_name = $race_setup['s8'];
			$array_mel = explode("//",$race_akt['meldung']); //Meldungen trennen
			?>
			
			
			for($a=0; $a".$nickname['nickname']."";
				}
				if($show_name == 1 || $show_name == 2) //Fahrernamen anzeigen
				{
					for($i=1; $i<=$race_akt['akt']; $i++)
					{
						$tuser = "t".$i;
						if($race_akt[$tuser] == $meldung_name_SID)
							break;
					}
					$duser = "d".$i;
					$fahrer = mysql_fetch_array(mysql_query("SELECT name FROM fahrer WHERE ID=$race[$duser]")); //Nicknamen holen
					$meldung_name = "".$fahrer['name']."";
				}
				if($show_name == 2) //Fahrernamen (Nicknamen) anzeigen
				{
					$meldung_name = "".$fahrer['name']." (".$nickname['nickname'].")";
				}
				
				if($status['ID'] == $meldung_name_SID) //eigene Meldung
				{
					$ind2 = strpos($array_mel[$a],"::"); //MeldungsID rausfiltern
					$meldung_ID = substr($array_mel[$a],$ind2+2,$ind1-$ind2-2); //MeldungsID
					$meldung = mysql_fetch_array(mysql_query("SELECT text FROM unfallmeldung WHERE ID=".$meldung_ID)); //Meldungstext holen
					$meldung = str_replace("XXX",$meldung_name,$meldung['text']); //XXX durch Nickname ersetzen
					
					## Fahrzeugbild holen ##
					for($i=1; $i<=$race_akt['akt']; $i++)
					{
						$tuser = "t".$i;
						if($race_akt[$tuser] == $meldung_name_SID)
							break;
					}
					$fuser = "f".$i;
					$fuser2 = $race_akt[$fuser];
					$kfz=mysql_fetch_array(mysql_query("SELECT ID, hsteller, modell, modellnr FROM fahrzeuge WHERE ID = '$fuser2'"));
					$bild=mysql_fetch_array(mysql_query("SELECT hsteller, modell, modellnr, img FROM neuwagen WHERE hsteller = '$kfz[hsteller]' && modell = '$kfz[modell]' && modellnr = '$kfz[modellnr]'"));
					########################
					
					$meldung_round = substr($array_mel[$a],0,$ind2); //MeldungsID
					?>
					  
						  | 
						 echo $meldung_round." min"; ?> | 
						 echo $meldung; ?> | 
					  
					
					
					$bmel = true;
				}
			}
			if(!$bmel)
				echo "| Es sind keine nennenswerte Ereignisse vorgefallen, an denen du beteiligt warst. | 
";
			}
	}
	?>
	
	
}
//Renninfo
if($_GET['race'] == "showinfo")
{
	?>zurück
	$info_db = mysql_query("SELECT * FROM race_street WHERE ID='$_GET[ID]'");
	$info = mysql_fetch_array($info_db);
	
	$s_db = mysql_query("SELECT * FROM status WHERE ID = '$info[t1]'");
	$s[1] = mysql_fetch_array($s_db);
	$s_db = mysql_query("SELECT * FROM status WHERE ID = '$info[t2]'");
	$s[2] = mysql_fetch_array($s_db);
	$s_db = mysql_query("SELECT * FROM status WHERE ID = '$info[t3]'");
	$s[3] = mysql_fetch_array($s_db);
	$s_db = mysql_query("SELECT * FROM status WHERE ID = '$info[t4]'");
	$s[4] = mysql_fetch_array($s_db);
	$s_db = mysql_query("SELECT * FROM status WHERE ID = '$info[t5]'");
	$s[5] = mysql_fetch_array($s_db);
	$s_db = mysql_query("SELECT * FROM status WHERE ID = '$info[t6]'");
	$s[6] = mysql_fetch_array($s_db);
	$s_db = mysql_query("SELECT * FROM status WHERE ID = '$info[t7]'");
	$s[7] = mysql_fetch_array($s_db);
	$s_db = mysql_query("SELECT * FROM status WHERE ID = '$info[t8]'");
	$s[8] = mysql_fetch_array($s_db);
	$s_db = mysql_query("SELECT * FROM status WHERE ID = '$info[t9]'");
	$s[9] = mysql_fetch_array($s_db);
	$s_db = mysql_query("SELECT * FROM status WHERE ID = '$info[t10]'");
	$s[10] = mysql_fetch_array($s_db);
	$d_db = mysql_query("SELECT * FROM fahrer WHERE ID = '$info[d1]'");
	$d[1] = mysql_fetch_array($d_db);
	$d_db = mysql_query("SELECT * FROM fahrer WHERE ID = '$info[d2]'");
	$d[2] = mysql_fetch_array($d_db);
	$d_db = mysql_query("SELECT * FROM fahrer WHERE ID = '$info[d3]'");
	$d[3] = mysql_fetch_array($d_db);
	$d_db = mysql_query("SELECT * FROM fahrer WHERE ID = '$info[d4]'");
	$d[4] = mysql_fetch_array($d_db);
	$d_db = mysql_query("SELECT * FROM fahrer WHERE ID = '$info[d5]'");
	$d[5] = mysql_fetch_array($d_db);
	$d_db = mysql_query("SELECT * FROM fahrer WHERE ID = '$info[d6]'");
	$d[6] = mysql_fetch_array($d_db);
	$d_db = mysql_query("SELECT * FROM fahrer WHERE ID = '$info[d7]'");
	$d[7] = mysql_fetch_array($d_db);
	$d_db = mysql_query("SELECT * FROM fahrer WHERE ID = '$info[d8]'");
	$d[8] = mysql_fetch_array($d_db);
	$d_db = mysql_query("SELECT * FROM fahrer WHERE ID = '$info[d9]'");
	$d[9] = mysql_fetch_array($d_db);
	$d_db = mysql_query("SELECT * FROM fahrer WHERE ID = '$info[d10]'");
	$d[10] = mysql_fetch_array($d_db);
	$c_db = mysql_query("SELECT *,f.ps as fps,f.fahrname AS fname FROM fahrzeuge AS f LEFT JOIN neuwagen AS n ON f.modell=n.modell AND f.modellnr=n.modellnr WHERE f.ID = '$info[f1]'");
	$c[1] = mysql_fetch_array($c_db);
	$c_db = mysql_query("SELECT *,f.ps as fps,f.fahrname AS fname FROM fahrzeuge AS f LEFT JOIN neuwagen AS n ON f.modell=n.modell AND f.modellnr=n.modellnr WHERE f.ID = '$info[f2]'");
	$c[2] = mysql_fetch_array($c_db);
	$c_db = mysql_query("SELECT *,f.ps as fps,f.fahrname AS fname FROM fahrzeuge AS f LEFT JOIN neuwagen AS n ON f.modell=n.modell AND f.modellnr=n.modellnr WHERE f.ID = '$info[f3]'");
	$c[3] = mysql_fetch_array($c_db);
	$c_db = mysql_query("SELECT *,f.ps as fps,f.fahrname AS fname FROM fahrzeuge AS f LEFT JOIN neuwagen AS n ON f.modell=n.modell AND f.modellnr=n.modellnr WHERE f.ID = '$info[f4]'");
	$c[4] = mysql_fetch_array($c_db);
	$c_db = mysql_query("SELECT *,f.ps as fps,f.fahrname AS fname FROM fahrzeuge AS f LEFT JOIN neuwagen AS n ON f.modell=n.modell AND f.modellnr=n.modellnr WHERE f.ID = '$info[f5]'");
	$c[5] = mysql_fetch_array($c_db);
	$c_db = mysql_query("SELECT *,f.ps as fps,f.fahrname AS fname FROM fahrzeuge AS f LEFT JOIN neuwagen AS n ON f.modell=n.modell AND f.modellnr=n.modellnr WHERE f.ID = '$info[f6]'");
	$c[6] = mysql_fetch_array($c_db);
	$c_db = mysql_query("SELECT *,f.ps as fps,f.fahrname AS fname FROM fahrzeuge AS f LEFT JOIN neuwagen AS n ON f.modell=n.modell AND f.modellnr=n.modellnr WHERE f.ID = '$info[f7]'");
	$c[7] = mysql_fetch_array($c_db);
	$c_db = mysql_query("SELECT *,f.ps as fps,f.fahrname AS fname FROM fahrzeuge AS f LEFT JOIN neuwagen AS n ON f.modell=n.modell AND f.modellnr=n.modellnr WHERE f.ID = '$info[f8]'");
	$c[8] = mysql_fetch_array($c_db);
	$c_db = mysql_query("SELECT *,f.ps as fps,f.fahrname AS fname FROM fahrzeuge AS f LEFT JOIN neuwagen AS n ON f.modell=n.modell AND f.modellnr=n.modellnr WHERE f.ID = '$info[f9]'");
	$c[9] = mysql_fetch_array($c_db);
	$c_db = mysql_query("SELECT *,f.ps as fps,f.fahrname AS fname FROM fahrzeuge AS f LEFT JOIN neuwagen AS n ON f.modell=n.modell AND f.modellnr=n.modellnr WHERE f.ID = '$info[f10]'");
	$c[10] = mysql_fetch_array($c_db);
	if($info['name'] != "")
			{echo "Infos über Teilnehmer im Rennen: ".$info['name']."";}
	else {echo "Infos über Teilnehmer im Rennen: ".$_GET['ID']."";}
		
	?>
	
	
		
			".$s[$i]['nickname']."";}?>
		
		
			".$d[$i]['name']." (Lvl ".$d[$i]['lvl']." / ".$d[$i]['ep']." EP)"."";}?>
		
		
			".$c[$i]['hsteller']." ".$c[$i]['modell']." (".$c[$i]['fps']." PS)"."";}?>
		
		
			
";}?>
		
		
			".$c[$i]['fname']."";}?>
		
	
	
	if($info['akt'] > 2)
	{
		$width = 300;
		$akt = $info['akt'];
		if($akt >= 4)
		{
			$akt = 4;
			$width = 600;
		}
		?>
		
		 border=7>
			
				".$s[$i]['nickname']."";}?>
			
			
				".$d[$i]['name']." (Lvl ".$d[$i]['lvl']." / ".$d[$i]['ep']." EP)"."";}?>
			
			
				".$c[$i]['hsteller']." ".$c[$i]['modell']." (".$c[$i]['fps']." PS)"."";}?>
			
			
				
";}?>
			
			
				".$c[$i]['fname']."";}?>
			
		
		
		
	}
	if($info['akt'] > 4)
	{
		$width = 300;
		if($akt == 6)
			$width = 600;
		?>
		
		 border=7>
			
				".$s[$i]['nickname']."";}?>
			
			
				".$d[$i]['name']." (Lvl ".$d[$i]['lvl']." / ".$d[$i]['ep']." EP)"."";}?>
			
			
				".$c[$i]['hsteller']." ".$c[$i]['modell']." (".$c[$i]['fps']." PS)"."";}?>
			
			
				
";}?>
			
			
				".$c[$i]['fname']."";}?>
			
		
		
		
	}
}
//Rennen annehmen (auf Link klicken)
if($_GET['race'] == "annehmen")
{
if($_SESSION['nickname'] == "Testuser"){ echo "Der Testuser Account darf an keine Rennen teilnehmen!"; exit(); }
	$user = mysql_fetch_array(mysql_query("SELECT datum FROM user WHERE nickname='$status[nickname]'"));
	$user2 = mysql_fetch_array(mysql_query("SELECT pkt FROM status WHERE nickname='$status[nickname]'"));
	
	$race_stat_db = mysql_query("SELECT * FROM race_street WHERE ID='$_GET[ID]'");
	$race_stat = mysql_fetch_array($race_stat_db);
	
	if($race_stat['t1']==$status['ID'] || $race_stat['t2']==$status['ID'] || $race_stat['t3']==$status['ID'] || $race_stat['t4']==$status['ID'] || $race_stat['t5']==$status['ID'] || $race_stat['t6']==$status['ID'] || $race_stat['t7']==$status['ID'] || $race_stat['t8']==$status['ID'] || $race_stat['t9']==$status['ID'] || $race_stat['t10']==$status['ID'])
	{
		?>
Du nimmst an diesem Rennen bereits teil.
	}
	if($user2['pkt'] > 1000 && $race_stat['noob'] == 1) //User ist mehr als 10 Tage dabei
	{
		?>
Du hast über 1.000 Punkte und bist damit kein Noob mehr.
	}
	else
	{
		?>
		
	}
}
//annehmen (auf Button klicken)
if($_POST['accept'])
{
	$race_stat_db = mysql_query("SELECT * FROM race_street WHERE ID='$_POST[raceID]'");
	$race_stat = mysql_fetch_array($race_stat_db);
	$car = mysql_fetch_array(mysql_query("SELECT * FROM fahrzeuge WHERE ID='$_POST[car]' && nickname = '$_SESSION[nickname]'"));
	$car2 = mysql_fetch_array(mysql_query("SELECT * FROM fahrzeuge WHERE ID='$_POST[car]'"));
	$driver = mysql_fetch_array(mysql_query("SELECT * FROM fahrer WHERE ID='$_POST[fahrer]' && nickname = '$_SESSION[nickname]'"));
	$driver2 = mysql_fetch_array(mysql_query("SELECT ID, nickname FROM fahrer WHERE ID='$_POST[fahrer]'"));
	
	if(ucwords($car2['nickname']) != ucwords($_SESSION['nickname']) && $car2['nickname'] != ""){
		echo "Das ist nicht dein Fahrzeug!
		Es gilt als cheaten zu versuchen fremde Fahrzeuge oder Fahrer zu nutzen.
		Aus diesem Grund wurdest du nun gesperrt.
";
		
		mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'");
		$nachricht = $_SESSION['nickname']." (Fahrer: ".$car2['nickname']." - ".$car2['ID'].") wollte ein fremdes Auto nutzen = Sperre! (Rennen annehmen)";
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)");
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)");
		session_destroy();
		exit();
	}
	
	if(ucwords($driver2['nickname']) != ucwords($_SESSION['nickname']) && $driver2['nickname'] != ""){
		echo "Das ist nicht dein Fahrzeug!
		Es gilt als cheaten zu versuchen fremde Fahrzeuge oder Fahrer zu nutzen.
		Aus diesem Grund wurdest du nun gesperrt.
";
		
		mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'");
		$nachricht = $_SESSION['nickname']." (Fahrer: ".$driver2['nickname']." - ".$_POST['fahrer'].") wollte ein fremden Fahrer nutzen = Sperre! (Rennen annehmen)";
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)");
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)");
		session_destroy();
		exit();
	}
	
	if($_POST['style'] > 4){
		echo "Du versuchst dein Rennstyl über Riskant zu stellen!
		Es gilt als cheaten!.
		Aus diesem Grund wurdest du nun gesperrt.
";
		
		mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'");
		$nachricht = $_SESSION['nickname']." wollte den Styl über Risiko einstellen = Sperre! (Rennen annehmen)";
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)");
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)");
		session_destroy();
		exit();
	}
	
	if($_POST['nos'] > 100){
		echo "Du versuchst Lachgas über 100% zu stellen!
		Es gilt als cheaten!.
		Aus diesem Grund wurdest du nun gesperrt.
";
		
		mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'");
		$nachricht = $_SESSION['nickname']." wollte mehr als 100% NOS einstellen = Sperre! (Rennen annehmen)";
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)");
		mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)");
		session_destroy();
		exit();
	}
	if(($race_stat['strecke'] == 9 or $race_stat['strecke'] == 11) && $car['rally'] == 0){
		echo "Dies ist kein Rally Fahrzeug"; exit();
	}
	if($race_stat['strecke'] != 9 && $race_stat['strecke'] != 11 && $car['rally'] == 1){
		echo "Dies ist kein Straßen Fahrzeug"; exit();
	}
	//CHEATTESTTESTTEST
	if($driver['akt'] == "w")
	{
		$cheat = true;
		$cheatmeldung = strftime("%d.%m.%y - %R", $time).": ".$_SESSION['nickname']." hat versucht zu Cheaten bei der Rennannahme!!!
";
		$cheatmeldung .= "driverID: ".$driver['ID']." / driverName: ".$driver['name']." / akt-Zustand: ".$driver['akt'];
		$fID = $driver['ID'];
	}
	else $cheat = false;
	//CHEATTESTTESTTEST
	
	if($race_stat['t1']==$status['ID'] || $race_stat['t2']==$status['ID'] || $race_stat['t3']==$status['ID'] || $race_stat['t4']==$status['ID'] || $race_stat['t5']==$status['ID'] || $race_stat['t6']==$status['ID'] || $race_stat['t7']==$status['ID'] || $race_stat['t8']==$status['ID'] || $race_stat['t9']==$status['ID'] || $race_stat['t10']==$status['ID']){
		echo "Du fährst hier bereits mit.";
		exit();
	}
	
	$akt = $race_stat['akt'] +1;
	
	$lap_strecke = "l".$race_stat['strecke'];
	if($lap[$lap_strecke] == 1)
		$strecke = 1;
	else $strecke = 0;
	$race_exists = mysql_num_rows($race_stat_db);
	if($race_exists != 0) //Rennen existiert
	{
		if($strecke == 1) //Strecke freigespielt
		{
			if($car == true && $driver == true) //Wagen und Fahrer gewählt
			{
				if($_POST['pass'] == $race_stat['pass']) //Passwort richtig
				{
					if($status['credits'] >= $race_stat['einsatz'] || $race_stat['einsatz'] == 0) //genügend Geld vorhanden bei Rennen mit Einsatz
					{
						if($car['lgas'] >= $_POST['nos']) //genügend Nos im Wagen
						{
							if($car['ps'] <= $race_stat['klasse']) //PS-Zahl unterhalb der PS-Grenze
							{
								if($race_stat['t1'] == "0")
								{
									$race_exists = mysql_num_rows($race_stat_db);
									if($race_exists != 0) //Rennen existiert
									{
										mysql_query("UPDATE race_street SET akt='$akt',t1='$status[ID]',f1='$_POST[car]',d1='$_POST[fahrer]',s1='$_POST[style]',nos1='$_POST[nos]' WHERE ID='$_POST[raceID]'");
										mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'");
										mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'");
										echo "
Du hast das Rennen erfolgreich angenommen.";
									}
									else echo "
Das Rennen existiert nicht mehr!";
								}
								elseif($race_stat['t2'] == "0")
								{
									$race_exists = mysql_num_rows($race_stat_db);
									if($race_exists != 0) //Rennen existiert
									{
										mysql_query("UPDATE race_street SET akt='$akt',t2='$status[ID]',f2='$_POST[car]',d2='$_POST[fahrer]',s2='$_POST[style]',nos2='$_POST[nos]' WHERE ID='$_POST[raceID]'");
										mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'");
										mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'");
										echo "
Du hast das Rennen erfolgreich angenommen.";
									}
									else echo "
Das Rennen existiert nicht mehr!";
								}
								elseif($race_stat['t3'] == "0")
								{
									if($race_stat['teilnehmer'] >= "3")
									{
										$race_exists = mysql_num_rows($race_stat_db);
										if($race_exists != 0) //Rennen existiert
										{
											mysql_query("UPDATE race_street SET akt='$akt',t3='$status[ID]',f3='$_POST[car]',d3='$_POST[fahrer]',s3='$_POST[style]',nos3='$_POST[nos]' WHERE ID='$_POST[raceID]'");
											mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'");
											mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'");
											echo "
Du hast das Rennen erfolgreich angenommen.";
										}
										else echo "
Das Rennen existiert nicht mehr!";
									}
									else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.";
								}
								elseif($race_stat['t4'] == "0")
								{
									if($race_stat['teilnehmer'] >= "4")
									{
										$race_exists = mysql_num_rows($race_stat_db);
										if($race_exists != 0) //Rennen existiert
										{
											mysql_query("UPDATE race_street SET akt='$akt',t4='$status[ID]',f4='$_POST[car]',d4='$_POST[fahrer]',s4='$_POST[style]',nos4='$_POST[nos]' WHERE ID='$_POST[raceID]'");
											mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'");
											mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'");
											echo "
Du hast das Rennen erfolgreich angenommen.";
										}
										else echo "
Das Rennen existiert nicht mehr!";
									}
									else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.";
								}
								elseif($race_stat['t5'] == "0")
								{
									if($race_stat['teilnehmer'] >= "5")
									{
										$race_exists = mysql_num_rows($race_stat_db);
										if($race_exists != 0) //Rennen existiert
										{
											mysql_query("UPDATE race_street SET akt='$akt',t5='$status[ID]',f5='$_POST[car]',d5='$_POST[fahrer]',s5='$_POST[style]',nos5='$_POST[nos]' WHERE ID='$_POST[raceID]'");
											mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'");
											mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'");
											echo "
Du hast das Rennen erfolgreich angenommen.";
										}
										else echo "
Das Rennen existiert nicht mehr!";
									}
									else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehm";
								}
								elseif($race_stat['t6'] == "0")
								{
									if($race_stat['teilnehmer'] >= "6")
									{
										$race_exists = mysql_num_rows($race_stat_db);
										if($race_exists != 0) //Rennen existiert
										{
											mysql_query("UPDATE race_street SET akt='$akt',t6='$status[ID]',f6='$_POST[car]',d6='$_POST[fahrer]',s6='$_POST[style]',nos6='$_POST[nos]' WHERE ID='$_POST[raceID]'");
											mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'");
											mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'");
											echo "
Du hast das Rennen erfolgreich angenommen.";
										}
										else echo "
Das Rennen existiert nicht mehr!";
									}
									else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.";
								}
								elseif($race_stat['t7'] == "0")
								{
									if($race_stat['teilnehmer'] >= "7")
									{
										$race_exists = mysql_num_rows($race_stat_db);
										if($race_exists != 0) //Rennen existiert
										{
											mysql_query("UPDATE race_street SET akt='$akt',t7='$status[ID]',f7='$_POST[car]',d7='$_POST[fahrer]',s7='$_POST[style]',nos7='$_POST[nos]' WHERE ID='$_POST[raceID]'");
											mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'");
											mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'");
											echo "
Du hast das Rennen erfolgreich angenommen. -T7";
										}
										else echo "
Das Rennen existiert nicht mehr!";
									}
									else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.";
								}
								elseif($race_stat['t8'] == "0")
								{
									if($race_stat['teilnehmer'] >= "8")
									{
										$race_exists = mysql_num_rows($race_stat_db);
										if($race_exists != 0) //Rennen existiert
										{
											mysql_query("UPDATE race_street SET akt='$akt',t8='$status[ID]',f8='$_POST[car]',d8='$_POST[fahrer]',s8='$_POST[style]',nos8='$_POST[nos]' WHERE ID='$_POST[raceID]'");
											mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'");
											mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'");
											echo "
Du hast das Rennen erfolgreich angenommen. -T8";
										}
										else echo "
Das Rennen existiert nicht mehr!";
									}
									else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.";
								}
								elseif($race_stat['t9'] == "0")
								{
									if($race_stat['teilnehmer'] >= "9")
									{
										$race_exists = mysql_num_rows($race_stat_db);
										if($race_exists != 0) //Rennen existiert
										{
											mysql_query("UPDATE race_street SET akt='$akt',t9='$status[ID]',f9='$_POST[car]',d9='$_POST[fahrer]',s9='$_POST[style]',nos9='$_POST[nos]' WHERE ID='$_POST[raceID]'");
											mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'");
											mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'");
											echo "
Du hast das Rennen erfolgreich angenommen. -T9";
										}
										else echo "
Das Rennen existiert nicht mehr!";
									}
									else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.";
								}
								elseif($race_stat['t10'] == "0")
								{
									if($race_stat['teilnehmer'] >= "10")
									{
										$race_exists = mysql_num_rows($race_stat_db);
										if($race_exists != 0) //Rennen existiert
										{
											mysql_query("UPDATE race_street SET akt='$akt',t10='$status[ID]',f10='$_POST[car]',d10='$_POST[fahrer]',s10='$_POST[style]',nos10='$_POST[nos]' WHERE ID='$_POST[raceID]'");
											mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'");
											mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'");
											echo "
Du hast das Rennen erfolgreich angenommen. -T10";
										}
										else echo "
Das Rennen existiert nicht mehr!";
									}
									else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.";
								}
								else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.";
							}
							else echo "
Du möchtest ein Auto einsetzen, das mehr PS hat als erlaubt ist!
Du konntest nicht an dem Rennen teilnehmen.";
						}
						else echo "
Du möchtest mehr NOS einsetzen als deinem Fahrzeug derzeit zur Verfügung steht!
Du konntest nicht an dem Rennen teilnehmen.";
					}
					else echo "
Du hast zu wenig Cash!
Du konntest nicht an dem Rennen teilnehmen.";
				}
				else echo "
Das eingegebene Passwort ist falsch!
Du konntest nicht an dem Rennen teilnehmen.";
			}
			else echo "
Du hast keinen Fahrer oder kein Fahrzeug ausgewählt!
Du konntest nicht an dem Rennen teilnehmen.";
		}
		else echo "
Du hast diese Strecke noch nicht freigespielt!
Du konntest nicht an dem Rennen teilnehmen.";
	}
	else echo "
Das Rennen existiert nicht mehr!";
	
	//auf POST-Fehler überprüfen (1 User nimmt 2 mal an)
	$u = 0;
	$race = mysql_fetch_array(mysql_query("SELECT * FROM race_street WHERE ID='$_POST[raceID]'"));
	for($i=1; $i<=10; $i++)
	{
		$tuser = "t".$i;
		if($status['ID'] == $race[$tuser])
		{
			$u++;
			if($u > 1)
			{
				switch($i)
				{
					case 1: break; //Initiator (benötigt keine Löschung!)
					case 2: break; //1. Teilnehmer (doppelter kann nur >2 sein!)
					case 3: mysql_query("UPDATE race_street SET akt=akt-1,t3=0,f3=0,d3=0,s3=0,nos3=0 WHERE ID='$_POST[raceID]'"); break;
					case 4: mysql_query("UPDATE race_street SET akt=akt-1,t4=0,f4=0,d4=0,s4=0,nos4=0 WHERE ID='$_POST[raceID]'"); break;
					case 5: mysql_query("UPDATE race_street SET akt=akt-1,t5=0,f5=0,d5=0,s5=0,nos5=0 WHERE ID='$_POST[raceID]'"); break;
					case 6: mysql_query("UPDATE race_street SET akt=akt-1,t6=0,f6=0,d6=0,s6=0,nos6=0 WHERE ID='$_POST[raceID]'"); break;
					case 7: mysql_query("UPDATE race_street SET akt=akt-1,t7=0,f7=0,d7=0,s7=0,nos7=0 WHERE ID='$_POST[raceID]'"); break;
					case 8: mysql_query("UPDATE race_street SET akt=akt-1,t8=0,f8=0,d8=0,s8=0,nos8=0 WHERE ID='$_POST[raceID]'"); break;
					case 9: mysql_query("UPDATE race_street SET akt=akt-1,t9=0,f9=0,d9=0,s9=0,nos9=0 WHERE ID='$_POST[raceID]'"); break;
					case 10: mysql_query("UPDATE race_street SET akt=akt-1,t10=0,f10=0,d10=0,s10=0,nos10=0 WHERE ID='$_POST[raceID]'"); break;
				}
				
				//CHEATTESTTESTTEST (ERGÄNZUNG)
				//$textc = strftime("%d.%m.%y - %R", time()).": ".$_SESSION['nickname']." hat ein Rennen 2 mal angenommen!!!";
				//mysql_query("INSERT INTO status2 (UID, text) VALUES ('100', '$textc')");
				$cheat = false;
				//CHEATTESTTESTTEST (ERGÄNZUNG)
			}
		}
	}
	
	//CHEATTESTTESTTEST (ERGÄNZUNG)
	if($cheat)
	{
		$race_fahr_db = mysql_query("SELECT ID,name,time1,time2,time3,time4,time5,time6 FROM race_street WHERE (d1=$fID OR d2=$fID OR d3=$fID OR d4=$fID OR d5=$fID OR d6=$fID) AND status=0");
        while($race_fahr = mysql_fetch_array($race_fahr_db))
        {
			if($race_fahr['name'] != "")
				$rname = $race_fahr['name'];
			else $rname = $race_fahr['ID'];
			$rlink = "".$rname."";
			$cheatmeldung .= "
Rennen: ".$rlink." / t1=".$race_fahr['time1']." / t2=".$race_fahr['time2']." / t3=".$race_fahr['time3']." / t4=".$race_fahr['time4']." / t5=".$race_fahr['time5']." / t6=".$race_fahr['time6'];
		}
		mysql_query("INSERT INTO status2 (UID, text) VALUES ('1', '$cheatmeldung')");
	}
	//CHEATTESTTESTTEST (ERGÄNZUNG)
	//Rennen starten, falls voll
	$race_stat_db = mysql_query("SELECT * FROM race_street WHERE ID='$_POST[raceID]'");
	$race_stat = mysql_fetch_array($race_stat_db);
	if($race_stat['akt'] == $race_stat['teilnehmer'])
		start_race($_POST['raceID'],$time);
}
//Rennen abbrechen
if($_GET['race'] == "cancel")
{
	$race_db = mysql_query("SELECT * FROM race_street WHERE ID='$_GET[ID]'");
	$race = mysql_fetch_array($race_db);
	if($race['akt'] == "1")
	{
		mysql_query("DELETE FROM race_street WHERE ID='$_GET[ID]'");
		mysql_query("UPDATE fahrzeuge SET aktiv=0, dauer=0, datum='0', akt='0' WHERE ID='$race[f1]'");
		mysql_query("UPDATE fahrer SET aktiv=0, dauer=0, time='0', akt='0' WHERE ID='$race[d1]'");
		echo "Du hast das Rennen erfolgreich abgebrochen.";
	}
	else echo "Du kannst das Rennen nicht abbrechen, da es schon Teilnehmer gibt.";
}
//Rennübersicht
if($_GET['race'] == "showall")
{
	?>
	
		
			
				
					
					  | fremde freie Rennen | 
					  | eigene freie Rennen | 
					  | fremde laufende Rennen | 
					 
					
					  | eigene laufende Rennen | 
					  | Rennen mit Passwortschutz | 
					  | 
					 
					
					
					  | Eventrennen | 
					  | eigene Eventrennen | 
					  | 
					 
				 
			 | 
			
			/*
			  | 
			
  (Test! Bei Fragen, Wünschen oder Anregungen bitte ins Ingame-Board oder Forum in den Thread "SR-Frau" schauen.) | 
			*/
			?>
		
	
	
	
	$itmsp = $race_setup['s6'];
	if(!$itmsp) $itmsp = 1000;
	$race_count_db = mysql_query("SELECT ID FROM race_street WHERE status=0");
    $race_count = mysql_num_rows($race_count_db);
    $seiten = $race_count/$itmsp;
    $seiten = ceil($seiten);
    if($seiten > 1)
    {
		?>| 
		for($i=1; $i<=$seiten; $i++)
		{
			?>
			[] 
			
		}
		?> | 
    }
    if($_GET['sort'] == "DESC")
		$sort = "ASC";
	else $sort = "DESC";
	?>
	
	
	
		| Status |  
		Rennname | 
		Strecke | 
		freie Plätze | 
		PS-Grenze | 
		 | 
		 | 
	
	
	if($_GET['order'] != 0)
	{
		$limit = $_GET['order'];
		$x = $limit*$itmsp -$itmsp;
		$limit = "LIMIT $x,$itmsp";
	}
	else $limit = "LIMIT 0,$itmsp";
	switch($_GET['sorder'])
	{
		case "status": $order = "status"; break;
		case "name": $order = "ORDER BY name $_GET[sort],ID $_GET[sort]"; break;
		case "track": $order = "ORDER BY strecke $_GET[sort],ID DESC"; break;
		case "akt": $order = "ORDER BY (teilnehmer-akt) $_GET[sort],ID DESC"; break;
		case "ps": $order = "ORDER BY klasse $_GET[sort],ID DESC"; break;
		default: $order = "status"; break;
	}
	if($order == "status")
	{
		if($_GET['sort'] == "DESC")
		{	//gelb, grün, blau, rot, weiß
			$race_db = mysql_query("(SELECT * FROM race_street WHERE status=0 AND NOT los=0 AND (t1<>$status[ID] AND t2<>$status[ID] AND t3<>$status[ID] AND t4<>$status[ID] AND t5<>$status[ID] AND t6<>$status[ID] AND t7<>$status[ID] AND t8<>$status[ID] AND t9<>$status[ID] AND t10<>$status[ID]) ORDER BY ID) UNION
									(SELECT * FROM race_street WHERE status=0 AND NOT los=0 AND (t1=$status[ID] OR t2=$status[ID] OR t3=$status[ID] OR t4=$status[ID] OR t5=$status[ID] OR t6=$status[ID] OR t7=$status[ID] OR t8=$status[ID] OR t9=$status[ID] OR t10=$status[ID]) ORDER BY ID) UNION 
									(SELECT * FROM race_street WHERE status=0 AND los=0 AND (t1=$status[ID] OR t2=$status[ID] OR t3=$status[ID] OR t4=$status[ID] OR t5=$status[ID] OR t6=$status[ID] OR t7=$status[ID] OR t8=$status[ID] OR t9=$status[ID] OR t10=$status[ID]) ORDER BY ID) UNION 
									(SELECT * FROM race_street WHERE status=0 AND los=0 AND (t1<>$status[ID] AND t2<>$status[ID] AND t3<>$status[ID] AND t4<>$status[ID] AND t5<>$status[ID] AND t6<>$status[ID] AND t7<>$status[ID] AND t8<>$status[ID] AND t9<>$status[ID] AND t10<>$status[ID]) ORDER BY ID) UNION 
									(SELECT * FROM race_street WHERE status=0 AND los=0 AND (t1<>$status[ID] AND t2<>$status[ID] AND t3<>$status[ID] AND t4<>$status[ID] AND t5<>$status[ID] AND t6<>$status[ID] AND t7<>$status[ID] AND t8<>$status[ID] AND t9<>$status[ID] AND t10<>$status[ID]) ORDER BY ID) $limit");
		}
		else
		{	//weiß, rot, blau, grün, gelb
			$race_db = mysql_query("(SELECT * FROM race_street WHERE status=0 AND los=0 AND (t1<>$status[ID] AND t2<>$status[ID] AND t3<>$status[ID] AND t4<>$status[ID] AND t5<>$status[ID] AND t6<>$status[ID] AND t7<>$status[ID] AND t8<>$status[ID] AND t9<>$status[ID] AND t10<>$status[ID]) ORDER BY ID) UNION 
									(SELECT * FROM race_street WHERE status=0 AND los=0 AND (t1<>$status[ID] AND t2<>$status[ID] AND t3<>$status[ID] AND t4<>$status[ID] AND t5<>$status[ID] AND t6<>$status[ID] AND t7=$status[ID] AND t8=$status[ID] AND t9=$status[ID] AND t10=$status[ID]) ORDER BY ID) UNION 
									(SELECT * FROM race_street WHERE status=0 AND los=0 AND (t1=$status[ID] OR t2=$status[ID] OR t3=$status[ID] OR t4=$status[ID] OR t5=$status[ID] OR t6=$status[ID] OR t7=$status[ID] OR t8=$status[ID] OR t9=$status[ID] OR t10=$status[ID]) ORDER BY ID) UNION 
									(SELECT * FROM race_street WHERE status=0 AND NOT los=0 AND (t1=$status[ID] OR t2=$status[ID] OR t3=$status[ID] OR t4=$status[ID] OR t5=$status[ID] OR t6=$status[ID] OR t7=$status[ID] OR t8=$status[ID] OR t9=$status[ID] OR t10=$status[ID]) ORDER BY ID) UNION 
									(SELECT * FROM race_street WHERE status=0 AND NOT los=0 AND (t1<>$status[ID] AND t2<>$status[ID] AND t3<>$status[ID] AND t4<>$status[ID] AND t5<>$status[ID] AND t6<>$status[ID] AND t7<>$status[ID] AND t8<>$status[ID] AND t9<>$status[ID] AND t10<>$status[ID]) ORDER BY ID) $limit");
		}
	}
	else
	{
		$race_db = mysql_query("(SELECT * FROM race_street WHERE status=0 AND los=0 ORDER BY ID DESC) UNION 
								(SELECT * FROM race_street WHERE status=0 AND NOT los=0 ORDER BY ID DESC) $order $limit");
	}
	//$race_db = mysql_query("SELECT * FROM race_street $order"); //ONLY LOCAL
	while($race = mysql_fetch_array($race_db))
	{
		$strecke = trackname($race['strecke']);
		if($race['los'] == "0")
		{
			$punkt = "images/punkt_weiss.gif"; //weiß: man selber nimmt nicht teil und Rennen nicht gestartet
			if($race['pass'] != "")
				$punkt = "images/punkt_rot.gif"; //rot: Rennen mit Passwortschutz und nicht gestartet
			if($race['t1'] == $status['ID'] || $race['t2'] == $status['ID'] || $race['t3'] == $status['ID'] || $race['t4'] == $status['ID'] || $race['t5'] == $status['ID'] || $race['t6'] == $status['ID'] || $race['t7'] == $status['ID'] || $race['t8'] == $status['ID'] || $race['t9'] == $status['ID'] || $race['t10'] == $status['ID'])
				$punkt = "images/punkt_blau.gif"; //blau: man selber nimmt teil und Rennen nicht gestartet
		}
		elseif(($race['t1'] == $status['ID'] || $race['t2'] == $status['ID'] || $race['t3'] == $status['ID'] || $race['t4'] == $status['ID'] || $race['t5'] == $status['ID'] || $race['t6'] == $status['ID'] || $race['t7'] == $status['ID'] || $race['t8'] == $status['ID'] || $race['t9'] == $status['ID'] || $race['t10'] == $status['ID']) && $race['los']!="0")
			$punkt = "images/punkt_gruen.gif"; //grün: man selber nimmt teil und es läuft
		else $punkt = "images/punkt_gelb.gif"; //gelb: Rennen von anderen und läuft
		
		if($race['bonus_cr'] != 0){
			$punkt = "images/punkt_event.gif";
		} if($race['bonus_cr'] != 0 && ($race['t1'] == $status['ID'] || $race['t2'] == $status['ID'] || $race['t3'] == $status['ID'] || $race['t4'] == $status['ID'] || $race['t5'] == $status['ID'] || $race['t6'] == $status['ID'] || $race['t7'] == $status['ID'] || $race['t8'] == $status['ID'] || $race['t9'] == $status['ID'] || $race['t10'] == $status['ID'])){
			$punkt = "images/punkt_event2.gif";
		}
		?>
		
			  | 
			 if($race['name']!="")echo $race['name']; else echo $race['ID'];?> | 
			 echo $strecke;?> | 
			 echo $race['teilnehmer']-$race['akt']." / ".$race['teilnehmer']; if($race['noob']){echo " Noob"; if($race['teilnehmer']-$race['akt']!=1)echo "s";}?> | 
			 if($race['klasse']<2500)echo $race['klasse']; else echo "unbegrenzt";?> | 
			Details | 
			 if(street_box_read($race['ID'],$status['ID']))echo "SBox"; else echo "SBox";?> | 
		
		
	}
	?>
}
//Rekorde ansehen
if($_GET['race'] == "rekord")
{
	$record_db = mysql_query("SELECT * FROM rekord2");
	?>
	| Strecke | Datum | Nickname | Zeit | 
	while($record = mysql_fetch_array($record_db))
	{
		?>
		
			|  echo trackname($record['ID']);?> | 
			 if($record['datum']!=0) echo strftime("%d.%m.%y - %R:%S",$record['datum']);?> | 
			 echo $record['nickname'];?> | 
			
				
				if($record['zeit'] != 0)
				{
					echo $record['zeit'];
					if(strlen($record['zeit']) == 4 && $record['zeit'] > 10)
						echo "0";
					echo " min";
				}
				?>
			 | 
		
		
	}
	?>
}
//Streckeninfos ansehen
if($_GET['info'])
{
	if($_GET['race'] == "topen")
		{ ?>zurück}
	elseif($_GET['race'] == "tshow")
		{ ?>zurück }
	else echo "
SOLLTE DIESER TEXT HIER STEHEN, BITTE DAS UMGEHEND AN KORPORAL MELDEN: race / info / ".$_GET['race'];
	include("street-info.php");
}
//Einstellungen
if($_GET['race'] == "setup")
{
	?>
	
Rennmeldung einsenden
	
	
	
}
//Einstellungen speichern
if($_POST['savesetup'])
{
	$race_setup_count = mysql_num_rows($race_setup_db);
	if($race_setup_count == 0)
		mysql_query("INSERT INTO race_setup (nickname) VALUES ('$status[nickname]')");
		
	mysql_query("UPDATE race_setup SET s1='$_POST[meldung]',s2='$_POST[car]',s3='$_POST[nos]',s4='$_POST[driver]',s5='$_POST[style]',s6='$_POST[itmspsite]',s7='$_POST[showdiff]',s8='$_POST[meldungname]' WHERE nickname='$status[nickname]'");
	echo "Einstellungen erfolgreich gespeichert.";
}
//Rennen auf 0 setzen (TESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTEST)
if($_GET['race'] == "setnull")
{
	mysql_query("UPDATE race_street SET round=0,status=0,time1=0,time2=0,timeold1=0,timeold2=0,gtime1=0,gtime2=0,unfall1=0,unfall2=0,small1='',small2='',cop1='0',cop2='0',cops='000000',meldung='' WHERE ID='$_GET[ID]'");
	mysql_query("DELETE FROM fahrer WHERE nickname LIKE '_SRCOPS%'");
	mysql_query("DELETE FROM fahrzeuge WHERE nickname LIKE '_SRCOPS%'");
}
}
?>
function nachrichten($time,$race_setup)
{
	$news = "FEHLER!!!
BITTE UMGEHEND DAS PER PN AN KORPORAL SCHICKEN:
street/nachrichten()";
	//$news = "FEHLER!!!
BITTE KEINE PNs SCHICKEN! FEHLER BEKANNT!";
	
	$newstime = mysql_fetch_array(mysql_query("SELECT datum,typ FROM racingnews ORDER BY datum DESC LIMIT 1"));
	if($newstime['datum'] < $time - 60)
	{
		//spannendstes Rennen finden
		$abstand = 100;
		$race_db = mysql_query("SELECT ID,akt,time1,time2,time3,time4,time5,time6 FROM race_street WHERE status=0 AND round>1 AND strecke<>10");
		while($race = mysql_fetch_array($race_db))
		{
			//wenn in diesem Rennen jemand im Ziel ist, nächstes Rennen anschauen
			if($race['time1']==-1 || $race['time2']==-1 || $race['time3']==-1 || $race['time4']==-1 || $race['time5']==-1 || $race['time6']==-1)
				continue;
			
			//prüfen wer am weitesten vorne liegt
			$firstt = 0;
			$first = 0;
			for($i=1; $i<=$race['akt']; $i++)
			{
				$timeuser = "time".$i;
				if($race[$timeuser] > $firstt)
				{
					$firstt = $race[$timeuser];
					$first = $i;
				}
			}
			//engsten Verfolger finden
			$timeuser = "time".$first;
			$nextv = -100;
			$next = 0;
			for($v=1; $v<=$race['akt']; $v++)
			{
				if($v != $first) //nicht der eigene Teilnehmer
				{
					$timenext = "time".$v;
					$tabstand = $race[$timeuser] - $race[$timenext];
					//vergleichen ob geringster Abstand zwsichen 1. und 2. Platz von allen Rennen
					if($tabstand > 0 && $tabstand < $abstand &&  $race[$timenext] > 0)
					{
						$abstand = $tabstand;
						$best = $race['ID'];
						$nickone = "t".$first;
						$nicktwo = "t".$v;
					}
				}
			}
		}
		
		//wenn es ein spannendes Rennen gibt und die letzte News keine Rennnews war
		if($best && $abstand < 5 && $newstime['typ'] != 0)
		{
			$typ = 0;
			
			$bestrace = mysql_fetch_array(mysql_query("SELECT * FROM race_street WHERE ID = $best"));
			$racename = $bestrace['name']; if(!$racename) $racename = $bestrace['ID'];
			$racename = "".$racename."";
			$abstand = round($abstand,2);
			$nickone = mysql_fetch_array(mysql_query("SELECT nickname FROM status WHERE ID = $bestrace[$nickone]"));
			$nickone = $nickone['nickname'];
			$nicktwo = mysql_fetch_array(mysql_query("SELECT nickname FROM status WHERE ID = $bestrace[$nicktwo]"));
			$nicktwo = $nicktwo['nickname'];
			switch(rand(0,5))
			{
				case 0: $news="Ein sehr spannendes Rennen $racename zwischen dem Ersten $nickone und dem Zweiten $nicktwo. Die Führung beträgt nur $abstand%."; break;
				case 1: $news="In dem Rennen $racename führt $nickone nur $abstand% vor $nicktwo."; break;
				case 2: $news="Aufregender geht es kaum. In $racename gibt es ein spannendes Duell zwischen $nickone und $nicktwo um Platz 1. Der Abstand zwischen diesen beiden beträgt lediglich $abstand%"; break;
				case 3: $news="Wer dachte, das Rennen $racename würde einseitig werden, hat sich getäuscht. $nickone führt nur $abstand% vor $nicktwo."; break;
				case 4: $news="Die Fans bekommen was für ihr Geld geboten im Rennen $racename. $nicktwo hat nur einen Rückstand von $abstand% auf $nickone."; break;
				case 5: $news="$nicktwo gibt nicht auf. Im Rennen $racename ist er mit $abstand% Rückstand schon fast im Windschatten von $nickone."; break;
			}
		}
		
		//es gibt kein spannendes Rennen und die letzte Meldung war eine Rennnews
		else
		{
			$typ = 1;
			$r = rand(0,10);
			$race = mysql_fetch_array(mysql_query("SELECT ID,name,t1,t2,t3,t4,t5,t6,t7,t8,t9,t10,time1,time2,time3,time4,time5,time6,time7,time8,time9,time10 FROM race_street WHERE status=1 ORDER BY ID DESC LIMIT $r,1"));
			while(true)
			{
				$r = rand(1,10);
				$teilnehmer = "t".$r;
				$TID = $race[$teilnehmer];
				if($TID)
				{
					$timeuser = "time".$r;
					$platz = -$race[$timeuser];
					break;
				}
			}
			$racename = $race['name']; if(!$racename) $racename = $race['ID'];
			$racename = "".$racename."";
			$nick = mysql_fetch_array(mysql_query("SELECT nickname FROM status WHERE ID=$TID"));
			$nick = $nick['nickname'];
			
			switch($platz)
			{
				case 1: $news="Nach seinem 1. Platz im Rennen $racename war $nick hocherfreut und versprach uns noch mehr Siege von ihm."; break;
				case 2: $news="Der erste Verlierer im Rennen $racename wurde $nick. Zu mehr als einem 2. Platz reichte es leider nicht."; break;
				case 3: $news="Gerade noch aufs Podest schaffte es $nick im Rennen $racename."; break;
				case 4: $news="Es ist immer traurig einen Podestplatz gerade so zu verpassen. Aber $nick rastete aufgrund seinen 4. Platzes im Rennen $racename komplett aus. Nun bleibt abzuwarten, ob es eine Strafe für ihn geben wird."; break;
				case 5: $news="\"Immerhin nicht 6.\", sagte $nick nach dem Rennen $racename mit einem Lächeln. Hoffen wir, dass ihm sein Lachen nicht allzu schnell vergeht."; break;
				case 6: $news="Letzter im Rennen $racename wurde $nick. Er war über diese Platzierung sehr betrübt und sprach schon von seinem Karriereende."; break;
			}
		}
		
		//alle News löschen
		//mysql_query("DELETE FROM racingnews"); //zum TEST erstmal NICHT löschen!!!
		//News eintragen
		mysql_query("INSERT INTO racingnews (datum,typ,news) VALUES ('$time','$typ','$news')");
	}
	
	$news = mysql_fetch_array(mysql_query("SELECT news FROM racingnews ORDER BY datum DESC LIMIT 1"));
	
	return $news['news'];
}
function street_box_read($rid,$statusID)
{
	$street_box = mysql_fetch_array(mysql_query("SELECT * FROM street_box WHERE rID='$rid' ORDER BY ID DESC LIMIT 1"));
	$userread = explode(",",$street_box['userread']);
	for($i=0; $i
    ';
    
    return $script;
}
?>