<?php

//error_reporting(4095);

/************************************************************************/
/* Mx-CMS WebPortal-System                                              */
/* =======================                                              */
/*                                                                      */
/* ADMIN-Section for Team (Staff) - Gallery by MvW/RtR                  */
/* Copyright (c) 2005 by MvW/RtR for Mx-CMS Version Mx-1.1.0            */
/*                                                                      */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License.       */
/************************************************************************/

/************************************************************************/
/* Edit 2007-03-04 by JoKuTEC                                           */
/* Edit 2007-04-03 by JoKuTEC                                           */
/************************************************************************/

if (!defined("mxAdminFileLoaded")) die ("You can't access this file directly...");
if (mxIsAdmin()) {
    mxErrorScreen("Access Denied");
    die();
}

$langpath="admin/language/team";

if (isset($newlang)) {
    $language = $newlang;
} elseif (isset($lang)) {
    $language = $lang;
}

if(file_exists($langpath."/lang-".$language.".php")) {
    include($langpath."/lang-".$language.".php");
} else {
    include($langpath."/lang-german.php");
}

global $prefix, $aid;

$result = sql_query("select name from ".$prefix."_authors where aid='".$aid."'");
list($aidname) = mysql_fetch_row($result);

/* ################################################################### */
function showUebersicht() {
    global $prefix, $bgcolor2;
    include("modules/Team/teamset.php");

    unset($errorstop);

    include("header.php");
    GraphicAdmin();
    Title(_TEAMTITLEMAIN);
    teamAdminMenu();
    OpenTable();
    $result = sql_query("SELECT * FROM ".$prefix."_team ORDER BY pos ASC");
    echo "<table border=1 align=\"center\">"
        ."<tr>"
        ."<td bgcolor=\"".$bgcolor2."\" colspan=3 align=\"center\"><strong>"._TEAMTBPOS."</strong></td>"
        ."<td bgcolor=\"".$bgcolor2."\"><strong>"._TEAMTBNNAM.", "._TEAMTBVNAM."</strong></td>"
        ."<td bgcolor=\"".$bgcolor2."\"><strong>"._TEAMTBSTELG."</strong></td>"
        ."<td bgcolor=\"".$bgcolor2."\"><strong>"._TEAMEMAIL."</strong></td>"
        ."<td bgcolor=\"".$bgcolor2."\" align=\"center\"><strong>"._TEAMTBMODUS."</strong></td>"
        ."<td bgcolor=\"".$bgcolor2."\" align=\"center\"><strong>"._TEAMTBOPS."</strong></td>"
        ."</tr>";

    if (sql_num_rows($result) > 0) {
        while ($row = sql_fetch_array($result)) {
            $q = "SELECT tid, pos FROM ".$prefix."_team WHERE pos<'".$row['pos']."'";
            $showHoch = sql_num_rows(sql_query($q))>0 ? true : false;
            $q = "SELECT tid, pos FROM ".$prefix."_team WHERE pos>'".$row['pos']."'";
            $showRunter = sql_num_rows(sql_query($q))>0 ? true : false;

            $emphasis = $row['stellung'];
            $emphalng = strlen($emphasis);
            if ($emphalng >= 50) {
                $emphasis = substr($emphasis, 0, 46);
                $emphasis .= " ...";
            } else {
                $emphasis = $row['stellung'];
            }

            echo "<tr>"
                ."<!--<td align=\"center\">".$row['tid']."</td>-->"
                ."<td align=\"center\">".($showHoch ? "<a href=\"admin.php?name=team&amp;op=teamPos&amp;modus=hoch&amp;tid=".$row['tid']."\">"
                ."<img src=\"images/vkp/vkp-up.gif\" alt=\""._TEAMIMGUP."\" width=16 height=16 border=0></a>" : "<img src=\"images/vkp/vkp-nup.gif\" alt=\""._TEAMIMGNOUP."\" width=16 height=16>")."</td>"
                ."<td align=\"center\">".$row['pos']."</td>"
                ."<td align=\"center\">".($showRunter ? "<a href=\"admin.php?name=team&amp;op=teamPos&amp;modus=runter&amp;tid=".$row['tid']."\">"
                ."<img src=\"images/vkp/vkp-dn.gif\" alt=\""._TEAMIMGDOWN."\" width=16 height=16 border=0>"
                ."</a>" : "<img src=\"images/vkp/vkp-ndn.gif\" alt=\""._TEAMIMGNODOWN."\" width=16 height=16>")."</td>"
                ."<td>".$row['nname'].", ".$row['vname']."</td>"
                ."<td>".$emphasis."</td>"
                ."<td><a href=\"mailto:".$row['email']."\" title=\""._TEAMEMAILSEND."\">".$row['email']."</a></td>"
                ."<td align=\"center\">".($row['anzeigen']==0 ? "<i>"._TEAMMODDEACT."</i>" : ""._TEAMMODACT."")."</td>"
                ."<td align=\"center\">"
                ."<a href=\"admin.php?name=team&amp;op=teamDetail&amp;tid=".$row['tid']."\">"._TEAMOPCNG."</a>"
                ."<a href=\"admin.php?name=team&amp;op=teamDel&amp;tid=".$row['tid']."\">"._TEAMOPDEL."</a>"
                ."<a href=\"admin.php?name=team&amp;op=teamChgMod&amp;tid=".$row['tid']."\">"
                .($row['anzeigen']==1 ? ""._TEAMOPDEACT."" : ""._TEAMOPACT."")."</a>"
                ."</td>"
                ."</tr>";
            unset($emphasis, $emphalng);
        }
    }

    // echo "</table></font>";
    echo "</table>";
    CloseTable();
    echo "<br>";

    $permsdir = decoct(fileperms($vkp19));
    $perms=substr($permsdir,-3);
    if ($perms!="777" || $vkp19 == "") {
        OpenTable();
        echo "<p align=\"center\"><font class=\"title\"><strong>"._ERRORGLOBAL.":</strong></font></p>";
        echo "<p align=\"center\"><span style=\"background-color:#FF0000; padding:2px\">"._TEAMVERZEICHNIS." &quot;<strong>".$vkp19."</strong>&quot; "._TEAMCHMOD777."!</span></p>";
        CloseTable();
        echo "<br>";
        $errorstop = 1;
    } else {
        $errorstop = 0;
    }

    $number_of_uploads = $vkp39;

    if ($errorstop != 1) {
        OpenTable2();
        echo "<center><form method=POST action=\"admin.php?op=teamAdminImage\" enctype=multipart/form-data>";
        echo "<strong>"._TEAMUPLOADHAED.":</strong><br>";
        for ($j=0; $j<$number_of_uploads; $j++) {
            echo "<input type=\"file\" name=\"img[]\" size=\"30\"><br>";
        }
        echo "<input type=\"hidden\" name=\"submitted\" value=\"true\">";
        echo "<input type=\"submit\" name=\"submit\" value=\"- "._TEAMUPLOADBTN." -\">";
        echo "</form></center>";
        CloseTable2();
        echo "<br>";
    }

    include("footer.php");
}

