<?php
/* Copyright (C) 2006 Technikum-Wien
 *
 * 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, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
 *
 * Authors: Christian Paminger <christian.paminger@technikum-wien.at>,
 *          Andreas Oesterreicher <andreas.oesterreicher@technikum-wien.at> and
 *          Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
 */

/* @author Andres Oesterreicher
   @date 20.10.2005
   @brief Formular zum eintragen der ECTS Information auf Deutsch und Englisch
          Die Informationen werden in der Tabelle tbl_lvinfo gespeichert.

   @edit	08-11-2006 Versionierung entfernt: Studiensemester=WS2007
   			02-01-2007 Umstellung auf die neue DB
*/
   require_once('../../../config.inc.php');
   require_once('../../../../include/functions.inc.php');
   require_once('../../../../include/studiengang.class.php');
   require_once('../../../../include/lehrveranstaltung.class.php');
   require_once('../../../../include/lvinfo.class.php');
   require_once('../../../../include/studiensemester.class.php');

   $output = '';
   $errormsg = '';
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../../../../skin/style.css.php" rel="stylesheet" type="text/css">
<title>ECTS - LV INFO</title>

<script language="JavaScript">
<!--
   function save()
   {
   		window.document.editFrm.status.value="save";
   		window.document.editFrm.action="<?php echo $PHP_SELF; ?>";
   		window.document.editFrm.target="_self";
   		window.document.editFrm.submit();
   }
-->
</script>
</head>
<body id="inhalt">
<?php
	function Cut($string)
	{
		if(strlen($string)>50)
			return substr($string,0,47)."...";
		else
			return $string;
	}

	//Verbindung zur DB herstellen
	if(!$conn=pg_pconnect(CONN_STRING))
		die('Fehler beim Connecten zur Datenbank');

	$user = get_uid();

    //Berechtigung ueberpruefen
    if(!check_lektor($user,$conn))
    {
    	die("<br><center>Sie haben keine Berechtigung f&uuml;r diesen Bereich</center>");
    }
    if(isset($_GET['lvid']))
    	$lv=$_GET['lvid'];

	//Variablenuebernahme
	if(isset($_POST['lv']))  //LehrveranstaltungsID
		$lv = $_POST['lv'];

	if(isset($_GET['lvid']))
	{
		$lv_obj = new lehrveranstaltung($conn);
		$lv_obj->load($lv);

		if(!isset($stg))
			$stg = $lv_obj->studiengang_kz;
		if(!isset($sem))
			$sem = $lv_obj->semester;
	}

	if(isset($_POST['changed'])) //Gibt an welches der Auswahlfelder geaendert wurde
		$changed = $_POST['changed'];

	if(isset($_POST['status']))
		$status = $_POST['status'];

