<?php 
	if (!$part || ($part != 1 && $part != 2))
	{
		$part = 1;
	}

	$utils = new Utils;
	$euser = new EUser;

	$db = new EO_DB;
	$db1 = new EO_DB;

	// Set this page to the Section title for the left navigation bar
	$thispagebookmark = "classquest";
	$expedition = new Expedition;
	
	if (!trim($erusername)) // Couldn't get username; so redirect to Homepage
	{
	//	$utils->redirect("/");
	//	exit;
	}

	$cq = new ClassQuest;
	
	$errval = 0;

	if ($cq->checkClassAlreadyExists($erusername))	// Class already exists
	{
		if ($doRegister != 9)
		{
			if ($part == 1)	//	We have just come to the first part; so show values
			{
				$existing_info = $cq->GetPartIClassinfo($erusername);
			}
		}
		else
		{
			if (!$subpart)
				$subpart = 0;
			if ($subpart < 4)
				$existing_info = $cq->GetPartIIClassinfo($erusername,$subpart+1);
		}
	}

	$fullname = $euser->getFirstName($erusername)." ".$euser->getLastName($erusername);

	if ($doRegister == 9)	// form was submitted
	{
		if ($part == 1)		// part 1 was submitted
		{
			if (!$txtclassname)
			{
				$errval = 1;
				$errmsg = "An error occured while storing your class information. Fields marked * are mandatory";
				$part = 1;
				$doRegister = 0;
				$existing_info["inst"] = str_replace("'"," ",stripslashes($txtinst));
				$existing_info["deptt"] = str_replace("'"," ",stripslashes($txtdeptt));
				$existing_info["title"] = str_replace("'"," ",stripslashes($txtclassname));
				$existing_info["email"] = str_replace("'"," ",stripslashes($txtemail));
				$existing_info["weburl"] = str_replace("'"," ",stripslashes($txtweburl));
				$existing_info["country"] = $cboLocation;
				$existing_info["telephone"] = str_replace("'"," ",stripslashes($txtphone));
				$existing_info["grade"] = $cboGrade;
				$existing_info["services"] = $service;
				$existing_info["numstudent"] = $cboStudentNum;

			}
			else
			{
				$cq->addClassPartI($erusername,$txtinst,$txtdeptt,$txtemail,$txtclassname,$txtweburl,$cboLocation,$txtphone,$cboGrade,$service,4,$cboStudentNum);		// The last number is the no. of services shown
				$part = 2;	// setting part to II here does not cause any conflicts
				$userArr = $euser->getUserInfo($username);
				$utils->sendPostRegistrationMail($userArr[2]." ".$userArr[3],$userArr[4],'Thank You for registering your class with ExpeditionQuest.com!',"classroom");
				if ($contopt != 9)
					{
						header("location:thankyou.php");
						exit();
					}
			}
		}
		else
		if ($part == 2)		// part 2,3 or 4 was submitted
		{
			if ($subpart)
			{
				$cq->addClassPartII($erusername,$cboMonth,$cboStCat,$txtStDesc,$subpart);

				if ($subpart >= 4 || $contopt != 9)
				{
					header("location:thankyou.php");
					exit();
				}
			}
		}
	}
?>
<html>
<head>
<title>Expedition Quest - Register Your Class</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<SCRIPT LANGUAGE="JavaScript" src="ell/functions.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
	function do_continue(form)
	{
		form.contopt.value = 9;
		return true;
	}
</SCRIPT>
</head>

