$newname = "uploads/challenge/" . $f;
         $copied = move_uploaded_file($_FILES["image"]["tmp_name"], $newname);
         $fileName = $siteurl . "/" . $newname;
         if (!$copied) {
             echo "<p><b class=\"err\">A problem occured file uploading logo but details were saved!</b></p>";
         }
     }
     $query = mysql_query("UPDATE Challenges SET `Photo` = '" . $fileName . "' WHERE `ChallengeId` = '" . $challengeid . "' ") or die(mysql_error());
 }
 $timelineid = $_POST['timelineid'];
 $submission_from = reformatdate($_POST['submission_from']);
 $submission_to = reformatdate($_POST['submission_to']);
 $judging_from = reformatdate($_POST['judging_from']);
 $judging_to = reformatdate($_POST['judging_to']);
 $announcement_date = reformatdate($_POST['announcement_date']);
 $dir->SaveChallengeEdit($challenge_name, $challenge_category, $challenge_description, $challenge_more_description, $challenge_urlname, $challengeid, $submission_from, $submission_to, $judging_from, $judging_to, $announcement_date, $timelineid);
 //get and update prizes
 $prizesarray = $_POST['prizesid'];
 //echo "size of original prizes: ".sizeof($prizesarray)."<br>";
 for ($i = 0; $i < sizeof($prizesarray); $i++) {
     //echo $prizesarray[$i]. "=" .$_POST['prize'.$i]."<br>";
     mysql_query("UPDATE ChallengePrizes SET `PrizeDescription` = '" . $_POST['prize' . $i] . "' WHERE PrizeId = '" . $prizesarray[$i] . "' ") or die(mysql_error());
 }
 //get and update criteria
 $criteriaarray = $_POST['criteriaid'];
 //echo "size of original criteria: ".sizeof($criteriaarray)."<br>";
 for ($i = 0; $i < sizeof($criteriaarray); $i++) {
     //echo $criteriaarray[$i]. "=" .$_POST['criteria'.$i]."<br>";
     mysql_query("UPDATE ChallengeCriteria SET `CriteriaDescription` = '" . $_POST['prize' . $i] . "' WHERE CriteriaId = '" . $prizesarray[$i] . "' ") or die(mysql_error());
 }
 //get and update how to