--- usr/www/all/html/de/fon/dect.frm	2007-05-22 15:02:59.000000000 +0200
+++ usr/www/all/html/de/fon/dect.frm	2008-02-22 19:47:41.000000000 +0100
@@ -1,3 +1,7 @@
+<input type="hidden" name="var:FonNr" value="<? echo $var:FonNr ?>" id="uiPostFonNr">
+<input type="hidden" name="var:IsdnNr" value="<? echo $var:IsdnNr ?>" id="uiPostIsdnNr">
+<input type="hidden" name="var:parent" value="<? echo $var:parent ?>" id="uiPostParent">
+<input type="hidden" name="var:ShowIsdnDefault" value="<? echo $var:ShowIsdnDefault ?>" id="uiShowIsdnDefault">
 <input type="hidden" name="telcfg:settings/MSN/POTS" value="<? query telcfg:settings/MSN/POTS ?>" id="uiPostPots">
 <input type="hidden" name="telcfg:settings/MSN/NTDefault" value="<? query telcfg:settings/MSN/NTDefault ?>" id="uiPostNTDefault">
 <input type="hidden" name="telcfg:settings/MSN/MSN0" value="<? query telcfg:settings/MSN/MSN0 ?>" id="uiPostMsn0" disabled>
@@ -13,3 +17,13 @@
 <? multiquery sip:settings/sip/list(displayname) '
 <input type="hidden" name="sip:settings/$1/displayname" value="$2" id="uiPost$1" disabled>
 ' ?>
+<input type="hidden" name="telcfg:settings/MSN/Port3/BusyOnBusy" value="<? query telcfg:settings/MSN/Port3/BusyOnBusy ?>" id="uiPostBusy">
+<input type="hidden" name="telcfg:settings/MSN/Port3/CallWaitingProt" value="<? query telcfg:settings/MSN/Port3/CallWaitingProt ?>" id="uiPostWaiting">
+<input type="hidden" name="telcfg:settings/MSN/Port3/NoRingWithNightSetting" value="<? query telcfg:settings/MSN/Port3/NoRingWithNightSetting?>" id="uiPostNoRingNS">
+<input type="hidden" name="telcfg:settings/MSN/Port3/RingAllowed" value="<? query telcfg:settings/MSN/Port3/RingAllowed ?>" id="uiPostRingAllowed0">
+<input type="hidden" name="telcfg:settings/MSN/Port3/NoRingTime" value="<? query telcfg:settings/MSN/Port3/NoRingTime?>" id="uiPostNoRingTime0">
+<input type="hidden" name="telcfg:settings/MSN/Port3/COLR" value="<? query telcfg:settings/MSN/Port3/COLR?>" id="uiPostColr">
+<input type="hidden" name="telcfg:settings/MSN/Port3/MWI_Voice" value="<? query telcfg:settings/MSN/Port3/MWI_Voice?>" id="uiPostMwiVoice">
+<input type="hidden" name="telcfg:settings/MSN/Port3/MWI_Fax" value="<? query telcfg:settings/MSN/Port3/MWI_Fax?>" id="uiPostMwiFax">
+<input type="hidden" name="telcfg:settings/MSN/Port3/MWI_Mail" value="<? query telcfg:settings/MSN/Port3/MWI_Mail?>" id="uiPostMwiMail">
+<input type="hidden" name="telcfg:settings/MSN/Port3/MWI_Once" value="<? query telcfg:settings/MSN/Port3/MWI_Once ?>" id="uiPostMwiOnce">
--- usr/www/all/html/de/fon/dect.html	2007-05-22 15:02:59.000000000 +0200
+++ usr/www/all/html/de/fon/dect.html	2008-02-22 19:47:41.000000000 +0100
@@ -1,17 +1,14 @@
 <? include ../html/$var:lang/fon/dect.inc ?>
 <div id="content">
  	<div class="backtitel"><div class="rundrt"><div class="rundlt"><div class="ecklb"><div class="eckrb"><div class="foretitel">
-		<? echo $var:Text1 ?>
+		<? echo '$var:Text23' ?>
 	</div></div></div></div></div></div>
 	<div class="backframe"><div class="ecklm"><div class="eckrm"><div class="rundrb"><div class="rundlb"><div class="foredialog"><div class="ie_b10">
  	<ul class="tabs">
- 		<li class="tabs_on"><a href="javascript:uiDoCancel()"><? echo '$var:Text21' ?></a></li>
-<? if eq '$var:usePSTN' 1 `
- 		<li><a href="javascript:uiDoDectMsn()"><? echo '$var:Text22' ?></a></li>
-` ?>
-<? if eq '<? query box:settings/expertmode/activated ?>' '1' `
- 		<li><a href="javascript:uiDoListDect()"><? echo '$var:Text23' ?></a></li>
-` ?>
+		<li class="tabs_on"><a href="javascript:uiDoRefresh()"><? echo '$var:Text24' ?></a></li>
+		<li><a href="javascript:uiDoListDect()"><? echo '$var:Text26' ?></a></li>
+ 		<li><a href="javascript:uiDoSetupDect()"><? echo '$var:Text28' ?></a></li>
+ 		<li><a href="javascript:uiDoEditDect()"><? echo '$var:Text29' ?></a></li>
  	</ul>
 	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
 		<p class="mb10"><? echo $var:Text3 ?></p>
@@ -21,7 +18,11 @@
 		</p>
 		<p class="mb10"><? echo $var:Text5 ?></p>
 		<p class="ml25 mb5"><? echo $var:Text6 ?></p>
-		<table id="t1" class="ml50 tborder" style="width: 300px">
+
+<? if eq '<? query box:settings/expertmode/activated ?>' '1' `
+		<p class="mb5">&nbsp;</p>
+` ?>
+		<table id="t1" class="Left50 tborder" style="width: 300px">
 <? multiquery sip:settings/sip/list(displayname) `
 			<tr id="uiSip$0" style="display:none"><td class="c1">$var:Text16</td><td class="c2">$2</td></tr>
 ` ?>
@@ -33,11 +34,18 @@
 		</table>
 	</div></div></div></div></div></div>
 	<div class="backdialog" id="uiSendBook" style="display:none"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
+		<p class="mb5"><? echo $var:Text22 ?></p>
+		<div style="text-align: right;">
+			<input type="button" value="<? echo $var:Text53 ?>" onclick="uiDoSendBook()" class="Pushbutton" style="width:180px;">
+		</div>
+	</div></div></div></div></div></div>
+	<div class="backdialog" id="uiSendBook" style="display:none"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
 		<p class="mb5"><? echo $var:Text18 ?></p>
 		<div style="text-align: right;">
 			<input type="button" value="<? echo $var:Text19 ?>" onclick="uiDoSendBook()" class="Pushbutton" style="width:180px;">
 		</div>
 	</div></div></div></div></div></div>
-	<? include ../html/$var:lang/home/rbb_applycancel.html ?>
+	<? include ../html/$var:lang/home/bb_applycancel.html ?>
 	</div></div></div></div></div></div></div>
 </div>
+
--- usr/www/all/html/de/fon/dect.inc	2007-05-22 15:02:59.000000000 +0200
+++ usr/www/all/html/de/fon/dect.inc	2008-02-22 19:47:41.000000000 +0100
@@ -8,8 +8,39 @@
 <? setvariable var:Text16 'Internet:' ?>
 <? setvariable var:Text17 'Keine Rufnummern eingerichtet' ?>
 <? setvariable var:Text18 'Sie können die Telefonbucheinträge an ein Mobilteil senden.' ?>
+<? setvariable var:Text24 'Rufnummer des Endgerätes' ?>
+<? setvariable var:Text18 'Sie können die Telefonbucheinträge an ein Mobilteil senden.' ?>
+<? setvariable var:Text24 'Interne Nummer' ?>
 <? setvariable var:Text19 'Telefonbuch senden' ?>
-<? setvariable var:Text20 'Geben Sie hier Ihre Festnetzrufnummern ein:' ?>
-<? setvariable var:Text21 'Übersicht' ?>
-<? setvariable var:Text22 'Festnetzrufnummern' ?>
-<? setvariable var:Text23 'Interne Nummern' ?>
+<? setvariable var:Text20 'Geben Sie hier Ihre Festnetz ein:' ?>
+
+<? setvariable var:Text23 'DECT-Endgeräte' ?>
+<? setvariable var:Text24 'Übersicht' ?>
+<? setvariable var:Text25 'Festnetz' ?>
+<? setvariable var:Text26 'Interne Nummern' ?>
+<? setvariable var:Text27 'Optionen' ?>
+<? setvariable var:Text28 'Zuordnung' ?>
+<? setvariable var:Text29 'Mobilteile' ?>
+<? setvariable var:Text30 'Nebenstelle' ?>
+
+<? setvariable var:Text53 'Intern' ?>
+<? setvariable var:Text54 'Rufnummer des Endgerätes' ?>
+<? setvariable var:Text55 'Rufnummer' ?>
+<? setvariable var:Text56 'Verbindung via' ?>
+<? setvariable var:Text57 'Weitere Optionen für DECT-Endgeräte' ?>
+<? setvariable var:Text31 'Aktivieren Sie die gewünschten Komfort- und Optionen' ?>
+<? setvariable var:Text32 'Ruf abweisen bei besetzt (Busy on busy).' ?>
+<? setvariable var:Text33 'Einkommende Rufe werden abgelehnt, wenn mit der angerufenen MSN bereits ein Gespräch geführt wird.' ?>
+<? setvariable var:Text34 'Eigene Rufnummer unterdrücken (COLR).' ?>
+<? setvariable var:Text35 'Die eigene Rufnummer erscheint nicht im Display des Anrufenden.' ?>
+<? setvariable var:Text36 'Ruf abweisen bei besetzt durch das DECT-Endgerät bestimmen.' ?>
+<? setvariable var:Text38 'Neue Nachrichten am Telefon signalisieren (MWI)' ?>
+<? setvariable var:Text39 'Die FRITZ!Box informiert Sie über das Telefon, ob sich neue Nachrichten in der Mailbox Ihres Telefonie-Anbieters befinden. Bei neuen Nachrichten finden Sie einen Eintrag in der Anrufliste Ihres Telefons.' ?>
+<? setvariable var:Text40 'Die Benachrichtigung erfolgt durch ein kurzes Klingeln des Telefons an dieser Nebenstelle. Welche Nachrichten sollen berücksichtigt werden?' ?>
+<? setvariable var:Text41 'neue Sprachnachricht' ?>
+<? setvariable var:Text42 'neues Fax' ?>
+<? setvariable var:Text43 'neue E-Mail' ?>
+<? setvariable var:Text44 'Informationen senden' ?>
+<? setvariable var:Text45 'für' ?>
+<? setvariable var:Text46 'nur bei der ersten neuen Nachricht' ?>
+<? setvariable var:Text47 'bei jeder neuen Nachricht' ?>
--- usr/www/all/html/de/fon/dect.js	2007-05-22 15:02:59.000000000 +0200
+++ usr/www/all/html/de/fon/dect.js	2008-02-22 19:47:41.000000000 +0100
@@ -2,12 +2,16 @@
 <style type="text/css">
 <!--
 #content {width: 580px; margin: auto;}