/* ################################################################### */
function writeDetail() {
    global $prefix, $tid;
    global $inputURL1, $inputURL2, $inputNname, $inputVname, $inputBirth, $inputStellung, $inputEmail, $inputBildKlein, $inputBildGross, $inputBildKlein_name, $inputBildGross_name, $inputBeschrKurz, $inputBeschrLang, $inputAnzeigen;
    global $mxTeamNickObli, $mxTeamBirthObli, $mxTeamInterObli, $mxTeamEmailObli, $mxTeamShortDescObli, $mxTeamLongDescObli;

    $errors = array();
    if (empty($inputNname)) array_push($errors, ""._ERROR1."");
    if (empty($inputVname) && $mxTeamNickObli == "YES") array_push($errors, ""._ERROR2."");
    if (empty($inputStellung) && $mxTeamInterObli == "YES") array_push($errors, ""._ERROR3."");
    if (empty($inputBeschrKurz) && $mxTeamShortDescObli == "YES") array_push($errors, ""._ERROR4."");
    if (empty($inputBeschrLang) && $mxTeamLongDescObli == "YES") array_push($errors, ""._ERROR5."");
    if (empty($inputBildKlein)) array_push($errors, ""._ERROR6."");
    if (empty($inputBildGross)) array_push($errors, ""._ERROR7."");
    if (empty($inputEmail) && $mxTeamEmailObli == "YES") array_push($errors, ""._ERROR8."");
    if (empty($inputBirth) && $mxTeamBirthObli == "YES") array_push($errors, ""._ERROR9."");

    if (count($errors)==0) {
        $nname = mxAddSlashesForSQL($inputNname);
        $vname = mxAddSlashesForSQL($inputVname);
        $birthday = mxAddSlashesForSQL($inputBirth);
        $bildklein = ($inputBildKlein);
        $bildgross = ($inputBildGross);
        $stellung = mxAddSlashesForSQL($inputStellung);
        $email = ($inputEmail);
        $beschrKurz = mxAddSlashesForSQL($inputBeschrKurz);
        $beschrLang = mxAddSlashesForSQL($inputBeschrLang);
        $anzeigen = ($inputAnzeigen=="Ja" ? 1 : 0);
        $url1 = ($inputURL1);
        $url2 = ($inputURL2);

        $query_set = $prefix."_team SET nname='".$nname."', vname='".$vname."', bild_klein='".$bildklein."', bild_gross='".$bildgross."', stellung='".$stellung."', email='".$email."', beschr_kurz='".$beschrKurz."', beschr_lang='".$beschrLang."', anzeigen='".$anzeigen."', url1='".$url1."', url2='".$url2."', bday='".$birthday."'";

        if ($tid == "neu") {
            $posr=sql_fetch_row(sql_query("SELECT MAX(pos) FROM ".$prefix."_team"));
            $pos=$posr[0]+1;
            $query="INSERT INTO ".$query_set.", pos='".$pos."'";
        } else {
            $query="UPDATE ".$query_set." WHERE tid='".$tid."'";
        }

        sql_query($query);

        if ($tid == "neu") {
            // $tidr=sql_fetch_row(sql_query("SELECT tid FROM ".$prefix."_team WHERE pos='".$posnew."'"));
            $tidr=sql_fetch_row(sql_query("SELECT tid FROM ".$prefix."_team WHERE pos='".$pos."'"));
            $tid=$tid[0];
        }
    }
    return $errors;
}

