function treasury() {
global $userrow, $numqueries;
$townquery = doquery("SELECT name FROM <<towns>> WHERE latitude='".$userrow["latitude"]."' AND longitude='".$userrow["longitude"]."' LIMIT 1", "towns");
if (mysql_num_rows($townquery) != 1){display("Error", "Cheat attempt detected.");}
if (isset($_POST['treasury'])) {
$newgold = $userrow['gold'] + intval('".$_POST["withdraw"]."');
$newtreasury = $userrow['treasury'] - intval('".$_POST["withdraw"]."');
if ($_POST['withdraw']) {
if ($_POST['withdraw'] <= 0) {$page = "You must enter an amount greater than zero.";}
elseif (!is_numeric($_POST['withdraw'])) {$page = "Invalid characters. Back to the <a href=index.php?do=treasury>treasury</a>.";}
elseif ($_POST['withdraw'] > $userrow['treasury']) {$page = "You dont have that much gold in your treasury.<br>Back to the <a href=index.php?do=treasury>treasury</a>";}
else {
$newgold = $userrow['gold'] + intval($_POST['withdraw']);
$newtreasury = $userrow['treasury'] - intval($_POST['withdraw']);
doquery("UPDATE <<users>> SET gold='$newgold' WHERE id='".$userrow["id"]."' LIMIT 1", "users");
doquery("UPDATE <<users>> SET treasury='$newtreasury' WHERE id='".$userrow["id"]."' LIMIT 1", "users");
$page = "You withdrew $_POST[withdraw] gold.<br>Back to the <a href=index.php?do=treasury>treasury</a> or <a href='index.php?do=land'>managing</a> your land.";}
}
elseif ($_POST['deposit']) {
if ($_POST['deposit'] <= 0) {$page = "You must enter an amount greater than zero.";}
elseif (!is_numeric($_POST["deposit"])) {$page = "Invalid characters. Back to the <a href=index.php?do=treasury>treasury</a>.";}
elseif ($_POST['deposit'] > $userrow['gold']){$page = "You dont have that much gold!";}
else {
$newgold = $userrow['gold'] - intval($_POST['deposit']);
$newtreasury = $userrow['treasury'] + intval($_POST['deposit']);
doquery("UPDATE <<users>> SET gold='$newgold' WHERE id='".$userrow["id"]."' LIMIT 1", "users");
doquery("UPDATE <<users>> SET treasury='$newtreasury' WHERE id='".$userrow["id"]."' LIMIT 1", "users");
$page = "You deposited $_POST[deposit] gold.<br>Back to the <a href=index.php?do=treasury>treasury</a> or <a href='index.php?do=land'>managing</a> your land.";}}
}
else {$page = "You have $userrow[treasury] gold in your treasury and $userrow[gold] gold on hand.<br><br>What would you like to do today?<br><br><a href=index.php?do=collect>Collect</a> taxes.<br><br><form action=index.php?do=treasury method=post><table width='50%'><tr><td>Deposit</td><td><input type=text name=deposit> gold</td></tr><tr><td>Withdraw</td><td><input type=text name=withdraw> gold</td></tr></table><input type=submit value=Accept name=treasury></form><br><br>Back to <a href='index.php?do=land'>managing</a> your land.";}
display("Treasury of ".$userrow["landname"]."", $page);
}