<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0>
<table width="<?=$t1_width?>" border="0" cellspacing="0" cellpadding="0">
  <?php
	$UI=new UserInterface;
	$UI->DisplayHeader();
	$UI->DisplayTab($thispagebookmark);
  ?>
  <tr valign="top"> 
    <td height="568"> 
      <table width="<?=$t2_width?>" border="0" cellspacing="0" cellpadding="0">
        <tr> 
            <?php // include "ell/left_navigation_bar.inc"; ?>
          <td rowspan="2" width="30"><img src="/images/dot.GIF" width="20" height="1"><img src="../ed/images/dot.GIF" width="30" height="1"></td>
          <td width="95%" height="6"> 
            <?php // include "ell/welcome_banner.ell"; ?>
          </td>
        </tr>
        <tr> 
          <td width="95%" valign="top" height="569"> 
            <table width="600" border="0" cellspacing="0" cellpadding="0">
              <tr> 
                <td colspan="3" height="35"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td>
              </tr>
              <tr> 
                <td bgcolor="1E55DF" width="26%" height="10"><font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="1">&nbsp;Register 
                  Your Classroom</font></b></font></td>
                <td width="8%" valign="bottom" height="10"><img src="/images/sub_tab_right.gif"></td>
                <td width="66%" valign="bottom" height="10"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a href="../ed/classroom/index.ell"><font color="#0000CC">ClassQuest</font></a> 
                  &gt; <font color="#666666"><b>Register Classroom</b></font></font></td>
              </tr>
              <tr> 
                <td colspan="3" height="1" bgcolor="#666666"><img src="/images/dot.GIF" width="1" height="1"></td>
              </tr>
              <tr valign="top" bgcolor="#EAEAEA"> 
                <td colspan="3" height="10"><img src="/images/dot.GIF" width="1" height="1"></td>
              </tr>
              <tr valign="top"> 
                <td colspan="3" height="2" bgcolor="#EAEAEA"> 
                  <form action="/register/register_class.ell" method="POST">
                    <table width="98%" border="0" cellspacing="0" cellpadding="0" align="center">
                      <?php
			   if($errmsg)
			   {
			   ?> 
                      <tr> 
                        <td colspan=2><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> 
                          <font color="#800000"> <font color="#CC0000"> <?php echo $errmsg; ?> 
                          </font></font> </font> </td>
                      </tr>
                      <tr> 
                        <td colspan=2><font face="Verdana, Arial, Helvetica, sans-serif" size="1"></font></td>
                      </tr>
                      <?php
			    }
			    ?> 
                      <tr> 
                        <td colspan=2 height="8"><font color="black" size="1" face="Verdana, Arial, Helvetica, sans-serif"><b> 
                          <img src="../images/a2.gif"> </b></font><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Class 
                          Details</b></font></td>
                      </tr>
                      <tr> 
                        <td colspan="2" height="10"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><img src="../ed/images/dot.GIF" width="1" height="1"></font></td>
                      </tr>
                      <tr> 
                        <td width="26%" height="25"> 
                          <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Educator:</font></div>
                        </td>
                        <td width="73%" height="25"> 
                          <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> 
                            <b> <font color="#CC0000"> <font color="#990000"> 
                            <?php echo $fullname; ?> </font></font></b> </font> 
                          </div>
                        </td>
                      </tr>
                      <tr> 
                        <td width="26%" height="25"> 
                          <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Class 
                            Title: <?php
				   if ($part==1)
				   {
				  ?> &nbsp;<font color=red><b>*</b></font></font></div>
                          <font face="Verdana, Arial, Helvetica, sans-serif" size="1"> 
                          <?php 
				  } 
				  ?> </font></td>
                        <td width="73%" height="25"> 
                          <div align="left"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"> 
                            <?php
				if ($part == 1)
				{
				?> 
                            <input type="text"  name="txtclassname" maxlength=40 value='<?php  echo $existing_info["title"] ?>' size="40">
                            <?php
				}
				else
				{
				  echo "<font size=2 face=\"arial\">".stripslashes($txtclassname)."</font>";
				  echo "<input type=\"hidden\" name=\"txtclassname\" value=\"".$txtclassname."\">";
				}
				?> </font></div>
                        </td>
                      </tr>
                      <?php
	if ($part == 1)
	{
?> 
                      <tr> 
                        <td width="26%" height="25"> 
                          <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Instituition:</font></div>
                        </td>
                        <td width="73%" height="25"> 
                          <div align="left"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"> 
                            <input type="text" name="txtinst" maxlength=40 value='<?php  echo $existing_info["inst"] ?>' size="33">
                            </font></div>
                        </td>
                      </tr>
                      <tr> 
                        <td width="26%" height="25"> 
                          <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Department:</font></div>
                        </td>
                        <td width="73%" height="25"> 
                          <div align="left"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"> 
                            <input type="text"  name="txtdeptt" value='<?php  echo $existing_info["deptt"] ?>' size="33">
                            </font></div>
                        </td>
                      </tr>
                      <tr> 
                        <td width="26%" height="25"> 
                          <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">E-mail:</font></div>
                        </td>
                        <td width="73%" height="25"> 
                          <div align="left"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"> 
                            <input type="text"  name="txtemail" maxlength=40 value='<?php  echo $existing_info["email"] ?>' size="27">
                            </font></div>
                        </td>
                      </tr>
                      <tr> 
                        <td width="26%" height="25"> 
                          <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Class/School 
                            website:</font></div>
                        </td>
                        <td width="73%" height="25"> 
                          <div align="left"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"> 
                            <input type="text"  name="txtweburl" maxlength=50 value='<?php  echo $existing_info["weburl"] ?>' size="27">
                            </font></div>
                        </td>
                      </tr>
                      <tr> 
                        <td width="26%" height="25"> 
                          <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Location 
                            of class:</font></div>
                        </td>
                        <td width="73%" height="25"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"> 
                          <?php
								$utils->printRightCountryCombo1($existing_info["country"],"cboLocation");
							?> </font></td>
                      </tr>
                      <tr> 
                        <td width="26%" height="25"> 
                          <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Telephone 
                            :</font></div>
                        </td>
                        <td width="73%" height="25"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"> 
                          <input type="text"  name="txtphone" maxlength=18 value='<?php  echo $existing_info["telephone"] ?>'>
                          </font></td>
                      </tr>
                      <tr> 
                        <td width="26%" height="25"> 
                          <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Grade 
                            Level :</font></div>
                        </td>
                        <td width="73%" height="25"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"> 
                          <?php
								echo $utils->getGradeCombo("cboGrade",$existing_info["grade"]);
							  ?> </font></td>
                      </tr>
                      <tr> 
                        <td width="26%" height="25"> 
                          <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">No. 
                            Of Students :</font></div>
                        </td>
                        <td width="73%" height="25"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"> 
                          <?php
								echo $utils->getStudentNumCombo("cboStudentNum",$existing_info["studentnum"]);
							  ?> </font></td>
                      </tr>
                      <tr valign="bottom"> 
                        <td colspan="2" height="15">&nbsp;</td>
                      </tr>
                      <tr valign="bottom"> 
                        <td colspan="2" height="2"><font color="black" size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><img src="../images/a2.gif"></b></font> 
                          <font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Service 
                          Subscriptions</b></font></td>
                      </tr>
                      <tr> 
                        <td colspan="2" height="10"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><img src="../ed/images/dot.GIF" width="1" height="1"></font></td>
                      </tr>
                      <tr> 
                        <td colspan="2"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> 
                          <?php
								$utils->PrintServiceCheckBox2("service",array("DNE","WEE","AML","EDS"),$existing_info["services"]);
							?> </font> </td>
                      </tr>
                      <tr> 
                        <td colspan="2" height="10"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><img src="../ed/images/dot.GIF" width="1" height="1"></font></td>
                      </tr>
                      <tr> 
                        <td colspan="2" bgcolor="#3366CC"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><img src="/images/dot.GIF" width="1" height="1"></font></td>
                      </tr>
                      <?php
	}
	else
	if ($part == 2)
	{
?> 
                      <tr> 
                        <td colspan="2"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"></font></td>
                      </tr>
                      <tr> 
                        <td colspan=2 height="8"><font color="black" size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><img src="../images/a2.gif"></b></font> 
                          <font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Class 
                          Study Schedule</b></font></td>
                      </tr>
                      <tr> 
                        <td colspan="2" height="10"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><img src="../ed/images/dot.GIF" width="1" height="1"></font></td>
                      </tr>
                      <tr> 
                        <td width="26%" height="25"> 
                          <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Period:&nbsp;<font color=red><b>*</b></font></font></div>
                        </td>
                        <td width="73%" height="25"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> 
                          <?php
								$mth = explode("-",$existing_info["period"]);
								$utils->getMonthCombo("cboMonth",$mth[1]);
							?> </font></td>
                      </tr>
                      <tr> 
                        <td width="26%" height="25"> 
                          <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Category:&nbsp;<font color=red><b>*</b></font></font></div>
                        </td>
                        <td width="73%" height="25"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> 
                          <?php								
								$utils->getStudyCatCombo("cboStCat",$existing_info["cat"]);
							?> </font></td>
                      </tr>
                      <tr> 
                        <td width="26%" height="25"> 
                          <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Description:&nbsp;</font></div>
                        </td>
                        <td width="73%" height="25"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"> 
                          <textarea name="txtStDesc" rows=3 cols="40"><?php echo $existing_info["desc"] ?></textarea>
                          </font></td>
                      </tr>
                      <?php
	}