/* ################################################################### */
function teamAdminConfig() {
    
    include("header.php");
    include("modules/Team/teamset.php");

    GraphicAdmin();
    Title(_TEAMTITLEMAIN);
    teamAdminMenu();
    Title(_TEAMSETTINX);
    OpenTable();
    echo "<form action=\"admin.php\" method=\"post\">\n"
        ."<center>\n"
        ._TEAMLANG17."<br>"._TEAMPICWIDTH
        ." <input type=\"text\" name=\"xset24\" size=\"3\" maxlength=\"3\" value=\"".$vkp24."\">"
        ." x "._TEAMPICHEIGTH
        ." <input type=\"text\" name=\"xset25\" size=\"3\" maxlength=\"3\" value=\"".$vkp25."\"> "
        ._TEAMPICPIXEL."<br><br>\n"
        ._TEAMLANG18."<br>"._TEAMPICWIDTH
        ." <input type=\"text\" name=\"xset26\" size=\"3\" maxlength=\"3\" value=\"".$vkp26."\">"
        ." x "._TEAMPICHEIGTH
        ." <input type=\"text\" name=\"xset27\" size=\"3\" maxlength=\"3\" value=\"".$vkp27."\"> "
        ._TEAMPICPIXEL."<br><br>\n"
        ._TEAMLANG9."<br>";
    if ($vkp28 == 1) {
        echo "<input type=\"radio\" name=\"xset28\" value=\"1\" checked>"._YES."&nbsp;<input type=\"radio\" name=\"xset28\" value=\"0\">"._NO."<br><br>\n";
    } elseif ($vkp28 == 0) {
        echo "<input type=\"radio\" name=\"xset28\" value=\"1\">"._YES."&nbsp;<input type=\"radio\" name=\"xset28\" value=\"0\" checked>"._NO."<br><br>\n";
    }
    echo _TEAMLANGCOL.":<br>";
    if ($mxTeamCol == 1) {
        echo "<input type=\"radio\" name=\"xsetmxTeamCol\" value=\"1\" checked>&nbsp;1&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamCol\" value=\"2\">&nbsp;2<br><br>\n";
    } elseif ($mxTeamCol == 2) {
        echo "<input type=\"radio\" name=\"xsetmxTeamCol\" value=\"1\">&nbsp;1&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamCol\" value=\"2\" checked>&nbsp;2<br><br>\n";
    }
    echo _TEAMLANG24.":<br>"
        ."<input type=\"text\" name=\"xset19\" value=\"".$vkp19."\" size=\"40\" maxlength=\"40\"><br><br>\n";
    echo _TEAMLANG33.":<br>"
        ."<input type=\"text\" name=\"xset37\" value=\"".$vkp37."\" size=\"40\" maxlength=\"40\"><br><br>\n";
    echo _TEAMLANG16."?<br>";
    if ($vkp38 == "yes") {
        echo "<input type=\"radio\" name=\"xset38\" value=\"yes\" checked>"._YES."&nbsp;<input type=\"radio\" name=\"xset38\" value=\"no\">"._NO."<br><br>\n";
    } elseif ($vkp38 == "no") {
        echo "<input type=\"radio\" name=\"xset38\" value=\"yes\">"._YES."&nbsp;<input type=\"radio\" name=\"xset38\" value=\"no\" checked>"._NO."<br><br>\n";
    }
    echo _TEAMLANG3."?<br>\n";
    echo "<select id=xset39 size=1 name=xset39>\n";
    if ($vkp39=="1") { echo "<OPTION value=1 selected>1</OPTION>\n"; } else { echo "<OPTION value=1>1</OPTION>\n"; }
    if ($vkp39=="2") { echo "<OPTION value=2 selected>2</OPTION>\n"; } else { echo "<OPTION value=2>2</OPTION>\n"; }
    if ($vkp39=="3") { echo "<OPTION value=3 selected>3</OPTION>\n"; } else { echo "<OPTION value=3>3</OPTION>\n"; }
    if ($vkp39=="4") { echo "<OPTION value=4 selected>4</OPTION>\n"; } else { echo "<OPTION value=4>4</OPTION>\n"; }
    if ($vkp39=="5") { echo "<OPTION value=5 selected>5</OPTION>\n"; } else { echo "<OPTION value=5>5</OPTION>\n"; }
    if ($vkp39=="6") { echo "<OPTION value=6 selected>6</OPTION>\n"; } else { echo "<OPTION value=6>6</OPTION>\n"; }
    echo "</select><br><br>\n";
    echo _TEAMLANG25."?<br>"
        ."<input type=\"text\" name=\"xset40\" value=\"".$vkp40."\" size=\"40\" maxlength=\"40\"><br><br>\n";

    echo "<hr><br><br>\n";
    echo _TEAMLANGDETAIL."<br>\n";
    if ($mxTeamDetail == "YES") {
        echo "<input type=\"radio\" name=\"xsetmxTeamDetail\" value=\"YES\" checked>&nbsp;"._YES."&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamDetail\" value=\"NO\">&nbsp;"._NO."<br><br>\n";
    } elseif ($mxTeamDetail == "NO") {
        echo "<input type=\"radio\" name=\"xsetmxTeamDetail\" value=\"YES\">&nbsp;"._YES."&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamDetail\" value=\"NO\" checked>&nbsp;"._NO."<br><br>\n";
    }
    echo _TEAMLANGNICKOBLI."<br>\n";
    if ($mxTeamNickObli == "YES") {
        echo "<input type=\"radio\" name=\"xsetmxTeamNickObli\" value=\"YES\" checked>&nbsp;"._YES."&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamNickObli\" value=\"NO\">&nbsp;"._NO."<br><br>\n";
    } elseif ($mxTeamNickObli == "NO") {
        echo "<input type=\"radio\" name=\"xsetmxTeamNickObli\" value=\"YES\">&nbsp;"._YES."&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamNickObli\" value=\"NO\" checked>&nbsp;"._NO."<br><br>\n";
    }
    echo _TEAMLANGBIRTHOBLI."<br>\n";
    if ($mxTeamBirthObli == "YES") {
        echo "<input type=\"radio\" name=\"xsetmxTeamBirthObli\" value=\"YES\" checked>&nbsp;"._YES."&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamBirthObli\" value=\"NO\">&nbsp;"._NO."<br><br>\n";
    } elseif ($mxTeamBirthObli == "NO") {
        echo "<input type=\"radio\" name=\"xsetmxTeamBirthObli\" value=\"YES\">&nbsp;"._YES."&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamBirthObli\" value=\"NO\" checked>&nbsp;"._NO."<br><br>\n";
    }
    echo _TEAMLANGINTEROBLI."<br>\n";
    if ($mxTeamInterObli == "YES") {
        echo "<input type=\"radio\" name=\"xsetmxTeamInterObli\" value=\"YES\" checked>&nbsp;"._YES."&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamInterObli\" value=\"NO\">&nbsp;"._NO."<br><br>\n";
    } elseif ($mxTeamInterObli == "NO") {
        echo "<input type=\"radio\" name=\"xsetmxTeamInterObli\" value=\"YES\">&nbsp;"._YES."&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamInterObli\" value=\"NO\" checked>&nbsp;"._NO."<br><br>\n";
    }
    echo _TEAMLANGEMAILOBLI."<br>\n";
    if ($mxTeamEmailObli == "YES") {
        echo "<input type=\"radio\" name=\"xsetmxTeamEmailObli\" value=\"YES\" checked>&nbsp;"._YES."&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamEmailObli\" value=\"NO\">&nbsp;"._NO."<br><br>\n";
    } elseif ($mxTeamEmailObli == "NO") {
        echo "<input type=\"radio\" name=\"xsetmxTeamEmailObli\" value=\"YES\">&nbsp;"._YES."&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamEmailObli\" value=\"NO\" checked>&nbsp;"._NO."<br><br>\n";
    }
    echo _TEAMLANGDESCSHORTOBLI."<br>\n";
    if ($mxTeamShortDescObli == "YES") {
        echo "<input type=\"radio\" name=\"xsetmxTeamShortDescObli\" value=\"YES\" checked>&nbsp;"._YES."&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamShortDescObli\" value=\"NO\">&nbsp;"._NO."<br><br>\n";
    } elseif ($mxTeamShortDescObli == "NO") {
        echo "<input type=\"radio\" name=\"xsetmxTeamShortDescObli\" value=\"YES\">&nbsp;"._YES."&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamShortDescObli\" value=\"NO\" checked>&nbsp;"._NO."<br><br>\n";
    }
    echo _TEAMLANGDESCLONGOBLI."<br>\n";
    if ($mxTeamLongDescObli == "YES") {
        echo "<input type=\"radio\" name=\"xsetmxTeamLongDescObli\" value=\"YES\" checked>&nbsp;"._YES."&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamLongDescObli\" value=\"NO\">&nbsp;"._NO."<br><br>\n";
    } elseif ($mxTeamLongDescObli == "NO") {
        echo "<input type=\"radio\" name=\"xsetmxTeamLongDescObli\" value=\"YES\">&nbsp;"._YES."&nbsp;&nbsp;<input type=\"radio\" name=\"xsetmxTeamLongDescObli\" value=\"NO\" checked>&nbsp;"._NO."<br><br>\n";
    }
    echo "<hr>\n";
    echo "<input type=\"hidden\" name=\"op\" value=\"teamAdminConfigSave\">\n";
    echo "<input type=\"submit\" value=\""._SAVECHANGES."\">&nbsp;&nbsp;<strong>"._TEAMLANG7."</strong></center></form><br>\n";
    CloseTable();
    echo "<br>";
    OpenTable2();
    $filename = "modules/Team/teamset.php";
    if (is_writable($filename)) {
        $writecheck = ""._TEAMLANG39."";
    } else {
        $writecheck = ""._TEAMLANG40."";
    }
    if (file_exists($filename)) {
        echo "<center><span style=\"background-color:".$bgcolor3."; padding:2px\">"._TEAMLANG41." &quot;<strong>".$filename."</strong>&quot; "._TEAMLANG42." ".$writecheck.".</span>\n";
    } else {
        echo "<span style=\"background-color:".$bgcolor3."; padding:2px\">"._TEAMLANG41." &quot;<strong>".$filename."</strong>&quot; "._TEAMLANG43." ".$writecheck.".</span>\n";
    }
    echo "<br><br>".$vkp0."</center>\n";
    CloseTable2();
    include("footer.php");
}