//    if(isset($_POST["freigeben"])) //Wird auf 'ja' gesetzt wenn gleich freigegebenwerden soll nach dem Speichern
//       $freigeben = $_POST["freigeben"];

	if(isset($_POST['sprache'])) //Sprache fuer dieses Lehrfach
		$sprache = $_POST['sprache'];

	//Variablen fuer das Formular
	$lehrziele_de = (isset($_POST['lehrziele_de'])?$_POST['lehrziele_de']:'');
	$lehrinhalte_de = (isset($_POST['lehrinhalte_de'])?$_POST['lehrinhalte_de']:'');
	$voraussetzungen_de = (isset($_POST['voraussetzungen_de'])?$_POST['voraussetzungen_de']:'');
	$unterlagen_de = (isset($_POST['unterlagen_de'])?$_POST['unterlagen_de']:'');
	$pruefungsordnung_de = (isset($_POST['pruefungsordnung_de'])?$_POST['pruefungsordnung_de']:'');
	$anmerkungen_de = (isset($_POST['anmerkungen_de'])?$_POST['anmerkungen_de']:'');
	$kurzbeschreibung_de = (isset($_POST['kurzbeschreibung_de'])?$_POST['kurzbeschreibung_de']:'');
	$freig_de = (isset($_POST['freig_de'])?($_POST['freig_de']=='on'?true:false):'');
	$methodik_de = (isset($_POST['methodik_de'])?$_POST['methodik_de']:'');
	//$titel_de = (isset($_POST['titel_de'])?$_POST['titel_de']:'');

	$lehrziele_en = (isset($_POST['lehrziele_en'])?$_POST['lehrziele_en']:'');
	$lehrinhalte_en = (isset($_POST['lehrinhalte_en'])?$_POST['lehrinhalte_en']:'');
	$voraussetzungen_en = (isset($_POST['voraussetzungen_en'])?$_POST['voraussetzungen_en']:'');
	$unterlagen_en = (isset($_POST['unterlagen_en'])?$_POST['unterlagen_en']:'');
	$pruefungsordnung_en = (isset($_POST['pruefungsordnung_en'])?$_POST['pruefungsordnung_en']:'');
	$anmerkungen_en = (isset($_POST['anmerkungen_en'])?$_POST['anmerkungen_en']:'');
	$kurzbeschreibung_en = (isset($_POST['kurzbeschreibung_en'])?$_POST['kurzbeschreibung_en']:'');
	$freig_en = (isset($_POST['freig_en'])?($_POST['freig_en']=='on'?true:false):'');
	$methodik_en = (isset($_POST['methodik_en'])?$_POST['methodik_en']:'');
	//$titel_en = (isset($_POST['titel_en'])?$_POST['titel_en']:'');

	/* WriteLog($qry,$uid)
	* @brief Schreib die Querys im format: uid - datum - qry ins LogFile
	* @param $qry Query anweisung
	*        $uid Username
	* @return true wenn ok false wenn fehler beim oeffnen
	*/
	function WriteLog($qry,$uid)
	{

		if($fp=fopen(LOG_PATH.'lvinfo.log',"a"))
		{
			fwrite($fp,"\n");
			fwrite($fp,$uid." ". date("d.m.Y - H:i:s") . " ". $qry);
			fclose($fp);
			return true;
		}
		else
			return false;
	}

	if(isset($status))
	{

		if($status=='save') // Beim druecken auf "Speichern"
		{
			//Speichert die aenderungen in der Datenbank (de und en)
			$lv_obj_sav= new lvinfo($conn);
			$save_error=false;
			$save_log_error=false;
			//Deutsch
			$lv_obj_sav->lehrziele=str_replace("", "<br>", str_replace("\r\n", "<br>", $lehrziele_de));
			$lv_obj_sav->lehrinhalte=str_replace("", "<br>",str_replace("\r\n", "<br>", $lehrinhalte_de));
			$lv_obj_sav->voraussetzungen=str_replace("", "<br>",str_replace("\r\n", "<br>", $voraussetzungen_de));
			$lv_obj_sav->unterlagen=str_replace("", "<br>",str_replace("\r\n", "<br>", $unterlagen_de));
			$lv_obj_sav->pruefungsordnung=str_replace("", "<br>",str_replace("\r\n", "<br>", $pruefungsordnung_de));
			$lv_obj_sav->anmerkungen=str_replace("", "<br>",str_replace("\r\n", "<br>", $anmerkungen_de));
			$lv_obj_sav->kurzbeschreibung=str_replace("", "<br>",str_replace("\r\n", "<br>", $kurzbeschreibung_de));
			$lv_obj_sav->genehmigt = ($freig_de?true:false);
			$lv_obj_sav->updateamum=date('Y-m-d H:i:s');
			$lv_obj_sav->updatevon=$user;
			$lv_obj_sav->aktiv=true;
			$lv_obj_sav->sprache=ATTR_SPRACHE_DE;
			$lv_obj_sav->lehrveranstaltung_id=$lv;
			$lv_obj_sav->methodik = str_replace("", "<br>",str_replace("\r\n", "<br>", $methodik_de));
			//$lv_obj_sav->titel = str_replace("", "<br>",str_replace("\r\n", "<br>", $titel_de));

			$lv_obj1 = new lvinfo($conn);
			$vorhanden=$lv_obj1->exists($lv, ATTR_SPRACHE_DE);

			if(!$vorhanden)
   	   	   		$lv_obj_sav->new=true;
			else
				$lv_obj_sav->new=false;

			if(!$lv_obj_sav->save())
				$save_error=true;
			else
				if(!WriteLog($lv_obj_sav->lastqry,$user))
					$save_log_error=true;

			//Englisch
			$lv_obj_sav->lehrziele=str_replace("", "<br>",str_replace("\r\n", "<br>", $lehrziele_en));
			$lv_obj_sav->lehrinhalte=str_replace("", "<br>",str_replace("\r\n", "<br>", $lehrinhalte_en));
			$lv_obj_sav->voraussetzungen=str_replace("", "<br>",str_replace("\r\n", "<br>", $voraussetzungen_en));
			$lv_obj_sav->unterlagen=str_replace("", "<br>",str_replace("\r\n", "<br>", $unterlagen_en));
			$lv_obj_sav->pruefungsordnung=str_replace("", "<br>",str_replace("\r\n", "<br>", $pruefungsordnung_en));
			$lv_obj_sav->anmerkungen=str_replace("", "<br>",str_replace("\r\n", "<br>", $anmerkungen_en));
			$lv_obj_sav->kurzbeschreibung=str_replace("", "<br>",str_replace("\r\n", "<br>", $kurzbeschreibung_en));
			$lv_obj_sav->genehmigt = ($freig_en?true:false);
			$lv_obj_sav->aktiv=true;
			$lv_obj_sav->updateamum=date('Y-m-d H:i:s');
			$lv_obj_sav->updatevon=$user;
			$lv_obj_sav->sprache=ATTR_SPRACHE_EN;
			$lv_obj_sav->lehrveranstaltung_id=$lv;
			$lv_obj_sav->methodik = str_replace("", "<br>",str_replace("\r\n", "<br>", $methodik_en));
			//$lv_obj_sav->titel = str_replace("", "<br>",str_replace("\r\n", "<br>", $titel_en));

			$lv_obj1 = new lvinfo($conn);
			$vorhanden = $lv_obj1->exists($lv, ATTR_SPRACHE_EN);

			if(!$vorhanden)
				$lv_obj_sav->new=true;
			else
				$lv_obj_sav->new=false;

			if(!$lv_obj_sav->save())
				$save_error=true;
			else
				if(!WriteLog($lv_obj_sav->lastqry,$user))
					$save_log_error=true;

			if($save_error)
				$errormsg.= "Achtung: Fehler beim Speichern der Daten! Bitte versuchen Sie es erneut".$lv_obj_sav->lastqry;
			if($save_log_error)
				$errormsg.= "Fehler beim Schreiben des Log Files.";
		}
	}

	$output .= "\n";
	$output .= "<table class='tabcontent'><tr>";
	$output .= "<td width='85%'>";
	$output .= "<form action='$PHP_SELF' name='auswahlFrm' method='POST'>";
	$stg_obj = new studiengang($conn);

	//Anzeigen des DropDown Menues mit Stg
	if($stg_obj->getAll('typ, kurzbz'))
	{
		$output .= "Studiengang <SELECT name='stg' onChange='javascript:window.document.auswahlFrm.changed.value=\"stg\";window.document.auswahlFrm.submit();'>";

		$stgselected=false;
		unset($firststg);
		//DropDown Menue mit den Stg fuellen
		foreach($stg_obj->result as $elem)
		{
			$lv_help_obj = new lehrveranstaltung($conn);
			$lv_help_obj->load_lva($elem->studiengang_kz, null,null,true);

			if(count($lv_help_obj->lehrveranstaltungen)>0)
			{
				if(!isset($firststg))
					$firststg = $elem->studiengang_kz;

				if(!isset($stg))
					$stg=$elem->studiengang_kz;

				if($elem->studiengang_kz == $stg)
				{
					$output .= "<option value='$elem->studiengang_kz' selected>$elem->kuerzel</option>";
					$stgselected=true;
				}
				else
					$output .= "<option value='$elem->studiengang_kz'>$elem->kuerzel</option>";
			}
		}
		$output .= "</SELECT>";
		if(!$stgselected)
			$stg=$firststg;
	}
	else
	{
		$errormsg .= "$stg_obj->errormsg";
	}

	//Anzeigen des DropDown Menues mit Semester
	if(isset($changed) && $changed=='stg')
	{
		unset($sem);
		unset($lvid);
	}

	if($stg_obj->load($stg))
	{
		$output .= "Semester <SELECT name='sem' onChange='javascript:window.document.auswahlFrm.changed.value=\"sem\";window.document.auswahlFrm.submit();'>";

		unset($firstsem);
		$semselected=false;

		for($i=1;$i<=$stg_obj->max_semester;$i++)
		{
			$lv_help_obj = new lehrveranstaltung($conn);
			$lv_help_obj->load_lva($stg, $i, null,true);

			if(count($lv_help_obj->lehrveranstaltungen)>0)
			{

				if(!isset($firstsem))
					$firstsem=$i;

				if(!isset($sem) || (isset($sem) && $sem>$stg_obj->max_semester))
					$sem = $i;

				if($i == $sem)
				{
					$output .= "<option value='$i' selected>$i</option>";
					$semselected=true;
				}
				else
					$output .= "<option value='$i'>$i</option>";
			}
		}
		$output .= "</SELECT>";

		if(!$semselected)
			$sem=$firstsem;
	}
	else
		$errormsg .= "$stg_obj->errormsg";

	//Anzeigen des DropDown Menues mit Lehrveranstaltungen
	$lv_obj = new lehrveranstaltung($conn);
	if($lv_obj->load_lva($stg,$sem,null,true))
	{
       $output .= "Lehrveranstaltung <SELECT name='lv' onChange='javascript:window.document.auswahlFrm.changed.value=\"lv\";window.document.auswahlFrm.submit();'>";
       $vorhanden=false;
       unset($firstlv);

   	   foreach($lv_obj->lehrveranstaltungen as $erg)
   	   {
   	   	  if(!isset($lv) || (isset($changed) && $changed=='sem') || (isset($changed) && $changed=='stg'))
   	   	  {
   	   	     $lv = $erg->lehrveranstaltung_id;
   	   	     $changed='';
   	   	  }
   	   	  if(!isset($firstlv))
   	   	     $firstlv=$erg->lehrveranstaltung_id;

   	   	  if($lv == $erg->lehrveranstaltung_id)
   	   	  {
   	   	     $output .= "<option value='$erg->lehrveranstaltung_id' selected>".Cut($erg->bezeichnung)."</option>";
   	   	     $vorhanden=true;
   	   	  }
   	   	  else
   	   	     $output .= "<option value='$erg->lehrveranstaltung_id'>".Cut($erg->bezeichnung)."</option>";
   	   }
   	   $output .= "</SELECT>";
   	   if(!$vorhanden)
   	       $lv=$firstlv;
	}
	else
	{
		$errormsg .= "$lv_obj->errormsg";
	}

	$output .= "<input type='hidden' name='changed' value=''>";
	$output .= "<input type='Submit' value='Anzeigen'>";
	$output .= "</form>";
	$output .= "</td>";

	$output .= "<td>";
	//Menue ausgeben
	$output .= "\n";
	$output .= "<ul>";
	$output .= "<li>&nbsp;<a class='Item' href='index.php?stg=$stg&sem=$sem&lv=$lv'><font size='3'>Bearbeiten</font></a></li>";
	$output .= "<li>&nbsp;<a class='Item' href='freigabe.php?stg=$stg&sem=$sem&lv=$lv'><font size='3'>Freigabe</font></a></li>";
	$output .= "<li>&nbsp;<a class='Item' href='beispiele.html'><font size='3'>Beispiele</font></a></li>";
	$output .= "<li>&nbsp;<a class='Item' href='terminologie.html'><font size='3'>Terminologie</font></a></li>";
	$output .= "</ul>";
	$output .= "</td></tr></table>";

	$stg_obj->load($stg);

	//Kopfzeile hinausschreiben und $output ausgeben
	echo "<table class='tabcontent'><tr><td width='3%'>&nbsp;</td><td>";
	echo "<table class='tabcontent'><tr>";
	echo "<td class='ContentHeader'><font class='ContentHeader'>&nbsp;LV-INFO - ". $stg_obj->kuerzel ."- ".$sem.". Semester</font></td></tr></table>";
	echo $output;

	if(isset($lv) && isset($stg) && isset($sem)) // Wenn oben alles Ausgewaehlt wurde
	{
		//Anzeige des Formulares
		$stg_obj1 = new studiengang($conn);
		$stg_obj1->load($stg);

		if(isset($errormsg))
			echo "<font color='#FF0000' size='4'>$errormsg</font>";

		$lv_obj_en = new lvinfo($conn);
		$lv_obj_de = new lvinfo($conn);

		if($lv_obj_en->load($lv, ATTR_SPRACHE_EN))
			$lv_en=$lv_obj_en;

		if($lv_obj_de->load($lv, ATTR_SPRACHE_DE))
			$lv_de=$lv_obj_de;

		if(!isset($_POST['lehrziele_de']) && isset($lv_de))
		{
			$lehrziele_de = $lv_de->lehrziele;
			$lehrinhalte_de = $lv_de->lehrinhalte;
			$voraussetzungen_de = $lv_de->voraussetzungen;
			$unterlagen_de = $lv_de->unterlagen;
			$pruefungsordnung_de = $lv_de->pruefungsordnung;
			$anmerkungen_de = $lv_de->anmerkungen;
			$kurzbeschreibung_de = $lv_de->kurzbeschreibung;
			$freig_de = $lv_de->genehmigt;
			$titel_de = $lv_de->titel;
			$methodik_de = $lv_de->methodik;
		}

		if(!isset($_POST['lehrziele_en']) && isset($lv_en))
		{
			$lehrziele_en = $lv_en->lehrziele;
			$lehrinhalte_en = $lv_en->lehrinhalte;
			$voraussetzungen_en = $lv_en->voraussetzungen;
			$unterlagen_en = $lv_en->unterlagen;
			$pruefungsordnung_en = $lv_en->pruefungsordnung;
			$anmerkungen_en = $lv_en->anmerkungen;
			$kurzbeschreibung_en = $lv_en->kurzbeschreibung;
			$freig_en = $lv_en->genehmigt;
			$titel_en = $lv_en->titel;
			$methodik_en = $lv_en->methodik;
		}

		$lv_obj = new lehrveranstaltung($conn);
		$lv_obj->load($lv);
		echo "<br><br>";
		echo "<Form name='editFrm' action='$PHP_SELF' method='POST'>";

		echo "<table class='tabcontent'>";
		echo "<tr><td width='200'><b>ECTS - Credits</b></td><td width='200'>".($lv_obj->ects!=''?number_format($lv_obj->ects,1,'.',''):'')."</td><td align='right' nowrap>Bei Fehlern in den Fixfeldern bitte an die <a class='Item' href='mailto:$stg_obj1->email'>zust&auml;ndige Assistentin</a> wenden.</td></tr>";

		$stsem_obj = new studiensemester($conn);
		$stsem = $stsem_obj->getaktorNext();
		//Namen der Lehrenden Auslesen
		$qry = "SELECT * FROM campus.vw_mitarbeiter, lehre.tbl_lehreinheitmitarbeiter, lehre.tbl_lehreinheit WHERE lehrveranstaltung_id='$lv' AND tbl_lehreinheitmitarbeiter.lehreinheit_id=tbl_lehreinheit.lehreinheit_id AND studiensemester_kurzbz=(SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN public.tbl_studiensemester USING(studiensemester_kurzbz) WHERE lehrveranstaltung_id='$lv' ORDER BY ende DESC LIMIT 1) AND mitarbeiter_uid=uid";
		echo "<tr><td class='tdvertical' nowrap><b>Lehrende laut Lehrauftrag</b></td><td nowrap>";
		$helparray = array();
		if($result=pg_query($conn,$qry))
		{
			while($row=pg_fetch_object($result))
			{
				if(!in_array("$row->vorname $row->nachname",$helparray))//damit ein Name nicht doppelt vorkommt
					$helparray[] = "$row->vorname $row->nachname";
			}
		}

		foreach($helparray as $elem)
		  echo $elem."<br>";
		echo "</td></tr>";

	   //FB Leiter auslesen
	   $qry = "SELECT distinct vorname, nachname FROM public.tbl_benutzerfunktion JOIN campus.vw_mitarbeiter USING(uid) WHERE funktion_kurzbz='fbl' AND fachbereich_kurzbz in (SELECT distinct fachbereich_kurzbz FROM lehre.tbl_lehreinheit, lehre.tbl_lehrfach WHERE lehrveranstaltung_id='$lv' AND studiensemester_kurzbz=(SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN public.tbl_studiensemester USING(studiensemester_kurzbz) WHERE tbl_lehreinheit.lehrveranstaltung_id='$lv' ORDER BY ende DESC LIMIT 1) AND tbl_lehreinheit.lehrfach_id=tbl_lehrfach.lehrfach_id)";
	   
	   echo "<tr><td class='tdvertical'><b>Institutsleiter</b></td><td>";
	   if($result=pg_query($conn,$qry))
	   {
	   	   while($row=pg_fetch_object($result))
	   	   {
	   	   	   echo "$row->vorname $row->nachname<br>";
	   	   }
	   }

	   echo "</td></tr>";

	   //FB Koordinator auslesen
		//$qry = "SELECT distinct vorname, nachname FROM public.tbl_benutzerfunktion JOIN campus.vw_mitarbeiter USING(uid) WHERE funktion_kurzbz='fbk' AND studiengang_kz='$stg' AND fachbereich_kurzbz in (SELECT fachbereich_kurzbz FROM lehre.tbl_lehrfach, lehre.tbl_lehreinheit WHERE lehrveranstaltung_id='$lv' AND tbl_lehrfach.lehrfach_id=tbl_lehreinheit.lehrfach_id AND tbl_lehreinheit.studiensemester_kurzbz=(SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN public.tbl_studiensemester USING(studiensemester_kurzbz) WHERE tbl_lehreinheit.lehrveranstaltung_id='$lv' ORDER BY ende DESC LIMIT 1))";
	   $qry = "SELECT 
				distinct vorname, nachname, tbl_lehrfach.fachbereich_kurzbz
			FROM
				lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehrfach, public.tbl_benutzerfunktion, campus.vw_mitarbeiter
			WHERE
				tbl_lehrveranstaltung.lehrveranstaltung_id='$lv' AND
				tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND
				tbl_lehreinheit.lehrfach_id=tbl_lehrfach.lehrfach_id AND
				tbl_lehrfach.fachbereich_kurzbz=tbl_benutzerfunktion.fachbereich_kurzbz AND
				tbl_benutzerfunktion.funktion_kurzbz='fbk' AND 
				vw_mitarbeiter.uid=COALESCE(koordinator, tbl_benutzerfunktion.uid) AND
				tbl_benutzerfunktion.studiengang_kz=tbl_lehrveranstaltung.studiengang_kz";
	   
		echo "<tr><td class='tdvertical'><b>Institutskoordinator</b></td><td>";
	   if($result=pg_query($conn,$qry))
	   {
	   	   while($row=pg_fetch_object($result))
	   	   {
	   	   	   echo "$row->vorname $row->nachname<br>";
	   	   }
	   }

	   echo "</td></tr>";

	   //echo "</table>";
	   echo "<tr><td>";


	   echo "<input type='hidden' name='stg' value='$stg'>";
	   echo "<input type='hidden' name='sem' value='$sem'>";
	   echo "<input type='hidden' name='lv' value='$lv'>";
	   echo "<input type='hidden' name='status' value=''>";

	   echo "</td></tr>";
	   //Sprache ausgeben
	   echo "<tr><td><b>Unterrichtssprache</b></td><td>$lv_obj->sprache";
	   echo "</td></tr></table><br><br>";

	   //Eingabefelder anzeigen
	   echo "<table width='100%'  border='0' cellspacing='0' cellpadding='0'>";


	   echo '<tr>
         <td colspan="2"><b><u>DEUTSCH</u></b></td>
	     <td rowspan="12" width="20">&nbsp;</td>
         <td colspan="2"><b><u>ENGLISH</u></b></td>
         </tr>

       ';
	   /* 28.01.2008 - Titel kommt jetzt aus tbl_lehrveranstaltung
	   <tr class="liste1">
         <td><i>Lehrveranstaltungstitel</i> </td>
         <td align="right"><textarea rows="5" cols="40" name="titel_de">'. (isset($titel_de)?stripslashes(str_replace("<br>","\r\n", $titel_de)):'').'</textarea></td>
         <td><i>Course Title</i> </td>
         <td align="right"><textarea rows="5" cols="40" name="titel_en">'. (isset($titel_en)?stripslashes(str_replace("<br>","\r\n",$titel_en)):'').'</textarea></td>
       </tr>
       */
       echo '
       <tr class="liste0">
         <td><i>Kurzbeschreibung</i> </td>
         <td align="right"><textarea rows="5" cols="40" name="kurzbeschreibung_de">'. (isset($kurzbeschreibung_de)?stripslashes(str_replace("<br>","\r\n",$kurzbeschreibung_de)):'').'</textarea></td>
         <td><i>Course Description</i> </td>
         <td align="right"><textarea rows="5" cols="40" name="kurzbeschreibung_en">'. (isset($kurzbeschreibung_en)?stripslashes(str_replace("<br>","\r\n",$kurzbeschreibung_en)):'').'</textarea></td>
       </tr>
       <tr class="liste1">
         <td><i>Methodik / Didaktik</i> </td>
         <td align="right"><textarea rows="5" cols="40" name="methodik_de">'. (isset($methodik_de)?stripslashes(str_replace("<br>","\r\n", $methodik_de)):'').'</textarea></td>
         <td><i>Teaching Methods</i> </td>
         <td align="right"><textarea rows="5" cols="40" name="methodik_en">'. (isset($methodik_en)?stripslashes(str_replace("<br>","\r\n",$methodik_en)):'').'</textarea></td>
       </tr>';
       echo '<tr class="liste0">
         <td><i>Kompetenzerwerb</i></td>
         <td align="right"><textarea rows="5" cols="40" name="lehrziele_de">'. (isset($lehrziele_de)?stripslashes(str_replace("<br>","\r\n",$lehrziele_de)):'').'</textarea></td>
         <td><i>Learning outcome</i> </td>
         <td align="right"><textarea rows="5" cols="40" name="lehrziele_en">'. (isset($lehrziele_en)?stripslashes(str_replace("<br>","\r\n",$lehrziele_en)):'').'</textarea></td>
       </tr>
       <tr class="liste1">
         <td><i>Lehrinhalte</i></td>
         <td align="right"><textarea rows="5" cols="40" name="lehrinhalte_de">'. (isset($lehrinhalte_de)?stripslashes(str_replace("<br>","\r\n",$lehrinhalte_de)):'').'</textarea></td>
         <td><i>Course Contents</i> </td>
         <td align="right"><textarea rows="5" cols="40" name="lehrinhalte_en">'. (isset($lehrinhalte_en)?stripslashes(str_replace("<br>","\r\n",$lehrinhalte_en)):'').'</textarea></td>
       </tr>
       <tr class="liste0">
         <td><i>Vorkenntnisse</i> </td>
         <td align="right"><textarea rows="5" cols="40" name="voraussetzungen_de">'. (isset($voraussetzungen_de)?stripslashes(str_replace("<br>","\r\n",$voraussetzungen_de)):'').'</textarea></td>
         <td><i>Prerequisites</i></td>
         <td align="right"><textarea rows="5" cols="40" name="voraussetzungen_en">'. (isset($voraussetzungen_en)?stripslashes(str_replace("<br>","\r\n",$voraussetzungen_en)):'').'</textarea></td>
       </tr>';
       echo '<tr class="liste1">
         <td><i>Literatur</i> </td>
         <td align="right"><textarea rows="5" cols="40" name="unterlagen_de">'. (isset($unterlagen_de)?stripslashes(str_replace("<br>","\r\n",$unterlagen_de)):'').'</textarea></td>
         <td><i>Recommended Reading and Material</i></td>
         <td align="right"><textarea rows="5" cols="40" name="unterlagen_en">'. (isset($unterlagen_en)?stripslashes(str_replace("<br>","\r\n",$unterlagen_en)):'').'</textarea></td>
       </tr>
       <tr class="liste0">
         <td><i>Leistungsbeurteilung</i></td>
         <td align="right"><textarea rows="5" cols="40" name="pruefungsordnung_de">'. (isset($pruefungsordnung_de)?stripslashes(str_replace("<br>","\r\n",$pruefungsordnung_de)):'').'</textarea></td>
         <td><i>Assessment Methods</i> </td>
         <td align="right"><textarea rows="5" cols="40" name="pruefungsordnung_en">'. (isset($pruefungsordnung_en)?stripslashes(str_replace("<br>","\r\n",$pruefungsordnung_en)):'').'</textarea></td>
       </tr>
       <tr class="liste1">
         <td><i>Anmerkungen</i></td>
         <td align="right"><textarea rows="5" cols="40" name="anmerkungen_de">'. (isset($anmerkungen_de)?stripslashes(str_replace("<br>","\r\n",$anmerkungen_de)):'').'</textarea></td>
         <td><i>Comments

         </i></td>
         <td align="right">
           <textarea rows="5" cols="40" name="anmerkungen_en">'. (isset($anmerkungen_en)?stripslashes(str_replace("<br>","\r\n",$anmerkungen_en)):'').'</textarea>
         </td>
       </tr>
       <tr class="liste0">
         <td align=center colspan=2><br><input type="checkbox" name="freig_de" '. (isset($freig_de) && ($freig_de==true || $freig_de=='1')?'checked':'').'/><i>Freigeben</i><br><br></td>


         <td align=center colspan=2><input type="checkbox" name="freig_en" '. (isset($freig_en) && ($freig_en==true || $freig_en=='1')?'checked':'').'/><i>Freigeben</i> </td>
         <td ></td>
       </tr>';
	   echo "</table><br>";
	   echo "<div align='right'>";
	   echo "<input type='button' value='Speichern' onClick='save();'>";
	   echo "<input type='button' value='Voransicht' onClick='javascript:window.document.editFrm.action=\"preview.php\";window.document.editFrm.target=\"_blank\";window.document.editFrm.submit();'>";
	   echo "</div>";
	   if(isset($error) && $error!='')
	   	   	echo $error;
   }
?>
<td></tr></table>
</body>
</html>