?> 
                      <tr> 
                        <td colspan="2"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"></font></td>
                      </tr>
                      <tr> 
                        <td colspan="2" height="30"> 
                          <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> 
                            <?php
								print "<input type=\"hidden\" name=\"part\" value=$part>";
								if ($part == 1)
								{
									print "<input type=\"submit\" name=\"btnCont\" value=\"Add Class Study Schedule >>\" OnClick=\"do_continue(this.form);\">";
									print "<input type=\"hidden\" name=\"contopt\" value=0>";
								}
								else
								if ($part == 2)
								{
									print "<input type=\"submit\" name=\"btnCont\" value=\"Another Schedule >>\" OnClick=\"do_continue(this.form);\">";
									print "<input type=\"hidden\" name=\"contopt\" value=0>";
									if (!$subpart)
										$subpart = 1;
									else
										$subpart++;
									print "<input type=\"hidden\" name=\"subpart\" value=$subpart>";
								}
							  ?> 
                            <input type="hidden" name="doRegister" value=9>
                            <input type="submit" name="btnSubmit" value="Finish">
                            &nbsp;&nbsp; 
                            <input type="reset" name="btnReset" value="Reset">
                            </font></div>
                        </td>
                      </tr>
                    </table>
                  </form>
                </td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<?php
	$UI->DisplayMap();
?>
</body>
</html>