/* ################################################################### */
function teamAdminConfigSave($xset19, $xset24, $xset25, $xset26, $xset27, $xset28, $xset37, $xset38, $xset39, $xset40, $xsetmxTeamCol, $xsetmxTeamDetail,  $xsetmxTeamNickObli, $xsetmxTeamBirthObli, $xsetmxTeamInterObli, $xsetmxTeamEmailObli, $xsetmxTeamShortDescObli, $xsetmxTeamLongDescObli) {

    intval($vkp24);
    intval($vkp25);
    intval($vkp26);
    intval($vkp27);
    intval($vkp28);
    intval($vkp37);
    intval($vkp39);
    intval($mxTeamCol);
    $rtradmin = "";

    $file = @fopen("modules/Team/teamset.php", "w");
    $rtradmin = "<?php\n\n";
    $rtradmin .= "/************************************************************************/\n";
    $rtradmin .= "/* PRAGMAMX:   Web Portal System                                        */\n";
    $rtradmin .= "/* =============================                                        */\n";
    $rtradmin .= "/*                                                                      */\n";
    $rtradmin .= "/************************************************************************/\n";
    $rtradmin .= "/*     Diverse Modul-Settings fόr Teamgallery-Modul (by MvW / RtR)      */\n";
    $rtradmin .= "/************************************************************************/\n\n";
    $rtradmin .= "/************************************************************************/\n";
    $rtradmin .= "/* Edit 2007-03-04 by JoKuTEC                                           */\n";
    $rtradmin .= "/* Edit 2007-04-03 by JoKuTEC                                           */\n";
    $rtradmin .= "/************************************************************************/\n\n";
    $rtradmin .= "if (!defined(\"mxMainFileLoaded\")) die (\"You can't access this file directly...\");\n\n";
    $rtradmin .= "// *** Global ***\n";
    $rtradmin .= "\$vkp0 = \"Powered by <strong>RtR</strong>\";\n\n";
    $rtradmin .= "// *** Admin-Gallery ***\n";
    $rtradmin .= "\$vkp24 = \"".$xset24."\";\n";
    $rtradmin .= "\$vkp25 = \"".$xset25."\";\n";
    $rtradmin .= "\$vkp26 = \"".$xset26."\";\n";
    $rtradmin .= "\$vkp27 = \"".$xset27."\";\n";
    $rtradmin .= "\$vkp28 = \"".$xset28."\";\n";
    $rtradmin .= "\$mxTeamCol = \"".$xsetmxTeamCol."\";\n";
    $rtradmin .= "\$vkp19 = \"".$xset19."\";\n";
    $rtradmin .= "\$vkp37 = \"".$xset37."\";\n";
    $rtradmin .= "\$vkp38 = \"".$xset38."\";\n";
    $rtradmin .= "\$vkp39 = \"".$xset39."\";\n";
    $rtradmin .= "\$vkp40 = \"".$xset40."\";\n";
    $rtradmin .= "\$mxTeamDetail = \"".$xsetmxTeamDetail."\";\n";
    $rtradmin .= "\$mxTeamNickObli = \"".$xsetmxTeamNickObli."\";\n";
    $rtradmin .= "\$mxTeamBirthObli = \"".$xsetmxTeamBirthObli."\";\n";
    $rtradmin .= "\$mxTeamInterObli = \"".$xsetmxTeamInterObli."\";\n";
    $rtradmin .= "\$mxTeamEmailObli = \"".$xsetmxTeamEmailObli."\";\n";
    $rtradmin .= "\$mxTeamShortDescObli = \"".$xsetmxTeamShortDescObli."\";\n";
    $rtradmin .= "\$mxTeamLongDescObli = \"".$xsetmxTeamLongDescObli."\";\n\n";
    $rtradmin .= "?>\n";
    @fwrite($file, $rtradmin);
    @fclose($file);
    Header("Location: admin.php?op=teamAdminConfig");
}