-.c1 {width: 60px; padding: 1px 5px;}
-.c2 {padding: 1px 0px;}
+.c1 {width: 150px; margin-left: 5px; padding: 2px 5px;}
+.c2 { margin-left: 5px; padding: 2px 0px;}
 .ml25 {margin-left: 25px;}
 .ml50 {margin-left: 50px;}
 .ar {text-align: right;}
 .ac {text-align: center;}
+#tMerkmale .c3 {padding: 4px 5px; text-align: center; vertical-align: top;}
+#tMerkmale .c4 {padding: 5px 5px;}
+.ml25 {margin-left: 25px;}
+.mt10 {margin-top: 10px;}
 -->
 </style>
 <script type="text/javascript">
@@ -20,6 +24,7 @@
 <? multiquery sip:settings/sip/list '
 var g_$1;
 ' ?>
+<? if eq '$var:usePSTN' 1 `
 var g_msn0;
 var g_msn1;
 var g_msn2;
@@ -30,10 +35,12 @@
 var g_msn7;
 var g_msn8;
 var g_msn9;
+` ?>
 function uiDoOnLoad() {
 <? multiquery sip:settings/sip/list '
 	g_$1 = jslGetValue("uiPost$1");
 ' ?>
+<? if eq '$var:usePSTN' 1 `
 	g_msn0 = jslGetValue("uiPostMsn0");
 	g_msn1 = jslGetValue("uiPostMsn1");
 	g_msn2 = jslGetValue("uiPostMsn2");
@@ -44,17 +51,20 @@
 	g_msn7 = jslGetValue("uiPostMsn7");
 	g_msn8 = jslGetValue("uiPostMsn8");
 	g_msn9 = jslGetValue("uiPostMsn9");
+` ?>
 	fillId("uiViewNr", jslGetValue("uiPostNTDefault"));
 	var bFound = false;
 <? multiquery sip:settings/sip/list(displayname) `	
 	if (valIsZahlVorhanden("$2")) {jslDisplay("uiSip$0", true); bFound = true;}
 ` ?>
+<? if eq '$var:usePSTN' 1 `
 	for (var i=0; i<10; i++) {
 		if (jslGetValue("uiPostMsn"+i) != "") {jslDisplay("uiMsn"+i, true); bFound = true;}
 	}
 	if (jslGetValue("uiPostPots") != "") {jslDisplay("uiPots", true); bFound = true;}
+` ?>
 	if (!bFound) jslDisplay("uiNichts", true);
-	jslZebrastreifen("t1", "#F8F8F8", "#FFFFFF");
+	jslZebrastreifen("t1","#FFFFFF","#F8F8F8");
 <? setvariable var:handsetfound 0 ?>
 <? multiquery dect:settings/Handset/list(Subscribed,Type) `
 <? if eq $2 1 `
@@ -72,8 +82,11 @@
 	jslSetValue("uiPostNTDefault", nr == "Leer" ? "":nr);
 	jslFormSubmitEx("fon", "dect");
 }