/* ################################################################### */
function showDetail($tid="neu") {
    global $nukeurl, $prefix, $modus, $errors;
    global $inputURL1, $inputURL2, $inputNname, $inputVname, $inputBirth, $inputStellung, $inputEmail, $inputBeschrKurz, $inputBeschrLang, $inputAnzeigen, $inputBildKlein_name, $inputBildGross_name;

    if ($modus == "change") {
        $errwd = writeDetail();
        // $errors = array_merge($errwd, $errup);
        $errors = array_merge($errwd);
        if (count($errors)==0) {
            showUebersicht();
            return;
        }
    }
        
    if (count($errors) >= 1) {
        $errormsg = "<font color=\"red\">"._ERRORGLOBAL.":\n<ul>";
        foreach ($errors as $error) {
            $errormsg .= "<li>".$error."</li>\n";
        }
        $errormsg .= "</ul></font><br>\n";
    } else {
        $errormsg = "";
    }

    include("header.php");
    GraphicAdmin();
    Title(_TEAMTITLEMAIN);
    teamAdminMenu();
    
    include("modules/Team/teamset.php");
    OpenTable();
    if ($tid == "neu" && count($errors) == 0) {
        $nname = "";
        $vname = "";
        $birthday = "";
        $stellung = "";
        $email = "";
        $bildKlein = "";
        $bildGross = "";
        $beschrKurz = "";
        $beschrLang = "";
        $pos = "";
        $anzeigenJa = " checked";
        $anzeigenNein = "";
        $url1 = "";
        $url2 = "";
    } elseif ($tid == "neu" && count($errors) >= 1) {
        $nname = mxEntityQuotes($inputNname);
        $vname =  mxEntityQuotes($inputVname);
        $birthday =  mxEntityQuotes($inputBirth);
        $stellung = mxEntityQuotes($inputStellung);
        $email = mxEntityQuotes($inputEmail);
        $beschrKurz = mxEntityQuotes($inputBeschrKurz);
        $beschrLang = mxEntityQuotes($inputBeschrLang);
        $pos = "";
        $anzeigenJa = ($inputAnzeigen=="Ja" ? " checked" : "");
        $anzeigenNein = ($inputAnzeigen=="Nein" ? " checked" : "");
        $bildKlein = ($inputBildKlein_name);
        $bildGross = ($inputBildGross_name);
        $url1 = ($inputURL1);
        $url2 = ($inputURL2);
    } else {
        $result = sql_query("SELECT * FROM ".$prefix."_team WHERE tid='".$tid."'");
        $row = sql_fetch_array($result);
        $pos = $row['pos'];

        if ($modus=="change") {
            $nname = mxEntityQuotes($inputNname);
            $vname =  mxEntityQuotes($inputVname);
            $birthday =  mxEntityQuotes($inputBirth);
            $stellung = mxEntityQuotes($inputStellung);
            $email = mxEntityQuotes($inputEmail);
            $beschrKurz = mxEntityQuotes($inputBeschrKurz);
            $beschrLang = mxEntityQuotes($inputBeschrLang);
            $anzeigenJa = ($inputAnzeigen=="Ja" ? " checked" : "");
            $anzeigenNein = ($inputAnzeigen=="Nein" ? " checked" : "");
            $bildKlein = ($inputBildKlein_name);
            $bildGross = ($inputBildGross_name);
            $url1 = ($inputURL1);
            $url2 = ($inputURL2);
        } else {
            $nname = mxEntityQuotes($row['nname']);
            $vname = mxEntityQuotes($row['vname']);
            $birthday =  mxEntityQuotes($row['bday']);
            $stellung = mxEntityQuotes($row['stellung']);
            $email = mxEntityQuotes($row['email']);
            $beschrKurz = mxEntityQuotes($row['beschr_kurz']);
            $beschrLang = mxEntityQuotes($row['beschr_lang']);
            $anzeigenJa = ($row['anzeigen']==1 ? " checked" : "");
            $anzeigenNein = ($row['anzeigen']==0 ? " checked" : "");
            $bildKlein = ($row['bild_klein']);
            $bildGross = ($row['bild_gross']);
            $url1 = ($row['url1']);
            $url2 = ($row['url2']);
        }
    }

    if (($bildKlein == "") || (empty($bildKlein))) {
        $bildKlein = $vkp40;
    } else {
        $bildKlein = $bildKlein;
    }
    if (($bildGross == "") || (empty($bildGross))) {
        $bildGross = $vkp40;
    } else {
        $bildGross = $bildGross;
    }

    echo "<div align=\"center\"><font class=\"title\">"._TEAMDETTITLE."</font></div>\n";
    if (!empty($errormsg)) {
        echo "<font class=\"content\">".$errormsg."</font><br><br>\n";
    }
    echo "<form enctype=\"multipart/form-data\" action=\"admin.php\" method=\"post\">\n"
        ."<input type=\"hidden\" name=\"tid\" value=\"".$tid."\">\n"
        ."<input type=\"hidden\" name=\"name\" value=\"team\">\n"
        ."<input type=\"hidden\" name=\"op\" value=\"teamDetail\">\n"
        ."<input type=\"hidden\" name=\"modus\" value=\"change\">\n"
        ."<font style=\"color:#FF0000;\">* = Pflichtfeld</font><br><br>\n"
        ."<strong> ID:</strong>&nbsp;-".$tid."-<br>"
        ._TEAMNZINFO."<br><br>\n"
        ."<strong> "._TEAMNPOSPART1.":</strong>&nbsp;-".$pos."-<br>"
        ._TEAMNPOSPART2."<br><br>\n"
        ."<strong> "._TEAMTBNNAM."<font style=\"color:#FF0000;\">* </font>:</strong><br>"
        ."<input type=\"text\" size=40 name=\"inputNname\" value=\"".$nname."\"><br><br>\n";
    if ($mxTeamNickObli == "YES") {
        echo "<strong> "._TEAMTBVNAM."<font style=\"color:#FF0000;\">* </font>:</strong><br>"
            ."<input type=\"text\" size=40 name=\"inputVname\" value=\"".$vname."\"><br><br>\n";
    } else {
        echo "<strong> "._TEAMTBVNAM.":</strong><br>"
            ."<input type=\"text\" size=40 name=\"inputVname\" value=\"".$vname."\"><br><br>\n";
    }
    if ($mxTeamBirthObli == "YES") {
        echo "<strong> "._TEAMLANGBIRTH."<font style=\"color:#FF0000;\">* </font>:</strong><br>\n"
            ._TEAMLANGBIRTHDESC."<br>\n"
            ."<input type=\"text\" size=40 name=\"inputBirth\" value=\"".$birthday."\"><br><br>\n";
    } else {
        echo "<strong> "._TEAMLANGBIRTH.":</strong><br>\n"
            ._TEAMLANGBIRTHDESC."<br>\n"
            ."<input type=\"text\" size=40 name=\"inputBirth\" value=\"".$birthday."\"><br><br>\n";
    }
    if ($mxTeamInterObli == "YES") {
        echo "<strong> "._TEAMTBSTELG."<font style=\"color:#FF0000;\">* </font>:</strong><br>"
            ."<input type=\"text\" size=40 name=\"inputStellung\" value=\"".$stellung."\"><br><br>\n";
    } else {
        echo "<strong> "._TEAMTBSTELG.":</strong><br>"
            ."<input type=\"text\" size=40 name=\"inputStellung\" value=\"".$stellung."\"><br><br>\n";
    }
    if ($mxTeamEmailObli == "YES") {
        echo "<strong> "._TEAMEMAIL."<font style=\"color:#FF0000;\">* </font>:</strong><br>"
            ."<input type=\"text\" size=40 name=\"inputEmail\" value=\"".$email."\"><br><br>\n";
    } else {
            echo "<strong> "._TEAMEMAIL.":</strong><br>"
            ."<input type=\"text\" size=40 name=\"inputEmail\" value=\"".$email."\"><br><br>\n";
    }
    echo "<strong> "._TEAMADMINPICS.":</strong><br>"
        ._TEAMPICSINFO."<br>"._TEAMPICPHINFO1." &quot;<strong>".$vkp40."</strong>&quot; "._TEAMPICPHINFO2."<br><br>\n"
        ."<strong>1. "._TEAMDETPICSM."<font style=\"color:#FF0000;\">* </font>:</strong><br>\n"
        ._TEAMPATHIS." --&gt;&gt; <a href=\"admin.php?name=team&amp;op=teamAdminDisplay\" target=\"_blank\">".$nukeurl."/".$vkp19."</a><br>\n"
        ."("._SHOWNTEAMPICSIZE.": ".$vkp24." X ".$vkp25." "._TEAMPICPIXEL.")<br>\n";
    unset($extension);
    echo "<select name=\"inputBildKlein\">\n";
    $direktori = $vkp19;
    $handle=opendir($direktori);
    while ($file = readdir($handle)) {
        $filelist[] = $file;
    }
    asort($filelist);
    while (list ($key, $file) = each ($filelist)) {
        if (ereg($bildKlein, $file)) {
            $sel = "selected";
        } else {
            $sel = "";
        }
        ereg(".gif |.jpg",$file);
        if ($file == "." || $file == "..") {
            $a=1;
        } else {
            $extension = end(explode(".", $file));
            if ($extension == "gif" || $extension == "jpg" || $extension == "jpeg" || $extension == "png") {
                echo "<option value=\"".$file."\" ".$sel.">".$file."</option>\n";
            }
        }
    }
    echo "</select>\n";
    echo "<br>"._TEAMNOTE.":&nbsp;"._TEAMDETPICSMHINT."<br><br>\n"
        ."<strong>2. "._TEAMDETPICBG."<font style=\"color:#FF0000;\">* </font>:</strong><br>\n"
        ._TEAMPATHIS." --&gt;&gt; <a href=\"admin.php?name=team&amp;op=teamAdminDisplay\" target=\"_blank\">".$nukeurl."/".$vkp19."</a><br>\n"
        ."("._SHOWNTEAMPICSIZE.": ".$vkp26." X ".$vkp27." "._TEAMPICPIXEL.")<br>\n";
    unset($extension);
    echo "<select name=\"inputBildGross\">\n";
    $direktorie = "".$vkp19."";
    $handle2=opendir($direktorie);
    while ($file2 = readdir($handle2)) {
        $filelist2[] = $file2;
    }
    asort($filelist);
    while (list ($key, $file2) = each ($filelist2)) {
        if (ereg($bildGross, $file2)) {
            $sel = "selected";
        } else {
            $sel = "";
        }
        ereg(".gif |.jpg",$file2);
        if ($file2 == "." || $file2 == "..") {
            $a=1;
        } else {
            $extension2 = end(explode(".", $file2));
            if ($extension2 == "gif" || $extension2 == "jpg" || $extension2 == "jpeg" || $extension2 == "png") {
                echo "<option value=\"".$file2."\" ".$sel.">".$file2."</option>\n";
            }
        }
    }
    echo "</select>\n";
    echo "<br>"._TEAMNOTE.":&nbsp;"._TEAMDETPICBGHINT."<br><br>\n";
    if ($mxTeamShortDescObli == "YES") {
        echo "<strong> "._TEAMDETDESCSHORT."<font style=\"color:#FF0000;\">* </font>:</strong><br>"
            ._TEAMDETDESCSHORTHINT."<br>"
            ."<textarea rows=5 cols=50 name=\"inputBeschrKurz\">".$beschrKurz."</textarea><br><br>\n";
    } else {
        echo "<strong> "._TEAMDETDESCSHORT.":</strong><br>"
            ._TEAMDETDESCSHORTHINT."<br>"
            ."<textarea rows=5 cols=50 name=\"inputBeschrKurz\">".$beschrKurz."</textarea><br><br>\n";
    }
    if ($mxTeamLongDescObli == "YES") {
        echo "<br><br><strong> "._TEAMDETDESCLONG."<font style=\"color:#FF0000;\">* </font>:</strong><br>"
            ._TEAMDETDESCLONGHINT."<br>"
            ."<textarea rows=15 cols=50 name=\"inputBeschrLang\">".$beschrLang."</textarea><br><br>\n";
    } else {
        echo "<br><br><strong> "._TEAMDETDESCLONG.":</strong><br>"
            ._TEAMDETDESCLONGHINT."<br>"
            ."<textarea rows=15 cols=50 name=\"inputBeschrLang\">".$beschrLang."</textarea><br><br>\n";
    }
    echo "<br><br><strong> "._TEAMURL.":</strong><br>"
        ._TEAMMITHTTP."<br>"
        ."URL 1: <input type=\"text\" size=40 name=\"inputURL1\" value=\"".$url1."\"><br>"
        ."URL 2: <input type=\"text\" size=40 name=\"inputURL2\" value=\"".$url2."\"><br><br>\n"
        ."<strong> "._TEAMOPACT."?</strong><br>"
        ."<input type=\"radio\" name=\"inputAnzeigen\" value=\""._TEAMYES."\"".$anzeigenJa."> "._YES
        ."&nbsp;&nbsp;&nbsp;"
        ."<input type=\"radio\" name=\"inputAnzeigen\" value=\""._TEAMNO."\"".$anzeigenNein."> "._NO."<br><br>\n"
        ."<input type=\"submit\" value=\""._TEAMDETSAVE."\">\n"
        ."</form>\n"
        ."<form action=\"admin.php\" method=\"get\">\n"
        ."<input type=\"hidden\" name=\"name\" value=\"team\">\n"
        ."<input type=\"hidden\" name=\"op\" value=\"team\">\n"
        ."&nbsp;&nbsp;<input type=\"submit\" value=\""._TEAMDETBACK."\">\n"
        ."</form>\n";
    if ($tid!="neu") {
        echo "<form action=\"admin.php\" method=\"get\">\n"
            ."<input type=\"hidden\" name=\"name\" value=\"team\">\n"
            ."<input type=\"hidden\" name=\"op\" value=\"teamDel\">\n"
            ."<input type=\"hidden\" name=\"tid\" value=\"".$tid."\">\n"
            ."&nbsp;&nbsp;<input type=\"submit\" value=\""._TEAMDETDEL."\">\n"
            ."</form>\n";
    }
    echo "<br><br>\n";

    CloseTable();
    include("footer.php");
}

/* ################################################################### */
function getImagePath() {
    include("modules/Team/teamset.php");
    $imgpath = $vkp19;
    return $imgpath;
}

/* ################################################################### */
function delAbfrage() {
    global  $prefix, $tid;

    include("header.php");
    include("modules/Team/teamset.php");
    GraphicAdmin();
    Title(_TEAMTITLEMAIN);
    teamAdminMenu();

    OpenTable();

    $result = sql_query("SELECT * FROM ".$prefix."_team WHERE tid='".$tid."'");
    $row = sql_fetch_array($result);

    echo "<font class=\"title\">"._TEAMDELTITLE."</font>"
        ."<p><font class=\"content\">"._TEAMDELMSG1."<br>"
        ." - "._TEAMTBNNAM.": <strong>".$row['nname']."</strong><br>"
        ." - "._TEAMTBVNAM.": <strong>".$row['vname']."</strong><br>"
        ._TEAMDELMSG2."<br></p>"
        ."<p><table border=0><tr>"
        ."<form action=\"admin.php\" method=\"get\">"
        ."<input type=\"hidden\" name=\"name\" value=\"team\">"
        ."<input type=\"hidden\" name=\"op\" value=\"teamDelJa\">"
        ."<input type=\"hidden\" name=\"tid\" value=\"".$tid."\">"
        ."<td><input type=\"submit\" value=\""._TEAMDELYES."\"></td>"
        ."</form>"
        ."<td width=20>&nbsp;</td>"
        ."<form>"
        ."<td><input type=\"button\" onClick=\"javascript:history.back();\" value=\""._TEAMDELNO."\"></td>"
        ."</form>"
        ."</tr></table></p>";
    if ($row['anzeigen']==1) {
        echo "<p><center>"
            ."<strong>"._TEAMNOTE.":</strong> "._TEAMDELHINTMSG
            ." <a href=\"admin.php?name=team&amp;op=teamChgMod&amp;tid=".$row['tid']."\"><strong>"._TEAMOPDEACT."</strong></a>."
            ."</center></p>";
    }

    CloseTable();
    include("footer.php");
}