-function uiDoCancel() {
-	jslGoTo("fon", "dect");
+function uiDoHelp() {
+	jslPopHelp("hilfe_fon_dect");
+}
+function uiDoRefresh() {
+	jslGoTo("", "");
 }
 function uiDoListDect() {
 	jslGoTo("", "fonlistdect");
@@ -81,8 +94,40 @@
 function uiDoDectMsn() {
 	jslGoTo("", "dectmsn");
 }
-function uiDoHelp() {
-	jslPopHelp("hilfe_fon_dect");
+function uiDoSetupDect() {
+	jslGoTo("fon", "fonsetupdect");
+}
+function uiDoEditDect() {
+	jslGoTo("fon", "foneditdect");
+}
+function uiDoSetupIsdn() {
+	jslGoTo("fon", "fonsetupisdn");
+}
+function uiDoEditIsdn() {
+	jslGoTo("fon", "foneditisdn");
+}
+function uiDoCancel() {
+<? if eq '$var:pagemaster' 'fondevices' `
+	jslGoTo("fon", jslGetValue("uiPostPageMaster"));
+` `
+	jslGoTo("fon", "dect");
+` ?>
+}
+function uiDoMsn() {
+	jslSetValue("uiPostPageMaster", "dect");
+	jslGoTo("fon", "dectmsn");
+}
+function uiDoOptionen() {
+	jslGoTo("fon", "dectoptionen");
+}
+function uiDoEditIsdn() {
+	jslGoTo("fon", "fon1dect");
+}
+function uiDoListIsdn() {
+	jslGoTo("fon", "fonlistdect");
+}
+function uiDoListNeben() {
+	jslGoTo("fon", "fonlist");
 }
 function fillId(id, nr) {
 <? multiquery sip:settings/sip/list(ID,displayname) '
@@ -115,7 +160,22 @@
 	var eintrag = new Option(text, val, false, false);
 	element.options[element.length]=eintrag;
 }
+function SetChecked (postid, viewid) {
+	jslSetChecked(viewid, jslGetValue(postid) != "0");
+}
+function GetChecked (postid, viewid) {
+	jslSetValue(postid, jslGetChecked(viewid) ? "1":"0");
+}
+function OnOnce(n) {
+	jslSetChecked("uiViewEinmal", n==0);
+	jslSetChecked("uiViewImmer", n==1);
+}
+function uiDoSendBook() {
+	jslSetValue("uiPostPageMaster", "dect");
+	jslGoTo("fon", "buchsend");
+}
 function uiDoSendBook() {
+	jslSetValue("uiPostPageMaster", "dect");
 	jslGoTo("fon", "buchsend");
 }
 </script>
--- usr/www/all/html/de/fon/fon1dect.frm	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/fon/fon1dect.frm	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,14 @@
+<input type="hidden" name="dect:settings/MSN<? echo $var:MsnNr ?>/MSN" value="<? query dect:settings/MSN<? echo $var:MsnNr ?>/MSN ?>" id="uiPostThisMSN">
+<input type="hidden" name="dect:settings/MSN<? echo $var:MsnNr ?>/CLIR" value="<? query dect:settings/MSN<? echo $var:MsnNr ?>/CLIR ?>" id="uiPostCLIR">
+<input type="hidden" name="dect:settings/MSN<? echo $var:MsnNr ?>/CallWaiting" value="<? query dect:settings/MSN<? echo $var:MsnNr ?>/CallWaiting ?>" id="uiPostCallWaiting">
+<input type="hidden" name="dect:settings/MSN<? echo $var:MsnNr ?>/BusyOnBusy" value="<? query dect:settings/MSN<? echo $var:MsnNr ?>/BusyOnBusy ?>" id="uiPostBusyOnBusy">
+<input type="hidden" name="dect:settings/MSN<? echo $var:MsnNr ?>/Handsets" value="<? query dect:settings/MSN<? echo $var:MsnNr ?>/Handsets ?>" id="uiPostHandsets">
+<? repeat [ 1 8 ] `
+<input type="hidden" name="telcfg:settings/NTHotDialList/Number$0" value="<? query telcfg:settings/NTHotDialList/Number$0 ?>" id="uiInt$0" disabled>` ?>
+<? multiquery sip:settings/sip/list(displayname) '
+<input type="hidden" name="sip:settings/$1/displayname" value="$2" id="ui$1" disabled>' ?>
+<? repeat [ 0 9 ] `
+<input type="hidden" name="telcfg:settings/MSN/MSN$0" value="<? query telcfg:settings/MSN/MSN$0 ?>" id="uiMsn$0" disabled>` ?>
+<input type="hidden" name="telcfg:settings/MSN/POTS" value="<? query telcfg:settings/MSN/POTS ?>" id="uiPots" disabled>
+<? repeat [ 0 4 ] `
+<input type="hidden" name="dect:settings/MSN$0/MSN" value="<? query dect:settings/MSN$0/MSN ?>" id="uiPostMSN$0" disabled>` ?>
--- usr/www/all/html/de/fon/fon1dect.html	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/fon/fon1dect.html	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,36 @@
+<? include ../html/$var:lang/fon/fon1dect.inc ?>
+<div id="content">
+ 	<div class="backtitel"><div class="rundrt"><div class="rundlt"><div class="ecklb"><div class="eckrb"><div class="foretitel">
+		<? echo $var:Text1 ?>
+	</div></div></div></div></div></div>
+	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
+		<p><? echo $var:Text2 ?><script type="text/javascript">document.write(uiIndexMSN("<? echo $var:MsnNr ?>"));</script></p>	 
+		<table>
+			<tr>
+				<td><select size="1" id="uiViewMSN" class="Eingabefeld" style="width:200px"></select></td>
+			</tr>
+		</table>
+		<p><? echo $var:Text3 ?></p>
+		<table>
+			<tr>
+				<td style="{text-align: left; width: 150px;"><input type="checkbox" name="uiViewCLIR" id="uiViewCLIR0">&nbsp;<label for="uiViewCLIR"><? echo $var:Text11 ?></label></td>
+				<td style="{text-align: left; width: 150px;"><input type="checkbox" name="uiViewCallWaiting" id="uiViewCallWaiting">&nbsp;<label for="uiViewCallWaiting"><? echo $var:Text12 ?></label></td>
+				<td style="{text-align: left; width: 150px;"><input type="checkbox" name="uiViewBusyOnBusy" id="uiViewBusyOnBusy">&nbsp;<label for="uiViewBusyOnBusy"><? echo $var:Text13 ?></label></td>
+			</tr>
+		</table>
+		<p><? echo $var:Text4 ?></p>
+		<table>
+			<tr>
+				<td style="{text-align: left; width: 150px;"><input type="checkbox" name="uiViewHandset0" id="uiViewHandset0" disabled>&nbsp;<label for="uiViewHandset0"><? echo $var:Text15 ?></label></td>
+				<td style="{text-align: left; width: 150px;"><input type="checkbox" name="uiViewHandset2" id="uiViewHandset2" disabled>&nbsp;<label for="uiViewHandset2"><? echo $var:Text17 ?></label></td>
+				<td style="{text-align: left; width: 150px;"><input type="checkbox" name="uiViewHandset4" id="uiViewHandset4" disabled>&nbsp;<label for="uiViewHandset4"><? echo $var:Text19 ?></label></td>
+			</tr>
+			<tr>
+				<td style="{text-align: left; width: 150px;"><input type="checkbox" name="uiViewHandset1" id="uiViewHandset1" disabled>&nbsp;<label for="uiViewHandset1"><? echo $var:Text16 ?></label></td>
+				<td style="{text-align: left; width: 150px;"><input type="checkbox" name="uiViewHandset3" id="uiViewHandset3" disabled>&nbsp;<label for="uiViewHandset3"><? echo $var:Text18 ?></label></td>
+				<td style="{text-align: left; width: 150px;"><input type="checkbox" name="uiViewHandset5" id="uiViewHandset5" disabled>&nbsp;<label for="uiViewHandset5"><? echo $var:Text20 ?></label></td>
+			</tr>
+		</table>
+	</div></div></div></div></div></div>
+	<? include ../html/$var:lang/home/rbb_applycancel.html ?>
+</div>
--- usr/www/all/html/de/fon/fon1dect.inc	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/fon/fon1dect.inc	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,16 @@
+<? include ../html/$var:lang/global.inc ?>
+<? setvariable var:Text1 'MSN zuordnen' ?>
+<? setvariable var:Text2 'MSN ' ?>
+<? setvariable var:Text3 'Optionen' ?>
+<? setvariable var:Text4 'Zuordnung' ?>
+<? setvariable var:Text11 'Anonym anrufen' ?>
+<? setvariable var:Text12 'Anklopfen' ?>
+<? setvariable var:Text13 'MSN besetzt' ?>
+<? setvariable var:Text15 'Mobilteil 1' ?>
+<? setvariable var:Text16 'Mobilteil 2' ?>
+<? setvariable var:Text17 'Mobilteil 3' ?>
+<? setvariable var:Text18 'Mobilteil 4' ?>
+<? setvariable var:Text19 'Mobilteil 5' ?>
+<? setvariable var:Text20 'Mobilteil 6' ?>
+<? setvariable var:Text28 'Zuordnung' ?>
+<? setvariable var:Text29 'Mobilteile' ?>
--- usr/www/all/html/de/fon/fon1dect.js	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/fon/fon1dect.js	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,175 @@
+<!--		../fon/fon1dect.js		-->
+<style type="text/css">
+<!--
+#content {width: 540px; margin: auto;}
+td {padding: 5px 5px;}
+th {padding: 5px 5px;}
+-->
+</style>
+<script type="text/javascript">
+<? include ../html/$var:lang/js/val.js ?>
+<? include ../html/$var:lang/js/jsl.js ?>
+var g_txt_Festnetz	= "Festnetz: ";
+var g_txt_Internet	= "Internet: ";
+var g_txt_Intern		= "Intern: ";
+<? multiquery sip:settings/sip/list '
+var g_$1;
+' ?>
+var g_msn0;
+var g_msn1;
+var g_msn2;
+var g_msn3;
+var g_msn4;
+var g_msn5;
+var g_msn6;
+var g_msn7;
+var g_msn8;
+var g_msn9;
+var g_pots;
+var g_int1;
+var g_int2;
+var g_int3;
+var g_int4;
+var g_int5;
+var g_int6;
+var g_int7;
+var g_int8;
+var g_MsnGesperrt = new Array(0, 0, 0, 0, 0);
+var g_Index = new Array("A", "B", "C", "D", "E");
+var g_Handsets;
+var g_MsnNr;
+var g_OptsCount = 0;
+var g_mldNoNummer = "Geben Sie bitte eine Rufnummer an.";
+var g_mldNoHandset = "Wählen Sie bitte mind. ein Mobilteil aus.";
+var g_mldNoOpts = "Es sind bereits alle verfügbaren Rufnummern zugeordnet.";
+function uiDoOnLoad() {
+	g_Handsets = 0;
+
+<? multiquery dect:settings/Handset/list(Subscribed) `
+<? if eq $2 1 `
+	 g_Handsets |= (1<<$0);
+` ?>
+` ?>
+
+<? multiquery sip:settings/sip/list '
+	g_$1 = jslGetValue("ui$1");
+' ?>
+	g_msn0 = jslGetValue("uiMsn0");
+	g_msn1 = jslGetValue("uiMsn1");
+	g_msn2 = jslGetValue("uiMsn2");
+	g_msn3 = jslGetValue("uiMsn3");
+	g_msn4 = jslGetValue("uiMsn4");
+	g_msn5 = jslGetValue("uiMsn5");
+	g_msn6 = jslGetValue("uiMsn6");
+	g_msn7 = jslGetValue("uiMsn7");
+	g_msn8 = jslGetValue("uiMsn8");
+	g_msn9 = jslGetValue("uiMsn9");
+	g_pots = jslGetValue("uiPots");
+	g_int1 = jslGetValue("uiInt1");
+	g_int2 = jslGetValue("uiInt2");
+	g_int3 = jslGetValue("uiInt3");
+	g_int4 = jslGetValue("uiInt4");
+	g_int5 = jslGetValue("uiInt5");
+	g_int6 = jslGetValue("uiInt6");
+	g_int7 = jslGetValue("uiInt7");
+	g_int8 = jslGetValue("uiInt8");
+
+	fillId("uiViewMSN", jslGetValue("uiPostThisMSN"));
+	if (g_OptsCount == 1) {alert(g_mldNoOpts); return;}
+
+	jslSetChecked("uiViewCLIR", jslGetValue("uiPostCLIR") == "1");
+	jslSetChecked("uiViewCallWaiting", jslGetValue("uiPostCallWaiting") == "1");
+	jslSetChecked("uiViewBusyOnBusy", jslGetValue("uiPostBusyOnBusy") == "1");
+
+	var bits = jslGetValue("uiPostHandsets");
+	var bits = (bits.charCodeAt(0) - 48);
+	for (var j=0; j<6; j++) {
+		if ((g_Handsets & (1<<j)) != 0)	{
+			jslEnable("uiViewHandset"+j);
+		} 
+		jslSetChecked("uiViewHandset"+j, (bits & g_Handsets & (1<<j)) != 0);
+	}
+			
+}
+function uiDoSave() {
+	if (jslGetValue("uiViewMSN") == "Leer") {alert(g_mldNoNummer); return;}
+
+	var bits=0
+	for (var j=0; j<6; j++) {
+		if (jslGetChecked("uiViewHandset"+j)) bits |= 1<<j;
+	}
+	if (bits == 0) {alert(g_mldNoHandset); return;}
+
+	jslCopyValue("uiPostThisMSN", "uiViewMSN");
+	jslSetValue("uiPostHandsets", bits);
+
+	jslSetValue("uiPostCLIR", jslGetChecked("uiViewCLIR") ? "1":"0");
+	jslSetValue("uiPostCallWaiting", jslGetChecked("uiViewCallWaiting") ? "1":"0");
+	jslSetValue("uiPostBusyOnBusy", jslGetChecked("uiViewBusyOnBusy") ? "1":"0");
+
+	jslSubmitFormEx("fon", jslGetValue("uiPostPageMaster"));
+}
+function uiDoCancel() {
+	jslGoTo("fon", jslGetValue("uiPostPageMaster"));
+}
+function uiDoHelp() {
+	jslPopHelp("hilfe_fon_fon1dect");
+}
+function isFrei(msn) {
+	for (var i=0; i<5; i++) {
+		if (i != g_MsnNr && msn == jslGetValue("uiPostMSN"+i)) return false;
+	}
+	return true;
+} 
+function fillId(id, nr) {
+<? if eq '$var:usePSTN' 1 `
+	// Auswahl mit den vorgegebenen MSN füllen und Eintrag msn selektieren
+	addMsn(id, g_msn0, g_txt_Festnetz);
+	addMsn(id, g_msn1, g_txt_Festnetz);
+	addMsn(id, g_msn2, g_txt_Festnetz);
+	addMsn(id, g_msn3, g_txt_Festnetz);
+	addMsn(id, g_msn4, g_txt_Festnetz);
+	addMsn(id, g_msn5, g_txt_Festnetz);
+	addMsn(id, g_msn6, g_txt_Festnetz);
+	addMsn(id, g_msn7, g_txt_Festnetz);
+	addMsn(id, g_msn8, g_txt_Festnetz);
+	addMsn(id, g_msn9, g_txt_Festnetz);
+	addMsn(id, g_pots, g_txt_Festnetz);
+` ?> 
+	// Sip Zugänge anfügen
+<? multiquery sip:settings/sip/list(ID,displayname) '
+	if ("$3" != "" && isFrei("$3")) addOption(id, "$3", g_txt_Internet+g_$1);
+' ?>
+	// Interne Nummern anfügen
+	addMsn(id, g_int1, g_txt_Intern);
+	addMsn(id, g_int2, g_txt_Intern);
+	addMsn(id, g_int3, g_txt_Intern);
+	addMsn(id, g_int4, g_txt_Intern);
+	addMsn(id, g_int5, g_txt_Intern);
+	addMsn(id, g_int6, g_txt_Intern);
+	addMsn(id, g_int7, g_txt_Intern);
+	addMsn(id, g_int8, g_txt_Intern);
+
+	addOption(id, "Leer", "");
+	jslSetSelection(id, nr=="" ? "Leer":nr);
+}
+function addMsn (id, msn, prefix) {
+	if (msn != "" && isFrei(msn)) addOption(id, msn, prefix+msn);
+}
+function addOption (id, val, text) {
+	var element;
+	element = document.getElementById(id);
+	if (element == null) return;
+//	var i=0;
+//	for (i=0; i<element.length; i++) {
+//		if (element.options[i].value == val) return; // Wert schon vorhanden
+//	}
+	g_OptsCount++;
+	var eintrag = new Option(text, val, false, false);
+	element.options[element.length]=eintrag;
+}
+function uiIndexMSN(nr) {
+	g_MsnNr = nr;
+	return g_Index[Number(nr)];
+}
+</script>
--- usr/www/all/html/de/fon/fondevices.html	2007-05-22 15:02:59.000000000 +0200
+++ usr/www/all/html/de/fon/fondevices.html	2008-02-22 19:47:41.000000000 +0100
@@ -6,10 +6,11 @@
 	<div class="backframe"><div class="ecklm"><div class="eckrm"><div class="rundrb"><div class="rundlb"><div class="foredialog"><div class="ie_b10">
 	<ul class="tabs">
 		<li class="tabs_on"><a href="javascript:uiDoCancel()"><? echo $var:Text20 ?></a></li>
-<? if eq '$var:usePSTN' 1 `
 		<li><a href="javascript:uiDoMsn()"><? echo '$var:Text21' ?></a></li>
-` ?>
-<!--
+		<li><a href="javascript:uiDoEditDevice( 0, 0, 0)">Nebenstelle 1</a></li>
+		<li><a href="javascript:uiDoEditDevice( 0, 1, 0)">Nebenstelle 2</a></li>
+		<li><a href="javascript:uiDoEditDevice( 1, 0, 11)">S0 Buss Int.</a></li>
+	<!--
 <? if eq '<? query box:settings/expertmode/activated ?>' '1' `
 		<li><a href="javascript:uiDoListIsdn()"><? echo '$var:Text22' ?></a></li>
 ` ?>
@@ -27,6 +28,13 @@
 					<th class="c3"><? echo $var:Text9 ?></th>
 					<th class="c4">&nbsp;</th>
 				</tr>
+<? repeat [ 0 2 ] `
+				<script type="text/javascript">document.write(TrDevice( "DeviceFonExt$0", $0, "0", "<? query telcfg:settings/MSN/Port$0/Name ?>", "<? query telcfg:settings/MSN/Port$0/MSN0 ?>","0"));</script>
+` ?>
+<? repeat [ 1 8 ] `
+				<script type="text/javascript">document.write(TrDevice( "DeviceFonIsdn$0", $0, "1", "<? query telcfg:settings/NTHotDialList/Name$0 ?>", "<? query telcfg:settings/NTHotDialList/Number$0 ?>","0"));</script>
+` ?>
+				<script type="text/javascript">document.write(TrDevice( "DeviceIsdnDefauft", 0, "1", "ISDN Basiseinstellungen", " ","21"));</script>
 			</table>
 		</div>
 		<div id="uiShowABTable" style="display:none">
@@ -39,6 +47,12 @@
 					<th class="c3"><? echo $var:Text11 ?></th>
 					<th class="c4">&nbsp;</th>
 				</tr>
+<? repeat [ 0 2 ] `
+				<script type="text/javascript">document.write(TrDevice( "DeviceABExt$0", $0, "0", "<? query telcfg:settings/MSN/Port$0/Name ?>", "<? query telcfg:settings/MSN/Port$0/MSN0 ?>","1"));</script>
+` ?>
+<? repeat [ 1 8 ] `
+				<script type="text/javascript">document.write(TrDevice( "DeviceABIsdn$0", $0, "1", "<? query telcfg:settings/NTHotDialList/Name$0 ?>", "<? query telcfg:settings/NTHotDialList/Number$0 ?>","1"));</script>
+` ?>
 			</table>
 		</div>
 		<div id="uiShowFaxTable" style="display:none">
@@ -51,6 +65,12 @@
 					<th class="c3"><? echo $var:Text9 ?></th>
 					<th class="c4">&nbsp;</th>
 				</tr>
+<? repeat [ 0 2 ] `
+				<script type="text/javascript">document.write(TrDevice( "DeviceFaxExt$0", $0, "0", "<? query telcfg:settings/MSN/Port$0/Name ?>", "<? query telcfg:settings/MSN/Port$0/MSN0 ?>","2"));</script>
+` ?>
+<? repeat [ 1 8 ] `
+				<script type="text/javascript">document.write(TrDevice( "DeviceFaxIsdn$0", $0, "1", "<? query telcfg:settings/NTHotDialList/Name$0 ?>", "<? query telcfg:settings/NTHotDialList/Number$0 ?>","2"));</script>
+` ?>
 			</table>
 		</div>
 		<div id="uiNoDevicesFound" style="display:none">
@@ -58,7 +78,6 @@
 			<p class="mt20" id="uiNoDevicesConfigurable" style="display:none"><? echo $var:Text17 ?></p>
 		</div>
 		<p class="mt20" id="uiNoUnconfigurableDevices" style="display:none"><? echo $var:Text24 ?></p>
-		<div class="mt10 ar mb10"><input type="button" id="uiBTNNewDevice" value="<? echo $var:Text10 ?>" onclick="uiDoNewDevice()" class="Pushbutton" style="width:180px;"></div>
 	</div></div></div></div></div></div>
 	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="rundrb"><div class="rundlb"><div class="forebuttons">
 		<input type="button" onclick="uiDoHelp()" value="<? echo $var:txtHelp ?>" class="Pushbutton" id="buttonHilfe">
--- usr/www/all/html/de/fon/foneditdect.frm	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/fon/foneditdect.frm	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,8 @@
+<input type="hidden" name="dect:command/StartSubscription" id="uiPostStartSubscription" disabled>
+<input type="hidden" name="dect:command/Unsubscribe" id="uiPostUnsubscribe" disabled>
+<input type="hidden" name="dect:command/PageHandsets" id="uiPostPageHandsets" disabled>
+<input type="hidden" name="dect:command/DateTime" id="uiPostDateTime" disabled>
+<? repeat [ 0 5 ] `
+<input type="hidden" name="dect:settings/Handset$0/Subscribed" value="<? query dect:settings/Handset$0/Subscribed ?>" id="uiPostSubscribed$0" disabled>
+<input type="hidden" name="dect:settings/Handset$0/Type" value="<? query dect:settings/Handset$0/Type ?>" id="uiPostType$0" disabled>
+` ?>
--- usr/www/all/html/de/fon/foneditdect.html	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/fon/foneditdect.html	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,50 @@
+<? include ../html/$var:lang/fon/foneditdect.inc ?> 
+<div id="content">
+ 	<div class="backtitel"><div class="rundrt"><div class="rundlt"><div class="ecklb"><div class="eckrb"><div class="foretitel">
+		<? echo '$var:Text23' ?>
+	</div></div></div></div></div></div>
+	<div class="backframe"><div class="ecklm"><div class="eckrm"><div class="rundrb"><div class="rundlb"><div class="foredialog"><div class="ie_b10">
+ 	<ul class="tabs">
+ 		<li><a href="javascript:uiDoDect()"><? echo '$var:Text24' ?></a></li>
+ 		<li><a href="javascript:uiDoListDect()"><? echo '$var:Text26' ?></a></li>
+ 		<li><a href="javascript:uiDoSetupDect()"><? echo '$var:Text28' ?></a></li>
+ 		<li class="tabs_on"><a href="javascript:uiDoCancel()"><? echo '$var:Text29' ?></a></li>
+ 	</ul>
+	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
+		<p class="mb10"><? echo $var:Text17 ?></p>
+		<table id="tHandsets" class="tborder">
+			<tr>
+				<th class="c1"><? echo $var:Text3 ?></th>
+				<th class="c2"><? echo $var:Text4 ?></th>
+				<th class="c3"><? echo $var:Text20 ?></th>
+				<th class="c4"></th>
+				<th class="c5"></th>
+			</tr>	
+<? repeat [ 0 5 ] '
+			<tr id="uiViewHandset$0" style="display:none">
+				<td class="c1"><option value="$0"><script type="text/javascript">document.write($0+1);</script></option></td>
+				<td class="c2"><input type="checkbox" id="uiViewSubscribed$0" disabled></td>
+				<td class="c3"><input type="checkbox" id="uiViewType$0" disabled></td>
+				<td class="c4"></td>
+				<td class="c5"><button type="button" id="uiViewDelete$0" onclick="uiDoDelete($0)" title="$var:Text31" style="width: 30px">
+					<img src="../html/<? echo $var:lang ?>/images/loeschen.gif" align="bottom" width="16" height="16" hspace="4">
+				</button></td>
+			</tr>
+' ?>
+			<tr id="uiNichts" style="display:none"><td colspan=5 class="ac"><? echo '$var:Text32' ?></td></tr>
+		</table>
+		<p class="mt10 ar"><input type="button" value="<? echo $var:Text21 ?>" id="uiViewNew" onclick="uiDoNew()" class="Pushbutton" style="width:180px;"></p>		
+	</div></div></div></div></div></div>
+	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
+		<p class="mb5"><? echo $var:Text35 ?></p>
+		<div style="text-align: right;">
+		  <input type="button" value="<? echo $var:Text33 ?>" id="uiViewPage" onclick="uiDoPage()" class="Pushbutton" style="width:180px;">
+		  <input type="button" value="<? echo $var:Text34 ?>" id="uiViewDateTime" onclick="uiDoDateTime()" class="Pushbutton" style="width:180px;">
+		</div>
+	</div></div></div></div></div></div>
+	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="rundrb"><div class="rundlb"><div class="forebuttons">
+		<input type="button" onclick="uiDoRefresh()" value="<? echo $var:txtRefresh ?>" class=Pushbutton>
+		<input type="button" onclick="uiDoHelp()" value="<? echo $var:txtHelp ?>" class="Pushbutton" id="buttonHilfe">
+	</div></div></div></div></div></div>
+	</div></div></div></div></div></div></div>
+</div>
--- usr/www/all/html/de/fon/foneditdect.inc	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/fon/foneditdect.inc	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,22 @@
+<? include ../html/$var:lang/global.inc ?>
+<? setvariable var:Text3 'Nummer' ?>
+<? setvariable var:Text4 'Angemeldet' ?>
+<? setvariable var:Text7 'Einstellung ändern' ?>
+<? setvariable var:Text16 'Mobilteile an- und abmelden' ?>
+<? setvariable var:Text17 'Sie können DECT-Telefone an der FRITZ!Box an- und abmelden. Zum Anmelden eines DECT-Telefons müssen Sie die System-PIN (im Lieferzustand: 0000) am Mobilteil eingeben.' ?>
+<? setvariable var:Text20 'Swissvoice/GAP' ?>
+<? setvariable var:Text21 'Mobilteil anmelden' ?>
+<? setvariable var:Text22 'Zurück' ?>
+<? setvariable var:Text23 'DECT-Endgeräte' ?>
+<? setvariable var:Text24 'Übersicht' ?>
+<? setvariable var:Text25 'Festnetz' ?>
+<? setvariable var:Text26 'Interne Nummern' ?>
+<? setvariable var:Text27 'Optionen' ?>
+<? setvariable var:Text28 'Zuordnung' ?>
+<? setvariable var:Text29 'Mobilteile' ?>
+<? setvariable var:Text30 'Nebenstelle' ?>
+<? setvariable var:Text31 'Abmelden' ?>
+<? setvariable var:Text32 'Es sind keine Mobilteile angemeldet' ?>
+<? setvariable var:Text33 'Mobilteile pagen' ?>
+<? setvariable var:Text34 'Datum und Uhrzeit setzen' ?>
+<? setvariable var:Text35 'Mit Hilfe der Paging-Funktion können Sie Mobilteile lokalisieren. Per Knopfdruck können auch Datum und Uhrzeit der DECT-Telefone gesetzt werden.' ?>
--- usr/www/all/html/de/fon/foneditdect.js	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/fon/foneditdect.js	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,106 @@
+<!--		../fon/foneditdect.js		-->
+<style type="text/css">
+<!--
+#content {width: 560px; margin: auto;}
+#tHandsets {width: 100%;}
+#tHandsets td {padding: 2px 3px;}
+#tHandsets th {padding: 2px 3px;}
+#tHandsets .c1 {text-align: center}
+#tHandsets .c2 {text-align: center}
+#tHandsets .c3 {text-align: center}
+#tHandsets .c4 {width: 0px;}
+#tHandsets .c5 {width: 30px;}
+.mt10 {margin-top: 10px;}
+.ar {text-align: right;}
+.ac {text-align: center;}
+-->
+</style>
+<script type="text/javascript">
+<? include ../html/$var:lang/js/jsl.js ?>
+var g_mldUnsubscribe	= "Wollen Sie das Mobilteil abmelden ?";
+var g_New = -1;
+function uiDoOnLoad() {
+	var bFound = false;
+	for (var i=0; i<=8; i++) {
+		if (jslGetValue("uiPostSubscribed"+i) == "1") {
+			jslSetChecked("uiViewSubscribed"+i, jslGetValue("uiPostSubscribed"+i) == "1");
+			jslSetChecked("uiViewType"+i, jslGetValue("uiPostType"+i) == "1");
+			jslDisplay("uiViewHandset"+i, true); bFound=true;
+		} else {
+			jslDisable("uiViewDelete"+i)
+			if (g_New == -1) g_New = i;
+		}
+	}
+	jslDisplay("uiNichts", !bFound);
+	jslSetEnabled("uiViewPage", bFound);
+	if (g_New == -1) jslDisable("uiViewNew");
+	jslZebrastreifen("tHandsets");
+}
+function uiDoHelp() {
+	jslPopHelp("hilfe_fon_editdect");
+}
+function uiDoCancel() {
+	jslGoTo("", "");
+}
+function uiDoRefresh() {
+<? if eq '$var:pagename' 'foneditdect' `
+	jslGoTo("fon", "foneditdect");
+` `	
+	jslGoTo("fon", "foneditisdn");
+` ?>
+}
+function uiDoIsdn() {
+	jslGoTo("fon", "isdn");
+}
+function uiDoListIsdn() {
+	jslGoTo("fon", "fonlistisdn");
+}
+function uiDoMsn() {
+	jslSetValue("uiPostPageMaster", "isdn");
+	jslGoTo("fon", "isdnmsn");
+}
+function uiDoOptionen() {
+	jslGoTo("fon", "isdnoptionen");
+}
+function uiDoSetupIsdn() {
+	jslGoTo("fon", "fonsetupisdn");
+}
+function uiDoDect() {
+	jslGoTo("fon", "dect");
+}
+function uiDoListDect() {
+	jslGoTo("fon", "fonlistdect");
+}
+function uiDoEditDect() {
+	jslGoTo("fon", "foneditdect");
+}
+function uiDoSetupDect() {
+	jslGoTo("fon", "fonsetupdect");
+}
+function uiEditFon(nr) {
+	jslSetValue("uiPostPageMaster", "fonlist");
+	jslSetValue("uiPostFonNr", nr);
+	jslSubmitFormEx("fon", "fon1", "fonlist");
+}
+function uiDoDelete(nr) {
+	if (!confirm(g_mldUnsubscribe)) return;
+	jslSetValue("uiPostUnsubscribe", nr);
+	jslEnable("uiPostUnsubscribe");
+	jslSubmitFormEx("fon", "", "");
+}
+function uiDoNew() {
+	jslSetValue("uiPostStartSubscription", "0");
+	jslEnable("uiPostStartSubscription");
+	jslSubmitFormEx("fon", "", "");
+}
+function uiDoPage () {
+	jslSetValue("uiPostPageHandsets", "0");
+	jslEnable("uiPostPageHandsets");
+	jslSubmitFormEx("fon", "", "");
+}
+function uiDoDateTime () {
+	jslSetValue("uiPostDateTime", "0");
+	jslEnable("uiPostDateTime");
+	jslSubmitFormEx("fon", "", "");
+}
+</script>
--- usr/www/all/html/de/fon/fonlistdect.frm	2007-05-22 15:02:59.000000000 +0200
+++ usr/www/all/html/de/fon/fonlistdect.frm	2008-02-22 19:47:41.000000000 +0100
@@ -1 +1,6 @@
-<? include ../html/$var:lang/fon/fonlistisdn.frm ?>
+<input type="hidden" name="var:IsdnNr" value="<? echo $var:IsdnNr ?>" id="uiPostIsdnNr">
+<input type="hidden" name="var:parent" value="<? echo $var:parent ?>" id="uiPostParent">
+<? repeat [ 1 8 ] `
+<input type="hidden" name="telcfg:settings/NTHotDialList/Name$0" value="<? query telcfg:settings/NTHotDialList/Name$0 ?>" id="uiPostName$0" disabled>
+<input type="hidden" name="telcfg:settings/NTHotDialList/Number$0" value="<? query telcfg:settings/NTHotDialList/Number$0 ?>" id="uiPostNummer$0" disabled>
+` ?>
--- usr/www/all/html/de/fon/fonlistdect.html	2007-05-22 15:02:59.000000000 +0200
+++ usr/www/all/html/de/fon/fonlistdect.html	2008-02-22 19:47:41.000000000 +0100
@@ -1 +1,44 @@
-<? include ../html/$var:lang/fon/fonlistisdn.html ?>
+<? include ../html/$var:lang/fon/fonlistisdn.inc ?>
+<div id="content">
+	<div class="backtitel"><div class="rundrt"><div class="rundlt"><div class="ecklb"><div class="eckrb"><div class="foretitel">
+		DECT-Endgeräte
+	</div></div></div></div></div></div>
+	<div class="backframe"><div class="ecklm"><div class="eckrm"><div class="rundrb"><div class="rundlb"><div class="foredialog"><div class="ie_b10">
+	<ul class="tabs">
+		<li><a href="javascript:uiDoDect()">Übersicht</a></li>
+		<li class="tabs_on"><a href="javascript:uiDoCancel()">Interne Nummer</a></li>
+		<li><a href="javascript:uiDoSetupDect()">Zuordnung</a></li>
+		<li><a href="javascript:uiDoEditDect()">Mobilteile</a></li>
+	</ul>
+	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
+		<p class="mb10"><? echo $var:Text17 ?></p>
+		<table id="tDECT" class="tborder">
+			<tr>
+				<th class="c1"><? echo $var:Text3 ?></th>
+				<th class="c2"><? echo $var:Text4 ?></th>
+				<th class="c3"><? echo $var:Text20 ?></th>
+				<th class="c4"></th>
+				<th class="c5"></th>
+			</tr>	
+<? repeat [ 1 8 ] '
+			<tr id="uiViewDECT$0" style="display:none">
+				<td class="c1">5$0</td>
+				<td class="c2"><? query telcfg:settings/NTHotDialList/Name$0 ?></td>
+				<td class="c3"><? query telcfg:settings/NTHotDialList/Number$0 ?></td>
+				<td class="c4"><button type="button" id="uiViewEdit0" onclick="uiEditDECT($0)" title="<? echo $var:txtIconBtnEdit ?>" style="width: 30px">
+					<img src="../html/<? echo $var:lang ?>/images/bearbeiten.gif" align="bottom" width="16" height="16" hspace="4">
+				</button></td>
+				<td class="c5"><button type="button" id="uiViewDelete0" onclick="uiDeleteDECT($0)" title="<? echo $var:txtIconBtnDelete ?>" style="width: 30px">
+					<img src="../html/<? echo $var:lang ?>/images/loeschen.gif" align="bottom" width="16" height="16" hspace="4">
+				</button></td>
+			</tr>
+' ?>
+			<tr id="uiNichts" style="display:none"><td colspan=5 class="ac">Es sind keine internen Nummern eingerichtet</td></tr>
+		</table>
+		<p class="mt10 ar"><input type="button" value="<? echo $var:Text21 ?>" id="uiViewNew" onclick="uiNewDECT()" class="Pushbutton" style="width:180px;"></p>
+	</div></div></div></div></div></div>
+	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="rundrb"><div class="rundlb"><div class="forebuttons">
+		<input type="button" onclick="uiDoHelp()" value="<? echo $var:txtHelp ?>" class="Pushbutton" id="buttonHilfe">
+	</div></div></div></div></div></div>
+	</div></div></div></div></div></div></div>
+</div>
--- usr/www/all/html/de/fon/fonlistdect.inc	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/fon/fonlistdect.inc	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,19 @@
+<? include ../html/$var:lang/global.inc ?>
+<? setvariable var:Text3 'Nummer' ?>
+<? setvariable var:Text4 'Bezeichnung' ?>
+<? setvariable var:Text7 'Einstellung ändern' ?>
+<? setvariable var:Text16 'Interne Nummern für DECT-Telefone' ?>
+<? setvariable var:Text17 'Für die DECT-Telefone der FRITZ!Box können interne Nummern eingerichtet werden. Die Telefone können so über die Anwahl **<Nummer> von anderen Telefonen an der FRITZ!Box erreicht werden.' ?>
+<? setvariable var:Text20 'Rufnummer des Telefons' ?>
+<? setvariable var:Text31 'Nummer löschen' ?>
+<? setvariable var:Text21 'Neue Nummer' ?>
+<? setvariable var:Text22 'Zurück' ?>
+<? setvariable var:Text23 'DECT-Endgeräte' ?
+<? setvariable var:Text24 'Übersicht' ?>
+<? setvariable var:Text25 'Festnetz' ?>
+<? setvariable var:Text26 'Interne Nummern' ?>
+<? setvariable var:Text27 'Optionen' ?>
+<? setvariable var:Text28 'Zuordnung' ?>
+<? setvariable var:Text29 'Mobilteile' ?>
+<? setvariable var:Text30 'Nebenstelle' ?>
+
--- usr/www/all/html/de/fon/fonlistdect.js	2007-05-22 15:02:59.000000000 +0200
+++ usr/www/all/html/de/fon/fonlistdect.js	2008-02-22 19:47:41.000000000 +0100
@@ -1 +1,77 @@
-<? include ../html/$var:lang/fon/fonlistisdn.js ?>
+<!--		../fon/fonlistdect.js		-->
+<style type="text/css">
+<!--
+#content {width: 560px; margin: auto;}
+#tDECT {width: 100%;}
+#tDECT td {padding: 2px 3px;}
+#tDECT th {padding: 2px 3px;}
+#tDECT .c1 {text-align: center}
+#tDECT .c4, #tDECT .c5 {width: 30px;}
+.mt10 {margin-top: 10px;}
+.ar {text-align: right;}
+.ac {text-align: center;}
+-->
+</style>
+<script type="text/javascript">
+<? include ../html/$var:lang/js/jsl.js ?>
+var g_mldDelete	= "Wollen Sie diese Nummer löschen ?";
+var g_New = 0;
+function uiDoOnLoad() {
+	var bFound = false;
+	for (var i=1; i<=8; i++) {
+		if (jslGetValue("uiPostNummer"+i) != "") {
+			jslDisplay("uiViewDECT"+i, true); bFound=true;
+		} else {
+			if (g_New == 0) g_New = i;
+		}
+	}
+	jslDisplay("uiNichts", !bFound);
+	if (g_New == 0) jslDisable("uiViewNew");
+	jslZebrastreifen("tDECT");
+
+}
+function uiDoHelp() {
+	jslPopHelp("hilfe_fon_listdect");
+}
+function uiDoCancel() {
+	jslGoTo("", "");
+}
+function uiDoOptionen() {
+	jslGoTo("fon", "isdnoptionen");
+}
+function uiDoDect() {
+	jslGoTo("fon", "dect");
+}
+function uiDoListDect() {
+	jslGoTo("fon", "fonlistdect");
+}
+function uiDoEditDect() {
+	jslGoTo("fon", "foneditdect");
+}
+function uiDoSetupDect() {
+	jslGoTo("fon", "fonsetupdect");
+}
+function uiDoListNeben() {
+	jslGoTo("fon", "fonlist");
+}
+
+
+function uiEditDECT(nr) {
+	jslCopyValue("uiPostParent", "uiPostPageName");
+	jslSetValue("uiPostIsdnNr", nr);
+	jslSubmitFormEx("fon", "fon1isdn", jslGetValue("uiPostPageName"));
+}
+function uiDeleteDECT(nr) {
+	if (!confirm(g_mldDelete)) return;
+	jslSetValue("uiPostName"+nr, "");
+	jslSetValue("uiPostNummer"+nr, "");
+	jslEnable("uiPostName"+nr);
+	jslEnable("uiPostNummer"+nr);
+	jslSubmitFormEx("fon", "", "");
+}
+function uiNewDECT() {
+	jslCopyValue("uiPostParent", "uiPostPageName");
+	jslSetValue("uiPostIsdnNr", g_New);
+	jslSubmitFormEx("fon", "fon1isdn", jslGetValue("uiPostPageName"));
+}
+</script>
--- usr/www/all/html/de/fon/fonlist.html	2007-05-22 15:02:59.000000000 +0200
+++ usr/www/all/html/de/fon/fonlist.html	2008-02-22 19:47:41.000000000 +0100
@@ -27,6 +27,14 @@
 					<img src="../html/<? echo $var:lang ?>/images/bearbeiten.gif" align="bottom" width="16" height="16" hspace="4">
 				</button></td>
 			</tr>
+			<tr>
+				<td class="c1"><? echo $var:Text8 ?></td>
+				<td class="c2"><? query telcfg:settings/MSN/Port1/Name ?></td>
+				<td class="c3"><script type="text/javascript">document.write(uiNummerDisplay("<? query telcfg:settings/MSN/Port1/MSN0 ?>"));</script></td>
+				<td class="c4" style="text-align: right;"><button type="button" id="uiViewEdit1" onclick="uiEditFon(1)" title="<? echo $var:txtIconBtnEdit ?>" style="width: 30px">
+					<img src="../html/<? echo $var:lang ?>/images/bearbeiten.gif" align="bottom" width="16" height="16" hspace="4">
+				</button></td>
+			</tr>
 		</table>
 	</div></div></div></div></div></div>
 	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="rundrb"><div class="rundlb"><div class="forebuttons">
--- usr/www/all/html/de/fon/fonsetupdect.frm	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/fon/fonsetupdect.frm	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,9 @@
+<input type="hidden" name="var:MsnNr" value="<? echo $var:MsnNr ?>" id="uiPostMsnNr">
+<input type="hidden" name="dect:settings/RingOnAllMSNs" value="<? query dect:settings/RingOnAllMSNs ?>" id="uiPostRingOnAllMSNs" disabled>
+<? repeat [ 0 4 ] `
+<input type="hidden" name="dect:settings/MSN$0/MSN" value="<? query dect:settings/MSN$0/MSN ?>" id="uiPostMSN$0" disabled>
+<input type="hidden" name="dect:settings/MSN$0/CLIR" value="<? query dect:settings/MSN$0/CLIR ?>" id="uiPostCLIR$0" disabled>
+<input type="hidden" name="dect:settings/MSN$0/CallWaiting" value="<? query dect:settings/MSN$0/CallWaiting ?>" id="uiPostCallWaiting$0" disabled>
+<input type="hidden" name="dect:settings/MSN$0/BusyOnBusy" value="<? query dect:settings/MSN$0/BusyOnBusy ?>" id="uiPostBusyOnBusy$0" disabled>
+<input type="hidden" name="dect:settings/MSN$0/Handsets" value="<? query dect:settings/MSN$0/Handsets ?>" id="uiPostHandsets$0" disabled>
+` ?>
--- usr/www/all/html/de/fon/fonsetupdect.html	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/fon/fonsetupdect.html	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,54 @@
+<? include ../html/$var:lang/fon/fonsetupdect.inc ?> 
+<div id="content">
+ 	<div class="backtitel"><div class="rundrt"><div class="rundlt"><div class="ecklb"><div class="eckrb"><div class="foretitel">
+		<? echo '$var:Text23' ?>
+	</div></div></div></div></div></div>
+	<div class="backframe"><div class="ecklm"><div class="eckrm"><div class="rundrb"><div class="rundlb"><div class="foredialog"><div class="ie_b10">
+ 	<ul class="tabs">
+ 		<li><a href="javascript:uiDoDect()"><? echo '$var:Text24' ?></a></li>
+ 		<li><a href="javascript:uiDoListDect()"><? echo '$var:Text26' ?></a></li>
+ 		<li class="tabs_on"><a href="javascript:uiDoCancel()"><? echo '$var:Text28' ?></a></li>
+ 		<li><a href="javascript:uiDoEditDect()"><? echo '$var:Text29' ?></a></li>
+ 	</ul>
+	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
+		<p class="mb10"><? echo $var:Text1 ?></p>
+		<p class="mb10"><input type="checkbox" id="uiViewRingOnAllMSNs" onclick="uiRingOnAllMSNs()">&nbsp;<label for="uiViewRingOnAllMSNs"><? echo $var:Text2 ?></label></p>
+	</div></div></div></div></div></div>
+	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
+		<p class="mb10"><? echo $var:Text17 ?></p>
+		<table id="tMSN" class="tborder">
+			<tr>
+				<th class="c1"><? echo $var:Text3 ?></th>
+				<th class="c2"><? echo $var:Text4 ?></th>
+				<th class="c3"><? echo $var:Text5 ?></th>
+				<th class="c4"><? echo $var:Text6 ?></th>
+				<th class="c5"><? echo $var:Text7 ?></th>
+				<th class="c6"><? echo $var:Text8 ?></th>
+				<th class="c7"></th>
+				<th class="c8"></th>
+			</tr>	
+<? repeat [ 0 4 ] '
+			<tr id="uiViewMSN$0" style="display:none">
+				<td class="c1"><option value="$0"><script type="text/javascript">document.write(uiIndexMSN("$0"));</script></option></td>
+				<td class="c2"><? query dect:settings/MSN$0/MSN ?></td>
+				<td class="c3"><input type="checkbox" id="uiViewCLIR$0" disabled></td>
+				<td class="c4"><input type="checkbox" id="uiViewCallWaiting$0" disabled></td>
+				<td class="c5"><input type="checkbox" id="uiViewBusyOnBusy$0" disabled></td>
+				<td class="c6"><script type="text/javascript">document.write(uiListHandsets("<? query dect:settings/MSN$0/Handsets ?>"));</script></td>
+				<td class="c7"><button type="button" id="uiViewEdit$0" onclick="uiEditMSN($0)" title="$var:Text32" style="width: 30px">
+					<img src="../html/<? echo $var:lang ?>/images/bearbeiten.gif" align="bottom" width="16" height="16" hspace="4">
+				</button></td>
+				<td class="c8"><button type="button" id="uiViewDelete$0" onclick="uiDeleteMSN($0)" title="$var:Text31" style="width: 30px">
+					<img src="../html/<? echo $var:lang ?>/images/loeschen.gif" align="bottom" width="16" height="16" hspace="4">
+				</button></td>
+			</tr>
+' ?>
+			<tr id="uiNichts" style="display:none"><td colspan=5 class="ac">Es sind keine MSNs eingerichtet</td></tr>
+		</table>
+		<p class="mt10 ar"><input type="button" value="<? echo $var:Text21 ?>" id="uiViewNew" onclick="uiNewMSN()" class="Pushbutton" style="width:180px;"></p>
+	</div></div></div></div></div></div>
+	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="rundrb"><div class="rundlb"><div class="forebuttons">
+		<input type="button" onclick="uiDoHelp()" value="<? echo $var:txtHelp ?>" class="Pushbutton" id="buttonHilfe">
+	</div></div></div></div></div></div>
+	</div></div></div></div></div></div></div>
+</div>
--- usr/www/all/html/de/fon/fonsetupdect.inc	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/fon/fonsetupdect.inc	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,27 @@
+<? include ../html/$var:lang/global.inc ?>
+<? setvariable var:Text1 'Die Mobilteile können so eingerichtet werden, dass sie auf alle eingehenden Anrufe reagieren. Durch das Setzen dieser Option gehen alle Rufnummernzuordnungen verloren.' ?>
+<? setvariable var:Text2 'Auf alle Rufnummern reagieren' ?>
+<? setvariable var:Text3 'MSN' ?>
+<? setvariable var:Text4 'Rufnummer' ?>
+<? setvariable var:Text5 'Anonym' ?>
+<? setvariable var:Text6 'Anklopfen' ?>
+<? setvariable var:Text7 'MSN besetzt' ?>
+<? setvariable var:Text8 'Mobilteile' ?>
+<? setvariable var:Text17 'Ordnen Sie den Mobilteilen bis zu fünf Rufnummern zu, auf die die Mobilteile reagieren und die für abgehende Anrufe verwendet werden können.' ?>
+<? setvariable var:Text21 'Neue Zuordnung' ?>
+<? setvariable var:Text23 'DECT-Endgeräte' ?>
+<? setvariable var:Text24 'Übersicht' ?>
+<? setvariable var:Text25 'Festnetz' ?>
+<? setvariable var:Text26 'Interne Nummern' ?>
+<? setvariable var:Text27 'Optionen' ?>
+<? setvariable var:Text28 'Zuordnung' ?>
+<? setvariable var:Text29 'Mobilteile' ?>
+<? setvariable var:Text30 'Nebenstelle' ?>
+<? setvariable var:Text32 'Zuordnung ändern' ?>
+<? setvariable var:Text31 'Zuordnung löschen' ?>
+<? setvariable var:Text50 'A' ?>
+<? setvariable var:Text51 'B' ?>
+<? setvariable var:Text52 'C' ?>
+<? setvariable var:Text53 'D' ?>
+<? setvariable var:Text54 'E' ?>
+
--- usr/www/all/html/de/fon/fonsetupdect.js	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/fon/fonsetupdect.js	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,144 @@
+<!--		../fon/fonsetupdect.js		-->
+<style type="text/css">
+<!--
+#content {width: 560px; margin: auto;}
+#tMSN {width: 100%;}
+#tMSN td {padding: 2px 3px;}
+#tMSN th {padding: 2px 3px;}
+#tMSN .c1 {text-align: center}
+#tMSN .c2 {text-align: left}
+#tMSN .c3 {text-align: center}
+#tMSN .c4 {text-align: center}
+#tMSN .c5 {text-align: center}
+#tMSN .c6 {text-align: left}
+#tMSN .c7, #tMSN .c8 {width: 30px;}
+.mt10 {margin-top: 10px;}
+.ar {text-align: right;}
+.ac {text-align: center;}
+-->
+</style>
+<script type="text/javascript">
+<? include ../html/$var:lang/js/jsl.js ?>
+var g_mldDelete	= "Wollen Sie diese Zuordnung löschen ?";
+var g_mldAllOn	= "Wollen Sie alle bestehenden Zuordnungen löschen ?";
+var g_New = -1;
+var g_Sequence = new Array("1 ", "2 ", "3 ", "4 ", "5 ", "6 ");
+var g_Index = new Array("A", "B", "C", "D", "E");
+var g_Handsets;
+function uiDoOnLoad() {
+	g_Handsets = 0;
+
+<? multiquery dect:settings/Handset/list(Subscribed) `
+<? if eq $2 1 `
+	 g_Handsets |= (1<<$0);
+` ?>
+` ?>
+
+	jslSetChecked("uiViewRingOnAllMSNs", jslGetValue("uiPostRingOnAllMSNs") == "1");
+	jslSetEnabled("uiViewNew", jslGetValue("uiPostRingOnAllMSNs") != "1");
+
+	var bFound = false;
+	for (var i=0; i<5; i++) {
+		if (jslGetValue("uiPostMSN"+i) != "") {
+			jslSetChecked("uiViewCLIR"+i, jslGetValue("uiPostCLIR"+i) == "1");
+			jslSetChecked("uiViewCallWaiting"+i, jslGetValue("uiPostCallWaiting"+i) == "1");
+			jslSetChecked("uiViewBusyOnBusy"+i, jslGetValue("uiPostBusyOnBusy"+i) == "1");
+			jslDisplay("uiViewMSN"+i, true); bFound=true;
+		} else {
+			jslDisable("uiViewEdit"+i)
+			jslDisable("uiViewDelete"+i)
+			if (g_New == -1) g_New = i;
+		}
+	}
+	jslDisplay("uiNichts", !bFound);
+	if (g_New == -1) jslDisable("uiViewNew");
+	jslZebrastreifen("tMSN");
+}
+function uiDoHelp() {
+	jslPopHelp("hilfe_fon_setupdect");
+}
+function uiDoCancel() {
+	jslGoTo("", "");
+}
+function uiDoIsdn() {
+	jslGoTo("fon", "isdn");
+}
+function uiDoMsn() {
+	jslSetValue("uiPostPageMaster", "isdn");
+	jslGoTo("fon", "isdnmsn");
+}
+function uiDoOptionen() {
+	jslGoTo("fon", "isdnoptionen");
+}
+function uiDoListIsdn() {
+	jslGoTo("fon", "fonlistisdn");
+}
+function uiDoEditIsdn() {
+	jslGoTo("fon", "foneditisdn");
+}
+function uiDoDect() {
+	jslGoTo("fon", "dect");
+}
+function uiDoListDect() {
+	jslGoTo("fon", "fonlistdect");
+}
+function uiDoEditDect() {
+	jslGoTo("fon", "foneditdect");
+}
+function uiDoSetupDect() {
+	jslGoTo("fon", "fonsetupdect");
+}
+function uiDoListNeben() {
+	jslGoTo("fon", "fonlist");
+}
+function uiEditMSN(nr) {
+	jslCopyValue("uiPostPageMaster", "uiPostPageName");
+	jslSetValue("uiPostMsnNr", nr);
+	jslSubmitFormEx("fon", "fon1dect", jslGetValue("uiPostPageName"));
+}
+function uiDeleteMSN(nr) {
+	if (!confirm(g_mldDelete)) return;
+	jslSetValue("uiPostMSN"+nr, "");
+	jslEnable("uiPostMSN"+nr);
+	jslSubmitFormEx("fon", "", "");
+}
+function uiNewMSN() {
+	jslCopyValue("uiPostPageMaster", "uiPostPageName");
+	jslSetValue("uiPostMsnNr", g_New);
+	jslSubmitFormEx("fon", "fon1dect", jslGetValue("uiPostPageName"));
+}
+function uiRingOnAllMSNs() {
+	var bFound = false;
+	if (jslGetChecked("uiViewRingOnAllMSNs")) {
+		for (var j=0; j<5; j++) {
+			if (jslGetValue("uiPostMSN"+j) != "") bFound=true;
+		}
+		if (bFound) {
+			if (!confirm(g_mldAllOn)) {
+				jslSetChecked("uiViewRingOnAllMSNs", false);
+				return;
+			} 
+			for (var i=0; i<5; i++) {
+				jslSetValue("uiPostMSN"+i, "");
+				jslEnable("uiPostMSN"+i);
+			}
+		}
+	}
+	jslSetValue("uiPostRingOnAllMSNs", jslGetChecked("uiViewRingOnAllMSNs") ? "1":"0");
+	jslEnable("uiPostRingOnAllMSNs");
+	jslSubmitFormEx("fon", "", "");
+}
+function uiIndexMSN(nr) {
+	return g_Index[Number(nr)];
+}
+function uiListHandsets(bitset) {
+	var bitset = (bitset.charCodeAt(0) - 48);
+	var bits = Number(bitset);
+	var list = "";
+	for (var j=0; j<6; j++) {
+//		if (bits & g_Handsets & (1<<j) != 0)	list += g_Sequence[j];
+		if ((bits & (1<<j)) != 0)	list += g_Sequence[j];
+	}
+	return list;
+}
+</script>
--- usr/www/all/html/de/help/hilfe_fon_editdect.html	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/help/hilfe_fon_editdect.html	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,19 @@
+<div class="Hilfe">
+ 	<div class="backtitel"><div class="rundrt"><div class="rundlt"><div class="ecklb"><div class="eckrb"><div class="foretitel">Mobilteile</div></div></div></div></div></div>
+	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
+		<p>Bis zu sechs DECT-Telefone, können mit der FRITZ!Box verbunden werden. </p>
+		<p>In der Tabelle werden Ihnen die DECT-Telefone angezeigt, die bereits mit der FRITZ!Box verbunden sind. Über 
+		die Schaltflächen am rechten Tabellenrand können Sie registrierte DECT-Telefone abmelden.</p>
+		<p>Nur bei DECT-Telefonen mit dem Zusatzmerkmal &quot;Swissvoice/GAP&quot; können die erweiterten Einstellungen, u.a. für den Anrufbeantworter und die 
+		Rufnummernzuordnung, vom Mobilteil aus vorgenommen werden.</p>
+		<h4>Schaltfläche &quot;Mobilteil anmelden&quot;</h4>
+		<p>Um ein neues DECT-Telefon an der FRITZ!Box anzumelden, klicken Sie auf die Schaltfläche &quot;Mobilteil anmelden&quot;. Am DECT-Telefon müssen Sie
+		zur Registrierung die System-PIN (in der Werkseinstellung &quot;0000&quot;) eingeben.</p>
+		<h4>Schaltfläche &quot;Mobilteile pagen&quot;</h4>
+		<p>Über diese Schaltfläche können Sie alle mit der FRITZ!Box verbundene DECT-Telefonen durch einen internen Anruf lokalisieren.</p>
+		<h4>Schaltfläche &quot;Datum und Uhrzeit setzen&quot;</h4>
+		<p>Über diese Schaltfläche können Sie auf den angemeldeten DECT-Telefonen das aktuelle Datum und die Uhrzeit der FRITZ!Box setzen (z.B. nach einem 
+		Akkuwechsel am Mobilteil).</p>
+	</div></div></div></div></div></div>
+	<? include ../html/$var:lang/help/rback.html ?>
+</div>
--- usr/www/all/html/de/help/hilfe_fon_fon1dect.html	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/help/hilfe_fon_fon1dect.html	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,19 @@
+<div class="Hilfe">
+ 	<div class="backtitel"><div class="rundrt"><div class="rundlt"><div class="ecklb"><div class="eckrb"><div class="foretitel">Mobilteile</div></div></div></div></div></div>
+	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
+		<p>Bis zu sechs DECT-Telefone, können mit der FRITZ!Box verbunden werden. </p>
+		<p>In der Tabelle werden Ihnen die DECT-Telefone angezeigt, die bereits mit der FRITZ!Box verbunden sind. Über 
+		die Schaltflächen am rechten Tabellenrand können Sie registrierte DECT-Telefone abmelden.</p>
+		<p>Nur bei DECT-Telefonen mit dem Zusatzmerkmal &quot;Swissvoice/GAP&quot; können die erweiterten Einstellungen, u.a. für den Anrufbeantworter und die 
+		Rufnummernzuordnung, vom Mobilteil aus vorgenommen werden.</p>
+		<h4>Schaltfläche &quot;Mobilteil anmelden&quot;</h4>
+		<p>Um ein neues DECT-Telefon an der FRITZ!Box anzumelden, klicken Sie auf die Schaltfläche &quot;Mobilteil anmelden&quot;. Am DECT-Telefon müssen Sie
+		zur Registrierung die System-PIN (in der Werkseinstellung &quot;0000&quot;) eingeben.</p>
+		<h4>Schaltfläche &quot;Mobilteile pagen&quot;</h4>
+		<p>Über diese Schaltfläche können Sie alle mit der FRITZ!Box verbundene DECT-Telefonen durch einen internen Anruf lokalisieren.</p>
+		<h4>Schaltfläche &quot;Datum und Uhrzeit setzen&quot;</h4>
+		<p>Über diese Schaltfläche können Sie auf den angemeldeten DECT-Telefonen das aktuelle Datum und die Uhrzeit der FRITZ!Box setzen (z.B. nach einem 
+		Akkuwechsel am Mobilteil).</p>
+	</div></div></div></div></div></div>
+	<? include ../html/$var:lang/help/rback.html ?>
+</div>
--- usr/www/all/html/de/help/hilfe_fon_setupdect.html	1970-01-01 01:00:00.000000000 +0100
+++ usr/www/all/html/de/help/hilfe_fon_setupdect.html	2008-02-22 19:47:41.000000000 +0100
@@ -0,0 +1,21 @@
+<div class="Hilfe">
+ 	<div class="backtitel"><div class="rundrt"><div class="rundlt"><div class="ecklb"><div class="eckrb"><div class="foretitel">Rufnummernzuordnung</div></div></div></div></div></div>
+	<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
+		<p>DECT-Telefonen, die mit der FRITZ!Box verbunden sind, können Sie bis zu fünf Rufnummern (MSN A bis E) zuweisen. </p>
+		<p>Rufnummern, die einem Mobilteil zugeordnet werden können, sind </p>
+		<ul>
+			<li>Internetrufnummern, die im Menü &quot;Internettelefonie&quot; eingerichtet wurden.</li>
+			<li>Festnetzrufnummer(n) eines vorhandenen Analog- oder ISDN-Telefonanschlusses.</li>
+			<li>Unter &quot;Interne Nummern&quot; eingerichtete interne Rufnummern der DECT-Telefone.</li>
+		</ul>
+		<p></p>
+		<h4>Schaltfläche &quot;Neue Zuordnung&quot</h4>
+		<p>Um eine Rufnummer einem DECT-Telefon zuzuweisen, klicken Sie auf die Schaltfläche &quot;Neue Zuordnung&quot;.</p>
+		<p>In der Tabelle werden Ihnen die Rufnummern (MSN A bis E) angezeigt, die schon einem DECT-Telefon zugeordnet sind. Die Tabelleneinträge können Sie über 
+		die Schaltflächen am rechten Tabellenrand verändern oder löschen.</p>
+		<h4>Option &quot;Auf alle Rufnummern reagieren&quot;</h4>
+		<p>Über diese Option weisen Sie die DECT-Telefone an, auf eingehende Anrufe an allen Rufnummern zu reagiern. Durch das Setzen dieser Option 
+		werden bereits eingerichtete Rufnummernzuordnungen gelöscht.</p>
+	</div></div></div></div></div></div>
+	<? include ../html/$var:lang/help/rback.html ?>
+</div>
--- usr/www/all/html/de/help/home.html	2007-05-22 15:02:59.000000000 +0200
+++ usr/www/all/html/de/help/home.html	2008-02-22 19:47:41.000000000 +0100
@@ -40,6 +40,9 @@
 					<a href="javascript:jslGoTo('help','hilfe_fon_dect')"><? echo $var:Text69 ?></a><br>
 					<a href="javascript:jslGoTo('help','hilfe_fon_dect_fon1isdn')"><? echo $var:Text48 ?></a><br>
 					<a href="javascript:jslGoTo('help','hilfe_fon_dect_festnetzrufnummer')"><? echo $var:Text21 ?></a><br>
+					<a href="javascript:jslGoTo('help','hilfe_fon_dect')"><? echo $var:Text69 ?></a><br>
+					<a href="javascript:jslGoTo('help','hilfe_fon_dect_fon1isdn')"><? echo $var:Text48 ?></a><br>
+					<a href="javascript:jslGoTo('help','hilfe_fon_dect_festnetzrufnummer')"><? echo $var:Text21 ?></a><br>
 					<a href="javascript:jslGoTo('help','hilfe_fon_wahlregeln')"><? echo $var:Text22 ?></a><br>
 					<a href="javascript:jslGoTo('help','hilfe_fon_telefonbuch')"><? echo $var:Text23 ?></a><br>
 					<a href="javascript:jslGoTo('help','hilfe_fon_waehlhilfe')"><? echo $var:Text59 ?></a><br>
--- usr/www/all/html/de/home/home.html	2007-05-22 15:02:59.000000000 +0200
+++ usr/www/all/html/de/home/home.html	2008-02-22 19:47:41.000000000 +0100
@@ -43,7 +43,19 @@
 					<table id="tLan">
 						<tr>
 							<td style="width:13px"><script type="text/javascript">document.write(StateLed("<? query eth0:status/carrier ?>"));</script></td>
-							<td style="width:207px"><? echo $var:txt006 ?></td>
+							<td style="width:207px"><? echo $var:txt038 ?></td>
+						</tr>
+						<tr>
+							<td><script type="text/javascript">document.write(StateLed("<? query eth1:status/carrier ?>"));</script></td>
+							<td><? echo $var:txt039 ?></td>
+						</tr>
+						<tr>
+							<td><script type="text/javascript">document.write(StateLed("<? query eth2:status/carrier ?>"));</script></td>
+							<td><? echo $var:txt040 ?></td>
+						</tr>
+						<tr>
+							<td><script type="text/javascript">document.write(StateLed("<? query eth3:status/carrier ?>"));</script></td>
+							<td><? echo $var:txt041 ?></td>
 						</tr>
 					</table>
 				</td>
--- usr/www/all/html/de/internet/internet_expert.js	2007-05-22 15:02:59.000000000 +0200
+++ usr/www/all/html/de/internet/internet_expert.js	2008-02-22 19:47:41.000000000 +0100
@@ -44,7 +44,7 @@
 var g_mldWanRouter3 = " erreichbar.";
 var g_txtAlert_1 = "Die VLAN-ID muss einen Wert zwischen 6 und 4095 haben.";
 var g_mldLan1			= "LAN / WAN";
-var g_mldLan2			= "";
+var g_mldLan2			= "LAN 2, LAN 3, LAN 4";
 var g_mldWLAN		= "WLAN";
 var g_mldUSB			= "USB";
 var g_AlleImNetz = "<? query box:settings/lanbridge/activated ?>";
--- usr/www/all/html/de/fon/sipoptionen.frm.orig	2007-05-22 15:02:59.000000000 +0200
+++ usr/www/all/html/de/fon/sipoptionen.frm	2008-02-22 19:47:41.000000000 +0100
@@ -26,7 +26,7 @@
 <input type="hidden" name="connection_voip:settings/dns_first" value="<? query connection_voip:settings/dns_first ?>" id="uiPostDns0" disabled />
 <input type="hidden" name="connection_voip:settings/dns_second" value="<? query connection_voip:settings/dns_second ?>" id="uiPostDns1" disabled />
 <input type="hidden" name="sar:settings/autodetect" value="<? query sar:settings/autodetect ?>" id="uiPostSarAuto" disabled />
-<input type="hidden" name="telcfg:settings/Location/OKZ" value="<? query telcfg:settings/Location/OKZ ?>" id="uiPostOKZ">
-<input type="hidden" name="telcfg:settings/Location/LKZ" value="<? query telcfg:settings/Location/LKZ ?>" id="uiPostLKZ">
-<input type="hidden" name="telcfg:settings/Location/OKZPrefix" value="<? query telcfg:settings/Location/OKZPrefix ?>" id="uiPostOKZPrefix">
-<input type="hidden" name="telcfg:settings/Location/LKZPrefix" value="<? query telcfg:settings/Location/LKZPrefix ?>" id="uiPostLKZPrefix">
+<input type="hidden" name="telcfg:settings/SIP0/OKZ" value="<? query telcfg:settings/SIP0/OKZ ?>" id="uiPostOKZ">
+<input type="hidden" name="telcfg:settings/SIP0/LKZ" value="<? query telcfg:settings/SIP0/LKZ ?>" id="uiPostLKZ">
+<input type="hidden" name="telcfg:settings/SIP0/OKZPrefix" value="<? query telcfg:settings/SIP0/OKZPrefix ?>" id="uiPostOKZPrefix">
+<input type="hidden" name="telcfg:settings/SIP0/LKZPrefix" value="<? query telcfg:settings/SIP0/LKZPrefix ?>" id="uiPostLKZPrefix">
--- usr/www/all/html/de/fon/sip1.frm.orig	2007-05-22 15:02:59.000000000 +0200
+++ usr/www/all/html/de/fon/sip1.frm	2008-02-22 19:47:41.000000000 +0100
@@ -55,7 +55,7 @@
 <input type="hidden" name="telcfg:settings/<? echo $var:telnr ?>/Suffix" value="<? query telcfg:settings/$var:telnr/Suffix ?>" id="uiPostSuffix">
 <input type="hidden" name="telcfg:settings/<? echo $var:telnr ?>/AlternatePrefix" value="<? query telcfg:settings/$var:telnr/AlternatePrefix ?>" id="uiPostAlternatePrefix">
 ` ?>
-<input type="hidden" name="telcfg:settings/Location/OKZ" value="<? query telcfg:settings/Location/OKZ ?>" id="uiPostOKZ" disabled>
+<input type="hidden" name="telcfg:settings/SIP0/OKZ" value="<? query telcfg:settings/SIP0/OKZ ?>" id="uiPostOKZ" disabled>
 <input type="hidden" name="telcfg:settings/MSN/NTDefault" value="<? query telcfg:settings/MSN/NTDefault ?>" id="uiPostNTDefault" disabled>
 <input type="hidden" name="connection0:pppoe:settings/username" value="<? query connection0:pppoe:settings/username ?>" id="uiPostPppUsername" disabled>
 <? multiquery telcfg:settings/SIP/list '
--- usr/www/all/html/de/fon/sip1.html.orig	2008-02-22 19:47:41.000000000 +0100
+++ usr/www/all/html/de/fon/sip1.html	2008-02-22 19:47:41.000000000 +0100
@@ -226,10 +226,10 @@
 					</tr>
 					<tr>
 						<td class="c1">&nbsp;</td>
-						<td class="c3"><? query telcfg:settings/Location/LKZPrefix ?></td>
-						<td class="c3"><? query telcfg:settings/Location/LKZ ?></td>
-						<td class="c3"><? query telcfg:settings/Location/OKZPrefix ?></td>
-						<td class="c3"><? query telcfg:settings/Location/OKZ ?></td>
+						<td class="c3"><? query telcfg:settings/SIP0/LKZPrefix ?></td>
+						<td class="c3"><? query telcfg:settings/SIP0/LKZ ?></td>
+						<td class="c3"><? query telcfg:settings/SIP0/OKZPrefix ?></td>
+						<td class="c3"><? query telcfg:settings/SIP0/OKZ ?></td>
 					</tr>
 				</table>
 				<p class="pCheck25 mb10" id="uiShowAlternatePrefix_USA" style="display:none">
--- usr/www/all/html/de/fon/foncalls.js	2006-11-18 19:28:26.000000000 +0100
+++ usr/www/all/html/de/fon/foncalls.js	2006-11-18 19:57:10.000000000 +0100
@@ -64,7 +64,7 @@
 			jslFormSubmitEx("", "");
 		}
 	}
-	if (g_expertMode == "1") {
+	if ("0" == "1") {
 		jslDisplay("UseJournal", true);
 		jslSetChecked("uiViewUseJournal", jslGetValue("uiPostUseJournal") == "1");
 	}