/* ################################################################### */
function delJa() {
    global $prefix, $tid;

    sql_query("DELETE FROM ".$prefix."_team WHERE tid='".$tid."'");
    showUebersicht();
}

/* ################################################################### */
function changeModus() {
    global $prefix, $tid;

    $q="SELECT anzeigen FROM ".$prefix."_team WHERE tid='".$tid."'";
    $r=sql_fetch_row(sql_query($q));
    $q="UPDATE ".$prefix."_team SET anzeigen='".($r[0]==0?1:0)."' WHERE tid='".$tid."'";
    sql_query($q);
    showUebersicht();
}

/* ################################################################### */
function uploadAdminImage() {
    global $img_name, $img_type, $img_size, $img, $submitted;

    include("header.php");
    include("modules/Team/teamset.php");
    GraphicAdmin();
    Title(_TEAMTITLEMAIN);
    teamAdminMenu();

    $vkp37 = intval($vkp37);
    $vkp39 = intval($vkp39);

    $abpath = $vkp19;
    $sizelim = $vkp38;
    $size = $vkp37;
    $number_of_uploads = $vkp39;

    if ($_REQUEST['submitted']) {
        /* Sicherheitscheck */
        $bildcheck1  = "image/pjpeg";
        $bildcheck2  = "image/jpeg";
        $bildcheck3  = "image/jpg";
        $bildcheck4  = "image/gif";
        $bildcheck5  = "image/png";
        $bildcheck6  = "image/tiff";
        $bildcheck7  = "image/bmp";
        $bildcheck8  = "image/vnd.wap.wbmp";
        $bildcheck9  = "image/ief";
        $bildcheck10 = "image/x-x-portable-anymap";
        $bildcheck11 = "image/x-portable-bitmap";
        $bildcheck12 = "image/x-portable-graymap";
        $bildcheck13 = "image/x-portable-pixmap";
        $bildcheck14 = "image/x-rgb";
        $bildcheck15 = "image/x-xbitmap";
        $bildcheck16 = "image/x-xpixmap";
        $bildcheck17 = "image/x-xwindowdump";
        $bildcheck18 = "image/x-cmu-raster";
        $log = "";

        for ($i=0; $i<$number_of_uploads; $i++) {
            if ($img_name[$i] == "") {
                $log .= "<div align=\"center\">"._TEAMLANG44.": "._TEAMEMPTYUPLOAD."<br><hr></div>";
            }
            if ($img_name[$i] != "") {
                if (file_exists($abpath."/".$img_name[$i])) {
                    $log .= "<div align=\"center\"><font color=\"#FF0000\">"._TEAMNOTE.":</font> "._TEAMDATEI." &quot;".$img_name[$i]."&quot; "._TEAMFEXISTS."<br><img src=\"".$abpath."/".$img_name[$i]."\" border=\"0\" alt=\""._TEAMTHISFILE.": ".$img_name[$i]."\"><br><hr></div>";
                } else {
                    if (($sizelim == "yes") && ($img_size[$i] > $size)) {
                        $log .= "<div align=\"center\"><font color=\"#FF0000\">"._TEAMNOTE.":</font> "._TEAMDATEI." &quot;".$img_name[$i]."&quot; "._TEAMFTOOBIG."<br><hr></div>";
                    } else {
                        if (($img_type[$i] == $bildcheck1) or ($img_type[$i] == $bildcheck2) or ($img_type[$i] == $bildcheck3) or ($img_type[$i] == $bildcheck4) or ($img_type[$i] == $bildcheck5) or ($img_type[$i] == $bildcheck6) or ($img_type[$i] == $bildcheck7) or ($img_type[$i] == $bildcheck8) or ($img_type[$i] == $bildcheck9) or ($img_type[$i] == $bildcheck10) or ($img_type[$i] == $bildcheck11) or ($img_type[$i] == $bildcheck12) or ($img_type[$i] == $bildcheck13) or ($img_type[$i] == $bildcheck14) or ($img_type[$i] == $bildcheck15) or ($img_type[$i] == $bildcheck16) or ($img_type[$i] == $bildcheck17)) {
                            @copy($img[$i], $abpath."/".$img_name[$i]) or $log .= "<div align=\"center\"><font color=\"#FF0000\">"._TEAMNOTE.":</font> "._TEAMDATEI." &quot;".$img_name[$i]."&quot; "._TEAMCANTCOPY."<br><hr></div>";
                            if (file_exists($abpath."/".$img_name[$i])) {
                                $log .= "<div align=\"center\"><strong>"._TEAMDATEI." &quot;".$img_name[$i]."&quot; "._TEAMSUCCESSUP."</strong><br><img src=\"".$abpath."/".$img_name[$i]."\" border=\"0\" alt=\""._TEAMUPLOADHAED.": ".$img_name."\"><br><hr></div>";
                            }
                        } else {
                            $log .= "<div align=\"center\"><font color=\"#FF0000\">"._TEAMNOTE.":</font> "._TEAMDATEI." &quot;".$img_name[$i]."&quot; "._TEAMISNTIMG."<br><hr></div>";
                        }
                    }
                }
            }
        }

        Title("\n"._TEAMUPLOADMSG."\n");
        if (!empty($log)) {
            OpenTable();
            echo $log;
            CloseTable();
            echo "<br>";
        }
        include("footer.php");
        exit;
    }
}

/* ################################################################### */
function displayAdminImage () {
    global $prefix, $do_pic_del, $pic_del_name;

    include("header.php");
    include("modules/Team/teamset.php");
    GraphicAdmin();
    Title(_TEAMTITLEMAIN);
    teamAdminMenu();
    if ((is_numeric($do_pic_del)) && ($do_pic_del == 1)) {
        $pic_complete = $vkp19."/".$pic_del_name;
        if (file_exists($pic_complete)) {
            $qklein = "UPDATE ".$prefix."_team SET bild_klein='".$vkp40."' WHERE tid='".$pic_del_name."'";
            sql_query($qklein);
            $qgross = "UPDATE ".$prefix."_team SET bild_gross='".$vkp40."' WHERE tid='".$pic_del_name."'";
            sql_query($qgross);
            @unlink($pic_complete);
            OpenTableAl();
            echo "<center>"._TEAMDELPICINFO1."&nbsp;&quot;<strong>".$pic_del_name."</strong>&quot;&nbsp;"._TEAMDELPICINFO2."<br>"._TEAMDELPICINFO3."</center>";
            CloseTableAl();
            echo "<br>";
            unset($pic_complete, $qklein, $qgross);
        }
    }
    unset($do_pic_del, $pic_del_name);

    Title("\n"._TEAMPICVIEW."\n");
    OpenTable();

    $direktori = $vkp19;
    $handle=opendir($direktori);
    while ($file = readdir($handle)) {
        $filelist[] = $file;
    }
    asort($filelist);
    while (list ($key, $file) = each ($filelist)) {
        ereg(".gif |.jpg",$file);
        if ($file == "." || $file == "..") {
            $a=1;
        } else {
            $extension = end(explode(".", $file));
            if ($extension == "gif" || $extension == "jpg" || $extension == "jpeg" || $extension == "png") {
                echo "<div align=\"center\">"._TEAMFILE.": <strong>".$file."</strong><br><img src=\"".$direktori."/".$file."\" border=\"0\" alt=\"".$file."\">";
                $info = getimagesize($direktori."/".$file);
                $width = $info[0];
                $height = $info[1];
                $mime = $info['mime'];
                if ($file != $vkp40) {
                    echo "<br><form action=\"admin.php\" method=\"post\">\n"
                        ."<input type=\"checkbox\" value=\"1\" name=\"do_pic_del\">\n"
                        ."<input type=\"hidden\" name=\"pic_del_name\" value=\"".$file."\">\n"
                        ."<input type=\"hidden\" name=\"op\" value=\"teamAdminDisplay\">\n"
                        ."&nbsp;&nbsp;<input type=\"submit\" value=\"- Lφschen -\" name=\"do_pic_del_btn\">"
                        ."</form>";
                }
                echo "<br>"._TEAMPICINFO." --&gt;&gt; [ "._TEAMPICWIDTH.": ".$width." "._TEAMPICPIXEL." | "._TEAMPICHEIGTH.": ".$height." "._TEAMPICPIXEL." | "._TEAMPICMIME.": ".$mime." ]<br>";
                if ($file == $vkp40) {
                    echo "<br><div align=\"center\"><font class=\"title\">- "._TEAMPLACEHOLDER." -</font></div><br>";
                }
                echo"<hr></div><br>\n";
            }
        }
    }

    CloseTable();
    include("footer.php");
    exit;
}

/* ################################################################### */
function changePos($modus) {
    global $prefix, $tid;

    $tid = (intval($tid));

    $q = "SELECT pos FROM ".$prefix."_team WHERE tid='".$tid."'";
    $row = sql_fetch_array(sql_query($q));
    $pos_alt = $row['pos'];
    $tid_alt = $tid;

    switch ($modus) {
        case "hoch":
            $q = "SELECT tid, pos FROM ".$prefix."_team WHERE pos<'".$pos_alt."' ORDER BY pos DESC LIMIT 1";
            break;

        case "runter":
            $q = "SELECT tid, pos FROM ".$prefix."_team WHERE pos>'".$pos_alt."' ORDER BY pos ASC LIMIT 1";
            break;

        default:
            return;
            break;
    }

    $r = sql_query($q);
    if (sql_num_rows($r)==1) {
        $row = sql_fetch_array($r);
        $pos_neu = $row['pos'];
        $tid_neu = $row['tid'];

        // !!!Nummern tauschen - ACHTUNG! UNIQUE NUMBERS!!!
        $q_alt_tmp="UPDATE ".$prefix."_team SET pos='-1' WHERE tid='".$tid_alt."'";
        $q_neu="UPDATE ".$prefix."_team SET pos='".$pos_alt."' WHERE tid='".$tid_neu."'";
        $q_alt="UPDATE ".$prefix."_team SET pos='".$pos_neu."' WHERE tid='".$tid_alt."'";
        sql_query($q_alt_tmp);
        sql_query($q_neu);
        sql_query($q_alt);
    } else {
    }

    showUebersicht();
}

/* ################################################################### */
function teamAdminMenu() {
    global $aidname;
    OpenTable();
    echo "<div align=\"center\"><font class=\"content\"><strong>[&nbsp;<a href=\"admin.php?name=team&amp;op=teamAdd\" title=\""._TEAMPICNOTE."\">"._TEAMNEWMEMBER."</a>&nbsp;&nbsp;<a href=\"modules.php?name=Team\" title=\""._TEAMTITLEUSER."\">"._TEAMUSERVIEW."</a>&nbsp;&nbsp;<a href=\"admin.php?name=team&amp;op=teamAdminDisplay\" title=\""._TEAMPICVIEW."\">"._TEAMPICVIEW."</a>&nbsp;&nbsp;<a href=\"admin.php?name=team&amp;op=teamAdminConfig\" title=\""._TEAMSETTINX."\">"._TEAMSETTINX."</a>&nbsp;&nbsp;<a href=\"admin.php?op=team\">"._TEAMADMINCENTER."</a>&nbsp;]"
        ."</strong><br>("._TEAMADMIN."&nbsp;<i>".$aidname."</i>&nbsp;ok!)</font></div>";
    CloseTable();
    echo "<br>";
}
    
/* ################################################################### */
switch($op) {
    case "team":
        showUebersicht();
        break;

    case "teamDel":
        delAbfrage();
        break;

    case "teamDelJa":
        delJa();
        break;

    case "teamAdminImage":
        uploadAdminImage();
        break;

    case "teamAdminDisplay":
        displayAdminImage();
        break;

    case "teamDetail":
        showDetail($tid);
        break;

    case "teamAdd":
        showDetail();
        break;

    case "teamChgMod":
        changeModus();
        break;

    case "teamPos":
        changePos($modus);
        break;

    case "teamAdminConfig":
        teamAdminConfig();
        break;

    case "teamAdminConfigSave":
        teamAdminConfigSave($xset19, $xset24, $xset25, $xset26, $xset27, $xset28, $xset37, $xset38, $xset39, $xset40, $xsetmxTeamCol, $xsetmxTeamDetail, $xsetmxTeamNickObli, $xsetmxTeamBirthObli, $xsetmxTeamInterObli, $xsetmxTeamEmailObli, $xsetmxTeamShortDescObli, $xsetmxTeamLongDescObli);
        break;

    default:
        showUebersicht();
        break;
}

?>