+++ /dev/null
-obj-$(CONFIG_BCM_WLAN) += wl.o
-
-wl-objs += wl_dep.o
-
-ifeq "$(BRCM_CHIP)" "6348"
-$(obj)/wl_dep.o: $(obj)/shared/bcm4306_map.o $(obj)/shared/bcm4318_map.o
-else
-$(obj)/wl_dep.o:
-endif
- cp $(obj)/wl$(PROFILE).o_save $(obj)/wl_dep.o
-
-ifeq "$(BRCM_CHIP)" "6348"
-include $(BRCMDRIVERS_DIR)/broadcom/./net/wl/impl1/Makefile.srom
-endif
-
-
+++ /dev/null
-# Copyright 2004, Broadcom Corporation
-# All Rights Reserved.
-#
-# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom Corporation;
-# the contents of this file may not be disclosed to third parties, copied or
-# duplicated in any form, in whole or in part, without the prior written
-# permission of Broadcom Corporation.
-#
-# Makefile for the Broadcom wl srom file
-#
-#
-
-$(obj)/shared/bcm4306_map.o $(obj)/shared/bcm4318_map.o:
- $(CC) $(CFLAGS) -I$(obj)/include -c -o $@ $*.c
- $(OBJCOPY) -j .data -O binary $@ $*.bin
- if [ ! -e $(INSTALL_DIR)/etc/wlan ]; then \
- mkdir $(INSTALL_DIR)/etc/wlan; \
- fi
- cp -av $*.bin $(INSTALL_DIR)/etc/wlan
-
\ No newline at end of file
+++ /dev/null
-/*
- * Copyright 2005, Broadcom Corporation
- * All Rights Reserved.
- *
- * THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
- * KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
- * SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
- * FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
- * $Id: typedefs.h,v 1.1.1.1 2005/04/29 01:40:04 echo Exp $
- */
-
-#ifndef _TYPEDEFS_H_
-#define _TYPEDEFS_H_
-
-
-/* Define 'SITE_TYPEDEFS' in the compile to include a site specific
- * typedef file "site_typedefs.h".
- *
- * If 'SITE_TYPEDEFS' is not defined, then the "Inferred Typedefs"
- * section of this file makes inferences about the compile environment
- * based on defined symbols and possibly compiler pragmas.
- *
- * Following these two sections is the "Default Typedefs"
- * section. This section is only prcessed if 'USE_TYPEDEF_DEFAULTS' is
- * defined. This section has a default set of typedefs and a few
- * proprocessor symbols (TRUE, FALSE, NULL, ...).
- */
-
-#ifdef SITE_TYPEDEFS
-
-/*******************************************************************************
- * Site Specific Typedefs
- *******************************************************************************/
-
-#include "site_typedefs.h"
-
-#else
-
-/*******************************************************************************
- * Inferred Typedefs
- *******************************************************************************/
-
-/* Infer the compile environment based on preprocessor symbols and pramas.
- * Override type definitions as needed, and include configuration dependent
- * header files to define types.
- */
-
-#ifdef __cplusplus
-
-#define TYPEDEF_BOOL
-#ifndef FALSE
-#define FALSE false
-#endif
-#ifndef TRUE
-#define TRUE true
-#endif
-
-#else /* ! __cplusplus */
-
-#if defined(_WIN32)
-
-#define TYPEDEF_BOOL
-typedef unsigned char bool; /* consistent w/BOOL */
-
-#endif /* _WIN32 */
-
-#endif /* ! __cplusplus */
-
-/* use the Windows ULONG_PTR type when compiling for 64 bit */
-#if defined(_WIN64)
-#include <basetsd.h>
-#define TYPEDEF_UINTPTR
-typedef ULONG_PTR uintptr;
-#endif
-
-#ifdef _MSC_VER /* Microsoft C */
-#define TYPEDEF_INT64
-#define TYPEDEF_UINT64
-typedef signed __int64 int64;
-typedef unsigned __int64 uint64;
-#endif
-
-#if defined(MACOSX) && defined(KERNEL)
-#define TYPEDEF_BOOL
-#endif
-
-
-#if defined(linux)
-#define TYPEDEF_UINT
-#define TYPEDEF_USHORT
-#define TYPEDEF_ULONG
-#endif
-
-#if !defined(linux) && !defined(_WIN32) && !defined(PMON) && !defined(_CFE_) && !defined(_HNDRTE_) && !defined(_MINOSL_)
-#define TYPEDEF_UINT
-#define TYPEDEF_USHORT
-#endif
-
-
-/* Do not support the (u)int64 types with strict ansi for GNU C */
-#if defined(__GNUC__) && defined(__STRICT_ANSI__)
-#define TYPEDEF_INT64
-#define TYPEDEF_UINT64
-#endif
-
-/* ICL accepts unsigned 64 bit type only, and complains in ANSI mode
- * for singned or unsigned */
-#if defined(__ICL)
-
-#define TYPEDEF_INT64
-
-#if defined(__STDC__)
-#define TYPEDEF_UINT64
-#endif
-
-#endif /* __ICL */
-
-
-#if !defined(_WIN32) && !defined(PMON) && !defined(_CFE_) && !defined(_HNDRTE_) && !defined(_MINOSL_)
-
-/* pick up ushort & uint from standard types.h */
-#if defined(linux) && defined(__KERNEL__)
-
-#include <linux/types.h> /* sys/types.h and linux/types.h are oil and water */
-
-#else
-
-#include <sys/types.h>
-
-#endif
-
-#endif /* !_WIN32 && !PMON && !_CFE_ && !_HNDRTE_ && !_MINOSL_ */
-
-#if defined(MACOSX) && defined(KERNEL)
-#include <IOKit/IOTypes.h>
-#endif
-
-
-/* use the default typedefs in the next section of this file */
-#define USE_TYPEDEF_DEFAULTS
-
-#endif /* SITE_TYPEDEFS */
-
-
-/*******************************************************************************
- * Default Typedefs
- *******************************************************************************/
-
-#ifdef USE_TYPEDEF_DEFAULTS
-#undef USE_TYPEDEF_DEFAULTS
-
-#ifndef TYPEDEF_BOOL
-typedef /*@abstract@*/ unsigned char bool;
-#endif
-
-/*----------------------- define uchar, ushort, uint, ulong ------------------*/
-
-#ifndef TYPEDEF_UCHAR
-typedef unsigned char uchar;
-#endif
-
-#ifndef TYPEDEF_USHORT
-typedef unsigned short ushort;
-#endif
-
-#ifndef TYPEDEF_UINT
-typedef unsigned int uint;
-#endif
-
-#ifndef TYPEDEF_ULONG
-typedef unsigned long ulong;
-#endif
-
-/*----------------------- define [u]int8/16/32/64, uintptr --------------------*/
-
-#ifndef TYPEDEF_UINT8
-typedef unsigned char uint8;
-#endif
-
-#ifndef TYPEDEF_UINT16
-typedef unsigned short uint16;
-#endif
-
-#ifndef TYPEDEF_UINT32
-typedef unsigned int uint32;
-#endif
-
-#ifndef TYPEDEF_UINT64
-typedef unsigned long long uint64;
-#endif
-
-#ifndef TYPEDEF_UINTPTR
-typedef unsigned int uintptr;
-#endif
-
-#ifndef TYPEDEF_INT8
-typedef signed char int8;
-#endif
-
-#ifndef TYPEDEF_INT16
-typedef signed short int16;
-#endif
-
-#ifndef TYPEDEF_INT32
-typedef signed int int32;
-#endif
-
-#ifndef TYPEDEF_INT64
-typedef signed long long int64;
-#endif
-
-/*----------------------- define float32/64, float_t -----------------------*/
-
-#ifndef TYPEDEF_FLOAT32
-typedef float float32;
-#endif
-
-#ifndef TYPEDEF_FLOAT64
-typedef double float64;
-#endif
-
-/*
- * abstracted floating point type allows for compile time selection of
- * single or double precision arithmetic. Compiling with -DFLOAT32
- * selects single precision; the default is double precision.
- */
-
-#ifndef TYPEDEF_FLOAT_T
-
-#if defined(FLOAT32)
-typedef float32 float_t;
-#else /* default to double precision floating point */
-typedef float64 float_t;
-#endif
-
-#endif /* TYPEDEF_FLOAT_T */
-
-/*----------------------- define macro values -----------------------------*/
-
-#ifndef FALSE
-#define FALSE 0
-#endif
-
-#ifndef TRUE
-#define TRUE 1
-#endif
-
-#ifndef NULL
-#define NULL 0
-#endif
-
-#ifndef OFF
-#define OFF 0
-#endif
-
-#ifndef ON
-#define ON 1
-#endif
-
-#define AUTO (-1)
-
-/* Reclaiming text and data :
- The following macros specify special linker sections that can be reclaimed
- after a system is considered 'up'.
- */
-#if defined(__GNUC__) && defined(BCMRECLAIM)
-extern bool bcmreclaimed;
-#define BCMINITDATA(_data) __attribute__ ((__section__ (".dataini." #_data))) _data##_ini
-#define BCMINITFN(_fn) __attribute__ ((__section__ (".textini." #_fn))) _fn##_ini
-#define BCMINIT(_id) _id##_ini
-#else
-#define BCMINITDATA(_data) _data
-#define BCMINITFN(_fn) _fn
-#define BCMINIT(_id) _id
-#define bcmreclaimed 0
-#endif
-
-/*----------------------- define PTRSZ, INLINE ----------------------------*/
-
-#ifndef PTRSZ
-#define PTRSZ sizeof (char*)
-#endif
-
-#ifndef INLINE
-
-#ifdef _MSC_VER
-
-#define INLINE __inline
-
-#elif __GNUC__
-
-#define INLINE __inline__
-
-#else
-
-#define INLINE
-
-#endif /* _MSC_VER */
-
-#endif /* INLINE */
-
-#undef TYPEDEF_BOOL
-#undef TYPEDEF_UCHAR
-#undef TYPEDEF_USHORT
-#undef TYPEDEF_UINT
-#undef TYPEDEF_ULONG
-#undef TYPEDEF_UINT8
-#undef TYPEDEF_UINT16
-#undef TYPEDEF_UINT32
-#undef TYPEDEF_UINT64
-#undef TYPEDEF_UINTPTR
-#undef TYPEDEF_INT8
-#undef TYPEDEF_INT16
-#undef TYPEDEF_INT32
-#undef TYPEDEF_INT64
-#undef TYPEDEF_FLOAT32
-#undef TYPEDEF_FLOAT64
-#undef TYPEDEF_FLOAT_T
-
-#endif /* USE_TYPEDEF_DEFAULTS */
-
-#endif /* _TYPEDEFS_H_ */
+++ /dev/null
-#include <typedefs.h>
-
-uint16 wl_srom_map[64] = {
-/* 000 */ 0x4001, 0x0000, 0x0453, 0x14e4, 0x4320, 0x8000, 0x0002, 0x0002,
-/* 008 */ 0x1000, 0x1800, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
-/* 016 */ 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
-/* 024 */ 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0xffff, 0xffff, 0xffff,
-/* 032 */ 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff,
-/* 040 */ 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x3034, 0x14d4,
-/* 048 */ 0xfa91, 0xfe60, 0xffff, 0xffff, 0x004c, 0xffff, 0xffff, 0xffff,
-/* 056 */ 0x003e, 0x0a49, 0xff02, 0x0000, 0xff10, 0xffff, 0xffff, 0x0002
-};
+++ /dev/null
-#include <typedefs.h>\r
-\r
-uint16 wl_srom_map[64] = {\r
-/* 000 */ 0x2001, 0x0000, 0x0449, 0x14e4, 0x4318, 0x8000, 0x0002, 0x0000,\r
-/* 008 */ 0x1000, 0x1800, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,\r
-/* 016 */ 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,\r
-/* 024 */ 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0xffff, 0xffff, 0xffff,\r
-/* 032 */ 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff,\r
-/* 040 */ 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x3042, 0x14fa,\r
-/* 048 */ 0xfa83, 0xfe79, 0xffff, 0xffff, 0x0048, 0xffff, 0xffff, 0xffff,\r
-/* 056 */ 0x003e, 0x6a49, 0xff02, 0x0000, 0xff08, 0xffff, 0xffff, 0x0002\r
-};\r
-\r
#define PFX "SoftDog: "
-//#define TIMER_MARGIN 60 /* Default is 60 seconds */
-#define TIMER_MARGIN 2 // modified by ccchiu
+#define TIMER_MARGIN 60 /* Default is 60 seconds */
+//#define TIMER_MARGIN 2 // modified by ccchiu
static int soft_margin = TIMER_MARGIN; /* in seconds */
module_param(soft_margin, int, 0);
MODULE_PARM_DESC(soft_margin, "Watchdog soft_margin in seconds. (0<soft_margin<65536, default=" __MODULE_STRING(TIMER_MARGIN) ")");
static void watchdog_fire(unsigned long data)
{
-#if 0
+/*
+** \brief enable broadcom original code and disable ccchiu's code
+** to verify external phy problem
+** \author wchpeng
+** \date 2005.09.12 19:09
+*/
+//#if 0
if (soft_noboot)
printk(KERN_CRIT PFX "Triggered - Reboot ignored.\n");
else
machine_restart(NULL);
printk(KERN_CRIT PFX "Reboot didn't ?????\n");
}
-#endif
+//#endif
+/*
#if 0
*(volatile int*)0xFFFE0404 |= 0x0020;
//printk("watchdog_fire - softdog timer triggered\n");
mod_timer(&watchdog_ticktock, jiffies+(soft_margin*HZ));
-
+*/
}
/*
{
int ret;
-#if 0
+/*
+** \brief enable broadcom original code and disable ccchiu's code
+** to verify external phy problem
+** \author wchpeng
+** \date 2005.09.12 19:09
+*/
+//#if 0
/* Check that the soft_margin value is within it's range ; if not reset to the default */
if (softdog_set_heartbeat(soft_margin)) {
softdog_set_heartbeat(TIMER_MARGIN);
unregister_reboot_notifier(&softdog_notifier);
return ret;
}
-#endif(ccchiu)
-
+//#endif(ccchiu)
+/*
printk(banner, soft_noboot, soft_margin, nowayout);
// added by ccchiu
watchdog_fire(0);
mod_timer(&watchdog_ticktock, jiffies+(soft_margin*HZ));
-
+*/
return 0;
}
--- /dev/null
+#
+# Automatically generated by make menuconfig: don't edit
+#
+
+#
+# Chip selection
+#
+# BRCM_6338 is not set
+# BRCM_6345 is not set
+BRCM_6348=y
+BRCM_CHIP=6348
+
+#
+# Board configuration selection
+#
+BRCM_BOARD_ID="96348GW"
+BRCM_FLASHBLK_SIZE=64
+BRCM_NUM_MAC_ADDRESSES=11
+BRCM_BASE_MAC_ADDRESS="00:03:c9:77:07:12"
+BRCM_DEFAULTCFG="default_500v.xml"
+
+#
+# ADSL standard selection
+#
+# BRCM_ADSL_ANNEX_A is not set
+BRCM_ADSL_ANNEX_B=y
+# BRCM_ADSL_ANNEX_C is not set
+# BRCM_ADSL_SADSL is not set
+BRCM_ADSL_STANDARD=ANNEX_B
+
+#
+# Driver selection
+#
+BRCM_DRIVER_ATM=m
+BRCM_DRIVER_ADSL=m
+BRCM_DRIVER_ETHERNET=m
+BRCM_DRIVER_ETHERNET_CONFIG=y
+# BRCM_DRIVER_USB is not set
+# BRCM_DRIVER_WIRELESS is not set
+BRCM_DRIVER_PCI=y
+# BRCM_DRIVER_SECURITY is not set
+# BRCM_DRIVER_HPNA is not set
+BRCM_DRIVER_PHONE=m
+BRCM_DRIVER_PROCFS=m
+BRCM_DRIVER_SERIAL=y
+# LINUX_DRIVER_USB_HOST is not set
+
+#
+# Netfilter and firewall selection
+#
+BRCM_KERNEL_NETFILTER=m
+BRCM_KERNEL_NF_FIREWALL=m
+BRCM_KERNEL_NF_MANGLE=m
+BRCM_KERNEL_NF_NAT=m
+BRCM_KERNEL_NF_QUEUE=m
+BRCM_KERNEL_NF_TECOM_TRAFFIC=m
+BRCM_KERNEL_NF_NAT_ALG_FTP=m
+BRCM_KERNEL_NF_NAT_ALG_TFTP=m
+BRCM_KERNEL_NF_NAT_ALG_H323=m
+BRCM_KERNEL_NF_NAT_ALG_IRC=m
+BRCM_KERNEL_NF_NAT_ALG_WM=m
+BRCM_KERNEL_NF_NAT_ALG_PT=m
+BRCM_KERNEL_NF_NAT_ALG_PPTP=m
+BRCM_KERNEL_NF_NAT_ALG_IPSEC=m
+# BRCM_KERNEL_NF_NAT_ALG_RTSP is not set
+# BRCM_KERNEL_NF_NAT_ALG_SNMP is not set
+# BRCM_KERNEL_NF_NAT_ALG_TALK is not set
+BRCM_KERNEL_NF_LOG=m
+# BRCM_KERNEL_NF_PPPREMOTE is not set
+
+#
+# Root file system selection
+#
+BRCM_ROOTFS_SQUASHFS=y
+# BRCM_ROOTFS_CRAMFS is not set
+# BRCM_ROOTFS_NFS is not set
+BRCM_KERNEL_ROOTFS=squashfs
+
+#
+# Toolchain selection
+#
+BRCM_UCLIBC=y
+BRCM_PTHREADS=y
+
+#
+# User application selection
+#
+BUILD_PVC2684CTL=dynamic
+BUILD_BRCTL=dynamic
+BUILD_CFM=dynamic
+# BUILD_CFM_MENU is not set
+BUILD_CFM_CLI=y
+# BUILD_CFM_TELNETD is not set
+# BUILD_CFM_SSHD is not set
+# WEB_POPUP is not set
+BUILD_IPTABLES=dynamic
+BUILD_EBTABLES=dynamic
+BUILD_TOD=dynamic
+BUILD_PPPD=dynamic
+BUILD_REAIM=dynamic
+# BUILD_VCONFIG is not set
+BUILD_ETHWAN=dynamic
+BUILD_DNSPROBE=dynamic
+# BUILD_IGMP is not set
+BUILD_UDHCP=dynamic
+BUILD_DHCPR=dynamic
+BUILD_UPNP=dynamic
+BUILD_BUSYBOX=dynamic
+# BUILD_FTPD is not set
+BUILD_ATMCTL=dynamic
+BUILD_ADSLCTL=dynamic
+BUILD_NETCTL=dynamic
+# BUILD_WLCTL is not set
+# BUILD_NAS is not set
+BUILD_SNTP=dynamic
+BUILD_EPITTCP=dynamic
+BUILD_DDNSD=dynamic
+# BUILD_SNMP is not set
+BUILD_VODSL=dynamic
+BRCM_APP_PHONE_SIP=y
+# BRCM_APP_PHONE_MGCP is not set
+BRCM_APP_PHONE=sip
+# BRCM_DSP_CODEC_G723 is not set
+# BRCM_DSP_CODEC_G726 is not set
+# BRCM_DSP_CODEC_G729 is not set
+# BRCM_DSP_CODEC_G7xx is not set
+BRCM_DSP_CODEC_T38_EXT=y
+# BRCM_DSP_PCM is not set
+# BRCM_DSP_HYBRID_EXT is not set
+# BRCM_DSP_APM_FXO_EXT is not set
+BRCM_DSP_CODEC=faxr
+BRCM_DSP_FXO=y
+XCHG_LE9500_SLIC=y
+# BUILD_ZEBRA is not set
+BUILD_LIBCREDUCTION=y
+# BUILD_SOAP is not set
+# BUILD_IPPD is not set
+# BUILD_DIAGAPP is not set
+
+#
+# Debug selection
+#
+# BRCM_KERNEL_DEBUG is not set
+# JTAG_KERNEL_DEBUG is not set
+# BUILD_GDBSERVER is not set
+
+#
+# WebUI language selection
+#
+BRCM_LANG_EN=y
+# BRCM_LANG_CN is not set
+# BRCM_LANG_TW is not set
+# BRCM_LANG_KR is not set
+BRCM_WEBUI_LANG=en_US
+
+#
+# Special Feature selection
+#
+PPP_AUTODISCONN=y
+
+#
+# Tecom Special Applications
+#
+BUILD_URLFILTER=dynamic
+BUILD_FWSCHEDULER=dynamic
+BUILD_BUDGET=dynamic
+BUILD_PCSCAN=dynamic
+BUILD_OPENSSL=dynamic
+BUILD_NTP=dynamic
+BUILD_SMDOG=dynamic
--- /dev/null
+#
+# Automatically generated by make menuconfig: don't edit
+#
+
+#
+# Chip selection
+#
+# BRCM_6338 is not set
+# BRCM_6345 is not set
+BRCM_6348=y
+BRCM_CHIP=6348
+
+#
+# Board configuration selection
+#
+BRCM_BOARD_ID="96348GW"
+BRCM_FLASHBLK_SIZE=64
+BRCM_NUM_MAC_ADDRESSES=11
+BRCM_BASE_MAC_ADDRESS="00:03:c9:77:07:12"
+BRCM_DEFAULTCFG="default_500v.xml"
+
+#
+# ADSL standard selection
+#
+# BRCM_ADSL_ANNEX_A is not set
+BRCM_ADSL_ANNEX_B=y
+# BRCM_ADSL_ANNEX_C is not set
+# BRCM_ADSL_SADSL is not set
+BRCM_ADSL_STANDARD=ANNEX_B
+
+#
+# Driver selection
+#
+BRCM_DRIVER_ATM=m
+BRCM_DRIVER_ADSL=m
+BRCM_DRIVER_ETHERNET=m
+BRCM_DRIVER_ETHERNET_CONFIG=y
+# BRCM_DRIVER_USB is not set
+# BRCM_DRIVER_WIRELESS is not set
+BRCM_DRIVER_PCI=y
+# BRCM_DRIVER_SECURITY is not set
+# BRCM_DRIVER_HPNA is not set
+BRCM_DRIVER_PHONE=m
+BRCM_DRIVER_PROCFS=m
+BRCM_DRIVER_SERIAL=y
+# LINUX_DRIVER_USB_HOST is not set
+
+#
+# Netfilter and firewall selection
+#
+BRCM_KERNEL_NETFILTER=m
+BRCM_KERNEL_NF_FIREWALL=m
+BRCM_KERNEL_NF_MANGLE=m
+BRCM_KERNEL_NF_NAT=m
+BRCM_KERNEL_NF_QUEUE=m
+BRCM_KERNEL_NF_TECOM_TRAFFIC=m
+BRCM_KERNEL_NF_NAT_ALG_FTP=m
+BRCM_KERNEL_NF_NAT_ALG_TFTP=m
+BRCM_KERNEL_NF_NAT_ALG_H323=m
+BRCM_KERNEL_NF_NAT_ALG_IRC=m
+BRCM_KERNEL_NF_NAT_ALG_WM=m
+BRCM_KERNEL_NF_NAT_ALG_PT=m
+BRCM_KERNEL_NF_NAT_ALG_PPTP=m
+BRCM_KERNEL_NF_NAT_ALG_IPSEC=m
+# BRCM_KERNEL_NF_NAT_ALG_RTSP is not set
+# BRCM_KERNEL_NF_NAT_ALG_SNMP is not set
+# BRCM_KERNEL_NF_NAT_ALG_TALK is not set
+BRCM_KERNEL_NF_LOG=m
+# BRCM_KERNEL_NF_PPPREMOTE is not set
+
+#
+# Root file system selection
+#
+BRCM_ROOTFS_SQUASHFS=y
+# BRCM_ROOTFS_CRAMFS is not set
+# BRCM_ROOTFS_NFS is not set
+BRCM_KERNEL_ROOTFS=squashfs
+
+#
+# Toolchain selection
+#
+BRCM_UCLIBC=y
+BRCM_PTHREADS=y
+
+#
+# User application selection
+#
+BUILD_PVC2684CTL=dynamic
+BUILD_BRCTL=dynamic
+BUILD_CFM=dynamic
+# BUILD_CFM_MENU is not set
+BUILD_CFM_CLI=y
+# BUILD_CFM_TELNETD is not set
+# BUILD_CFM_SSHD is not set
+# WEB_POPUP is not set
+BUILD_IPTABLES=dynamic
+BUILD_EBTABLES=dynamic
+BUILD_TOD=dynamic
+BUILD_PPPD=dynamic
+BUILD_REAIM=dynamic
+# BUILD_VCONFIG is not set
+BUILD_ETHWAN=dynamic
+BUILD_DNSPROBE=dynamic
+# BUILD_IGMP is not set
+BUILD_UDHCP=dynamic
+BUILD_DHCPR=dynamic
+BUILD_UPNP=dynamic
+BUILD_BUSYBOX=dynamic
+# BUILD_FTPD is not set
+BUILD_ATMCTL=dynamic
+BUILD_ADSLCTL=dynamic
+BUILD_NETCTL=dynamic
+# BUILD_WLCTL is not set
+# BUILD_NAS is not set
+BUILD_SNTP=dynamic
+BUILD_EPITTCP=dynamic
+BUILD_DDNSD=dynamic
+# BUILD_SNMP is not set
+BUILD_VODSL=dynamic
+BRCM_APP_PHONE_SIP=y
+# BRCM_APP_PHONE_MGCP is not set
+BRCM_APP_PHONE=sip
+# BRCM_DSP_CODEC_G723 is not set
+# BRCM_DSP_CODEC_G726 is not set
+# BRCM_DSP_CODEC_G729 is not set
+# BRCM_DSP_CODEC_G7xx is not set
+BRCM_DSP_CODEC_T38_EXT=y
+# BRCM_DSP_PCM is not set
+# BRCM_DSP_HYBRID_EXT is not set
+# BRCM_DSP_APM_FXO_EXT is not set
+BRCM_DSP_CODEC=faxr
+BRCM_DSP_FXO=y
+XCHG_LE9500_SLIC=y
+# BUILD_ZEBRA is not set
+BUILD_LIBCREDUCTION=y
+# BUILD_SOAP is not set
+# BUILD_IPPD is not set
+# BUILD_DIAGAPP is not set
+
+#
+# Debug selection
+#
+# BRCM_KERNEL_DEBUG is not set
+# JTAG_KERNEL_DEBUG is not set
+# BUILD_GDBSERVER is not set
+
+#
+# WebUI language selection
+#
+BRCM_LANG_EN=y
+# BRCM_LANG_CN is not set
+# BRCM_LANG_TW is not set
+# BRCM_LANG_KR is not set
+BRCM_WEBUI_LANG=en_US
+
+#
+# Special Feature selection
+#
+PPP_AUTODISCONN=y
+
+#
+# Tecom Special Applications
+#
+BUILD_URLFILTER=dynamic
+BUILD_FWSCHEDULER=dynamic
+BUILD_BUDGET=dynamic
+BUILD_PCSCAN=dynamic
+BUILD_OPENSSL=dynamic
+BUILD_NTP=dynamic
+BUILD_SMDOG=dynamic
+++ /dev/null
-#
-# Automatically generated by make menuconfig: don't edit
-#
-
-#
-# Chip selection
-#
-# BRCM_6338 is not set
-# BRCM_6345 is not set
-BRCM_6348=y
-BRCM_CHIP=6348
-
-#
-# Board configuration selection
-#
-BRCM_BOARD_ID="96348GW"
-BRCM_FLASHBLK_SIZE=64
-BRCM_NUM_MAC_ADDRESSES=11
-BRCM_BASE_MAC_ADDRESS="00:03:c9:77:07:12"
-BRCM_DEFAULTCFG="default.xml"
-
-#
-# ADSL standard selection
-#
-# BRCM_ADSL_ANNEX_A is not set
-BRCM_ADSL_ANNEX_B=y
-# BRCM_ADSL_ANNEX_C is not set
-# BRCM_ADSL_SADSL is not set
-BRCM_ADSL_STANDARD=ANNEX_B
-
-#
-# Driver selection
-#
-BRCM_DRIVER_ATM=m
-BRCM_DRIVER_ADSL=m
-BRCM_DRIVER_ETHERNET=m
-BRCM_DRIVER_ETHERNET_CONFIG=y
-# BRCM_DRIVER_USB is not set
-BRCM_DRIVER_WIRELESS=m
-BRCM_DRIVER_PCI=y
-BRCM_DRIVER_PCI=y
-# BRCM_DRIVER_SECURITY is not set
-# BRCM_DRIVER_HPNA is not set
-BRCM_DRIVER_PHONE=m
-BRCM_DRIVER_PROCFS=m
-BRCM_DRIVER_SERIAL=y
-# LINUX_DRIVER_USB_HOST is not set
-
-#
-# Netfilter and firewall selection
-#
-BRCM_KERNEL_NETFILTER=m
-BRCM_KERNEL_NF_FIREWALL=m
-BRCM_KERNEL_NF_MANGLE=m
-BRCM_KERNEL_NF_NAT=m
-BRCM_KERNEL_NF_QUEUE=m
-BRCM_KERNEL_NF_TECOM_TRAFFIC=m
-BRCM_KERNEL_NF_NAT_ALG_FTP=m
-BRCM_KERNEL_NF_NAT_ALG_TFTP=m
-BRCM_KERNEL_NF_NAT_ALG_H323=m
-BRCM_KERNEL_NF_NAT_ALG_IRC=m
-BRCM_KERNEL_NF_NAT_ALG_WM=m
-BRCM_KERNEL_NF_NAT_ALG_PT=m
-BRCM_KERNEL_NF_NAT_ALG_PPTP=m
-BRCM_KERNEL_NF_NAT_ALG_IPSEC=m
-# BRCM_KERNEL_NF_NAT_ALG_RTSP is not set
-# BRCM_KERNEL_NF_NAT_ALG_SNMP is not set
-# BRCM_KERNEL_NF_NAT_ALG_TALK is not set
-BRCM_KERNEL_NF_LOG=m
-# BRCM_KERNEL_NF_PPPREMOTE is not set
-
-#
-# Root file system selection
-#
-BRCM_ROOTFS_SQUASHFS=y
-# BRCM_ROOTFS_CRAMFS is not set
-# BRCM_ROOTFS_NFS is not set
-BRCM_KERNEL_ROOTFS=squashfs
-
-#
-# Toolchain selection
-#
-BRCM_UCLIBC=y
-BRCM_PTHREADS=y
-
-#
-# User application selection
-#
-BUILD_PVC2684CTL=dynamic
-BUILD_BRCTL=dynamic
-BUILD_CFM=dynamic
-# BUILD_CFM_MENU is not set
-BUILD_CFM_CLI=y
-# BUILD_CFM_TELNETD is not set
-# BUILD_CFM_SSHD is not set
-# WEB_POPUP is not set
-BUILD_IPTABLES=dynamic
-BUILD_EBTABLES=dynamic
-BUILD_TOD=dynamic
-BUILD_PPPD=dynamic
-BUILD_REAIM=dynamic
-# BUILD_VCONFIG is not set
-BUILD_ETHWAN=dynamic
-BUILD_DNSPROBE=dynamic
-# BUILD_IGMP is not set
-BUILD_UDHCP=dynamic
-BUILD_DHCPR=dynamic
-BUILD_UPNP=dynamic
-BUILD_BUSYBOX=dynamic
-# BUILD_FTPD is not set
-BUILD_ATMCTL=dynamic
-BUILD_ADSLCTL=dynamic
-BUILD_NETCTL=dynamic
-BUILD_WLCTL=dynamic
-BUILD_NAS=dynamic
-BUILD_SNTP=dynamic
-BUILD_EPITTCP=dynamic
-BUILD_DDNSD=dynamic
-# BUILD_SNMP is not set
-BUILD_VODSL=dynamic
-BRCM_APP_PHONE_SIP=y
-# BRCM_APP_PHONE_MGCP is not set
-BRCM_APP_PHONE=sip
-# BRCM_DSP_CODEC_G723 is not set
-# BRCM_DSP_CODEC_G726 is not set
-# BRCM_DSP_CODEC_G729 is not set
-# BRCM_DSP_CODEC_G7xx is not set
-BRCM_DSP_CODEC_T38_EXT=y
-# BRCM_DSP_PCM is not set
-# BRCM_DSP_HYBRID_EXT is not set
-# BRCM_DSP_APM_FXO_EXT is not set
-BRCM_DSP_CODEC=faxr
-BRCM_DSP_FXO=y
-XCHG_LE9500_SLIC=y
-# BUILD_ZEBRA is not set
-BUILD_LIBCREDUCTION=y
-# BUILD_SOAP is not set
-# BUILD_IPPD is not set
-# BUILD_DIAGAPP is not set
-
-#
-# Debug selection
-#
-# BRCM_KERNEL_DEBUG is not set
-# JTAG_KERNEL_DEBUG is not set
-# BUILD_GDBSERVER is not set
-
-#
-# WebUI language selection
-#
-BRCM_LANG_EN=y
-# BRCM_LANG_CN is not set
-# BRCM_LANG_TW is not set
-# BRCM_LANG_KR is not set
-BRCM_WEBUI_LANG=en_US
-
-#
-# Special Feature selection
-#
-PPP_AUTODISCONN=y
-
-#
-# Tecom Special Applications
-#
-BUILD_URLFILTER=dynamic
-BUILD_FWSCHEDULER=dynamic
-BUILD_BUDGET=dynamic
-BUILD_PCSCAN=dynamic
-BUILD_OPENSSL=dynamic
-BUILD_NTP=dynamic
-BUILD_SMDOG=dynamic
+++ /dev/null
-#
-# Automatically generated by make menuconfig: don't edit
-#
-
-#
-# Chip selection
-#
-# BRCM_6338 is not set
-# BRCM_6345 is not set
-BRCM_6348=y
-BRCM_CHIP=6348
-
-#
-# Board configuration selection
-#
-BRCM_BOARD_ID="96348GW"
-BRCM_FLASHBLK_SIZE=64
-BRCM_NUM_MAC_ADDRESSES=11
-BRCM_BASE_MAC_ADDRESS="00:e0:4c:e3:dc:c4"
-BRCM_DEFAULTCFG=""
-
-#
-# ADSL standard selection
-#
-# BRCM_ADSL_ANNEX_A is not set
-BRCM_ADSL_ANNEX_B=y
-# BRCM_ADSL_ANNEX_C is not set
-# BRCM_ADSL_SADSL is not set
-BRCM_ADSL_STANDARD=ANNEX_B
-
-#
-# Driver selection
-#
-BRCM_DRIVER_ATM=m
-BRCM_DRIVER_ADSL=m
-BRCM_DRIVER_ETHERNET=m
-BRCM_DRIVER_ETHERNET_CONFIG=y
-# BRCM_DRIVER_USB is not set
-BRCM_DRIVER_WIRELESS=m
-BRCM_DRIVER_PCI=y
-BRCM_DRIVER_PCI=y
-# BRCM_DRIVER_SECURITY is not set
-# BRCM_DRIVER_HPNA is not set
-BRCM_DRIVER_PHONE=m
-BRCM_DRIVER_PROCFS=m
-BRCM_DRIVER_SERIAL=y
-# LINUX_DRIVER_USB_HOST is not set
-
-#
-# Netfilter and firewall selection
-#
-BRCM_KERNEL_NETFILTER=m
-BRCM_KERNEL_NF_FIREWALL=m
-BRCM_KERNEL_NF_MANGLE=m
-BRCM_KERNEL_NF_NAT=m
-BRCM_KERNEL_NF_QUEUE=m
-BRCM_KERNEL_NF_TECOM_TRAFFIC=m
-BRCM_KERNEL_NF_NAT_ALG_FTP=m
-BRCM_KERNEL_NF_NAT_ALG_TFTP=m
-BRCM_KERNEL_NF_NAT_ALG_H323=m
-BRCM_KERNEL_NF_NAT_ALG_IRC=m
-BRCM_KERNEL_NF_NAT_ALG_WM=m
-BRCM_KERNEL_NF_NAT_ALG_PT=m
-BRCM_KERNEL_NF_NAT_ALG_PPTP=m
-BRCM_KERNEL_NF_NAT_ALG_IPSEC=m
-# BRCM_KERNEL_NF_NAT_ALG_RTSP is not set
-# BRCM_KERNEL_NF_NAT_ALG_SNMP is not set
-# BRCM_KERNEL_NF_NAT_ALG_TALK is not set
-BRCM_KERNEL_NF_LOG=m
-# BRCM_KERNEL_NF_PPPREMOTE is not set
-
-#
-# Root file system selection
-#
-BRCM_ROOTFS_SQUASHFS=y
-# BRCM_ROOTFS_CRAMFS is not set
-# BRCM_ROOTFS_NFS is not set
-BRCM_KERNEL_ROOTFS=squashfs
-
-#
-# Toolchain selection
-#
-BRCM_UCLIBC=y
-BRCM_PTHREADS=y
-
-#
-# User application selection
-#
-BUILD_PVC2684CTL=dynamic
-BUILD_BRCTL=dynamic
-BUILD_CFM=dynamic
-# BUILD_CFM_MENU is not set
-BUILD_CFM_CLI=y
-# BUILD_CFM_TELNETD is not set
-# BUILD_CFM_SSHD is not set
-# WEB_POPUP is not set
-BUILD_IPTABLES=dynamic
-BUILD_EBTABLES=dynamic
-BUILD_TOD=dynamic
-BUILD_PPPD=dynamic
-BUILD_REAIM=dynamic
-# BUILD_VCONFIG is not set
-BUILD_ETHWAN=dynamic
-BUILD_DNSPROBE=dynamic
-# BUILD_IGMP is not set
-BUILD_UDHCP=dynamic
-BUILD_DHCPR=dynamic
-BUILD_UPNP=dynamic
-BUILD_BUSYBOX=dynamic
-# BUILD_FTPD is not set
-BUILD_ATMCTL=dynamic
-BUILD_ADSLCTL=dynamic
-BUILD_NETCTL=dynamic
-BUILD_WLCTL=dynamic
-BUILD_NAS=dynamic
-BUILD_SNTP=dynamic
-BUILD_EPITTCP=dynamic
-BUILD_DDNSD=dynamic
-# BUILD_SNMP is not set
-BUILD_VODSL=dynamic
-BRCM_APP_PHONE_SIP=y
-# BRCM_APP_PHONE_MGCP is not set
-BRCM_APP_PHONE=sip
-# BRCM_DSP_CODEC_G723 is not set
-# BRCM_DSP_CODEC_G726 is not set
-# BRCM_DSP_CODEC_G729 is not set
-# BRCM_DSP_CODEC_G7xx is not set
-BRCM_DSP_CODEC_T38_EXT=y
-# BRCM_DSP_PCM is not set
-# BRCM_DSP_HYBRID_EXT is not set
-# BRCM_DSP_APM_FXO_EXT is not set
-BRCM_DSP_CODEC=faxr
-BRCM_DSP_FXO=y
-XCHG_LE9500_SLIC=y
-# BUILD_ZEBRA is not set
-BUILD_LIBCREDUCTION=y
-# BUILD_SOAP is not set
-# BUILD_IPPD is not set
-# BUILD_DIAGAPP is not set
-
-#
-# Debug selection
-#
-# BRCM_KERNEL_DEBUG is not set
-# JTAG_KERNEL_DEBUG is not set
-# BUILD_GDBSERVER is not set
-
-#
-# WebUI language selection
-#
-BRCM_LANG_EN=y
-# BRCM_LANG_CN is not set
-# BRCM_LANG_TW is not set
-# BRCM_LANG_KR is not set
-BRCM_WEBUI_LANG=en_US
-
-#
-# Special Feature selection
-#
-PPP_AUTODISCONN=y
-
-#
-# Tecom Special Applications
-#
-BUILD_URLFILTER=dynamic
-BUILD_FWSCHEDULER=dynamic
-BUILD_BUDGET=dynamic
-BUILD_PCSCAN=dynamic
-BUILD_OPENSSL=dynamic
-BUILD_NTP=dynamic
-BUILD_SMDOG=dynamic
+++ /dev/null
-#
-# Automatically generated by make menuconfig: don't edit
-#
-
-#
-# Chip selection
-#
-# BRCM_6338 is not set
-# BRCM_6345 is not set
-BRCM_6348=y
-BRCM_CHIP=6348
-
-#
-# Board configuration selection
-#
-BRCM_BOARD_ID="96348GW"
-BRCM_FLASHBLK_SIZE=64
-BRCM_NUM_MAC_ADDRESSES=11
-BRCM_BASE_MAC_ADDRESS="00:03:c9:77:07:12"
-BRCM_DEFAULTCFG="default.xml"
-
-#
-# ADSL standard selection
-#
-# BRCM_ADSL_ANNEX_A is not set
-BRCM_ADSL_ANNEX_B=y
-# BRCM_ADSL_ANNEX_C is not set
-# BRCM_ADSL_SADSL is not set
-BRCM_ADSL_STANDARD=ANNEX_B
-
-#
-# Driver selection
-#
-BRCM_DRIVER_ATM=m
-BRCM_DRIVER_ADSL=m
-BRCM_DRIVER_ETHERNET=m
-BRCM_DRIVER_ETHERNET_CONFIG=y
-# BRCM_DRIVER_USB is not set
-BRCM_DRIVER_WIRELESS=m
-BRCM_DRIVER_PCI=y
-BRCM_DRIVER_PCI=y
-# BRCM_DRIVER_SECURITY is not set
-# BRCM_DRIVER_HPNA is not set
-BRCM_DRIVER_PHONE=m
-BRCM_DRIVER_PROCFS=m
-BRCM_DRIVER_SERIAL=y
-# LINUX_DRIVER_USB_HOST is not set
-
-#
-# Netfilter and firewall selection
-#
-BRCM_KERNEL_NETFILTER=m
-BRCM_KERNEL_NF_FIREWALL=m
-BRCM_KERNEL_NF_MANGLE=m
-BRCM_KERNEL_NF_NAT=m
-BRCM_KERNEL_NF_QUEUE=m
-BRCM_KERNEL_NF_TECOM_TRAFFIC=m
-BRCM_KERNEL_NF_NAT_ALG_FTP=m
-BRCM_KERNEL_NF_NAT_ALG_TFTP=m
-BRCM_KERNEL_NF_NAT_ALG_H323=m
-BRCM_KERNEL_NF_NAT_ALG_IRC=m
-BRCM_KERNEL_NF_NAT_ALG_WM=m
-BRCM_KERNEL_NF_NAT_ALG_PT=m
-BRCM_KERNEL_NF_NAT_ALG_PPTP=m
-BRCM_KERNEL_NF_NAT_ALG_IPSEC=m
-# BRCM_KERNEL_NF_NAT_ALG_RTSP is not set
-# BRCM_KERNEL_NF_NAT_ALG_SNMP is not set
-# BRCM_KERNEL_NF_NAT_ALG_TALK is not set
-BRCM_KERNEL_NF_LOG=m
-# BRCM_KERNEL_NF_PPPREMOTE is not set
-
-#
-# Root file system selection
-#
-BRCM_ROOTFS_SQUASHFS=y
-# BRCM_ROOTFS_CRAMFS is not set
-# BRCM_ROOTFS_NFS is not set
-BRCM_KERNEL_ROOTFS=squashfs
-
-#
-# Toolchain selection
-#
-BRCM_UCLIBC=y
-BRCM_PTHREADS=y
-
-#
-# User application selection
-#
-BUILD_PVC2684CTL=dynamic
-BUILD_BRCTL=dynamic
-BUILD_CFM=dynamic
-# BUILD_CFM_MENU is not set
-BUILD_CFM_CLI=y
-# BUILD_CFM_TELNETD is not set
-# BUILD_CFM_SSHD is not set
-# WEB_POPUP is not set
-BUILD_IPTABLES=dynamic
-BUILD_EBTABLES=dynamic
-BUILD_TOD=dynamic
-BUILD_PPPD=dynamic
-BUILD_REAIM=dynamic
-# BUILD_VCONFIG is not set
-BUILD_ETHWAN=dynamic
-BUILD_DNSPROBE=dynamic
-# BUILD_IGMP is not set
-BUILD_UDHCP=dynamic
-BUILD_DHCPR=dynamic
-BUILD_UPNP=dynamic
-BUILD_BUSYBOX=dynamic
-# BUILD_FTPD is not set
-BUILD_ATMCTL=dynamic
-BUILD_ADSLCTL=dynamic
-BUILD_NETCTL=dynamic
-BUILD_WLCTL=dynamic
-BUILD_NAS=dynamic
-BUILD_SNTP=dynamic
-BUILD_EPITTCP=dynamic
-BUILD_DDNSD=dynamic
-# BUILD_SNMP is not set
-BUILD_VODSL=dynamic
-BRCM_APP_PHONE_SIP=y
-# BRCM_APP_PHONE_MGCP is not set
-BRCM_APP_PHONE=sip
-# BRCM_DSP_CODEC_G723 is not set
-# BRCM_DSP_CODEC_G726 is not set
-# BRCM_DSP_CODEC_G729 is not set
-# BRCM_DSP_CODEC_G7xx is not set
-BRCM_DSP_CODEC_T38_EXT=y
-# BRCM_DSP_PCM is not set
-# BRCM_DSP_HYBRID_EXT is not set
-# BRCM_DSP_APM_FXO_EXT is not set
-BRCM_DSP_CODEC=faxr
-BRCM_DSP_FXO=y
-XCHG_LE9500_SLIC=y
-# BUILD_ZEBRA is not set
-BUILD_LIBCREDUCTION=y
-# BUILD_SOAP is not set
-# BUILD_IPPD is not set
-# BUILD_DIAGAPP is not set
-
-#
-# Debug selection
-#
-# BRCM_KERNEL_DEBUG is not set
-# JTAG_KERNEL_DEBUG is not set
-# BUILD_GDBSERVER is not set
-
-#
-# WebUI language selection
-#
-BRCM_LANG_EN=y
-# BRCM_LANG_CN is not set
-# BRCM_LANG_TW is not set
-# BRCM_LANG_KR is not set
-BRCM_WEBUI_LANG=en_US
-
-#
-# Special Feature selection
-#
-PPP_AUTODISCONN=y
-
-#
-# Tecom Special Applications
-#
-BUILD_URLFILTER=dynamic
-BUILD_FWSCHEDULER=dynamic
-BUILD_BUDGET=dynamic
-BUILD_PCSCAN=dynamic
-BUILD_OPENSSL=dynamic
-BUILD_NTP=dynamic
-BUILD_SMDOG=dynamic
--- /dev/null
+<psitree>
+<ADSL/>
+<AtmCfg>
+<initCfg structureId="2" threadPriority="25" freeCellQSize="10" freePktQSize="200" freePktQBufSize="1600" freePktQBufOffset="32" rxCellQSize="10" rxPktQSize="200" txFifoPriority="64" aal5MaxSduLen="64" aal2MaxSduLen="65535"/>
+</AtmCfg>
+<AtmCfgTd>
+<td1 cat="UBR" PCR="0" SCR="0" MBS="0"/>
+</AtmCfgTd>
+<AtmCfgVcc>
+<vccId1 vpi="0" vci="32" tdId="1" aalType="AAL5" adminStatus="up" encap="llc" qos="enable"/>
+</AtmCfgVcc>
+<Lan/>
+<SecCfg>
+<srvCtrlList ftp="disable" http="enable" icmp="lan" ssh="disable" telnet="disable" tftp="disable"/>
+</SecCfg>
+<BudgetCfg/>
+<URLFilterCfg/>
+<FWScheduleCfg/>
+<TCM_SYSINFO_CFG/>
+<SpiCfg/>
+<SystemInfo>
+<sysUserName value="admin"/>
+</SystemInfo>
+<RouteCfg>
+<ripGlobal state="disable" ripIfcTableSize="1"/>
+<ripIfc tableSize="1">
+<ripIfcEntry id="1" name="br0" state="disable" version="2" operation="active"/>
+</ripIfc>
+</RouteCfg>
+<DDNSCfg/>
+<SNTPCfg/>
+<ToDCfg/>
+<DatetimeCfg/>
+<TecomVoipCfg>
+<emergency emg_number0="110" emg_desc0="Polizei" emg_number1="112" emg_desc1="Feuerwehr" emg_number2="19222" emg_desc2="Rettungsdienst" emg_number3="" emg_desc3="" emg_number4="" emg_desc4="" emg_number5="" emg_desc5="" emg_number6="" emg_desc6="" emg_number7="" emg_desc7="" emg_number8="" emg_desc8="" emg_number9="" emg_desc9=""/>
+<portInfo pri_select="0" sec_select="0" numberHide="disable" enable_CLIP="disable" enable_Anklopfen="disable" enable_Analog="enable" enable_Fallback="disable" />
+<provName providerName="TONLINE"/>
+<Tonline telenumber_TONLINE="" email_TONLINE="" password_TONLINE="" registrar="" domainName="" enable_checkVAD_T="disable" enable_compres_T="disable"/>
+<partialTbl tableSize="5">
+<partialEntry id="1" partial="0137" nselect="pstn" />
+<partialEntry id="2" partial="0180" nselect="pstn" />
+<partialEntry id="3" partial="0190" nselect="pstn" />
+<partialEntry id="4" partial="0800" nselect="pstn" />
+<partialEntry id="5" partial="0900" nselect="pstn" />
+</partialTbl>
+</TecomVoipCfg>
+<wan_0_32/>
+</psitree>
\ No newline at end of file
--- /dev/null
+<psitree>
+<ADSL/>
+<AtmCfg>
+<initCfg structureId="2" threadPriority="25" freeCellQSize="10" freePktQSize="200" freePktQBufSize="1600" freePktQBufOffset="32" rxCellQSize="10" rxPktQSize="200" txFifoPriority="64" aal5MaxSduLen="64" aal2MaxSduLen="65535"/>
+</AtmCfg>
+<AtmCfgTd>
+<td1 cat="UBR" PCR="0" SCR="0" MBS="0"/>
+</AtmCfgTd>
+<AtmCfgVcc>
+<vccId1 vpi="1" vci="32" tdId="1" aalType="AAL5" adminStatus="up" encap="llc" qos="enable"/>
+</AtmCfgVcc>
+<Lan/>
+<SecCfg>
+<srvCtrlList ftp="disable" http="enable" icmp="lan" ssh="disable" telnet="disable" tftp="disable"/>
+</SecCfg>
+<BudgetCfg/>
+<URLFilterCfg/>
+<FWScheduleCfg/>
+<TCM_SYSINFO_CFG/>
+<SpiCfg/>
+<SystemInfo>
+<sysUserName value="admin"/>
+</SystemInfo>
+<RouteCfg>
+<ripGlobal state="disable" ripIfcTableSize="1"/>
+<ripIfc tableSize="1">
+<ripIfcEntry id="1" name="br0" state="disable" version="2" operation="active"/>
+</ripIfc>
+</RouteCfg>
+<DDNSCfg/>
+<SNTPCfg/>
+<ToDCfg/>
+<DatetimeCfg/>
+<TecomVoipCfg>
+<emergency emg_number0="110" emg_desc0="Polizei" emg_number1="112" emg_desc1="Feuerwehr" emg_number2="19222" emg_desc2="Rettungsdienst" emg_number3="" emg_desc3="" emg_number4="" emg_desc4="" emg_number5="" emg_desc5="" emg_number6="" emg_desc6="" emg_number7="" emg_desc7="" emg_number8="" emg_desc8="" emg_number9="" emg_desc9=""/>
+<portInfo pri_select="0" sec_select="0" numberHide="disable" enable_CLIP="disable" enable_Anklopfen="disable" enable_Analog="enable" enable_Fallback="disable" />
+<provName providerName="TONLINE"/>
+<Tonline telenumber_TONLINE="" email_TONLINE="" password_TONLINE="" registrar="" domainName="" enable_checkVAD_T="disable" enable_compres_T="disable"/>
+<partialTbl tableSize="5">
+<partialEntry id="1" partial="0137" nselect="pstn" />
+<partialEntry id="2" partial="0180" nselect="pstn" />
+<partialEntry id="3" partial="0190" nselect="pstn" />
+<partialEntry id="4" partial="0800" nselect="pstn" />
+<partialEntry id="5" partial="0900" nselect="pstn" />
+</partialTbl>
+</TecomVoipCfg>
+<wan_1_32/>
+</psitree>
\ No newline at end of file
webuihtml:
mkdir -p $(INSTALL_DIR)/webs
-ifneq ($(strip $(PLATFORM)),)
+ifneq ($(strip $(WIRELESS)),0)
cp -f html_$(PLATFORM)/*.htm html_$(PLATFORM)/*.html html_$(PLATFORM)/*.jpg html_$(PLATFORM)/*.txt html_$(PLATFORM)/*.gif html_$(PLATFORM)/*.css $(INSTALL_DIR)/webs
else
- cp -f html_$(PLATFORM)/*.htm html_$(PLATFORM)/*.html html_$(PLATFORM)/*.jpg html_$(PLATFORM)/*.txt html_$(PLATFORM)/*.gif html_$(PLATFORM)/*.css $(INSTALL_DIR)/webs
+ cp -f html_500V/*.htm html_500V/*.html html_500V/*.jpg html_500V/*.txt html_500V/*.gif html_500V/*.css $(INSTALL_DIR)/webs
endif
rmwl_html:
--- /dev/null
+/addcvs-sh/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/config.bin/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/js_fade.txt/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/m_startseite.htm.old/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_b.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_budget.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_analog1.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_analog2.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_anrzuord.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_as1.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_as2.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_asleiste1.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_asleiste2.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_inet_aktiv.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_inet_getrennt.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_lan.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_led.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_menu.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_pfeil_anrz.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_power.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_reset.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_savtest.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_sng.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_startbild.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_stat.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_stat_dsl1.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_stat_dsl2.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_stat_dsl3.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_stat_dsl4.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_stat_dsl5e.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_stat_dsl5s.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_tdsl.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_usb.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_verzoeg.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_i_back.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_i_hinweis.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_m_back.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_m_head.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_m_linie.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_m_marker.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_t_back.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_welcome.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_welcome_b.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/style.css.old/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/hcti_beenden.html/1.3/Fri Aug 12 05:53:19 2005/-kb/
+/js_menu.txt/1.3/Fri Aug 12 05:53:19 2005/-kb/
+/style.css/1.3/Fri Aug 12 05:53:19 2005/-kb/
+/b_banner.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_1.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_10.htm/1.5/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_1_error.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_2.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_3.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_7.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_8.htm/1.4/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_9.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_budget.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_budget_alle.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_budget_gesamt.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_budget_pc.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_hilfsmittel.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_hilfsmittel_datum.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_hilfsmittel_fern.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_hilfsmittel_firm_error.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_hilfsmittel_reboot.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_hilfsmittel_reboot_waiting.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_laden.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_laden_firm.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_laden_i.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_laden_l.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_laden_l_error.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_laden_w.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_laden_w_wait.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_ddns.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_dhcp.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_lan.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_n.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_n_a.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_n_ausein.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_n_pc.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_ppp.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_reboot_waiting.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_upnp.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_wan.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_pchinzu.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit.htm/1.4/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_f.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_f_ausein.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_f_pc.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_f_t.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_f_urls.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_fwall.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_m_ausein.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_macfilter.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_pwd.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_pwd_error.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_start_passwort.htm/1.1/Tue Aug 16 05:11:17 2005//
+/hcti_start_passwort_wpw.htm/1.1/Tue Aug 16 05:11:17 2005//
+/hcti_startseite.htm/1.7/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_statoview.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_budget.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_information.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_logdhcp.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_logsich.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_netzwerk.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_ocontrol.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_sicherheit.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_telanrl.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_telgdat.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_analog.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_as.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_as_abez.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_as_ankl.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_as_clip.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_as_rgeh.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_isdn.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_kuwa.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_notr.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_sgeh.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_skom.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_voip.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_wreg.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_wreg_nr.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_wantest.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/index.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/index_restart_prev.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/logbuch_dhcp.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/logbuch_sicherheit.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/m_assistent.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/m_start_passwort.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/m_startseite.htm/1.4/Tue Aug 16 05:11:17 2005/-kb/
+/pc_liste.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_budget.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_budget_aufgebraucht.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_freischalten.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_freischalten_err.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_freischalten_ok.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_restart_passwort.htm/1.1/Tue Aug 16 05:11:17 2005//
+/top_sperren.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_sperren_err.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_sperren_ok.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_start_init.htm/1.1/Tue Aug 16 05:11:17 2005//
+/top_start_passwort.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/top_start_passwort_prev.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+D
--- /dev/null
+cfm/html_500V
--- /dev/null
+:pserver:echo@192.168.10.161:/usr/local/cvsroot
--- /dev/null
+addall() {
+cvs add *
+for i in *
+do
+ if [ -d $i ]; then
+ if [ "$i" != "CVS" ];then
+ cd $i
+ addall
+ cd ..
+ fi
+ fi
+done
+}
+addall
--- /dev/null
+<html>
+
+<head>
+
+<title>Banner</title>
+
+<script language="JavaScript">
+<!--
+
+
+//********** Gerätespezifischer Teil **********
+//Gesamtzahl Schritte im Assistent
+ var SupportWireless ;
+ var ass_steps; //if support wireless, 7 steps; otherwise 10.
+ if('<%ejGet(supportWireless)%>' == '1')
+ ass_steps = "10";
+ else
+ ass_steps = "7";
+// File-Server Funktionalität vorhanden
+ var fsrvfkt = false;
+
+// Telefon Anzahl ISDN-Rufnummern
+ var anz_msn = 0;
+
+// Telefon Anzahl Anschlüsse
+ var anz_as = 1;
+
+// Telefon Endgerätetypen
+ var etypname = new Array("Telefon","Kombigerät (Telefax + Telefon)");
+
+// Budget Betriebszustand
+ var budget = "1"; //Aus (0), Ein (1)
+
+//WLAN Funktionalität vorhanden
+ var wlanfkt = true;
+//*********************************************
+
+
+// PC MAC-Adresse
+var pc_mac = new Array("005034BB1211","0050DFDA5156","005063ACAF83","00FA45AC8647","00FA7643CB33","00AB7723FC01","00AB7723FC02","00AB7723FC03","00AB7723FC04","00AB7723FC05","00AB7723FC06");
+
+// PC Name
+var pc_bez = new Array("Andreas","Notebook","Heintz","Webserver","Mailserver","XSR_1278","Laptop","TestPC","Test4","Test5","Test6");
+
+// Filterfunktion PCs an / aus
+ var fwf_pc = new Array("0","1","0","0","0","0","0","0","0","0","0","0"); //Aus (0), Ein (1)
+
+// Feld für Filterfunktion PC - Terminregel
+ var fwf_tr = new Array(2,1,0,0,0,0,0,0,0,0,0,0); //Immer sperren (0), Terminregel (1-9)
+
+// PC MAC-Adresse
+var pc_ip_block1 = new Array("192","192","192","212","164","192","192","192","192","192","192");
+var pc_ip_block2 = new Array("168","168","168","65","207","168","168","168","168","168","168");
+var pc_ip_block3 = new Array("2","2","2","148","199","2","2","2","2","2","2");
+var pc_ip_block4 = new Array("32","37","33","89","11","35","60","55","56","57","58");
+
+// NAT PCs an / aus
+ var nat_pc = new Array("1","1","1","0","0","0","0","0","0","0","0","0"); //Aus (0), Ein (1)
+
+// Budget PCs an / aus
+ var bud_pc = new Array("1","1","1","0","0","0","0","0","0","0","0","0"); //Aus (0), Ein (1)
+
+// Einträge für Budget PCs
+ var bud_pc_mb = new Array("1000","500","1500","","","","","","","","","");
+
+
+// Systempasswort
+ var pwd = "0000";
+
+// Firewall Betriebszustand
+ var firewall = "1"; //Aus (0), Ein (1)
+
+// Filterfunktion Betriebszustand
+ var fwfilter = "0"; //Aus (0), Ein (1)
+
+// Feld für Terminregelnamen
+ var tregel = new Array("Immer sperren","Marketingabteilung","Vertrieb","");
+
+// Feld für Anwendungsregelnamen
+ var aregel = new Array("battle.net","MSN Gaming Zone","");
+
+// Feld für URL Sperren
+ var urlsperre = new Array("","","","","","","","","","","","","","","","","","","","","","","","","","","","","","");
+
+//Internetverbindung
+ var inet = "0"; //Aus (0), Ein (1)
+
+// Vordefiniert: Assistent beenden
+ var assBeenden = "Wenn Sie den Assistenten beenden, werden alle vorgenommenen Änderungen" +
+ "\nverworfen. Wenn Sie wirklich Beenden möchten, klicken Sie auf 'OK'." +
+ "\n\nUm die vorgenommenen Änderungen zu speichern, ist es notwendig, alle" +
+ "\nSchritte des Assistenten zu durchlaufen. Wenn Sie nicht Beenden möchten," +
+ "\nklicken Sie auf 'Abbrechen'.";
+
+
+// Zugangsart bei anderer Provider
+// PPPoE = 0 (Default)
+// Dynamisch = 1
+// Statisch = 2
+ var prov2_art = "0";
+
+// Providerdaten
+ var provname = new Array("T-Online","T-DSL Business mit dyn. IP","T-DSL Business mit fester IP","Anderer Provider");
+
+ var provmtu = new Array("1492","1492","1456","1454");
+ var provav = new Array("1","1","1","1");
+ var provat = new Array("5","2","0","0");
+
+
+// Any IP Betriebszustand
+ var anyip = "1"; //Aus (0), Ein (1)
+
+// PPPoE Pass-Through Betriebszustand
+ var pppoe = "1"; //Aus (0), Ein (1)
+
+// File-Server Betriebszustand
+ var fsrv = "1"; //Aus (0), Ein (1)
+
+// File-Server Verbundener Datenträger
+ var usbpart = 7; //Anzahl der Partitionen auf dem aktuell verbundenen Datenträger
+ var part_poss = new Array(-1,3,1,-1,-1,-1,-1) //Menüeinstiegspunkte frei (> -1), gesperrt (== -1)
+
+// Feld für Freigabenamen mit der Größe Anzahl Partitionen * Anzahl Freigaben, z.B. 7 * 4
+ var freigabename = new Array("","","","","Files","Sheets","Drivers","","Tests","","","","","","","","","","","","","","","","","","","");
+
+// Feld für Freigabepfade mit der Größe Anzahl Partitionen * Anzahl Freigaben, z.B. 7 * 4
+ var freigabe = new Array("","","","","\\Daten\\Files\\","\\Daten\\Sheets\\","\\Drivers\\","","\\Sonstige\\Tests\\","","","","","","","","","","","","","","","","","","","");
+
+// Verschlüsselungsarten
+ var encryptname = new Array("Aus","WEP","WPA2 mit Pre-shared key","WPA / WPA2 mit Pre-shared key","WPA2 mit RADIUS Server","WPA / WPA2 mit RADIUS Server");
+
+// MAC Betriebszustand
+ var mac = "0"; //Aus (0), Ein (1)
+
+// Repeater Betriebszustand
+ var rep = "1"; //Aus (0), Ein (1)
+
+// VoIP Providerdaten
+ var voipprovname = new Array("T-Online","Anderer Anbieter");
+ var voipprovtxt1 = new Array("Internet-Telefonnummer","Internet-Rufnummer");
+ var voipprovtxt2 = new Array("Email-Adresse","Benutzername");
+ var voipprovtxt3 = new Array("Passwort (Webkennwort)","Passwort");
+ var voipprovtxt4 = new Array("","Registrar");
+
+// Internettelefonie Rufnummer verwenden
+ var voip = new Array("1","0","0");
+
+// Internettelefonie Einstellungen Sprechpausenerkennung
+ var voip_paus = "0"; //Aus (0), Ein (1)
+
+// Internettelefonie Einstellungen Sprachkompression
+ var voip_kompr = "1"; //Aus (0), Ein (1)
+
+// Internettelefonie Rufnummer
+ var voip_ov = new Array("0","1","0");
+ var voip_ovnr = new Array("","05321","");
+
+// Telefon Msns
+ var msn = new Array("887761","887762","887763","","","","","","","");
+
+// Telefon Anschlussx Farbe
+ var col_as = new Array("FAD6E9","F1F398","D6FAE9","FFD089");
+
+// Telefon Anschlussx Anschlussbezeichnung
+ var abez = new Array("Anschluss 1","Telefax","Anschluss 3","Anschluss 4");
+
+// Telefon Anschlussx CLIP
+ var clip = new Array("1","1","1","1");
+
+// Telefon Anschlussx Amtsbelegung
+ var abel = new Array("1","1","1","1");
+
+// Telefon Anschlussx Endgerätetyp
+ var etyp = new Array(0,1,0,0);
+
+// Telefon Anschlussx Anklopfen
+ var ankl = new Array("1","0","1","1");
+
+// Telefon AWS Arten
+ var awsname = new Array("Deaktiviert","Sofort","Bei Besetzt","Bei Nichtmelden","Bei Nichtmelden oder Besetzt","Sofort mit Klingeln");
+
+// Telefon AWS verwenden
+ var aws_art = new Array(0,0,1,0);
+
+// Telefon AWS Zielrufnummer
+ var aws_ziel = new Array("","","098123456","");
+
+// Telefon Notrufnummern
+ var notr = new Array("110","112","19222");
+
+// Telefon Wahlregeln
+ var wreg = new Array("0137","0180","0190","0800","0900","");
+
+// Telefon Wahlregeln
+ var wreg_art = new Array(0,0,0,0,0,0,0,0,0);
+
+// Telefon Wahlregeln Anbietervorwahl
+ var wreg_av = "0"
+ var wreg_avnr = "";
+
+// Telefon Sperrliste gehend
+ var sperrgeh = new Array("","","","","","","","","","","","","","","","","","","","");
+
+// Telefon Sperrliste kommend
+ var sperrkom = new Array("","","","","","","","","","","","","","","","","","","","");
+
+// Telefon Weitere Rufe abweisen
+ var rabb = "0";
+
+// Einträge für Gesamtbudget
+ var budget_std = "300";
+ var budget_mb = "4000";
+
+// Budget alle anderen PCs
+ var bud_all = "1"; //Aus (0), Ein (1)
+
+// Einträge für alle anderen PCs
+ var bud_all_mb = "40";
+
+// Datums- / Zeit-Einstellung
+ var zeitsrv = 1; //Manuell (0), Zeitserver (1)
+
+
+// Verzögerung bei Datenübernahme in Millisekunden
+ var verzoeg = 1000;
+
+// Aktueller Menüeintrag
+ var m_akt = 1;
+
+// Aktuelle Rücksprungseite
+ var zs_akt;
+
+// Aktueller PC aus PC-Liste
+ var pc_akt = 1;
+
+// Aktuelle Partition und Freigabe von USBDisk
+ var part_akt;
+ var share_akt;
+
+// Aktuelle Rufnummer für Internettelefonie
+ var voip_akt = 0;
+
+// Anrufzuordnung: Rufnummernliste
+ var anrzlist = new Array("");
+
+// Aktueller Anschluss für Telefonie
+ var as_akt = 0;
+
+// Anrufzuordnung: Rufnummernliste
+ var wreglist = new Array("Sperren","Festnetz","");
+
+// Aktuelle Wahlregel für Telefonie
+ var wreg_akt = 0;
+
+
+//Assistent: temp. Variablen
+ var asspwd;
+ var assnewpwd;
+
+ var assprovider;
+ var assprovtxt1 = new Array("");
+ var assprovtxt2 = new Array("");
+ var assprovtxt3 = new Array("");
+ var assprovpwd = new Array("");
+ var asspersist = new Array("");
+ var assondemand = new Array("");
+ var asstimeout = new Array("");
+
+
+ var assssid;
+ var assssidhide;
+ var asswep;
+ var assencrypt;
+ var asswepkeylength;
+ var asswepkeytyp;
+ var asswepkey1;
+ var asswepkey2;
+ var asswepkey3;
+ var asswepkey4;
+ var asswepkeyindex;
+ var asswpapsk;
+ var mix_asswpapsk;
+
+ var tmpasswep;
+ var tmpasswepkeylength;
+ var tmpasswepkeytyp;
+ var tmpasswepkey1;
+ var tmpasswepkey2;
+ var tmpasswepkey3;
+ var tmpasswepkey4;
+ var tmpasswepkeyindex;
+ var tmpasswpapsk;
+ var tmpmix_asswpapsk;
+
+ var assvoipprov;
+ var assvoip_rnr = new Array("");
+ var assvoip_anm = new Array("");
+ var assvoip_reg = new Array("");
+ var assvoip_pwd = new Array("");
+ var assvoip_analog;//0,disable--1,enable
+ var assvoip_ov;
+ var assvoip_ovnr;
+ var voippriLine;
+ var voipsecLine;
+
+ var assmsn = msn;
+
+ //variables to monitor whether pppoe settings changed
+ var PPPoEChanged;
+ var ActiveServiceID;
+ var tonline_password1;
+ var tonline_number;
+ var tonline_suffix;
+ var tonline_password;
+ var tonline_mtu;
+ var tonline_persist;
+ var tonline_ondemand;
+ var tonline_timeout;
+
+ var tbusdyn_name;
+ var tbusdyn_password;
+ var tbusdyn_mtu;
+ var tbusdyn_persist;
+ var tbusdyn_ondemand;
+ var tbusdyn_timeout;
+
+ var tbusfes_name;
+ var tbusfes_password;
+ var tbusfes_mtu;
+ var tbusfes_persist;
+ var tbusfes_ondemand;
+ var tbusfes_timeout;
+
+ var another_name;
+ var another_password;
+ var another_servicename;
+ var another_fixip;
+ var another_dns;
+ var another_dns2;
+ var another_mtu;
+ var another_persist;
+ var another_ondemand;
+ var another_timeout;
+
+
+var fromAhead = false ;
+
+
+function addNewTR(){
+ tregel.push("");
+}
+
+function delTR(nr){
+ tregel[nr] = "";
+
+ if ((nr == tregel.length - 2) && (tregel[tregel.length - 1].length == 0) && (tregel.length > 1)){
+ tregel.pop();
+ }
+
+}
+
+function addNewVoIP(){
+ voip.push("0");
+ voipprov.push(0);
+ voip_rnr.push("");
+ voip_anm.push("");
+ voip_reg.push("");
+ voip_pwd.push("");
+ voip_ov.push("0");
+ voip_ovnr.push("");
+}
+
+function delVoIP(nr){
+ var a1;
+ var a2;
+
+ a1 = voip.slice(0,nr);
+ a2 = voip.slice(nr+1,voip.length);
+ voip = a1.concat(a2);
+
+ a1 = voipprov.slice(0,nr);
+ a2 = voipprov.slice(nr+1,voipprov.length);
+ voipprov = a1.concat(a2);
+
+ a1 = voip_rnr.slice(0,nr);
+ a2 = voip_rnr.slice(nr+1,voip_rnr.length);
+ voip_rnr = a1.concat(a2);
+ a1 = voip_anm.slice(0,nr);
+ a2 = voip_anm.slice(nr+1,voip_anm.length);
+ voip_anm = a1.concat(a2);
+ a1 = voip_reg.slice(0,nr);
+ a2 = voip_reg.slice(nr+1,voip_reg.length);
+ voip_reg = a1.concat(a2);
+ a1 = voip_pwd.slice(0,nr);
+ a2 = voip_pwd.slice(nr+1,voip_pwd.length);
+ voip_pwd = a1.concat(a2);
+ a1 = voip_ov.slice(0,nr);
+ a2 = voip_ov.slice(nr+1,voip_ov.length);
+ voip_ov = a1.concat(a2);
+ a1 = voip_ovnr.slice(0,nr);
+ a2 = voip_ovnr.slice(nr+1,voip_ovnr.length);
+ voip_ovnr = a1.concat(a2);
+
+}
+
+function genAnrzList(){
+ anrzlist = new Array("");
+ for (i=0;i<top.frames[0].voip.length-1;i++){
+ if (top.frames[0].voip[i] != "0"){
+ anrzlist[anrzlist.length-1] = top.frames[0].voipprovname[top.frames[0].voipprov[i]] + ": " + top.frames[0].voip_rnr[i];
+ anrzlist.push("");
+ }
+ }
+ for (i=0;i<10;i++){
+ if (top.frames[0].msn[i].length > 0){
+ anrzlist[anrzlist.length-1] = "MSN " + (i+1) + ": " + top.frames[0].msn[i];
+ anrzlist.push("");
+ }
+ }
+ anrzlist.pop();
+}
+
+function genWRegList(){
+ wreglist = new Array("Festnetz");
+ for (i=0;i<top.frames[0].voip.length-1;i++){
+ if (top.frames[0].voip[i] != "0"){
+ wreglist.push("");
+ wreglist[wreglist.length-1] = top.frames[0].voipprovname[top.frames[0].voipprov[i]] + ": " + top.frames[0].voip_rnr[i];
+ }
+ }
+}
+
+function addNewWR(){
+ wreg.push("");
+ wreg_art.push(0);
+}
+
+function delWR(nr){
+ var a1;
+ var a2;
+
+ a1 = wreg.slice(0,nr);
+ a2 = wreg.slice(nr+1,wreg.length);
+ wreg = a1.concat(a2);
+
+ a1 = wreg_art.slice(0,nr);
+ a2 = wreg_art.slice(nr+1,wreg_art.length);
+ wreg_art = a1.concat(a2);
+}
+//-->
+</script>
+
+
+</head>
+
+
+<body topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
+<p><img border="0" src="pic_b.gif" width="792" height="44"></p>
+</body>
+
+</html>
--- /dev/null
+cvs server: Updating .
+cvs server: Updating SoapToolkit
+cvs server: Updating SoapToolkit/SoapServer
+cvs server: Updating html
+cvs server: Updating html_500V
+U html_500V/hcti_beenden.html
+U html_500V/hcti_hilfsmittel_datum.htm
+U html_500V/hcti_laden.htm
+U html_500V/hcti_netzwerk.htm
+U html_500V/hcti_sicherheit.htm
+U html_500V/hcti_start_passwort.htm
+U html_500V/hcti_start_passwort_wpw.htm
+U html_500V/hcti_startseite.htm
+U html_500V/hcti_status.htm
+U html_500V/hcti_status_ocontrol.htm
+U html_500V/hcti_status_sicherheit.htm
+U html_500V/hcti_telefon.htm
+U html_500V/hcti_telefon_sgeh.htm
+U html_500V/hcti_telefon_voip.htm
+U html_500V/index.htm
+cvs server: html_500V/index_error.htm is no longer in the repository
+U html_500V/js_menu.txt
+U html_500V/m_assistent.htm
+U html_500V/m_start_passwort.htm
+U html_500V/m_startseite.htm
+U html_500V/style.css
+U html_500V/top_restart_passwort.htm
+U html_500V/top_start_init.htm
+U html_500V/top_start_passwort.htm
+cvs server: Updating html_t_online_fra
+P html_t_online_fra/hcti_startseite.htm
+cvs server: Updating html_t_online_fra_old
+cvs server: Updating inc
+P inc/version.h
+P inc/wldefs.h
+cvs server: Updating main
+cvs server: Updating main/adslcfgmngr
+cvs server: Updating main/atmcfgmngr
+cvs server: Updating main/budgetcfgmngr
+cvs server: Updating main/datecfgmngr
+cvs server: Updating main/ddnscfgmngr
+cvs server: Updating main/ddnsmngr
+cvs server: Updating main/fwschedulecfgmngr
+cvs server: Updating main/ifccfgmngr
+P main/ifccfgmngr/ifcntwkapi.cpp
+cvs server: Updating main/ippmngr
+cvs server: Updating main/pmapcfgmngr
+cvs server: Updating main/radiusmngr
+cvs server: Updating main/routecfgmngr
+cvs server: Updating main/seccfgmngr
+cvs server: Updating main/sntpmngr
+cvs server: Updating main/spicfgmngr
+cvs server: Updating main/tecomsysinfocfgmngr
+cvs server: Updating main/tecomvoipcfgmngr
+cvs server: Updating main/todmngr
+cvs server: Updating main/urlfiltercfgmngr
+cvs server: Updating main/vodslcfgmngr
+cvs server: Updating main/wlcfgmngr
+P main/wlcfgmngr/wlmngr.cpp
+cvs server: Updating telnet
+cvs server: Updating util
+cvs server: Updating util/cli
+P util/cli/clishellcmd.cpp
+cvs server: Updating util/diag
+cvs server: Updating util/log
+cvs server: Updating util/psi
+P util/psi/dbapi.cpp
+cvs server: Updating util/snmp
+cvs server: Updating util/system
+cvs server: Updating web
+P web/cgimain.c
+P web/cgimain.h
+
--- /dev/null
+<HTML>
+
+<HEAD>
+
+<TITLE>Assistent1</TITLE>
+
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>
+
+<SCRIPT language="JavaScript">
+<!--
+
+ top.frames[0].SupportWireless = '<%ejGet(supportWireless)%>' ;
+ var provider = '<%ejGet(serviceId)%>';
+ var provtxt1 = new Array('<%ejGet(T_onLinePppPassword1)%>',
+ '<%ejGet(T_BusinessDynUserName)%>',
+ '<%ejGet(T_BusinessFesUserName)%>',
+ '<%ejGet(pppUserName)%>');
+
+ var provtxt2 = new Array('<%ejGet(T_onLinePppNumber)%>',
+ "",
+ "",
+ '<%ejGet(pppServerName)%>');
+
+ var provtxt3 = new Array('<%ejGet(T_onLinePppSufix)%>',
+ "",
+ "",
+ "");
+
+ var provpwd = new Array('<%ejGet(T_onLinePppPassword)%>',
+ '<%ejGet(T_BusinessDynPassword)%>',
+ '<%ejGet(T_BusinessFesPassword)%>',
+ '<%ejGet(pppPassword)%>');
+ var provpersist = new Array('<%ejGet(T_onLineIsIdleTimeOut)%>', '<%ejGet(T_BusinessDynIsIdleTimeOut)%>', '<%ejGet(T_BusFesIsIdleTimeOut)%>', '<%ejGet(pppIsIdleTimeOut)%>');
+ var provondemand = new Array('<%ejGet(T_onLineOnDemand)%>', '<%ejGet(T_BusinessDynOnDemand)%>', '<%ejGet(T_BusinessFesOnDemand)%>', '<%ejGet(enblOnDemand)%>');
+ var provtimeout = new Array('<%ejGet(T_onLinePppIdleTimeOut)%>', '<%ejGet(T_BusinessDynTimeOut)%>', '<%ejGet(T_BusinessFesTimeOut)%>', '<%ejGet(pppTimeOut)%>');
+
+ var ssid = '<%ejGetWl(wlSsidRetrieve)%>';
+ var ssidhide = '<%ejGetWl(wlHide)%>';
+// Verschlüsselungs-Betriebszustand
+// Aus = 0
+// WEP = 1
+// WPA2 mit PSK = 2
+// WPA / WPA2 mit PSK = 3
+// WPA2 mit RADIUS = 4
+// WPA / WPA2 mit RADIUS = 5
+ var wep = '<%ejGetWl(wlWep)%>';
+ var encrypt = '<%ejGetWl(wlAuthMode)%>';
+
+// WEP Schlüssellänge
+ var wepkeylength = '<%ejGetWl(wlKeyBit)%>'; //64Bit (0), 128Bit (1)
+
+// WEP Schlüsseltyp
+ var wepkeytyp = '<%ejGetWl(wlKeyMode)%>'; //ASCII (0), HEX (1)
+
+// WEP Schlüssel 1-4
+ var wepkey1 = '<%ejGetWl(wlKey0)%>';
+ var wepkey2 = '<%ejGetWl(wlKey1)%>';
+ var wepkey3 = '<%ejGetWl(wlKey2)%>';
+ var wepkey4 = '<%ejGetWl(wlKey3)%>';
+ var wepkeyindex = '<%ejGetWl(wlKeyIndex)%>';
+// WPA2-PSK
+ var wpapsk = '<%ejGetWl(wlWpaPsk)%>';
+ var mix_wpapsk = '<%ejGetWl(mix_wlWpaPsk)%>';
+
+// Internettelefonie Rufnummer verwenden
+ var voipprov = '<%ejGetVoip(providerName)%>';
+ var voip_rnr = new Array('<%ejGetVoip(telenumber_TONLINE)%>', '<%ejGetVoip(telenumber_Another)%>');
+ var voip_anm = new Array('<%ejGetVoip(email_TONLINE)%>', '<%ejGetVoip(username_Another)%>');
+ var voip_reg = new Array("", '<%ejGetVoip(registrar_A)%>');
+ var voip_pwd = new Array('<%ejGetVoip(password_TONLINE_encoded)%>', '<%ejGetVoip(password_Another_encoded)%>');
+ var voip_analog = '<%ejGetVoip(enable_Analog)%>';
+ var voippriLine = '<%ejGetVoip(primary_select)%>';
+ var voipsecLine = '<%ejGetVoip(secondary_select)%>';
+
+function chk(){
+ //document.F1.P1.value = top.frames[0].asspwd;
+ //document.F1.P2.value = top.frames[0].assnewpwd;
+ //document.F1.P3.value = top.frames[0].assnewpwd;
+ loadassistent();
+ document.F1.P1.focus();
+}
+
+function stBeenden(){
+ if (confirm(top.frames[0].assBeenden) == true) start();
+}
+
+function stOk(){
+ var loc = 'hcti_assistent_2.cgi?';
+ if(document.F1.P1.value == "" && document.F1.P2.value == "" && document.F1.P3.value == ""){
+ top.frames[2].location.href = "hcti_assistent_2.htm";
+ }
+ else{
+ if (document.F1.P2.value=="" || document.F1.P3.value=="" || document.F1.P2.value!=document.F1.P3.value){
+ alert("Ungültiges neues Passwort! Bitte versuchen Sie es erneut.");
+ document.F1.P2.value = "";
+ document.F1.P3.value = "";
+ document.F1.P2.focus();
+ }
+ else{
+ if(isValidPwd(document.F1.P2.value) == false){
+ alert(alertpwd);
+ document.F1.P2.value = "";
+ document.F1.P3.value = "";
+ document.F1.P2.focus();
+ return false;
+ }
+ top.frames[0].asspwd = document.F1.P1.value;
+ top.frames[0].assnewpwd = document.F1.P2.value;
+
+ loc += 'sysAuthPassword=' + encodeUrl(document.F1.P1.value);
+
+ var code = 'location.assign("'+ loc + '")';
+ eval(code);
+ }
+ }
+}
+
+//-->
+</SCRIPT>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+</HEAD>
+
+<BODY onload=chk()>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>Assistent / Schritt 1 von
+ <SCRIPT language="JavaScript">
+ <!--
+ document.write(top.frames[0].ass_steps);
+ //-->
+ </SCRIPT>
+</DIV>
+<DIV id=c_titel>Bitte ändern Sie das Passwort des Konfigurationsprogramms !</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>
+ <form name="F1">
+ <td width="180">Altes Passwort:</td>
+ <td><input type="password" class="stylepwd" name="P1" size="12" maxlength="12"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(2) onmouseout=i_showElem(0)>
+ <td width="180">Neues Passwort:</td>
+ <td><input type="password" class="stylepwd" name="P2" size="12" maxlength="12"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_last>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(3) onmouseout=i_showElem(0)>
+ <td width="180">Neues Passwort wiederholen:</td>
+ <td><input type="password" class="stylepwd" name="P3" size="12" maxlength="12"></td>
+ </form>
+ </tr>
+ </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden <<</DIV>
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>OK & Weiter</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+ <DIV id=i_content>
+ <h2>Bitte ändern Sie das Passwort des Konfigurations- programms !</h2>
+ <p>Damit die Router-Konfiguration vor unberechtigtem Zugriff ge- schützt ist,
+ muss das im Auslie- ferungszustand eingetragene Passwort '0000' geändert werden.</p>
+ <p>Bewahren Sie das neue Passwort an einer sicheren Stelle auf, um es vor dem Zugriff von Unbefugten zu schützen.</p>
+ <p>Ändern Sie das Passwort und klicken Sie auf <b>'OK & Weiter'</b>.</p>
+ <p><img border="0" src="pic_i_hinweis.gif"><br>
+ Zu Ihrer Sicherheit wird das Konfigurationsprogramm automatisch beendet,
+ nachdem es mehr als 10 Minuten nicht verwendet wurde.</p>
+ <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über eine Einstellung bewegen.</p>
+ </DIV>
+
+ <DIV id=i_content1>
+ <h2>Passwort Änderung</h2>
+ <p><b>Altes Passwort</b><br>
+ Tragen Sie hier Ihr bisheriges Passwort ein. Im Auslieferungs- zustand ist das Passwort <b>'0000'</b> eingetragen.</p>
+ </DIV>
+
+ <DIV id=i_content2>
+ <h2>Passwort Änderung</h2>
+ <p><b>Neues Passwort</b><br>
+ Tragen Sie hier Ihr neues Pass- wort ein und wiederholen Sie die Eingabe im Feld darunter.</p>
+ <p>Das Passwort kann aus<br>
+ 4 bis 12 alphanumerischen Zeichen (A-Z, a-z, 0-9) bestehen, Groß-/Kleinschreibung wird berücksichtigt.</p>
+ </DIV>
+
+ <DIV id=i_content3>
+ <h2>Passwort Änderung</h2>
+ <p><b>Neues Passwort wiederholen</b><br>
+ Wiederholen Sie die Eingabe des neuen Passwortes.</p>
+ <p>Das Passwort kann aus<br>
+ 4 bis 12 alphanumerischen Zeichen (A-Z, a-z, 0-9) bestehen, Groß-/Kleinschreibung wird berücksichtigt.</p>
+ </DIV>
+
+</DIV>
+
+</BODY>
+
+</HTML>
--- /dev/null
+<HTML>
+
+<HEAD>
+
+<TITLE>Assistent10</TITLE>
+
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>
+
+<SCRIPT language="JavaScript">
+<!--
+
+var rebootconfirm="Um die Änderungen zu übernehmen, wird ein Neustart durchgeführt.Möchten Sie das wirklich?";
+function stBeenden(){
+ if (confirm("Wenn Sie den Assistenten beenden, werden alle vorgenommenen Änderungen" +
+ "\nverworfen. Wenn Sie wirklich Beenden möchten, klicken Sie auf 'OK'." +
+ "\n\nUm die vorgenommenen Änderungen zu speichern, klicken Sie auf 'Abbrechen'" +
+ "\nund dann auf 'Speichern'.")==true){
+ start();
+ }
+}
+
+function IsPPPoEChanged(){
+ if(top.frames[0].ActiveServiceID == 0) //initial data in assistent
+ return false;
+
+ if((top.frames[0].ActiveServiceID=='1') && (top.frames[0].tonline_password1==''))
+ return false;
+ if((top.frames[0].ActiveServiceID=='2') && (top.frames[0].tbusdyn_name==''))
+ return false;
+ if((top.frames[0].ActiveServiceID=='3') && (top.frames[0].tbusfes_name==''))
+ return false;
+ if((top.frames[0].ActiveServiceID=='4') && (top.frames[0].another_name==''))
+ return false;
+
+ var ispindex=top.frames[0].assprovider;
+ if(top.frames[0].assprovtxt1[ispindex-1]=='')
+ return false;
+
+ if(top.frames[0].ActiveServiceID != top.frames[0].assprovider)
+ return true;
+ if(top.frames[0].ActiveServiceID == '1'){
+ if(top.frames[0].tonline_password1 != top.frames[0].assprovtxt1[0])
+ return true;
+ if(top.frames[0].tonline_number != top.frames[0].assprovtxt2[0])
+ return true;
+ if(top.frames[0].tonline_suffix != top.frames[0].assprovtxt3[0])
+ return true;
+ if(top.frames[0].tonline_password != top.frames[0].assprovpwd[0])
+ return true;
+ if(top.frames[0].tonline_persist != top.frames[0].asspersist[0])
+ return true;
+ if(top.frames[0].tonline_ondemand != top.frames[0].assondemand[0])
+ return true;
+ if(top.frames[0].tonline_timeout != top.frames[0].asstimeout[0])
+ return true;
+ }
+ if(top.frames[0].ActiveServiceID == '2'){
+ if(top.frames[0].tbusdyn_name != top.frames[0].assprovtxt1[1])
+ return true;
+ if(top.frames[0].tbusdyn_password != top.frames[0].assprovpwd[1])
+ return true;
+ if(top.frames[0].tbusdyn_persist != top.frames[0].asspersist[1])
+ return true;
+ if(top.frames[0].tbusdyn_ondemand != top.frames[0].assondemand[1])
+ return true;
+ if(top.frames[0].tbusdyn_timeout != top.frames[0].asstimeout[1])
+ return true;
+ }
+ if(top.frames[0].ActiveServiceID == '3'){
+ if(top.frames[0].tbusfes_name != top.frames[0].assprovtxt1[2])
+ return true;
+ if(top.frames[0].tbusfes_password != top.frames[0].assprovpwd[2])
+ return true;
+ if(top.frames[0].tbusfes_persist != top.frames[0].asspersist[2])
+ return true;
+ if(top.frames[0].tbusfes_ondemand != top.frames[0].assondemand[2])
+ return true;
+ if(top.frames[0].tbusfes_timeout != top.frames[0].asstimeout[2])
+ return true;
+ }
+ if(top.frames[0].ActiveServiceID == '4'){
+ if(top.frames[0].another_name != top.frames[0].assprovtxt1[3])
+ return true;
+ if(top.frames[0].another_password != top.frames[0].assprovpwd[3])
+ return true;
+ if(top.frames[0].another_servicename != top.frames[0].assprovtxt2[3])
+ return true;
+ if(top.frames[0].another_persist != top.frames[0].asspersist[3])
+ return true;
+ if(top.frames[0].another_ondemand != top.frames[0].assondemand[3])
+ return true;
+ if(top.frames[0].another_timeout != top.frames[0].asstimeout[3])
+ return true;
+ }
+ return false;
+}
+
+//send assistent finished cgi to server.
+function assSend()
+{
+var loc;
+if(IsPPPoEChanged() == true)
+ loc= 'hcti_assistent_reboot.cgi?';
+else
+ loc= 'hcti_assistent_finished.cgi?';
+ var authMode;
+ //wan options
+ loc += 'serviceId='+ top.frames[0].assprovider;
+ loc += '&provtxt1=' + encodeUrl(top.frames[0].assprovtxt1[top.frames[0].assprovider-1]);
+ loc += '&provtxt2=' + encodeUrl(top.frames[0].assprovtxt2[top.frames[0].assprovider-1]);
+ loc += '&provtxt3=' + encodeUrl(top.frames[0].assprovtxt3[top.frames[0].assprovider-1]);
+ loc += '&provpwd=' + encodeUrl(top.frames[0].assprovpwd[top.frames[0].assprovider-1]);
+ switch(top.frames[0].assprovider){
+ case 1:
+ loc += '&T_onLineIsIdleTimeOut=' + top.frames[0].asspersist[0];
+ loc += '&T_onLineOnDemand=' + top.frames[0].assondemand[0];
+ loc += '&T_onLinePppIdleTimeOut=' + top.frames[0].asstimeout[0];
+ break;
+ case 2:
+ loc += '&T_BusinessDynIsIdleTimeOut=' + top.frames[0].asspersist[1];
+ loc += '&T_BusinessDynOnDemand=' + top.frames[0].assondemand[1];
+ loc += '&T_BusinessDynTimeOut=' + top.frames[0].asstimeout[1];
+ break;
+ case 3:
+ loc += '&T_BusFesIsIdleTimeOut=' + top.frames[0].asspersist[2];
+ loc += '&T_BusinessFesOnDemand=' + top.frames[0].assondemand[2];
+ loc += '&T_BusinessFesTimeOut=' + top.frames[0].asstimeout[2];
+ break;
+ case 4:
+ loc += '&pppIsIdleTimeOut=' + top.frames[0].asspersist[3];
+ loc += '&enblOnDemand=' + top.frames[0].assondemand[3];
+ loc += '&pppTimeOut=' + top.frames[0].asstimeout[3];
+ break;
+ default:
+ break;
+ }
+
+ //voip iptions
+ loc += '&voipAnalog=' + top.frames[0].assvoip_analog;
+ loc += '&primary_select=' + top.frames[0].voippriLine;
+ loc += '&secondary_select=' + top.frames[0].voipsecLine;
+
+ if(top.frames[0].assvoipprov == -1)
+ loc += '&voipProvider=-1';//give glbWebVar a sign not to set voip in assistent
+ else if(top.frames[0].assvoipprov == 0){
+ loc += '&voipProvider=0';
+ loc += '&voipTonLineNumber=' + encodeUrl(top.frames[0].assvoip_rnr[0]);
+ loc += '&voipTonLineEmail=' + encodeUrl(top.frames[0].assvoip_anm[0]);
+ loc += '&voipTonLinePwd=' + encodeUrl(top.frames[0].assvoip_pwd[0]);
+ }else{
+ loc += '&voipProvider=1';
+ loc += '&voipAnotherNumber=' + encodeUrl(top.frames[0].assvoip_rnr[1]);
+ loc += '&voipAnotherName=' + encodeUrl(top.frames[0].assvoip_anm[1]);
+ loc += '&voipAnotherPwd=' + encodeUrl(top.frames[0].assvoip_pwd[1]);
+ loc += '&voipAnotherReg=' + encodeUrl(top.frames[0].assvoip_reg[1]);
+ }
+
+ //password
+ if(top.frames[0].assnewpwd != "")
+ loc += '&sysNewPassword=' + top.frames[0].assnewpwd;
+ var code = 'location.assign("'+ loc + '")';
+ eval(code);
+}
+
+function stOk(){
+if(IsPPPoEChanged()==true){
+ if(confirm(rebootconfirm)==false)
+ return false;
+}
+ top.frames[0].voip_ov[0] = top.frames[0].assvoip_ov;
+ if (top.frames[0].voip.length == 1){
+ top.frames[0].voip[0] = "1";
+ top.frames[0].addNewVoIP();
+ }
+
+ document.getElementById("c_verzoeg1").style.visibility='visible';
+ document.getElementById("c_verzoeg2").style.visibility='visible';
+
+ document.getElementById("t_but1").style.visibility='hidden';
+ document.getElementById("t_but3").style.visibility='hidden';
+ document.getElementById("t_but4").style.visibility='hidden';
+
+ assSend();
+ setTimeout("stWeiter()", top.frames[0].verzoeg);
+}
+
+function stWeiter(){
+
+ start();
+}
+
+function stZrk(){
+ top.frames[2].location.href = "hcti_assistent_9.htm";
+}
+
+//-->
+</SCRIPT>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+</HEAD>
+
+<BODY>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>
+ <SCRIPT language="JavaScript">
+ <!--
+ document.write("Assistent / Schritt 7 von");
+ document.write(top.frames[0].ass_steps);
+ //-->
+ </SCRIPT>
+</DIV>
+<DIV id=c_titel>Einstellungen des Assistenten fertigstellen</DIV>
+<DIV id=c_text>Klicken Sie auf 'Speichern', um Ihre eingegebenen Daten in den Router zu übertragen.<br><br><br>
+
+ <b>Internet-Telefonie einrichten</b><br>
+ Wenn alle Daten richtig eingegeben und gespeichert wurden, können Sie mit Ihrem Browser eine Verbindung ins Internet aufbauen.<br><br>
+ Für die Einrichtung der Internet-Telefonie gehen Sie bitte wie folgt vor:<br><br>
+ Besuchen Sie die Seite von T-Online (www.t-online.de).
+ Dort finden Sie die Anmeldung zur Internet-Telefonie.
+ Die Internet-Rufnummer erhalten Sie direkt nach der Anmeldung.<br><br>
+ Anschließend können Sie diesen Assistent zur Einstellung der <br>
+ Internet-Telefonie noch mal durchlaufen oder <br>
+ im Konfigurationsprogramm unter dem Menüpunkt:<br><br>
+ 'Telefonie / Internetrufnummer' die Zugangsdaten eingeben.<br><br>
+</DIV>
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_verzoeg1></DIV>
+<DIV id=c_verzoeg2></DIV>
+
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden <<</DIV>
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zurück <<</DIV>
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>Speichern</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+ <DIV id=i_content>
+ <h2>Einstellungen des Assistenten fertigstellen</h2>
+ <p>Damit die von Ihnen vorgenom- menen Einstellungen wirksam werden, müssen diese an den Router übertragen werden.</p>
+ </DIV>
+
+</DIV>
+
+</BODY>
+
+</HTML>
--- /dev/null
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>Assistent1</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+\r
+function chk(){ \r
+ alert("Falsches Passwort! Bitte versuchen Sie es erneut.");\r
+ document.F1.P1.value = "";\r
+ document.F1.P2.value = "";\r
+ document.F1.P3.value = "";\r
+ document.F1.P1.focus();\r
+}\r
+\r
+function stBeenden(){ \r
+ if (confirm(top.frames[0].assBeenden) == true) start();\r
+}\r
+\r
+function stOk(){\r
+ var loc = 'hcti_assistent_2.cgi?';\r
+ if(document.F1.P1.value == "" && document.F1.P2.value == "" && document.F1.P3.value == ""){\r
+ top.frames[2].location.href = "hcti_assistent_2.htm";\r
+ }\r
+ else{\r
+ if (document.F1.P2.value=="" || document.F1.P3.value=="" || document.F1.P2.value!=document.F1.P3.value){\r
+ alert("Ungültiges neues Passwort! Bitte versuchen Sie es erneut.");\r
+ document.F1.P2.value = "";\r
+ document.F1.P3.value = "";\r
+ document.F1.P2.focus();\r
+ }\r
+ else{\r
+ if(isValidPwd(document.F1.P2.value) == false){\r
+ alert(alertpwd);\r
+ document.F1.P2.value = "";\r
+ document.F1.P3.value = "";\r
+ document.F1.P2.focus();\r
+ return false;\r
+ }\r
+\r
+ top.frames[0].asspwd = document.F1.P1.value;\r
+ top.frames[0].assnewpwd = document.F1.P2.value;\r
+\r
+ loc += 'sysAuthPassword=' + encodeUrl(document.F1.P1.value);\r
+\r
+ var code = 'location.assign("'+ loc + '")';\r
+ eval(code); \r
+ }\r
+ } \r
+} \r
+\r
+//-->\r
+</SCRIPT>\r
+\r
+<LINK rel="stylesheet" href="style.css" type="text/css">\r
+\r
+</HEAD>\r
+\r
+<BODY onload=chk()>\r
+\r
+<DIV id=c_Frame>\r
+\r
+<DIV id=c_border>\r
+<DIV id=c_pfad>Assistent / Schritt 1 von\r
+ <SCRIPT language="JavaScript">\r
+ <!-- \r
+ document.write(top.frames[0].ass_steps);\r
+ //-->\r
+ </SCRIPT>\r
+</DIV>\r
+<DIV id=c_titel>Bitte ändern Sie das Passwort des Konfigurationsprogramms !</DIV>\r
+<DIV id=c_std>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>\r
+ <form name="F1">\r
+ <td width="180">Altes Passwort:</td>\r
+ <td><input type="password" class="stylepwd" name="P1" size="12" maxlength="12"></td>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+<DIV id=c_std>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_showElem(2) onmouseout=i_showElem(0)>\r
+ <td width="180">Neues Passwort:</td>\r
+ <td><input type="password" class="stylepwd" name="P2" size="12" maxlength="12"></td>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+<DIV id=c_last>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_showElem(3) onmouseout=i_showElem(0)>\r
+ <td width="180">Neues Passwort wiederholen:</td>\r
+ <td><input type="password" class="stylepwd" name="P3" size="12" maxlength="12"></td>\r
+ </form>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_foot></DIV>\r
+</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=t_Frame>\r
+\r
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden <<</DIV>\r
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>OK & Weiter</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=i_Frame>\r
+\r
+ <DIV id=i_content>\r
+ <h2>Bitte ändern Sie das Passwort des Konfigurations- programms !</h2>\r
+ <p>Damit die Router-Konfiguration vor unberechtigtem Zugriff ge- schützt ist,\r
+ muss das im Auslie- ferungszustand eingetragene Passwort '0000' geändert werden.</p>\r
+ <p>Bewahren Sie das neue Passwort an einer sicheren Stelle auf, um es vor dem Zugriff von Unbefugten zu schützen.</p>\r
+ <p>Ändern Sie das Passwort und klicken Sie auf <b>'OK & Weiter'</b>.</p>\r
+ <p><img border="0" src="pic_i_hinweis.gif"><br> \r
+ Zu Ihrer Sicherheit wird das Konfigurationsprogramm automatisch beendet,\r
+ nachdem es mehr als 10 Minuten nicht verwendet wurde.</p>\r
+ <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über eine Einstellung bewegen.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content1>\r
+ <h2>Passwort Änderung</h2>\r
+ <p><b>Altes Passwort</b><br>\r
+ Tragen Sie hier Ihr bisheriges Passwort ein. Im Auslieferungs- zustand ist das Passwort <b>'0000'</b> eingetragen.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content2>\r
+ <h2>Passwort Änderung</h2>\r
+ <p><b>Neues Passwort</b><br>\r
+ Tragen Sie hier Ihr neues Pass- wort ein und wiederholen Sie die Eingabe im Feld darunter.</p>\r
+ <p>Das Passwort kann aus<br>\r
+ 4 bis 12 alphanumerischen Zeichen (A-Z, a-z, 0-9) bestehen, Groß-/Kleinschreibung wird berücksichtigt.</p>\r
+ </DIV>\r
+\r
+ <DIV id=i_content3>\r
+ <h2>Passwort Änderung</h2>\r
+ <p><b>Neues Passwort wiederholen</b><br>\r
+ Wiederholen Sie die Eingabe des neuen Passwortes.</p>\r
+ <p>Das Passwort kann aus<br>\r
+ 4 bis 12 alphanumerischen Zeichen (A-Z, a-z, 0-9) bestehen, Groß-/Kleinschreibung wird berücksichtigt.</p>\r
+ </DIV>\r
+ \r
+</DIV>\r
+\r
+</BODY>\r
+\r
+</HTML>\r
--- /dev/null
+<HTML>
+
+<HEAD>
+
+<TITLE>Assistent2</TITLE>
+
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>
+
+<SCRIPT language="JavaScript">
+<!--
+
+function chk(){
+ if (top.frames[0].assprovider == 0) {
+ document.F1.R1[top.frames[0].assprovider].checked = true;
+ }else {
+ document.F1.R1[top.frames[0].assprovider-1].checked = true;
+ }
+}
+
+function stBeenden(){
+ if (confirm(top.frames[0].assBeenden) == true) start();
+}
+
+function stOk(){
+ if(document.F1.R1[0].checked == true){
+ top.frames[0].assprovider = 1;
+ }
+ else if(document.F1.R1[1].checked == true){
+ top.frames[0].assprovider = 2;
+ }
+ else if(document.F1.R1[2].checked == true){
+ top.frames[0].assprovider = 3;
+ }
+ else{
+ top.frames[0].assprovider = 4;
+ }
+ top.frames[2].location.href = "hcti_assistent_3.htm";
+}
+
+function stZrk(){
+ top.frames[2].location.href = "hcti_assistent_1.htm";
+}
+
+//-->
+</SCRIPT>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+</HEAD>
+
+<BODY onload=chk()>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>Assistent / Schritt 2 von
+ <SCRIPT language="JavaScript">
+ <!--
+ document.write(top.frames[0].ass_steps);
+ //-->
+ </SCRIPT>
+</DIV>
+<DIV id=c_titel>Mit welchem Provider möchten Sie den Internetzugang herstellen?</DIV>
+
+<SCRIPT language="JavaScript">
+<!--
+ for (i=0;i<top.frames[0].provname.length;i++){
+ var divart = "c_std";
+ var startf = '<form name="F1">';
+ var endf = "";
+ if (i>0) startf = "";
+ if (i==top.frames[0].provname.length-1){
+ divart = "c_last";
+ endf = "</form>";
+ }
+ document.write(
+ '<DIV id=' + divart + '>' +
+ '<table border="0" cellpadding="0" cellspacing="2">' +
+ '<tr onmouseover=i_showElem(' + (i+1) + ') onmouseout=i_showElem(0)>' +
+ startf +
+ '<td width="25"><input type="radio" name="R1" value="V' + i + '"></td>' +
+ '<td>' + top.frames[0].provname[i] + '</td>' +
+ endf +
+ '</tr>' +
+ '</table>' +
+ '</DIV>');
+ }
+//-->
+</SCRIPT>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden <<</DIV>
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zurück <<</DIV>
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>OK & Weiter</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+ <DIV id=i_content>
+ <h2>Mit welchem Provider möchten Sie den Internetzugang herstellen?</h2>
+ <p>Mit diesem Router können Sie sich von Ihrem PC aus ins Internet einwählen. Dazu müssen Sie sich bereits bei einem
+ Provider angemeldet haben und die Zugangsdaten, die sie bei der Anmeldung erhalten haben, hier eintragen.</p>
+ <p>Wählen Sie Ihren Provider aus und klicken Sie dann auf<br>
+ <b>'OK & Weiter'</b>.</p>
+ <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über eine Einstellung bewegen.</p>
+ </DIV>
+
+ <DIV id=i_content1>
+ <h2>T-Online als Provider</h2>
+ <p>Wenn Sie Zugangsdaten vom Provider T-Online eintragen möchten, dann markieren Sie diese Option.</p>
+ </DIV>
+
+ <DIV id=i_content2>
+ <h2>T-DSL Business mit dyn. IP</h2>
+ <p>Wenn Sie Zugangsdaten vom Provider T-DSL Business mit dynamischer IP-Adresse eintragen möchten,
+ dann markieren Sie diese Option.</p>
+ </DIV>
+
+ <DIV id=i_content3>
+ <h2>T-DSL Business mit fester IP</h2>
+ <p>Wenn Sie Zugangsdaten vom Provider T-DSL Business mit fester IP-Adresse eintragen möchten,
+ dann markieren Sie diese Option.</p>
+ </DIV>
+
+ <DIV id=i_content4>
+ <h2>Anderer Provider</h2>
+ <p>Möchten Sie Zugangsdaten von einem anderen Provider eintragen, dann markieren Sie diese Option.</p>
+ </DIV>
+
+</DIV>
+
+</BODY>
+
+</HTML>
--- /dev/null
+<HTML>
+
+<HEAD>
+
+<TITLE>Assistent3</TITLE>
+
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>
+
+<SCRIPT language="JavaScript">
+<!--
+function set_to_state(state,index){
+
+ var col = "#FFFFFF";
+ if (state == true) col = "#D4D0C8";
+
+ switch (index) {
+ case 0:
+ document.ZDAT.C1.disabled = state;
+ document.ZDAT.D1.style.backgroundColor = col;
+ document.ZDAT.D1.disabled = state;
+ break;
+ case 1:
+ document.ZDAT1.C11.disabled = state;
+ document.ZDAT1.D11.style.backgroundColor = col;
+ document.ZDAT1.D11.disabled = state;
+ break;
+ case 2:
+ document.ZDAT2.C21.disabled = state;
+ document.ZDAT2.D21.style.backgroundColor = col;
+ document.ZDAT2.D21.disabled = state;
+ break;
+ case 3:
+ document.ZDAT3.C31.disabled = state;
+ document.ZDAT3.D31.style.backgroundColor = col;
+ document.ZDAT3.D31.disabled = state;
+ break;
+ }
+
+}
+
+function i_prfElem(nr){
+ switch(top.frames[0].assprovider){
+ case 0:
+ if(document.ZDAT.R1[0].checked == false){
+ i_showElem(9);
+ }
+ else{
+ i_showElem(nr);
+ }
+ break;
+ case 1:
+ if(document.ZDAT1.R11[0].checked == false){
+ i_showElem(9);
+ }
+ else{
+ i_showElem(nr);
+ }
+ break;
+ case 2:
+ if(document.ZDAT2.R21[0].checked == false){
+ i_showElem(9);
+ }
+ else{
+ i_showElem(nr);
+ }
+ break;
+ case 3:
+ if(document.ZDAT3.R31[0].checked == false){
+ i_showElem(9);
+ }
+ else{
+ i_showElem(nr);
+ }
+ break;
+ }
+}
+
+function stDis(){
+ var state = false;
+ var col = "#FFFFFF";
+
+ switch(top.frames[0].assprovider){
+ case 0:
+ case 1:
+ if (document.ZDAT.R1[0].checked == false){
+ state = true;
+ col = "#D4D0C8";
+ }
+ document.ZDAT.C1.disabled = state;
+ document.ZDAT.D1.style.backgroundColor = col;
+ document.ZDAT.D1.disabled = state;
+ break;
+ case 2:
+ if (document.ZDAT1.R11[0].checked == false){
+ state = true;
+ col = "#D4D0C8";
+ }
+ document.ZDAT1.C11.disabled = state;
+ document.ZDAT1.D11.style.backgroundColor = col;
+ document.ZDAT1.D11.disabled = state;
+ break;
+ case 3:
+ if (document.ZDAT2.R21[0].checked == false){
+ state = true;
+ col = "#D4D0C8";
+ }
+ document.ZDAT2.C21.disabled = state;
+ document.ZDAT2.D21.style.backgroundColor = col;
+ document.ZDAT2.D21.disabled = state;
+ break;
+ case 4:
+ if (document.ZDAT3.R31[0].checked == false){
+ state = true;
+ col = "#D4D0C8";
+ }
+ document.ZDAT3.C31.disabled = state;
+ document.ZDAT3.D31.style.backgroundColor = col;
+ document.ZDAT3.D31.disabled = state;
+ break;
+ }
+}
+
+function chk(){
+ document.ZDAT.P1.value = top.frames[0].assprovtxt1[0];
+ document.ZDAT.T1.value = top.frames[0].assprovtxt2[0];
+ document.ZDAT.P2.value = top.frames[0].assprovpwd[0];
+ document.ZDAT.P3.value = top.frames[0].assprovpwd[0];
+ document.ZDAT.T2.value = top.frames[0].assprovtxt3[0];
+ if(top.frames[0].asspersist[0] == '0')
+ document.ZDAT.R1[0].checked = true;
+ else
+ document.ZDAT.R1[1].checked = true;
+ if(top.frames[0].assondemand[0] == '0')
+ document.ZDAT.C1.checked = false;
+ else
+ document.ZDAT.C1.checked = true;
+ document.ZDAT.D1.selectedIndex = top.frames[0].asstimeout[0];
+
+ document.ZDAT1.T11.value = top.frames[0].assprovtxt1[1];
+ document.ZDAT1.P11.value = top.frames[0].assprovpwd[1];
+ document.ZDAT1.P12.value = top.frames[0].assprovpwd[1];
+ if(top.frames[0].asspersist[1] == '0')
+ document.ZDAT1.R11[0].checked = true;
+ else
+ document.ZDAT1.R11[1].checked = true;
+ if(top.frames[0].assondemand[1] == '0')
+ document.ZDAT1.C11.checked = false;
+ else
+ document.ZDAT1.C11.checked = true;
+ document.ZDAT1.D11.selectedIndex = top.frames[0].asstimeout[1];
+
+ document.ZDAT2.T22.value = top.frames[0].assprovtxt1[2];
+ document.ZDAT2.P21.value = top.frames[0].assprovpwd[2];
+ document.ZDAT2.P22.value = top.frames[0].assprovpwd[2];
+ if(top.frames[0].asspersist[2] == '0')
+ document.ZDAT2.R21[0].checked = true;
+ else
+ document.ZDAT2.R21[1].checked = true;
+ if(top.frames[0].assondemand[2] == '0')
+ document.ZDAT2.C21.checked = false;
+ else
+ document.ZDAT2.C21.checked = true;
+ document.ZDAT2.D21.selectedIndex = top.frames[0].asstimeout[2];
+
+ document.ZDAT3.T31.value = top.frames[0].assprovtxt1[3];
+ document.ZDAT3.P31.value = top.frames[0].assprovpwd[3];
+ document.ZDAT3.P32.value = top.frames[0].assprovpwd[3];
+ document.ZDAT3.T32.value = top.frames[0].assprovtxt2[3];
+ if(top.frames[0].asspersist[3] == '0')
+ document.ZDAT3.R31[0].checked = true;
+ else
+ document.ZDAT3.R31[1].checked = true;
+ if(top.frames[0].assondemand[3] == '0')
+ document.ZDAT3.C31.checked = false;
+ else
+ document.ZDAT3.C31.checked = true;
+ document.ZDAT3.D31.selectedIndex = top.frames[0].asstimeout[3];
+
+ stAkt();
+
+ var i = 0;
+ for(i=0; i<4; i++){
+ if(top.frames[0].asspersist[i] == '0')
+ set_to_state(false, i);
+ else
+ set_to_state(true, i);
+ }
+
+}
+
+function stAkt(){
+ document.getElementById("c_um0").style.visibility='hidden';
+ document.getElementById("c_um1").style.visibility='hidden';
+ document.getElementById("c_um2").style.visibility='hidden';
+ document.getElementById("c_um3").style.visibility='hidden';
+ document.getElementById("c_um" + (top.frames[0].assprovider-1)).style.visibility='visible';
+}
+
+function txtHinw(feldname){
+ return "Im Feld '" + feldname + "' wurde eine falsche Eingabe bzw. keine Eingabe vorgenommen. " +
+ "\nDie korrekte Eingabe ist notwendig, um eine Internetverbindung aufbauen zu können.";
+}
+
+function txtProv(){
+ return "Achtung, bitte beachten Sie, dass keine Verbindung ins Internet möglich ist,"+
+ "\nwenn Sie diesen Provider auswählen, jedoch keine Internet Zugangsdaten eingeben."+
+ "\n"+
+ "\nKlicken Sie auf 'Abbrechen', um Ihre Internet Zugangsdaten jetzt einzugeben"+
+ "\noder klicken Sie auf 'OK', um ohne Eingabe der Zugangsdaten fortzufahren.";
+}
+
+function stBeenden(){
+ if (confirm(top.frames[0].assBeenden) == true) start();
+}
+
+function stOk(){
+
+ switch(top.frames[0].assprovider-1){
+ case 0:
+ if (document.ZDAT.P1.value!="" || document.ZDAT.T1.value!="" || document.ZDAT.T2.value!="" || document.ZDAT.P2.value!="" || document.ZDAT.P3.value!=""){
+ if (document.ZDAT.P1.value=="" || isInvalidNumber(document.ZDAT.P1.value)){
+ alert(txtHinw("Anschlusskennung"));
+ document.ZDAT.P1.value = "";
+ document.ZDAT.P1.focus();
+ return false;
+ }
+ if (document.ZDAT.T1.value=="" || isInvalidNumber(document.ZDAT.T1.value)){
+ alert(txtHinw("T-Online-Nummer"));
+ document.ZDAT.T1.value = "";
+ document.ZDAT.T1.focus();
+ return false;
+ }
+ if (document.ZDAT.T2.value=="" || isInvalidNumber(document.ZDAT.T2.value)){
+ alert(txtHinw("Mitbenutznummer"));
+ document.ZDAT.T2.value = "";
+ document.ZDAT.T2.focus();
+ return false;
+ }
+ if (document.ZDAT.P2.value=="" || document.ZDAT.P3.value=="" || isInvalidString(document.ZDAT.P2.value) || document.ZDAT.P2.value!=document.ZDAT.P3.value){
+ alert(txtHinw("Persönliches Kennwort' oder 'Kennwort Wiederholung"));
+ document.ZDAT.P2.value = "";
+ document.ZDAT.P3.value = "";
+ document.ZDAT.P2.focus();
+ return false;
+ }
+ }
+ else{
+ if(confirm(txtProv())==false)
+ return;
+ }
+ break;
+
+ case 1:
+ if (document.ZDAT1.T11.value!="" || document.ZDAT1.P11.value!="" || document.ZDAT1.P12.value!=""){
+ if (document.ZDAT1.T11.value=="" || isInvalidString(document.ZDAT1.T11.value)){
+ alert(txtHinw("Benutzername"));
+ document.ZDAT1.T11.focus();
+ return false;
+ }
+ if (document.ZDAT1.P11.value=="" || document.ZDAT1.P12.value=="" || isInvalidString(document.ZDAT1.P11.value) || document.ZDAT1.P11.value!=document.ZDAT1.P12.value){
+ alert(txtHinw("Kennwort' oder 'Kennwort Wiederholung"));
+ document.ZDAT1.P11.value = "";
+ document.ZDAT1.P12.value = "";
+ document.ZDAT1.P11.focus();
+ return false;
+ }
+ }
+ else{
+ if(confirm(txtProv())==false)
+ return;
+ }
+ break;
+
+ case 2:
+ if (document.ZDAT2.T22.value!="" || document.ZDAT2.P21.value!="" || document.ZDAT2.P22.value!=""){
+ if (document.ZDAT2.T22.value=="" || isInvalidString(document.ZDAT2.T22.value)){
+ alert(txtHinw("Benutzername"));
+ document.ZDAT2.T22.focus();
+ return false;
+ }
+ if (document.ZDAT2.P21.value=="" || document.ZDAT2.P22.value=="" || isInvalidString(document.ZDAT2.P21.value) || document.ZDAT2.P21.value!=document.ZDAT2.P22.value){
+ alert(txtHinw("Kennwort' oder 'Kennwort Wiederholung"));
+ document.ZDAT2.P21.value = "";
+ document.ZDAT2.P22.value = "";
+ document.ZDAT2.P21.focus();
+ return false;
+ }
+ }
+ else{
+ if(confirm(txtProv())==false)
+ return;
+ }
+ break;
+
+ case 3:
+ if (document.ZDAT3.T31.value!="" || document.ZDAT3.P31.value!="" || document.ZDAT3.P32.value!="" || document.ZDAT3.T32.value!=""){
+ if (document.ZDAT3.T31.value=="" || isInvalidString(document.ZDAT3.T31.value)){
+ alert(txtHinw("Benutzername"));
+ document.ZDAT3.T31.focus();
+ return false;
+ }
+ if (document.ZDAT3.P31.value=="" || document.ZDAT3.P32.value=="" || isInvalidString(document.ZDAT3.P31.value) || document.ZDAT3.P31.value!=document.ZDAT3.P32.value){
+ alert(txtHinw("Kennwort' oder 'Kennwort Wiederholung"));
+ document.ZDAT3.P31.value = "";
+ document.ZDAT3.P32.value = "";
+ document.ZDAT3.P31.focus();
+ return false;
+ }
+ if (document.ZDAT3.T32.value!="" && isInvalidString(document.ZDAT3.T32.value)){
+ alert(txtHinw("Name des Dienstes"));
+ document.ZDAT3.T32.focus();
+ return false;
+ }
+
+ }
+ else{
+ if(confirm(txtProv())==false)
+ return;
+ }
+ break;
+
+ }
+ stSave();
+}
+
+function stSave(){
+ switch(top.frames[0].assprovider-1){
+ case 0:
+ top.frames[0].assprovtxt1[0] = document.ZDAT.P1.value;
+ top.frames[0].assprovtxt2[0] = document.ZDAT.T1.value;
+ top.frames[0].assprovpwd[0] = document.ZDAT.P2.value;
+ top.frames[0].assprovtxt3[0] = document.ZDAT.T2.value;
+ if(document.ZDAT.R1[1].checked == true)
+ top.frames[0].asspersist[0] = 1;
+ else{
+ top.frames[0].asspersist[0] = 0;
+ top.frames[0].assondemand[0] = (document.ZDAT.C1.checked == true)?'1':'0';
+ top.frames[0].asstimeout[0] = document.ZDAT.D1.selectedIndex;
+ }
+ break;
+
+ case 1:
+ top.frames[0].assprovtxt1[1] = document.ZDAT1.T11.value;
+ top.frames[0].assprovpwd[1] = document.ZDAT1.P11.value;
+ if(document.ZDAT1.R11[1].checked == true)
+ top.frames[0].asspersist[1] = 1;
+ else{
+ top.frames[0].asspersist[1] = 0;
+ top.frames[0].assondemand[1] = (document.ZDAT1.C11.checked == true)?'1':'0';
+ top.frames[0].asstimeout[1] = document.ZDAT1.D11.selectedIndex;
+ }
+ break;
+
+ case 2:
+ top.frames[0].assprovtxt1[2] = document.ZDAT2.T22.value;
+ top.frames[0].assprovpwd[2] = document.ZDAT2.P21.value;
+ if(document.ZDAT2.R21[1].checked == true)
+ top.frames[0].asspersist[2] = 1;
+ else{
+ top.frames[0].asspersist[2] = 0;
+ top.frames[0].assondemand[2] = (document.ZDAT2.C21.checked == true)?'1':'0';
+ top.frames[0].asstimeout[2] = document.ZDAT2.D21.selectedIndex;
+ }
+ break;
+
+ case 3:
+ top.frames[0].assprovtxt1[3] = document.ZDAT3.T31.value;
+ top.frames[0].assprovpwd[3] = document.ZDAT3.P31.value;
+ top.frames[0].assprovtxt2[3] = document.ZDAT3.T32.value;
+ if(document.ZDAT3.R31[1].checked == true)
+ top.frames[0].asspersist[3] = 1;
+ else{
+ top.frames[0].asspersist[3] = 0;
+ top.frames[0].assondemand[3] = (document.ZDAT3.C31.checked == true)?'1':'0';
+ top.frames[0].asstimeout[3] = document.ZDAT3.D31.selectedIndex;
+ }
+ break;
+ }
+ top.frames[2].location.href = "hcti_assistent_7.htm";
+}
+
+function stZrk(){
+ top.frames[2].location.href = "hcti_assistent_2.htm";
+}
+
+//-->
+</SCRIPT>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+<STYLE type="text/css">
+<!--
+
+#c_um0 {
+ POSITION: absolute; left: 15px; top: 37px; width: 402px; background-color: #F0F0F0; VISIBILITY: hidden;
+ border-color: #E20074; border-width: 1px; border-style: solid; border-top-style: none;
+}
+
+#c_um1 {
+ POSITION: absolute; left: 15px; top: 37px; width: 402px; background-color: #F0F0F0; VISIBILITY: hidden;
+ border-color: #E20074; border-width: 1px; border-style: solid; border-top-style: none;
+}
+
+#c_um2 {
+ POSITION: absolute; left: 15px; top: 37px; width: 402px; background-color: #F0F0F0; VISIBILITY: hidden;
+ border-color: #E20074; border-width: 1px; border-style: solid; border-top-style: none;
+}
+
+#c_um3 {
+ POSITION: absolute; left: 15px; top: 37px; width: 402px; background-color: #F0F0F0; VISIBILITY: hidden;
+ border-color: #E20074; border-width: 1px; border-style: solid; border-top-style: none;
+}
+
+#c_testen {
+ POSITION: absolute; margin-left: 15px; margin-top: 400px; width: 402px; height: 41;
+ border-color: #E20074; border-width: 1px; border-style: solid;
+ background-color: #F0F0F0; background-image: url(pic_c_testen.gif); VISIBILITY: hidden
+}
+
+#i_content13 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+#i_content14 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+
+#i_content32 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+#i_content33 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+#i_content34 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+
+//-->
+</STYLE>
+
+</HEAD>
+
+<BODY onload=chk()>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>Assistent / Schritt 3 von
+ <SCRIPT language="JavaScript">
+ <!--
+ document.write(top.frames[0].ass_steps);
+ //-->
+ </SCRIPT>
+</DIV>
+</DIV>
+
+<DIV id=c_um0>
+<DIV id=c_titel>Internet Zugangsdaten für T-Online</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>
+ <form name="ZDAT">
+ <td width="170">Anschlusskennung:</td>
+ <td><input type="password" class="stylepwd" name="P1" size="12" maxlength="12"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(2) onmouseout=i_showElem(0)>
+ <td width="170">T-Online-Nummer:</td>
+ <td><input type="text" name="T1" size="12" maxlength="12"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(3) onmouseout=i_showElem(0)>
+ <td width="170">Mitbenutznummer / Suffix:</td>
+ <td><input type="text" name="T2" size="4" maxlength="4"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(4) onmouseout=i_showElem(0)>
+ <td width="170">Persönliches Kennwort:</td>
+ <td><input type="password" class="stylepwd" name="P2" size="8" maxlength="8"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(4) onmouseout=i_showElem(0)>
+ <td width="170">Kennwort Wiederholung:</td>
+ <td><input type="password" class="stylepwd" name="P3" size="8" maxlength="8"></td>
+ </tr>
+ </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_titel>Router Einstellungen</DIV>
+
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(6) onmouseout=i_showElem(0)>
+ <td width="166">Dauerverbindung:</td>
+ <td width="20"><input type="radio" name="R1" value="V1" onclick="stDis()"></td>
+ <td width="40">Aus</td>
+ <td width="20"><input type="radio" name="R1" value="V2" onclick="stDis()"></td>
+ <td>Ein</td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_prfElem(7) onmouseout=i_showElem(0)>
+ <td width="166">Automatisch verbinden:</td>
+ <td><input type="checkbox" name="C1"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_last>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_prfElem(8) onmouseout=i_showElem(0)>
+ <td width="170">Automatisch trennen nach:</td>
+ <td><select name="D1">
+ <option>45 Sekunden</option>
+ <option> 1 Minute</option>
+ <option> 2 Minuten</option>
+ <option> 3 Minuten</option>
+ <option> 4 Minuten</option>
+ <option> 5 Minuten</option>
+ <option>10 Minuten</option>
+ <option>15 Minuten</option>
+ <option>30 Minuten</option>
+ <option>60 Minuten</option>
+ </select>
+ </td>
+ </form>
+ </tr>
+ </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_um1>
+<DIV id=c_titel>Internet Zugangsdaten für T-DSL Business mit dyn. IP</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(13) onmouseout=i_showElem(0)>
+ <form name="ZDAT1">
+ <td width="92">Benutzername:</td>
+ <td width="76">t-online-com /</td>
+ <td width="100"><input type="text" name="T11" size="12" maxlength="12"></td>
+ <td>@ t-online-com.de</td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(14) onmouseout=i_showElem(0)>
+ <td width="170">Kennwort:</td>
+ <td><input type="password" class="stylepwd" name="P11" size="8" maxlength="8"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(14) onmouseout=i_showElem(0)>
+ <td width="170">Kennwort Wiederholung:</td>
+ <td><input type="password" class="stylepwd" name="P12" size="8" maxlength="8"></td>
+ </tr>
+ </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_titel>Router Einstellungen</DIV>
+
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(6) onmouseout=i_showElem(0)>
+ <td width="166">Dauerverbindung:</td>
+ <td width="20"><input type="radio" name="R11" value="V1" onclick="stDis()"></td>
+ <td width="40">Aus</td>
+ <td width="20"><input type="radio" name="R11" value="V2" onclick="stDis()"></td>
+ <td>Ein</td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_prfElem(7) onmouseout=i_showElem(0)>
+ <td width="166">Automatisch verbinden:</td>
+ <td><input type="checkbox" name="C11"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_last>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_prfElem(8) onmouseout=i_showElem(0)>
+ <td width="170">Automatisch trennen nach:</td>
+ <td><select name="D11">
+ <option>45 Sekunden</option>
+ <option> 1 Minute</option>
+ <option> 2 Minuten</option>
+ <option> 3 Minuten</option>
+ <option> 4 Minuten</option>
+ <option> 5 Minuten</option>
+ <option>10 Minuten</option>
+ <option>15 Minuten</option>
+ <option>30 Minuten</option>
+ <option>60 Minuten</option>
+ </select>
+ </td>
+ </form>
+ </tr>
+ </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_um2>
+<DIV id=c_titel>Internet Zugangsdaten für T-DSL Business mit fester IP</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(13) onmouseout=i_showElem(0)>
+ <form name="ZDAT2">
+ <td width="122">Benutzername:</td>
+ <td width="46">feste-ip/</td>
+ <td width="100"><input type="text" name="T22" size="12" maxlength="12"></td>
+ <td>@ t-online-com.de</td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(14) onmouseout=i_showElem(0)>
+ <td width="170">Kennwort:</td>
+ <td><input type="password" class="stylepwd" name="P21" size="8" maxlength="8"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(14) onmouseout=i_showElem(0)>
+ <td width="170">Kennwort Wiederholung:</td>
+ <td><input type="password" class="stylepwd" name="P22" size="8" maxlength="8"></td>
+ </tr>
+ </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_titel>Router Einstellungen</DIV>
+
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(6) onmouseout=i_showElem(0)>
+ <td width="166">Dauerverbindung:</td>
+ <td width="20"><input type="radio" name="R21" value="V1" onclick="stDis()"></td>
+ <td width="40">Aus</td>
+ <td width="20"><input type="radio" name="R21" value="V2" onclick="stDis()"></td>
+ <td>Ein</td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_prfElem(7) onmouseout=i_showElem(0)>
+ <td width="166">Automatisch verbinden:</td>
+ <td><input type="checkbox" name="C21"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_last>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_prfElem(8) onmouseout=i_showElem(0)>
+ <td width="170">Automatisch trennen nach:</td>
+ <td><select name="D21">
+ <option>45 Sekunden</option>
+ <option> 1 Minute</option>
+ <option> 2 Minuten</option>
+ <option> 3 Minuten</option>
+ <option> 4 Minuten</option>
+ <option> 5 Minuten</option>
+ <option>10 Minuten</option>
+ <option>15 Minuten</option>
+ <option>30 Minuten</option>
+ <option>60 Minuten</option>
+ </select>
+ </td>
+ </form>
+ </tr>
+ </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_um3>
+<DIV id=c_titel>Internet Zugangsdaten für Anderen Provider</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(32) onmouseout=i_showElem(0)>
+ <form name="ZDAT3">
+ <td width="170">Benutzername:</td>
+ <td><input type="text" name="T31" size="20" maxlength="64"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(33) onmouseout=i_showElem(0)>
+ <td width="170">Kennwort:</td>
+ <td><input type="password" class="stylepwd" name="P31" size="20" maxlength="64"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(33) onmouseout=i_showElem(0)>
+ <td width="170">Kennwort Wiederholung:</td>
+ <td><input type="password" class="stylepwd" name="P32" size="20" maxlength="64"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(34) onmouseout=i_showElem(0)>
+ <td width="170">Name des Dienstes:</td>
+ <td><input type="text" name="T32" size="20" maxlength="64"></td>
+ </tr>
+ </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_titel>Router Einstellungen</DIV>
+
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(6) onmouseout=i_showElem(0)>
+ <td width="166">Dauerverbindung:</td>
+ <td width="20"><input type="radio" name="R31" value="V1" onclick="stDis()"></td>
+ <td width="40">Aus</td>
+ <td width="20"><input type="radio" name="R31" value="V2" onclick="stDis()"></td>
+ <td>Ein</td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_prfElem(7) onmouseout=i_showElem(0)>
+ <td width="166">Automatisch verbinden:</td>
+ <td><input type="checkbox" name="C31"></td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_last>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_prfElem(8) onmouseout=i_showElem(0)>
+ <td width="170">Automatisch trennen nach:</td>
+ <td><select name="D31">
+ <option>45 Sekunden</option>
+ <option> 1 Minute</option>
+ <option> 2 Minuten</option>
+ <option> 3 Minuten</option>
+ <option> 4 Minuten</option>
+ <option> 5 Minuten</option>
+ <option>10 Minuten</option>
+ <option>15 Minuten</option>
+ <option>30 Minuten</option>
+ <option>60 Minuten</option>
+ </select>
+ </td>
+ </form>
+ </tr>
+ </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_testen></DIV>
+
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden <<</DIV>
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zurück <<</DIV>
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>OK & Weiter</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+ <DIV id=i_content>
+ <h2>Internet Zugangsdaten</h2>
+ <p>Tragen Sie hier die Zugangsdaten ein, die Sie von Ihrem Internet-Provider bei der Anmeldung erhalten haben.</p>
+ <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über eine Einstellung bewegen.</p>
+ </DIV>
+ <DIV id=i_content1>
+ <h2>Internet Zugangsdaten</h2>
+ <p><b>Anschlusskennung</b><br>
+ Die Anschlusskennung entnehmen Sie Ihrer Auftragsbestätigung von <br>T-Online.</p>
+ </DIV>
+ <DIV id=i_content2>
+ <h2>Internet Zugangsdaten</h2>
+ <p><b>T-Online-Nummer</b><br>
+ Die T-Online-Nummer entnehmen Sie Ihrer Auftragsbestätigung von <br>T-Online.</p>
+ </DIV>
+ <DIV id=i_content3>
+ <h2>Internet Zugangsdaten</h2>
+ <p><b>Mitbenutznummer / Suffix</b><br>
+ Tragen Sie die Nummer des bei T-Online registrierten Mitbenutzers ein. Ist nur ein Mitbenutzer registriert,
+ tragen Sie die Ziffernfolge '0001' ein. Die Mitbenutznummer muss vierstellig eingeben werden.</p>
+ </DIV>
+ <DIV id=i_content4>
+ <h2>Internet Zugangsdaten</h2>
+ <p><b>Persönliches Kennwort</b><br>
+ Tragen Sie hier Ihr persönliches Kennwort ein und wiederholen Sie die Eingabe im Feld darunter. Das Kennwort
+ können Sie nur in der entsprechenden Anwendung von T-Online ändern.</p>
+ </DIV>
+ <DIV id=i_content6>
+ <h2>Router Einstellungen</h2>
+ <p><b>Dauerverbindung</b><br>
+ Hier können Sie auswählen, ob die Verbindung immer aufrecht erhalten werden soll. Dies bedeutet, dass bei
+ technisch- oder provider-bedingtem Tren- nen der Verbindung sogleich vom Router versucht wird, die
+ Internet-Verbindung wieder herzustellen.</p>
+ <p><img border="0" src="pic_i_hinweis.gif"><br>
+ Wenn Sie über eine Internet- rufnummer ständig erreichbar sein möchten, dann müssen Sie die Dauerverbindung einschal- ten.
+ Beachten Sie bitte, dass sich dies bei einem zeitbasie- renden Tarif auf die Kosten auswirkt.</p>
+ </DIV>
+ <DIV id=i_content7>
+ <h2>Router Einstellungen</h2>
+ <p><b>Automatisch verbinden</b><br>
+ Hier können Sie auswählen, ob bei Aufruf Ihres Standard Browsers immer automatisch eine Internetverbindung
+ herge- stellt wird. Möchten Sie dies nicht, so müssen Sie die Verbindung zum Internet jeweils manuell über die
+ Startseite des Konfigurationsprogramms herstellen.</p>
+ <p><img border="0" src="pic_i_hinweis.gif"><br>
+ Mit der Zusatzsoftware 'Online- Control' wird der Status der Internetverbindung in der Taskleiste mit einem Icon angezeigt.</p>
+ <p>Per Mausklick auf das Icon kön- nen Sie unter anderem die Ver- bindung ins Internet aufbauen.</p>
+ <p>OnlineControl finden Sie auf Ihrer Installations-CD und im Internet auf den T-Com Seiten.</p>
+ </DIV>
+ <DIV id=i_content8>
+ <h2>Router Einstellungen</h2>
+ <p><b>Automatisch trennen</b><br>
+ Findet während der angegebe- nen Zeit kein Datenverkehr mit dem Internet statt, wird die Ver- bindung zum Internet
+ automa- tisch getrennt.</p>
+ </DIV>
+ <DIV id=i_content9>
+ <h2>Einstellung nicht änderbar</h2>
+ <p>Um diese Einstellung ändern zu können, muss die 'Dauerverbindung' ausgeschaltet sein.</p>
+ </DIV>
+
+
+ <DIV id=i_content13>
+ <h2>Internet Zugangsdaten</h2>
+ <p><b>Benutzername</b><br>
+ Den Benutzernamen entnehmen Sie Ihrer Auftragsbestätigung von T-DSL Business.</p>
+ </DIV>
+ <DIV id=i_content14>
+ <h2>Internet Zugangsdaten</h2>
+ <p><b>Kennwort</b><br>
+ Tragen Sie hier Ihr persönliches Kennwort ein und wiederholen Sie die Eingabe im Feld darunter.</p>
+ </DIV>
+
+
+ <DIV id=i_content32>
+ <h2>Internet Zugangsdaten</h2>
+ <p><b>Benutzername</b><br>
+ Geben Sie den Benutzernamen ein, den Sie von Ihrem Provider erhalten haben.</p>
+ </DIV>
+ <DIV id=i_content33>
+ <h2>Internet Zugangsdaten</h2>
+ <p><b>Kennwort</b><br>
+ Tragen Sie hier Ihr persönliches Kennwort ein und wiederholen Sie die Eingabe im Feld darunter.</p>
+ </DIV>
+ <DIV id=i_content34>
+ <h2>Internet Zugangsdaten</h2>
+ <p><b>Name des Dienstes</b><br>
+ Falls Ihnen von Ihrem Provider ein Name des Dienstes angegeben wurde, tragen Sie ihn bitte hier ein.</p>
+ </DIV>
+
+
+</DIV>
+
+</BODY>
+
+</HTML>
--- /dev/null
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>Assistent7</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+\r
+function chk(){\r
+ if(top.frames[0].assvoipprov == -1)\r
+ document.F1.R1[0].checked = true;\r
+ if(top.frames[0].assvoip_rnr[0]=='' && top.frames[0].assvoip_rnr[1]=='')\r
+ document.F1.R1[0].checked = true;\r
+ else\r
+ document.F1.R1[top.frames[0].assvoipprov + 1].checked = true;\r
+}\r
+\r
+function stBeenden(){ \r
+ if (confirm(top.frames[0].assBeenden) == true) start();\r
+}\r
+\r
+function stOk(){\r
+ for (i=0;i<top.frames[0].voipprovname.length+1;i++){\r
+ if (document.F1.R1[i].checked == true)\r
+ top.frames[0].assvoipprov = i-1;\r
+ }\r
+ if (document.F1.R1[0].checked == true)\r
+ top.frames[2].location.href = "hcti_assistent_9.htm";\r
+ else\r
+ top.frames[2].location.href = "hcti_assistent_8.htm";\r
+}\r
+\r
+function stZrk(){\r
+ top.frames[2].location.href = "hcti_assistent_3.htm";\r
+}\r
+\r
+//-->\r
+</SCRIPT>\r
+\r
+<LINK rel="stylesheet" href="style.css" type="text/css">\r
+\r
+</HEAD>\r
+\r
+<BODY onload=chk()>\r
+\r
+<DIV id=c_Frame>\r
+\r
+<DIV id=c_border>\r
+<DIV id=c_pfad>\r
+ <SCRIPT language="JavaScript">\r
+ <!-- \r
+ document.write("Assistent / Schritt 4 von");\r
+ document.write(top.frames[0].ass_steps);\r
+ //-->\r
+ </SCRIPT>\r
+</DIV>\r
+<DIV id=c_titel>Mit welchem Anbieter möchten Sie über das Internet telefonieren?</DIV>\r
+<DIV id=c_std>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>\r
+ <form name="F1">\r
+ <td width="25"><input type="radio" name="R1" value="V0"></td>\r
+ <td>Zu späterem Zeitpunkt einrichten</td>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!-- \r
+ for (i=0;i<top.frames[0].voipprovname.length;i++){\r
+ var divart = "c_std";\r
+ var endf = "";\r
+ if (i==top.frames[0].voipprovname.length-1){\r
+ divart = "c_last";\r
+ endf = "</form>";\r
+ }\r
+ document.write(\r
+ '<DIV id=' + divart + '>' +\r
+ '<table border="0" cellpadding="0" cellspacing="2">' +\r
+ '<tr onmouseover=i_showElem(' + (i+2) + ') onmouseout=i_showElem(0)>' +\r
+ '<td width="25"><input type="radio" name="R1" value="V' + (i+1) + '"></td>' +\r
+ '<td>' + top.frames[0].voipprovname[i] + '</td>' +\r
+ endf +\r
+ '</tr>' +\r
+ '</table>' +\r
+ '</DIV>');\r
+ }\r
+//-->\r
+</SCRIPT>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_foot></DIV>\r
+</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=t_Frame>\r
+\r
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden <<</DIV>\r
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zurück <<</DIV>\r
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>OK & Weiter</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=i_Frame>\r
+\r
+ <DIV id=i_content>\r
+ <h2>Mit welchem Anbieter möchten Sie über das Internet telefonieren?</h2>\r
+ <p>Mit diesem Router können Sie von einem angeschlossenen Telefon aus über das Internet telefonieren. Wählen Sie aus,\r
+ ob Sie die Internettelefonie-Zugangsdaten von T-Online oder einem anderen Anbieter eintragen möchten.</p>\r
+ <p>Falls Sie die Zugangsdaten noch nicht haben, können Sie diese auch zu einem späteren Zeitpunkt eingeben. In diesem\r
+ Fall werden eine oder mehrere Seiten des Assistenten übersprungen.</p>\r
+ <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über eine Einstellung bewegen.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content1>\r
+ <h2>Zu späterem Zeitpunkt einrichten</h2>\r
+ <p>Für die Einrichtung der Internet- telefonie benötigen Sie die Zugangsdaten für die Internet- rufnummer und einen\r
+ funktionierenden Internetzugang.</p>\r
+ <p>Falls diese Voraussetzungen nicht erfüllt sind, können Sie die Internettelefonie erst zu einem späteren Zeitpunkt\r
+ einrichten. In diesem Fall werden eine oder mehrere Seiten des Assistenten übersprungen.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content2>\r
+ <h2><b>Anbieter nicht verfügbar</b></h2>\r
+ <p>Um T-Online auswählen zu können, muss ein funktionierender Internetzugang\r
+ eingerichtet sein. Durchlaufen Sie hierzu den Assistenten und speichern Sie am Ende die \r
+ Einstellungen. Nachdem Sie dann eine Internetverbindung erfolgreich aufgebaut haben \r
+ können Sie den Assistenten noch mal durchlaufen und die Internettelefonie einrichten.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content3>\r
+ <h2><b>Anbieter nicht verfügbar</b></h2>\r
+ <p>Um diesen Anbieter auswählen zu können, muss ein funktionierender Internetzugang\r
+ eingerichtet sein. Durchlaufen Sie hierzu den Assistenten und speichern Sie am Ende die \r
+ Einstellungen. Nachdem Sie dann eine Internetverbindung erfolgreich aufgebaut haben \r
+ können Sie den Assistenten noch mal durchlaufen und die Internettelefonie einrichten.</p>\r
+ </DIV>\r
+\r
+ <DIV id=i_content9>\r
+ <h2><b>Anbieter nicht verfügbar</b></h2>\r
+ <p>Um diesen Anbieter auswählen zu können, muss ein funktionierender Internetzugang\r
+ eingerichtet sein. Durchlaufen Sie hierzu den Assistenten und speichern Sie am Ende die \r
+ Einstellungen. Nachdem Sie dann eine Internetverbindung erfolgreich aufgebaut haben \r
+ können Sie den Assistenten noch mal durchlaufen und die Internettelefonie einrichten.</p>\r
+ </DIV>\r
+\r
+</DIV>\r
+\r
+</BODY>\r
+\r
+</HTML>\r
--- /dev/null
+<HTML>
+
+<HEAD>
+
+<TITLE>Assistent8</TITLE>
+
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>
+
+<SCRIPT language="JavaScript">
+<!--
+
+function chk(){
+ var index = top.frames[0].assvoipprov; //already in this page, index must be 0 or 1
+
+ document.F1.T1.value = top.frames[0].assvoip_rnr[index];
+ document.F1.T2.value = top.frames[0].assvoip_anm[index];
+ document.F1.P1.value = top.frames[0].assvoip_pwd[index];
+ document.F1.P2.value = top.frames[0].assvoip_pwd[index];
+
+ if(index == 1) //another provider
+ document.F1.T3.value = top.frames[0].assvoip_reg[1];
+}
+
+function i_selElem(nr){
+ i_showElem((10 * top.frames[0].assvoipprov) + nr);
+}
+
+function stBeenden(){
+ if (confirm(top.frames[0].assBeenden) == true) start();
+}
+
+function txtHinw(feldname){
+ return "Im Feld '" + feldname + "' wurde eine falsche Eingabe bzw. keine Eingabe vorgenommen." +
+ "\nDie korrekte Eingabe ist notwendig, um die Telefonie über das Internet verwenden zu können.";
+}
+
+function txtProv(){
+ return "Achtung, bitte beachten Sie, dass keine Internettelefonie möglich ist,"+
+ "\nwenn Sie diesen Anbieter auswählen, jedoch keine Anbieterdaten eingeben."+
+ "\n"+
+ "\nKlicken Sie auf 'Abbrechen', um Ihre Anbieterdaten jetzt einzugeben"+
+ "\noder klicken Sie auf 'OK', um ohne Eingabe der Anbieterdaten fortzufahren.";
+}
+
+function stOk(){
+ if (document.F1.T1.value!="" || document.F1.P1.value!="" || document.F1.P2.value!="" ||
+ (top.frames[0].voipprovtxt2[top.frames[0].assvoipprov].length > 0 && document.F1.T2.value!="") ||
+ (top.frames[0].voipprovtxt4[top.frames[0].assvoipprov].length > 0 && document.F1.T3.value!="")){
+
+ if (document.F1.T1.value=="" || isInvalidNumber(document.F1.T1.value)){
+ alert(txtHinw(top.frames[0].voipprovtxt1[top.frames[0].assvoipprov]));
+ document.F1.T1.focus();
+ return false;
+ }
+ if (top.frames[0].voipprovtxt2[top.frames[0].assvoipprov].length > 0){
+ var prf = true;
+
+ if(isInvalidString(document.F1.T2.value))
+ prf = false;
+ if (top.frames[0].assvoipprov == 0){
+ var tst_at = document.F1.T2.value.indexOf("@");
+ var tst_pt = document.F1.T2.value.lastIndexOf(".");
+ if (tst_at < 1 || tst_at > document.F1.T2.value.length-4){
+ prf = false;
+ }
+ else if (tst_pt < 3 || tst_pt > document.F1.T2.value.length-2){
+ prf = false;
+ }
+ else if (tst_at > tst_pt-2){
+ prf = false;
+ }
+ }
+
+ if (prf == false){
+ alert(txtHinw(top.frames[0].voipprovtxt2[top.frames[0].assvoipprov]));
+ document.F1.T2.focus();
+ return false;
+ }
+ }
+ if (document.F1.P1.value=="" || document.F1.P2.value=="" || isInvalidString(document.F1.P1.value) || document.F1.P1.value!=document.F1.P2.value){
+ alert(txtHinw(top.frames[0].voipprovtxt3[top.frames[0].assvoipprov] + "' oder 'Passwortbestätigung"));
+ document.F1.P1.value = "";
+ document.F1.P2.value = "";
+ document.F1.P1.focus();
+ return false;
+ }
+ if (top.frames[0].assvoipprov == 1){
+ if (document.F1.T3.value=="" || isInvalidString(document.F1.T3.value)){
+ alert(txtHinw(top.frames[0].voipprovtxt4[top.frames[0].assvoipprov]));
+ document.F1.T3.focus();
+ return false;
+ }
+ }
+
+ }
+else {
+ provok=confirm(txtProv());
+ if(provok==false) return false;
+}
+ var index = top.frames[0].assvoipprov;
+ top.frames[0].assvoip_rnr[index] = document.F1.T1.value; //phone number
+ top.frames[0].assvoip_anm[index] = document.F1.T2.value; //username or email
+ top.frames[0].assvoip_pwd[index] = document.F1.P1.value; //password
+ if(index == 1)
+ top.frames[0].assvoip_reg[1] = document.F1.T3.value; //specify registrar when use another provider
+
+ // if delete current voip account
+ if (document.F1.T1.value == "")
+ {
+ if (top.frames[0].assvoip_analog == "1")
+ {
+ // if analog is enabled, del voip account will set primary line to pstn
+ // if if voip set as second line, then set second line to null.
+ if (top.frames[0].voipsecLine == '1')
+ top.frames[0].voipsecLine = '0';
+ // set pstn line as primary line
+ top.frames[0].voippriLine = '0';
+ }
+ else
+ {
+ top.frames[0].voipsecLine = '2';
+ top.frames[0].voippriLine = '2';
+ }
+ }
+ // if add or modify voip account
+ if (document.F1.T1.value != "")
+ if (top.frames[0].assvoip_analog == "0")
+ top.frames[0].voippriLine = '1';
+
+ top.frames[2].location.href = "hcti_assistent_9.htm";
+}
+
+function stZrk(){
+ top.frames[2].location.href = "hcti_assistent_7.htm";
+}
+
+//-->
+</SCRIPT>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+<STYLE type="text/css">
+<!--
+#c_testen {
+ POSITION: absolute; margin-left: 15px; margin-top: 400px; width: 402px; height: 41;
+ border-color: #E20074; border-width: 1px; border-style: solid;
+ background-color: #F0F0F0; background-image: url(pic_c_testen.gif); VISIBILITY: hidden
+}
+
+#i_content12 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+#i_content13 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+#i_content14 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+#i_content15 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+
+//-->
+</STYLE>
+
+</HEAD>
+
+<BODY onload=chk()>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>
+ <SCRIPT language="JavaScript">
+ <!--
+ document.write("Assistent / Schritt 5 von");
+ document.write(top.frames[0].ass_steps);
+ //-->
+ </SCRIPT>
+</DIV>
+<SCRIPT language="JavaScript">
+<!--
+ document.write('<DIV id=c_titel>Internettelefonie Zugangsdaten für ' + top.frames[0].voipprovname[top.frames[0].assvoipprov] + '</DIV>');
+//-->
+</SCRIPT>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_selElem(2) onmouseout=i_showElem(0)>
+ <form name="F1">
+ <SCRIPT language="JavaScript">
+ <!--
+ document.write('<td width="160">' + top.frames[0].voipprovtxt1[top.frames[0].assvoipprov] + ':</td>');
+ //-->
+ </SCRIPT>
+ <td><input type="text" name="T1" size="24" maxlength="24"></td>
+ </tr>
+ </table>
+</DIV>
+<SCRIPT language="JavaScript">
+<!--
+if (top.frames[0].voipprovtxt2[top.frames[0].assvoipprov].length > 0){
+ document.write(
+ '<DIV id=c_std>' +
+ '<table border="0" cellpadding="0" cellspacing="2">' +
+ '<tr onmouseover=i_selElem(3) onmouseout=i_showElem(0)>' +
+ '<td width="160">' + top.frames[0].voipprovtxt2[top.frames[0].assvoipprov] + ':</td>' +
+ '<td><input type="text" name="T2" size="24" maxlength="30"></td>' +
+ '</tr>' +
+ '</table>' +
+ '</DIV>');
+}
+//-->
+</SCRIPT>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_selElem(4) onmouseout=i_showElem(0)>
+ <SCRIPT language="JavaScript">
+ <!--
+ document.write('<td width="160">' + top.frames[0].voipprovtxt3[top.frames[0].assvoipprov] + ':</td>');
+ //-->
+ </SCRIPT>
+ <td><input type="password" class="stylepwd" name="P1" size="12" maxlength="12"></td>
+ </tr>
+ </table>
+</DIV>
+<SCRIPT language="JavaScript">
+<!--
+var divart = "c_std";
+var endf = "";
+
+ if (top.frames[0].voipprovtxt4[top.frames[0].assvoipprov].length == 0){
+ divart = "c_last";
+ endf = "</form>";
+ }
+ document.write(
+ '<DIV id=' + divart + '>' +
+ '<table border="0" cellpadding="0" cellspacing="2">' +
+ '<tr onmouseover=i_selElem(4) onmouseout=i_showElem(0)>' +
+ '<td width="160">Passwortbestätigung:</td>' +
+ '<td><input type="password" class="stylepwd" name="P2" size="12" maxlength="12"></td>' +
+ endf +
+ '</tr>' +
+ '</table>' +
+ '</DIV>');
+
+if (top.frames[0].voipprovtxt4[top.frames[0].assvoipprov].length > 0){
+ document.write(
+ '<DIV id=c_last>' +
+ '<table border="0" cellpadding="0" cellspacing="2">' +
+ '<tr onmouseover=i_selElem(5) onmouseout=i_showElem(0)>' +
+ '<td width="160">' + top.frames[0].voipprovtxt4[top.frames[0].assvoipprov] + ':</td>' +
+ '<td><input type="text" name="T3" size="24" maxlength="30"></td>' +
+ '</form>' +
+ '</tr>' +
+ '</table>' +
+ '</DIV>');
+}
+
+
+//-->
+</SCRIPT>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_testen></DIV>
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden <<</DIV>
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zurück <<</DIV>
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>OK & Weiter</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+ <DIV id=i_content>
+ <h2>Internettelefonie Zugangsdaten</h2>
+ <p>Tragen Sie hier die Daten ein, die Sie von Ihrem Internet-Telefonieanbieter (z.B. aus dem Internet
+ von der T-Online Seite) erhalten haben.</p>
+ <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über eine Einstellung bewegen.</p>
+ </DIV>
+
+ <DIV id=i_content2>
+ <h2>Internettelefonie Zugangsdaten</h2>
+ <p><b>Internet-Telefonnummer</b><br>
+ Tragen Sie hier die Internet-Telefonnummer ein, die Ihnen bei der Anmeldung zugeteilt wurde.</p>
+ </DIV>
+
+ <DIV id=i_content3>
+ <h2>Internettelefonie Zugangsdaten</h2>
+ <p><b>Email-Adresse</b><br>
+ Tragen Sie hier die zur Internet-Telefonnummer gehörende Email-Adresse ein.</p>
+ </DIV>
+
+ <DIV id=i_content4>
+ <h2>Internettelefonie Zugangsdaten</h2>
+ <p><b>Passwort (Webkennwort)</b><br>
+ Geben Sie das Passwort ein und wiederholen Sie die Eingabe im Feld darunter.</p>
+ </DIV>
+
+ <DIV id=i_content12>
+ <h2>Internettelefonie Zugangsdaten</h2>
+ <p><b>Internet-Rufnummer</b><br>
+ Tragen Sie hier die Ihnen zugeteilte Internet-Rufnummer ein.</p>
+ </DIV>
+
+ <DIV id=i_content13>
+ <h2>Internettelefonie Zugangsdaten</h2>
+ <p><b>Benutzername</b><br>
+ Tragen Sie den zur Internet-Rufnummer gehörenden Benutzernamen ein.</p>
+ </DIV>
+
+ <DIV id=i_content14>
+ <h2>Internettelefonie Zugangsdaten</h2>
+ <p><b>Passwort</b><br>
+ Geben Sie das Passwort ein und wiederholen Sie die Eingabe im Feld darunter.</p>
+ </DIV>
+
+ <DIV id=i_content15>
+ <h2>Internettelefonie Zugangsdaten</h2>
+ <p><b>Registrar</b><br>
+ Geben Sie das Registrar Ihres Internet-Telefonanbieters ein.</p>
+ </DIV>
+
+</DIV>
+
+</BODY>
+
+</HTML>
--- /dev/null
+<HTML>
+
+<HEAD>
+
+<TITLE>Assistent9</TITLE>
+
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>
+
+<SCRIPT language="JavaScript">
+<!--
+
+function chk(){
+ switch(top.frames[0].assvoip_analog){
+ case "0":
+ document.F1.R1[0].checked = true;
+ break;
+ case "1":
+ document.F1.R1[1].checked = true;
+ break;
+ }
+}
+
+function stBeenden(){
+ if (confirm(top.frames[0].assBeenden) == true) start();
+}
+
+function stOk(){
+ if (document.F1.R1[0].checked == true){
+ if (confirm("Wenn Sie an der Anlage keinen analogen Festnetzanschluss betreiben,\n" +
+ "kann kein Notruf über 110 und 112 geführt werden.")==false){
+ return false;
+ }else
+ top.frames[0].assvoip_analog = "0";
+ }
+ else{
+ top.frames[0].assvoip_analog = "1";
+ }
+ var index = top.frames[0].assvoipprov;
+
+ // enable pstn
+ if (top.frames[0].assvoip_analog == "1") {
+ if (top.frames[0].assvoip_rnr[index] == "")
+ {
+ top.frames[0].voippriLine = '0';
+ }
+ }
+ // disable pstn
+ if (top.frames[0].assvoip_analog == "0")
+ {
+ if (top.frames[0].assvoip_rnr[index] != "")
+ {
+ // if pstn set as secondary line, set secondary null
+ if (top.frames[0].voipsecLine == "0")
+ {
+ top.frames[0].voipsecLine = "2";
+ }
+ // set voip as primary line because exists a voip account
+ top.frames[0].voippriLine = "1";
+ }
+ else
+ {
+ // no line avaliable, set both to null
+ top.frames[0].voippriLine = "2";
+ top.frames[0].voipsecLine = "2";
+ }
+ }
+
+ top.frames[2].location.href = "hcti_assistent_10.htm";
+}
+
+function stZrk(){
+ if (top.frames[0].assvoipprov > -1){
+ top.frames[2].location.href = "hcti_assistent_8.htm";
+ }
+ else{
+ top.frames[2].location.href = "hcti_assistent_7.htm";
+ }
+}
+
+//-->
+</SCRIPT>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+</HEAD>
+
+<BODY onload=chk()>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>
+ <SCRIPT language="JavaScript">
+ <!--
+ document.write("Assistent / Schritt 6 von");
+ document.write(top.frames[0].ass_steps);
+ //-->
+ </SCRIPT>
+</DIV>
+<DIV id=c_titel>Haben Sie einen analogen Telefonanschluss angeschaltet?</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>
+ <form name="F1">
+ <td width="25"><input type="radio" name="R1" value="V0"></td>
+ <td>Nein</td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_last>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(2) onmouseout=i_showElem(0)>
+ <td width="25"><input type="radio" name="R1" value="V1"></td>
+ <td>Ja</td>
+ </form>
+ </tr>
+ </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden <<</DIV>
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zurück <<</DIV>
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>OK & Weiter</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+ <DIV id=i_content>
+ <h2>Haben Sie einen analogen Telefonanschluss angeschaltet?</h2>
+ <p>Diese Einstellung ist für die Benutzung des analogen Telefonanschlusses (Festnetzanschluss) notwendig. </p>
+ <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über eine Einstellung bewegen.</p>
+ </DIV>
+
+ <DIV id=i_content1>
+ <h2>Nein</h2>
+ <p>Wenn Sie diese Option wählen, wird der analoge Telefonanschluss (Festnetzanschluss) für gehende Telefonate nicht benutzt.
+ Notrufe über 110 und 112 sind dann nicht gewährleistet.</p>
+ </DIV>
+
+ <DIV id=i_content2>
+ <h2>Ja</h2>
+ <p>Wenn Sie diese Option wählen, kann der analoge Telefonanschluss (Festnetzanschluss) für abgehende Telefonate verwendet werden.</p>
+ <p><img border="0" src="pic_i_hinweis.gif"><br>
+ Achtung! Wählen Sie diese Option nur aus, wenn Sie definitiv einen analogen Telefon Anschluss angeschaltet haben. Nur so
+ ist gewährleistet, dass abgehende Telefonate, unter Umständen Notrufe, über diesen Anschluss geführt werden können.</p>
+ </DIV>
+
+</DIV>
+
+</BODY>
+
+</HTML>
--- /dev/null
+<HTML>
+
+<HEAD>
+
+<TITLE>Startseite</TITLE>
+
+<SCRIPT language="JavaScript" src="js_menu.js" type="text/JavaScript"></SCRIPT>
+
+<script language="javascript">
+<!--
+ function frmload(){
+ top.window.close();
+ }
+
+ function goback() {
+ top.frames[0].location.href="b_banner.htm";
+ top.frames[1].location.href="m_start_passwort.htm";
+ top.frames[2].location.href="hcti_start_passwort.htm";
+ }
+-->
+</script>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+</HEAD>
+
+<BODY onload='frmload()'>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>Beenden</DIV>
+<DIV id=c_titel>Beenden</DIV>
+<DIV id=c_last>Das Konfigurationsprogramm beenden.</DIV>
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but3 onclick=goback() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zurück <<</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+
+
+</DIV>
+
+</BODY>
+
+</HTML>
--- /dev/null
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>Budget</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+\r
+function pc(nr){\r
+ top.frames[0].pc_akt = nr;\r
+}\r
+\r
+function zs(){\r
+ top.frames[0].zs_akt = 2;\r
+}\r
+\r
+//-->\r
+</SCRIPT>\r
+\r
+<LINK rel="stylesheet" href="style.css" type="text/css">\r
+\r
+<STYLE type="text/css">\r
+<!--\r
+\r
+#scroll{WIDTH: 400px; HEIGHT: 278px; OVERFLOW: scroll;}\r
+\r
+//-->\r
+</STYLE>\r
+\r
+</HEAD>\r
+\r
+<BODY>\r
+\r
+<DIV id=c_Frame>\r
+\r
+<DIV id=c_border>\r
+<DIV id=c_pfad>Budget</DIV>\r
+<DIV id=c_titel>Budget</DIV>\r
+<DIV id=c_linklast>\r
+ <table border="0" cellpadding="4" cellspacing="0">\r
+ <tr>\r
+ <td width="200"><a href="hcti_budget_gesamt.htm" onmouseover=i_showElem(1) onmouseout=i_showElem(0) target="hcti"><b>>> </b>Gesamtbudget</a></td>\r
+ <SCRIPT language="JavaScript">\r
+ <!--\r
+ if(top.frames[0].budget=="0"){\r
+ document.write('<td>Budgetierung aus</td>');\r
+ }\r
+ else{\r
+ stdtmp = "";\r
+ mbtmp = "";\r
+ if (top.frames[0].budget_std.length > 0) stdtmp = top.frames[0].budget_std + ' Std';\r
+ if (top.frames[0].budget_mb.length > 0) mbtmp = top.frames[0].budget_mb + ' MB';\r
+ document.write('<td width="60" align="right">' + stdtmp + '</td>');\r
+ document.write('<td width="70" align="right">' + mbtmp + '</td>');\r
+ }\r
+ //-->\r
+ </SCRIPT>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_titel>PC-bezogenes Budget</DIV>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+\r
+var anz = 0;\r
+var divart = "c_link";\r
+for (i=0;i<top.frames[0].pc_bez.length;i++){\r
+ if (top.frames[0].pc_bez[i].length > 0) anz++;\r
+}\r
+if (anz==0) divart = "c_linklast";\r
+\r
+document.write(\r
+'<DIV id=' + divart + '>' +\r
+ '<table border="0" cellpadding="4" cellspacing="0">' +\r
+ '<tr>');\r
+ if(top.frames[0].budget=="0"){\r
+ document.write('<td width="200"><DIV id=c_dis onmouseover=i_showElem(9) onmouseout=i_showElem(0)><b>>> </b>PCs verwalten & hinzufügen</DIV></td>');\r
+ }\r
+ else{ \r
+ document.write('<td width="200"><a href="secclient.cmd?action=view" onclick=zs() onmouseover=i_showElem(4) onmouseout=i_showElem(0) target="hcti"><b>>> </b>PCs verwalten & hinzufügen</a></td>');\r
+ }\r
+document.write(\r
+ '</tr>' +\r
+ '</table>' +\r
+'</DIV>');\r
+\r
+if (anz > 0){\r
+ var mbtmp = "";\r
+ if (anz > 9) document.write('<DIV id=scroll>');\r
+ for (i=1;i<top.frames[0].pc_bez.length;i++){\r
+ if (top.frames[0].pc_bez[i-1].length > 0){\r
+ document.write(\r
+ '<DIV id=c_link>' +\r
+ '<table border="0" cellpadding="4" cellspacing="0">' +\r
+ '<tr>');\r
+ if(top.frames[0].budget=="0"){\r
+ document.write('<td width="200"><DIV id=c_dis onmouseover=i_showElem(9) onmouseout=i_showElem(0)><nobr><b>>> </b>PC ' + i + ': ' + top.frames[0].pc_bez[i-1] + '</nobr></DIV></td>');\r
+ }\r
+ else{ \r
+ document.write('<td width="200"><a href="hcti_budget_pc.htm" onclick=pc('+i+') onmouseover=i_showElem(2) onmouseout=i_showElem(0) target="hcti"><nobr><b>>> </b>PC ' + i + ': ' + top.frames[0].pc_bez[i-1] + '</nobr></a></td>');\r
+ if(top.frames[0].bud_pc[i-1]!="0"){\r
+ mbtmp = "";\r
+ if (top.frames[0].bud_pc_mb[i-1].length > 0) mbtmp = top.frames[0].bud_pc_mb[i-1] + ' MB';\r
+ document.write('<td width="140" align="right">' + mbtmp + '</td>');\r
+ }\r
+ }\r
+ document.write(\r
+ '</tr>' +\r
+ '</table>' +\r
+ '</DIV>');\r
+ }\r
+ }\r
+\r
+ document.write(\r
+ '<DIV id=c_linklast>' +\r
+ '<table border="0" cellpadding="4" cellspacing="0">' +\r
+ '<tr>');\r
+ if(top.frames[0].budget=="0"){\r
+ document.write('<td width="200"><DIV id=c_dis onmouseover=i_showElem(9) onmouseout=i_showElem(0)><b>>> </b>Alle anderen PCs</DIV></td>');\r
+ }\r
+ else{ \r
+ document.write('<td width="200"><a href="hcti_budget_alle.htm" onmouseover=i_showElem(3) onmouseout=i_showElem(0) target="hcti"><b>>> </b>Alle anderen PCs</a></td>');\r
+ if(top.frames[0].bud_all!="0"){\r
+ mbtmp = "";\r
+ if (top.frames[0].bud_all_mb.length > 0) mbtmp = top.frames[0].bud_all_mb + ' MB';\r
+ document.write('<td width="140" align="right">' + mbtmp + '</td>');\r
+ }\r
+ }\r
+ document.write(\r
+ '</tr>' +\r
+ '</table>' +\r
+ '</DIV>');\r
+}\r
+\r
+if (anz <= 9) document.write('<DIV id=c_leer>');\r
+\r
+//-->\r
+</SCRIPT>\r
+\r
+</DIV>\r
+\r
+<DIV id=c_foot></DIV>\r
+</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=t_Frame>\r
+\r
+<DIV id=t_but3 onclick=startseite() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zurück <<</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=i_Frame>\r
+\r
+ <DIV id=i_content>\r
+ <h2>Budget</h2>\r
+ <p>Damit Sie die Kosten unter Kontrolle behalten, können Sie ein Gesamtbudget festlegen. \r
+ Dieses Budget kann auf die PCs verteilt werden, die am Netzwerk angebunden sind.</p>\r
+ <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über einen Menüpunkt bewegen.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content1>\r
+ <h2>Budget</h2>\r
+ <p><b>Gesamtbudget</b><br>\r
+ Damit Sie die Kosten unter Kontrolle behalten, können Sie ein Gesamtbudget festlegen.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content2>\r
+ <h2>PC-bezogenes Budget</h2>\r
+ <p><b>PC</b><br>\r
+ Das Gesamtbudget kann auf die PCs verteilt werden, die am Netzwerk angebunden sind und von Ihnen bereits definiert wurden.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content3>\r
+ <h2>PC-bezogenes Budget</h2>\r
+ <p><b>Alle anderen PCs</b><br>\r
+ Wenn es PCs gibt die nicht einzeln definiert sind dann kann man diese PCs unter diesem Punkt zusammenfassen. \r
+ Für diese Gruppe können Sie ein Budget zuweisen.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content4>\r
+ <h2>PC-bezogenes Budget</h2>\r
+ <p><b>PCs verwalten & hinzufügen</b><br>\r
+ Wenn Sie für einen bestimmten PC ein Budget zuweisen wollen dann können Sie diesen PC hier definieren. \r
+ Bereits definierte PCs können hier verwaltet werden. </p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content9>\r
+ <h2><b>PC Einstellung nicht verfügbar</b></h2>\r
+ <p>Um diese Einstellung verändern zu können, muss die Funktion 'Budget' eingeschaltet sein.</p>\r
+ </DIV>\r
+ \r
+</DIV>\r
+\r
+</BODY>\r
+\r
+</HTML>\r
--- /dev/null
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>BudgetPCBudgetierungAndere</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+\r
+function chk(){ \r
+ bud_all_mb = "<%ejGetotherBudget(Max)%>";\r
+ bud_all = "<%ejGetotherBudget(enable)%>";\r
+ autoBlock = "<%ejGetotherBudget(autoBlock)%>";\r
+ document.F1.T1.value = bud_all_mb;\r
+ if(bud_all == "0"){// frames[0] entspricht banner\r
+ document.F1.R1[0].checked = true;\r
+ stDis(true);\r
+ }\r
+ else{\r
+ document.F1.R1[1].checked = true;\r
+ stDis(false);\r
+ }\r
+ if (autoBlock == '0')\r
+ document.F1.R2[1].checked = true;\r
+ else\r
+ document.F1.R2[0].checked = true;\r
+}\r
+\r
+function i_prfElem(nr){ \r
+ if(document.F1.R1[0].checked == true){\r
+ i_showElem(9);\r
+ }\r
+ else{\r
+ i_showElem(nr);\r
+ }\r
+}\r
+\r
+function stDis(state){\r
+ var col = "#FFFFFF";\r
+ if(state == true) col = "#D4D0C8";\r
+ document.F1.T1.style.backgroundColor = col;\r
+ document.F1.T1.disabled = state;\r
+ document.F1.R2[0].disabled = state;\r
+ document.F1.R2[1].disabled = state;\r
+}\r
+\r
+function stOk(){\r
+ var loc = 'budget.cmd?action=setotherBudget';\r
+ if (document.F1.R1[0].checked == true){\r
+ if (isNaN(document.F1.T1.value)){\r
+ alert("Bitte tragen Sie einen Wert für die Größe der Datenmenge ein");\r
+ return;\r
+ }\r
+ loc += '&enable=0'; \r
+ }\r
+ else{\r
+ if (document.F1.T1.value=="" || document.F1.T1.value.substr(0,1)=="0" || isNaN(document.F1.T1.value) || parseInt(document.F1.T1.value) <= 0 || isAllBlank(document.F1.T1.value) == true){\r
+ alert("Bitte tragen Sie einen Wert für die Größe der Datenmenge ein");\r
+ document.F1.T1.focus();\r
+ return;\r
+ }\r
+\r
+ loc += '&enable=1';\r
+// top.frames[0].bud_all = "1";\r
+// top.frames[0].bud_all_mb = document.F1.T1.value;\r
+ }\r
+ loc += '&Max=';\r
+ loc += document.F1.T1.value;\r
+ loc += '&autoBlock=';\r
+ if (document.F1.R2[0].checked == true)\r
+ loc += '1';\r
+ else\r
+ loc += '0';\r
+\r
+ document.getElementById("c_verzoeg1").style.visibility='visible';\r
+ document.getElementById("c_verzoeg2").style.visibility='visible';\r
+ document.getElementById("t_but1").style.visibility='hidden';\r
+ document.getElementById("t_but3").style.visibility='hidden';\r
+ document.getElementById("t_but4").style.visibility='hidden';\r
+ var code = 'top.frames[2].location.assign("' + loc + '")';\r
+ eval(code);\r
+\r
+// setTimeout("stZrk()",top.frames[0].verzoeg);\r
+}\r
+ \r
+function stZrk(){\r
+ top.frames[2].location.href = "budget.cmd?action=view";\r
+}\r
+\r
+//-->\r
+</SCRIPT>\r
+\r
+<LINK rel="stylesheet" href="style.css" type="text/css">\r
+\r
+</HEAD>\r
+\r
+<BODY onload=chk()>\r
+\r
+<DIV id=c_Frame>\r
+\r
+<DIV id=c_border>\r
+<DIV id=c_pfad>Budget / Alle anderen PCs</DIV>\r
+<DIV id=c_titel>Budget für alle anderen PCs</DIV>\r
+<DIV id=c_last>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>\r
+ <form name="F1">\r
+ <td width="166">Budgetierung:</td>\r
+ <td width="20"><input type="radio" name="R1" value="V1" onclick="stDis(true)"></td>\r
+ <td width="75">Aus</td>\r
+ <td width="20"><input type="radio" name="R1" value="V2" onclick="stDis(false)"></td>\r
+ <td>Ein</td>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_titel>Budgetierung</DIV>\r
+<DIV id=c_last>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_prfElem(2) onmouseout=i_showElem(0)>\r
+ <td width="170">Vorgabe der Datenmenge:</td>\r
+ <td width="51"><input type="text" name="T1" size="5" maxlength="5"></td>\r
+ <td>MB Maximum</td>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_titel>Bei Erreichen des Grenzwerts</DIV>\r
+<DIV id=c_last>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_prfElem(3) onmouseout=i_showElem(0)>\r
+ <td width="166">Internetverbindung:</td>\r
+ <td width="20"><input type="radio" name="R2" value="V1"></td>\r
+ <td width="75">Trennen</td>\r
+ <td width="20"><input type="radio" name="R2" value="V2" checked></td>\r
+ <td>Nicht trennen</td>\r
+ </form>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_foot></DIV>\r
+</DIV>\r
+\r
+<DIV id=c_verzoeg1></DIV>\r
+<DIV id=c_verzoeg2></DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=t_Frame>\r
+\r
+<DIV id=t_but1 onclick=startseite() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)><< <<</DIV>\r
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zurück <<</DIV>\r
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>Speichern <<</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=i_Frame>\r
+\r
+ <DIV id=i_content>\r
+ <h2>Budget für alle anderen PCs</h2>\r
+ <p>Hier können Sie die Parameter für die Budgetierung festlegen.</p>\r
+ <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über einen Menüpunkt bewegen.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content1>\r
+ <h2>Budget für alle anderen PCs</h2>\r
+ <p><b>Budgetierung</b><br>\r
+ Hier schalten Sie die Budgetierung 'Ein' oder 'Aus'</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content2>\r
+ <h2>Budgetierung</h2>\r
+ <p><b>Vorgabe der Datenmenge</b><br>\r
+ Wenn Sie die Vorgabe der Datenmenge aktivieren, muss der Haken im Kontrollkästchen erscheinen. \r
+ Tragen Sie dann die Datenmenge in MB ein, die Sie für alle anderen PCs Online zulassen möchten. \r
+ Sobald diese Zeit überschritten wird, erhalten alle anderen PCs keinen Zugang mehr ins Internet.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content3>\r
+ <h2>Bei Erreichen des Grenzwerts</h2>\r
+ <p><b>Internetverbindung</b><br>\r
+ Wenn Sie die Option <b>'Trennen'</b> auswählen, wird eine bestehende Internetverbindung sofort getrennt\r
+ wenn der Grenzwert der Zeit oder der Datenmenge erreicht ist.</p>\r
+ <p>Wenn Sie die Option <b>'Nicht Trennen'</b> auswählen, wird eine bestehende Internetverbindung nicht sofort getrennt\r
+ wenn der Grenzwert der Zeit oder der Datenmenge erreicht ist. Erst der nächste Versuch eine Internetverbindung aufzubauen wird verhindert.</p>\r
+ </DIV>\r
+\r
+ <DIV id=i_content9>\r
+ <h2><b>Einstellung nicht änderbar</b></h2>\r
+ <p>Um diese Einstellung ändern zu können, muss die Budgetierung eingeschaltet sein.</p>\r
+ </DIV>\r
+ \r
+</DIV>\r
+\r
+</BODY>\r
+\r
+</HTML>\r
--- /dev/null
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>BudgetGesamtbudgetierung</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+\r
+function chk(){ \r
+var budget_std = "<%ejGetBudget(time_length)%>";\r
+var budget_mb = "<%ejGetBudget(payload_limit)%>";\r
+var budget = "<%ejGetBudget(enable)%>"; \r
+var autoBlock = "<%ejGetBudget(autoBlock)%>";\r
+var enbleT = "<%ejGetBudget(enable_time_limit)%>";\r
+var enbleP = "<%ejGetBudget(enable_payload_limit)%>";\r
+var reset_day = "<%ejGetBudget(begin)%>";\r
+document.F1.T1.value = budget_std;\r
+document.F1.T2.value = budget_mb;\r
+\r
+ if(enbleT == "0"){\r
+ document.F1.C1.checked = false;\r
+ }\r
+ else{\r
+ document.F1.C1.checked = true;\r
+ }\r
+ if(enbleP == "0"){\r
+ document.F1.C2.checked = false;\r
+ }\r
+ else{\r
+ document.F1.C2.checked = true;\r
+ }\r
+ if(budget == "0"){// frames[0] entspricht banner\r
+ document.F1.R1[0].checked = true;\r
+ stDis(true);\r
+ }\r
+ else{\r
+ document.F1.R1[1].checked = true;\r
+ stDis(false);\r
+ }\r
+ if (autoBlock == "1"){\r
+ document.F1.R2[0].checked = true;\r
+ document.F1.R2[1].checked = false;\r
+ }\r
+ else{\r
+ document.F1.R2[1].checked = true;\r
+ document.F1.R2[0].checked = false;\r
+ } \r
+ document.F1.T3.value = reset_day; \r
+}\r
+\r
+function i_prfElem(nr){ \r
+ if(document.F1.R1[0].checked == true){\r
+ i_showElem(9);\r
+ }\r
+ else{\r
+ i_showElem(nr);\r
+ }\r
+}\r
+\r
+function bdg_hinw(){\r
+ alert("Mit der Einschaltung vom Budget wird bei Datum & Uhrzeit die Einstellung auf 'Zeit mit\n" +\r
+ "Internet abgleichen' eingestellt.\n" +\r
+ "Diese Einstellung ist notwendig, damit die Budgetierung funktioniert.\n" +\r
+ "Der Router geht Online um die Zeit mit dem Internet abzugleichen in folgenden Fällen:\n" +\r
+ "\n- nachdem die Einstellung auf 'Zeit mit Internet abgleichen' eingestellt wurde,\n" +\r
+ "- wenn der Router eingeschaltet wird, \n" +\r
+ "- täglich einmal, aber nur wenn der Router Online ist.\n" +\r
+ "\nEin abgelaufenes Budget verhindert die oben beschriebene Funktionsweise nicht!");\r
+ stDis(false);\r
+}\r
+\r
+function stDis(state){\r
+ var col = "#FFFFFF";\r
+ if(state == true) col = "#D4D0C8";\r
+ document.F1.C1.disabled = state;\r
+ document.F1.T1.style.backgroundColor = col;\r
+ document.F1.T1.disabled = state;\r
+ document.F1.C2.disabled = state;\r
+ document.F1.T2.style.backgroundColor = col;\r
+ document.F1.T2.disabled = state;\r
+ document.F1.T3.style.backgroundColor = col;\r
+ document.F1.T3.disabled = state;\r
+ document.F1.R2[0].disabled = state;\r
+ document.F1.R2[1].disabled = state;\r
+ if(state == false){\r
+ stDis2(2);\r
+ stDis2(4);\r
+ }\r
+}\r
+\r
+function stDis2(nr){\r
+ if(document.F1.elements[nr].checked == true){\r
+ document.F1.elements[nr+1].style.backgroundColor="#FFFFFF";\r
+ document.F1.elements[nr+1].disabled = false;\r
+ }\r
+ else{\r
+ document.F1.elements[nr+1].disabled = true;\r
+ document.F1.elements[nr+1].style.backgroundColor="#D4D0C8";\r
+ }\r
+}\r
+\r
+function stOk(){\r
+ var loc = 'budget.cmd?action=setgmBudget';\r
+ if(document.F1.R1[0].checked == true){\r
+ budget = "0";\r
+ loc += '&enable=0';\r
+ }\r
+ else{\r
+ if (document.F1.C1.checked == false && document.F1.C2.checked == false){\r
+ alert("Bitte wählen Sie mindestens eine Vorgabe (Zeit bzw. Datenmenge) für die Budgetierung");\r
+ return;\r
+ }\r
+ if (document.F1.C1.checked == true && (document.F1.T1.value=="" || document.F1.T1.value.substr(0,1)=="0" || isNaN(document.F1.T1.value) || parseInt(document.F1.T1.value) <= 0 || isAllBlank(document.F1.T1.value) == true)){\r
+ alert("Bitte tragen Sie einen Wert für die Anzahl der Stunden ein");\r
+ document.F1.T1.focus();\r
+ return;\r
+ }\r
+ if (document.F1.C2.checked == true && (document.F1.T2.value=="" || document.F1.T2.value.substr(0,1)=="0" || isNaN(document.F1.T2.value) || parseInt(document.F1.T2.value) <= 0 || isAllBlank(document.F1.T2.value) == true)){\r
+ alert("Bitte tragen Sie einen Wert für die Größe der Datenmenge ein");\r
+ document.F1.T2.focus();\r
+ return;\r
+ }\r
+ if (document.F1.T3.value=="" || document.F1.T3.value=="0" || document.F1.T3.value=="00" || parseInt(document.F1.T3.value) <= 0 || parseInt(document.F1.T3.value) > 30 || isNaN(document.F1.T3.value) || isAllBlank(document.F1.T3.value) == true){\r
+ alert("Bitte tragen Sie ein Datum für das monatliche Zurücksetzen des Grenzwerts ein");\r
+ document.F1.T3.focus();\r
+ return;\r
+ }\r
+ loc += '&enable=1';\r
+ }\r
+ \r
+ if (document.F1.C1.checked == true){\r
+ loc += '&enable_time_limit=1';\r
+ }\r
+ else {\r
+ loc += '&enable_time_limit=0';\r
+ }\r
+ if (document.F1.C2.checked == true) {\r
+ loc += '&enable_payload_limit=1';\r
+ }\r
+ else\r
+ {\r
+ loc += '&enable_payload_limit=0';\r
+ }\r
+ if (document.F1.R2[0].checked == true){\r
+ loc += '&autoBlock=1';\r
+ }\r
+ else\r
+ loc += '&autoBlock=0';\r
+ loc += '&time_length=';\r
+ if(document.F1.T1.value == "")\r
+ loc += '0';\r
+ else\r
+ loc += document.F1.T1.value;\r
+ \r
+ loc += '&payload_Max=';\r
+ if (document.F1.T2.value == "")\r
+ loc += '0';\r
+ else\r
+ loc += document.F1.T2.value;\r
+ loc += '&begin=';\r
+ if(document.F1.T3.value == "")\r
+ loc += '0'\r
+ else\r
+ loc += document.F1.T3.value;\r
+\r
+ document.getElementById("c_verzoeg1").style.visibility='visible';\r
+ document.getElementById("c_verzoeg2").style.visibility='visible';\r
+ document.getElementById("t_but1").style.visibility='hidden';\r
+ document.getElementById("t_but3").style.visibility='hidden';\r
+ document.getElementById("t_but4").style.visibility='hidden';\r
+// setTimeout("stZrk()",top.frames[0].verzoeg);\r
+ var code = 'top.frames[2].location.assign("' + loc + '")';\r
+ eval(code);\r
+}\r
+\r
+function stZrk(){ \r
+ top.frames[2].location.href = "budget.cmd?action=view";\r
+}\r
+\r
+//-->\r
+</SCRIPT>\r
+\r
+<LINK rel="stylesheet" href="style.css" type="text/css">\r
+\r
+</HEAD>\r
+\r
+<BODY onload=chk()>\r
+\r
+<DIV id=c_Frame>\r
+\r
+<DIV id=c_border>\r
+<DIV id=c_pfad>Budget / Gesamtbudget</DIV>\r
+<DIV id=c_titel>Gesamtbudget</DIV>\r
+<DIV id=c_last>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>\r
+ <form name="F1">\r
+ <td width="166">Budgetierung:</td>\r
+ <td width="20"><input type="radio" name="R1" value="V1" onclick="stDis(true)"></td>\r
+ <td width="75">Aus</td>\r
+ <td width="20"><input type="radio" name="R1" value="V2" onclick="bdg_hinw()"></td>\r
+ <td>Ein</td>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_titel>Budgetierung</DIV>\r
+\r
+<DIV id=c_std>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_prfElem(2) onmouseout=i_showElem(0)>\r
+ <td width="166">Vorgabe der Zeit:</td>\r
+ <td width="37"><input type="checkbox" name="C1" onclick="stDis2(2)"></td>\r
+ <td width="28">max.</td>\r
+ <td width="51"><input type="text" name="T1" size="5" maxlength="5"></td>\r
+ <td>Stunden</td>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+<DIV id=c_std>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_prfElem(3) onmouseout=i_showElem(0)>\r
+ <td width="166">Vorgabe der Datenmenge:</td>\r
+ <td width="37"><input type="checkbox" name="C2" onclick="stDis2(4)"></td>\r
+ <td width="28">max.</td>\r
+ <td width="51"><input type="text" name="T2" size="5" maxlength="5"></td>\r
+ <td>MB</td>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+<DIV id=c_last>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_prfElem(4) onmouseout=i_showElem(0)>\r
+ <td width="170">Grenzwert zurücksetzen:</td>\r
+ <td width="63">jeweils am</td>\r
+ <td width="20"><input type="text" name="T3" size="2" maxlength="2" ></td>\r
+ <td>. des Monats</td>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_titel>Bei Erreichen des Grenzwerts</DIV>\r
+<DIV id=c_last>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_prfElem(5) onmouseout=i_showElem(0)>\r
+ <td width="166">Internetverbindung:</td>\r
+ <td width="20"><input type="radio" name="R2" value="V1" checked></td>\r
+ <td width="75">Trennen</td>\r
+ <td width="20"><input type="radio" name="R2" value="V2"></td>\r
+ <td>Nicht trennen</td>\r
+ </form>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_foot></DIV>\r
+</DIV>\r
+\r
+<DIV id=c_verzoeg1></DIV>\r
+<DIV id=c_verzoeg2></DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=t_Frame>\r
+\r
+<DIV id=t_but1 onclick=startseite() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)><< <<</DIV>\r
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zurück <<</DIV>\r
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>Speichern <<</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=i_Frame>\r
+\r
+ <DIV id=i_content>\r
+ <h2>Gesamtbudgetierung</h2>\r
+ <p>Hier können Sie die Parameter für die Budgetierung festlegen.</p>\r
+ <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über einen Menüpunkt bewegen.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content1>\r
+ <h2>Gesamtbudgetierung</h2>\r
+ <p><b>Budgetierung</b><br>\r
+ Hier schalten Sie die Budgetierung 'Ein' oder 'Aus'</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content2>\r
+ <h2>Budgetierung</h2>\r
+ <p><b>Vorgabe der Zeit</b><br>\r
+ Wenn Sie die Vorgabe der Zeit aktivieren, muss der Haken im Kontrollkästchen erscheinen. \r
+ Tragen Sie dann die Anzahl der Stunden ein, die Sie Online zulassen möchten. \r
+ Sobald diese Zeit überschritten wird, erhält der Router keinen Zugang mehr ins Internet.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content3>\r
+ <h2>Budgetierung</h2>\r
+ <p><b>Vorgabe der Datenmenge</b><br>\r
+ Wenn Sie die Vorgabe der Datenmenge aktivieren, muss der Haken im Kontrollkästchen erscheinen. \r
+ Tragen Sie dann die Datenmenge in MB ein, die Sie Online zulassen möchten. \r
+ Sobald diese Datenmenge überschritten wird, erhält der Router keinen Zugang mehr ins Internet.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content4>\r
+ <h2>Budgetierung</h2>\r
+ <p><b>Grenzwert zurücksetzen</b><br>\r
+ Hier tragen sie den Tag ein, an dem die Grenzwerte für Zeit und Datenmenge wieder zurückgesetzt werden. \r
+ Das Konto wird somit wieder aufgefüllt.</p>\r
+ </DIV>\r
+\r
+ <DIV id=i_content5>\r
+ <h2>Bei Erreichen des Grenzwerts</h2>\r
+ <p><b>Internetverbindung </b><br>\r
+ Wenn Sie die Option <b>'Trennen'</b> auswählen, wird eine bestehende Internetverbindung sofort getrennt\r
+ wenn der Grenzwert der Zeit oder der Datenmenge erreicht ist.</p>\r
+ <p>Wenn Sie die Option <b>'Nicht Trennen'</b>auswählen, wird eine bestehende Internetverbindung nicht sofort getrennt\r
+ wenn der Grenzwert der Zeit oder der Datenmenge erreicht ist. Erst der nächste Versuch eine Internetverbindung aufzubauen wird verhindert.</p>\r
+ </DIV>\r
+\r
+ <DIV id=i_content9>\r
+ <h2><b>Einstellung nicht änderbar</b></h2>\r
+ <p>Um diese Einstellung ändern zu können, muss die Budgetierung eingeschaltet sein.</p>\r
+ </DIV>\r
+ \r
+</DIV>\r
+\r
+</BODY>\r
+\r
+</HTML>\r
--- /dev/null
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>BudgetPCx</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+\r
+function chk(){\r
+ document.F1.T1.value = top.frames[0].bud_pc_mb[top.frames[0].pc_akt-1];\r
+ if (top.frames[0].bud_pc[top.frames[0].pc_akt-1] == "0"){\r
+ document.F1.R1[0].checked = true;\r
+ stDis(true);\r
+ }\r
+ else{\r
+ document.F1.R1[1].checked = true;\r
+ stDis(false);\r
+ }\r
+}\r
+\r
+function i_prfElem(nr){ \r
+ if(document.F1.R1[0].checked == true){\r
+ i_showElem(9);\r
+ }\r
+ else{\r
+ i_showElem(nr);\r
+ }\r
+}\r
+\r
+function stDis(state){\r
+ var col = "#FFFFFF";\r
+ if(state == true) col = "#D4D0C8";\r
+ document.F1.T1.style.backgroundColor = col;\r
+ document.F1.T1.disabled = state;\r
+ document.F1.R2[0].disabled = state;\r
+ document.F1.R2[1].disabled = state;\r
+}\r
+\r
+function stOk(){\r
+ var loc = 'budget.cmd?action=add';\r
+ if(document.F1.R1[0].checked == true){\r
+ top.frames[0].bud_pc[top.frames[0].pc_akt-1] = "0";\r
+ }\r
+ else{\r
+ if (document.F1.T1.value=="" || document.F1.T1.value.substr(0,1)=="0" || isNaN(document.F1.T1.value)){\r
+ alert("Bitte tragen Sie einen Wert für die Größe der Datenmenge ein");\r
+ document.F1.T1.focus();\r
+ return;\r
+ }\r
+\r
+ top.frames[0].bud_pc[top.frames[0].pc_akt-1] = "1";\r
+ top.frames[0].bud_pc_mb[top.frames[0].pc_akt-1] = document.F1.T1.value;\r
+ }\r
+ loc += '&name=aa';\r
+ loc += '&enable=1';\r
+ loc += '&Max=';\r
+ loc += encodeUrl(document.F1.T1.value);\r
+ loc += '&autoBlock=1';\r
+ var code = 'top.frames[2].location.assign("' + loc + '")';\r
+ eval(code); \r
+ document.getElementById("c_verzoeg1").style.visibility='visible';\r
+ document.getElementById("c_verzoeg2").style.visibility='visible';\r
+ document.getElementById("t_but1").style.visibility='hidden';\r
+ document.getElementById("t_but3").style.visibility='hidden';\r
+ document.getElementById("t_but4").style.visibility='hidden';\r
+ setTimeout("stZrk()",top.frames[0].verzoeg);\r
+}\r
+\r
+function stZrk(){\r
+ top.frames[2].location.href = "hcti_budget.htm";\r
+}\r
+\r
+//-->\r
+</SCRIPT>\r
+\r
+<LINK rel="stylesheet" href="style.css" type="text/css">\r
+\r
+</HEAD>\r
+\r
+<BODY onload=chk()>\r
+\r
+<DIV id=c_Frame>\r
+\r
+<DIV id=c_border>\r
+<DIV id=c_pfad>\r
+ Budget /\r
+ <SCRIPT language="JavaScript">\r
+ <!--\r
+ document.write(' PC ' + top.frames[0].pc_akt);\r
+ //-->\r
+ </SCRIPT>\r
+</DIV>\r
+<DIV id=c_titel>\r
+ <SCRIPT language="JavaScript">\r
+ <!--\r
+ document.write('Budget für PC ' + top.frames[0].pc_akt + ': ' + top.frames[0].pc_bez[top.frames[0].pc_akt-1]);\r
+ //-->\r
+ </SCRIPT>\r
+</DIV>\r
+<DIV id=c_last>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>\r
+ <form name="F1">\r
+ <td width="166">Budgetierung:</td>\r
+ <td width="20"><input type="radio" name="R1" value="V1" onclick="stDis(true)"></td>\r
+ <td width="40">Aus</td>\r
+ <td width="20"><input type="radio" name="R1" value="V2" onclick="stDis(false)"></td>\r
+ <td>Ein</td>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_titel>Budgetierung</DIV>\r
+<DIV id=c_last>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_prfElem(2) onmouseout=i_showElem(0)>\r
+ <td width="170">Vorgabe der Datenmenge:</td>\r
+ <td width="51"><input type="text" name="T1" size="5" maxlength="5"></td>\r
+ <td>MB Maximum</td>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_titel>Bei Erreichen des Grenzwerts</DIV>\r
+<DIV id=c_last>\r
+ <table border="0" cellpadding="0" cellspacing="2">\r
+ <tr onmouseover=i_prfElem(3) onmouseout=i_showElem(0)>\r
+ <td width="166">Internetverbindung:</td>\r
+ <td width="20"><input type="radio" name="R2" value="V1"></td>\r
+ <td width="75">Trennen</td>\r
+ <td width="20"><input type="radio" name="R2" value="V2" checked></td>\r
+ <td>Nicht trennen</td>\r
+ </form>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_foot></DIV>\r
+</DIV>\r
+\r
+<DIV id=c_verzoeg1></DIV>\r
+<DIV id=c_verzoeg2></DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=t_Frame>\r
+\r
+<DIV id=t_but1 onclick=startseite() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)><< <<</DIV>\r
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zurück <<</DIV>\r
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>Speichern <<</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=i_Frame>\r
+\r
+ <DIV id=i_content>\r
+ <h2>Budget für PC ...</h2>\r
+ <p>Hier können Sie die Parameter für die Budgetierung festlegen.</p>\r
+ <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über einen Menüpunkt bewegen.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content1>\r
+ <h2>Budget für PC ...</h2>\r
+ <p><b>Budgetierung</b><br>\r
+ Hier schalten Sie die Budgetierung 'Ein' oder 'Aus'</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content2>\r
+ <h2>Budgetierung</h2>\r
+ <p><b>Vorgabe der Datenmenge</b><br>\r
+ Wenn Sie die Vorgabe der Datenmenge aktivieren, muss der Haken im Kontrollkästchen erscheinen. \r
+ Tragen Sie dann die Datenmenge in MB ein, die Sie für diesen PC Online zulassen möchten. \r
+ Sobald diese Zeit überschritten wird, erhält dieser PC keinen Zugang mehr ins Internet.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content3>\r
+ <h2>Bei Erreichen des Grenzwerts</h2>\r
+ <p><b>Internetverbindung </b><br>\r
+ Wenn Sie die Option <b>'Trennen'</b> auswählen, wird eine bestehende Internetverbindung sofort getrennt\r
+ wenn der Grenzwert der Zeit oder der Datenmenge erreicht ist.</p>\r
+ <p>Wenn Sie die Option <b>'Nicht Trennen'</b> auswählen, wird eine bestehende Internetverbindung nicht sofort getrennt\r
+ wenn der Grenzwert der Zeit oder der Datenmenge erreicht ist. Erst der nächste Versuch eine Internetverbindung aufzubauen wird verhindert.</p>\r
+ </DIV>\r
+\r
+ <DIV id=i_content9>\r
+ <h2><b>Einstellung nicht änderbar</b></h2>\r
+ <p>Um diese Einstellung ändern zu können, muss die Budgetierung eingeschaltet sein.</p>\r
+ </DIV>\r
+ \r
+</DIV>\r
+\r
+</BODY>\r
+\r
+</HTML>\r
--- /dev/null
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>Hilfsmittel</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<LINK rel="stylesheet" href="style.css" type="text/css">\r
+\r
+</HEAD>\r
+\r
+<BODY id="test">\r
+\r
+<DIV id=c_Frame>\r
+\r
+<DIV id=c_border>\r
+<DIV id=c_pfad>Hilfsmittel</DIV>\r
+<DIV id=c_titel>Hilfsmittel</DIV>\r
+<DIV id=c_link>\r
+ <table border="0" cellpadding="4" cellspacing="0">\r
+ <tr>\r
+ <td width="200"><a href="hcti_hilfsmittel_datum.htm" onmouseover=i_showElem(1) onmouseout=i_showElem(0) target="hcti"><b>>> </b>Datum & Uhrzeit</a></td>\r
+ <td>\r
+ <SCRIPT language="JavaScript">\r
+ <!-- \r
+ document.write('<%ej_get_date_time(dt_display_time)%>')\r
+ //-->\r
+ </SCRIPT>\r
+ </td>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+<DIV id=c_linklast>\r
+ <table border="0" cellpadding="4" cellspacing="0">\r
+ <tr>\r
+ <td width="200"><a href="hcti_hilfsmittel_reboot.htm" onmouseover=i_showElem(3) onmouseout=i_showElem(0) target="hcti"><b>>> </b>Reboot</a></td>\r
+ <td>\r
+ <script language="Javascript">\r
+ var rebootTime = '<%ej_get_date_time(last_reboot_time)%>';\r
+ document.write('Letzter ' + rebootTime);\r
+ </script>\r
+ </td>\r
+ </tr>\r
+ </table>\r
+</DIV>\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_foot></DIV>\r
+</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=t_Frame>\r
+\r
+<DIV id=t_but3 onclick=startseite() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zurück <<</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=i_Frame>\r
+\r
+ <DIV id=i_content>\r
+ <h2>Hilfsmittel</h2>\r
+ <p>Hier können Sie allgemeine Einstellungen vornehmen.</p>\r
+ <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über einen Menüpunkt bewegen.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content1>\r
+ <h2>Hilfsmittel</h2>\r
+ <p><b>Datum & Uhrzeit</b><br>\r
+ Sie können Datum & Uhrzeit in Ihrem Router manuell oder durch einen Zeitserver gesteuert einstellen.</p>\r
+ </DIV>\r
+ \r
+ <DIV id=i_content2>\r
+ <h2>Hilfsmittel</h2>\r
+ <p><b>Fernverwaltung</b><br>\r
+ Mit Hilfe der Fernverwaltung können Sie die Konfiguration Ihres Routers von qualifizierten Fachkräften vornehmen lassen.</p> \r
+ </DIV>\r
+ \r
+ <DIV id=i_content3>\r
+ <h2>Hilfsmittel</h2>\r
+ <p><b>Reboot</b><br>\r
+ Falls das System nicht mehr korrekt antwortet, oder in irgend einer Form aufhört zu arbeiten, können Sie\r
+ ein Reboot durchführen. Ihre Einstellungen werden dabei nicht verändert.</p>\r
+ </DIV>\r
+\r
+</DIV>\r
+\r
+</BODY>\r
+\r
+</HTML>\r
--- /dev/null
+<HTML>
+
+<HEAD>
+
+<TITLE>HilfsmittelDatum</TITLE>
+
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>
+
+<SCRIPT language="JavaScript">
+<!--
+var Is_Manual = '<%ej_get_date_time(dt_isManual)%>';
+var date_str = '<%ej_get_date_time(dt_datetime)%>';
+var day_night_allow = '<%ej_get_date_time(dt_day_night_allow)%>';
+var ntp_server = '<%ej_get_date_time(dt_online_server)%>';
+var budget = '<%ejGetBudget(enable)%>';
+function tt(){
+ jetzt = new Date();
+ tt= jetzt.getDate();
+ if (tt<10) tt = "0" + tt;
+ return tt;
+}
+
+function mm(){
+ jetzt = new Date();
+ mm = jetzt.getMonth() + 1;
+ if (mm<10) mm = "0" + mm;
+ return mm;
+}
+
+function jj(){
+ jetzt = new Date();
+ jj= jetzt.getFullYear();
+ return jj;
+}
+
+function std(){
+ jetzt = new Date();
+ std= jetzt.getHours();
+ if (std<10) std = "0" + std;
+ return std;
+}
+
+function min(){
+ jetzt = new Date();
+ min= jetzt.getMinutes();
+ if (min<10) min = "0" + min;
+ return min;
+}
+
+function frmLoad(){
+
+ if (Is_Manual == '1') {
+ document.F1.D1.selectedIndex = 0;
+ } else {
+ document.F1.D1.selectedIndex = 1;
+ }
+
+ if (budget== '1') {
+ document.F1.D1.selectedIndex = 1;
+ document.F1.D1.style.backgroundColor="#D4D0C8";
+ document.F1.D1.disabled = true;
+ } else {
+ document.F1.D1.style.backgroundColor="#FFFFFF";
+ document.F1.D1.disabled = false;
+ }
+ if (day_night_allow == '1'){
+ document.DAT1.C1.checked = true;
+ } else {
+ document.DAT1.C1.checked = false;
+ }
+ document.DAT2.T3.value = ntp_server;
+ stAkt();
+
+}
+
+function stAkt(){
+ if (document.F1.D1.selectedIndex==0){
+ document.getElementById("c_um1").style.visibility='visible';
+ document.getElementById("c_um2").style.visibility='hidden';
+ }
+ else{
+ document.getElementById("c_um1").style.visibility='hidden';
+ document.getElementById("c_um2").style.visibility='visible';
+ }
+}
+
+function i_prfElem(nr){
+ if(document.F1.D1.disabled == true){
+ i_showElem(9);
+ }
+ else{
+ i_showElem(nr);
+ }
+}
+
+function stOk(){
+ if (document.F1.D1.selectedIndex==0){
+ if (isNDatum(document.DAT1.T1_1,document.DAT1.T1_2,document.DAT1.T1_3) != 0 || isAllBlank(document.DAT1.T1_1.value)==true || isAllBlank(document.DAT1.T1_3.value)==true){
+ alert("Bitte tragen Sie das aktuelle Datum korrekt ein");
+ return;
+ }
+ if (isNTime(document.DAT1.T2_1,document.DAT1.T2_2) != 0 || isAllBlank(document.DAT1.T2_1.value)==true || isAllBlank(document.DAT1.T2_2.value) == true){
+ alert("Bitte tragen Sie die aktuelle Uhrzeit korrekt ein");
+ return;
+ }
+
+ var loc = 'c_hilfsmittel_datum_manuell.datetime?';
+
+ var datetime;
+ datetime = document.DAT1.T1_3.value + ":" +document.DAT1.T1_2.value + ":" +document.DAT1.T1_1.value + ":" +document.DAT1.T2_1.value + ":" +document.DAT1.T2_2.value + ":" +"0";
+ loc +="dt_isManual=1&dt_datetime="+datetime;
+
+ if (document.DAT1.C1.checked == true){
+ loc +="&dt_day_night_allow=1";
+ }else
+ loc +="&dt_day_night_allow=0"
+
+ document.getElementById("c_verzoeg1").style.visibility='visible';
+ document.getElementById("c_verzoeg2").style.visibility='visible';
+ document.getElementById("t_but1").style.visibility='hidden';
+ document.getElementById("t_but3").style.visibility='hidden';
+ document.getElementById("t_but4").style.visibility='hidden';
+ var code = 'top.frames[2].location.assign("' + loc + '")';
+ eval(code);
+
+ } else{
+ if (document.DAT2.T3.value==""){
+ alert("Bitte tragen Sie einen gültigen Zeitserver ein");
+ document.DAT2.T3.focus();
+ return;
+ }
+ var loc = 'c_hilfsmittel_datum_server.datetime?';
+ with (document.DAT2) {
+ loc +="dt_isManual=0";
+ loc +="&dt_online_server="+T3.value;
+ }
+ document.getElementById("c_verzoeg1").style.visibility='visible';
+ document.getElementById("c_verzoeg2").style.visibility='visible';
+ document.getElementById("t_but1").style.visibility='hidden';
+ document.getElementById("t_but3").style.visibility='hidden';
+ document.getElementById("t_but4").style.visibility='hidden';
+ var code = 'top.frames[2].location.assign("' + loc + '")';
+ eval(code);
+ }
+
+ document.getElementById("c_verzoeg1").style.visibility='visible';
+ document.getElementById("c_verzoeg2").style.visibility='visible';
+ document.getElementById("t_but1").style.visibility='hidden';
+ document.getElementById("t_but3").style.visibility='hidden';
+ document.getElementById("t_but4").style.visibility='hidden';
+ setTimeout("stZrk()",top.frames[0].verzoeg);
+
+ //Select-Options müssen extra ausgeblendet werden!
+ document.F1.D1.style.visibility='hidden';
+}
+
+function stZrk(){
+ top.frames[2].location.href = "hcti_hilfsmittel.htm";
+}
+
+//-->
+</SCRIPT>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+<STYLE type="text/css">
+<!--
+
+#c_um1 {
+ POSITION: absolute; left: 15px; top: 112px; width: 402px; background-color: #F0F0F0; VISIBILITY: hidden;
+ border-color: #E20074; border-width: 1px; border-style: solid; border-top-style: none;
+}
+
+#c_um2 {
+ POSITION: absolute; left: 15px; top: 112px; width: 402px; background-color: #F0F0F0;
+ border-color: #E20074; border-width: 1px; border-style: solid; border-top-style: none;
+}
+
+//-->
+</STYLE>
+
+</HEAD>
+
+<BODY onload=frmLoad()>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>Hilfsmittel / Datum & Uhrzeit</DIV>
+<DIV id=c_titel>Datum & Uhrzeit</DIV>
+<DIV id=c_sel>
+ <table border="0" cellpadding="2" cellspacing="1" bgcolor="#E20074">
+ <tr onmouseover=i_prfElem(1) onmouseout=i_showElem(0)>
+ <form name="F1">
+ <td width="122" align="right"><font color="#FFFFFF"><b>Einstellung:</b></font></td>
+ <td width="5"></td>
+ <td width="241"><select size="1" name="D1" onchange="stAkt()">
+ <option>Zeit manuell einstellen</option>
+ <option>Zeit mit Internet abgleichen</option>
+ </select>
+ </td>
+ </form>
+ </tr>
+ </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+</DIV>
+
+<DIV id=c_um1>
+
+<DIV id=c_titel>Aktualisierung</DIV>
+<DIV id=c_std>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(2) onmouseout=i_showElem(0)>
+ <form name="DAT1">
+ <td width="136" >Tag . Monat . Jahr:</td>
+ <SCRIPT language="JavaScript">
+ <!--
+ document.write('<td width="31"><input type="text" name="T1_1" size="2" maxlength="2" value=' + tt() + '> .</td>' +
+ '<td width="31"><input type="text" name="T1_2" size="2" maxlength="2" value=' + mm() + '> .</td>' +
+ '<td><input type="text" name="T1_3" size="4" maxlength="4" value=' + jj() + '></td>');
+ //-->
+ </SCRIPT>
+ </td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_last>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(3) onmouseout=i_showElem(0)>
+ <td width="136">Stunden : Minuten:</td>
+ <SCRIPT language="JavaScript">
+ <!--
+ document.write('<td width="31"><input type="text" name="T2_1" size="2" maxlength="2" value=' + std() + '> :</td>');
+ document.write('<td><input type="text" name="T2_2" size="2" maxlength="2" value=' + min() + '> Uhr</td>');
+ //-->
+ </SCRIPT>
+ </td>
+ </tr>
+ </table>
+</DIV>
+<DIV id=c_leer></DIV>
+<DIV id=c_titel>Sommerzeit</DIV>
+<DIV id=c_last>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(4) onmouseout=i_showElem(0)>
+ <td width="132">Automatisch umstellen:</td>
+ <td width="31"><input type="checkbox" name="C1"></td>
+ </form>
+ </tr>
+ </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_um2>
+
+<DIV id=c_titel>Zeitserver angeben</DIV>
+<DIV id=c_last>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tr onmouseover=i_showElem(5) onmouseout=i_showElem(0)>
+ <form name="DAT2">
+ <td width="136">Zeitserver:</td>
+ <td><input type="text" name="T3" size="30" value=""></td>
+ </form>
+ </tr>
+ </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_verzoeg1></DIV>
+<DIV id=c_verzoeg2></DIV>
+
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but1 onclick=startseite() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)><< <<</DIV>
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zurück <<</DIV>
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>Speichern <<</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+ <DIV id=i_content>
+ <h2>Datum & Uhrzeit</h2>
+ <p><b>Zeit manuell einstellen</b><br>
+ Das angezeigte Datum und die Uhrzeit wurde von ihrem PC ermittelt.
+ Bei Bedarf können Sie die Daten auch ändern. Wenn Sie dann auf 'Speichern' klicken wird der
+ Router auf dieses Datum und der Zeit eingestellt.</p>
+ <p><b>Zeit mit Internet abgleichen</b><br>
+ Der Router geht Online um die Zeit mit dem Internet abzugleichen in folgenden Fällen:</p>
+ <p>Nachdem die Einstellung auf 'Zeit mit Internet abgleichen' eingestellt wurde.</p>
+ <p>Wenn der Router eingeschaltet wird.</p>
+ <p>Täglich einmal, aber nur wenn der Router Online ist.</p>
+ <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über einen Menüpunkt bewegen.</p>
+ </DIV>
+
+ <DIV id=i_content1>
+ <h2>Datum & Uhrzeit</h2>
+ <p><b>Einstellung</b><br>
+ Wählen Sie aus, durch welche Methode die Zeit im Router aktualisiert werden soll.</p>
+ </DIV>
+
+ <DIV id=i_content2>
+ <h2>Aktualisierung</h2>
+ <p><b>Tag . Monat . Jahr</b><br>
+ Geben Sie das Datum ein mit dem die Zeit im Router aktualisiert werden soll.</p>
+ <p>Sobald Sie mit Speichern bestätigen, wird der Router mit den eingetragenen Werten aktualisiert.</p>
+ </DIV>
+
+ <DIV id=i_content3>
+ <h2>Aktualisierung</h2>
+ <p><b>Stunden : Minuten</b><br>
+ Geben Sie die Uhrzeit ein mit der die Zeit im Router aktualisiert werden soll.</p>
+ <p>Sobald Sie mit Speichern bestätigen, wird der Router mit den eingetragenen Werten aktualisiert.</p>
+ </DIV>
+
+ <DIV id=i_content4>
+ <h2>Sommerzeit</h2>
+ <p>Mit Aktivieren der Sommerzeit wird die Zeit im Router automatisch an die Sommerzeit angepasst.</p>
+ </DIV>
+
+ <DIV id=i_content5>
+ <h2>Zeitserver angeben</h2>
+ <p><b>Zeitserver</b><br>
+ In der Werkseinstellung ist der <br>T-Online Server mit folgender Bezeichnung eingetragen:
+ <br>ntp1.sda.t-online.de</p>
+ </DIV>
+
+ <DIV id=i_content9>
+ <h2><b>Einstellung nicht änderbar</b></h2>
+ <p>Die Zeit im Router kann nicht manuell eingestellt werden, solange die Budgetierung eingeschaltet ist.
+ Der Abgleich der Zeit im Router mit dem Internet ist notwendig, um die Budgetierung zu gewährleisten.</p>
+ </DIV>
+
+</DIV>
+
+</BODY>
+
+</HTML>
--- /dev/null
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>HilfsmittelFernverwaltung</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+var providerName = '<%ejGetVoip(providerName)%>';\r
+var accessMode='<%ej_get_remote_access("remote_access_mode")%>';\r
+var num = "" ;\r
+\r
+if (providerName == 'TONLINE')\r
+ num = '<%ejGetVoip(telenumber_TONLINE)%>';\r
+else \r
+ num = '<%ejGetVoip(telenumber_Another)%>';\r
+\r
+function form_load()\r
+{\r
+ with (document.forms[0]){ \r
+ if (accessMode == 1)\r
+ R1[1].checked = true;\r
+ else\r
+ R1[0].checked = true;\r
+ }\r
+}\r
+ \r
+function stOk()\r
+{\r
+ //var loc = "scacccntr.cmd?action=save";\r
+ var loc = "scacccntr.cmd?"\r
+ with (document.forms[0]) {\r
+ loc += ("access_mode=" + ((R1[0].checked)?"0":"1"));\r
+ if (accessMode == '0' && R1[1].checked == true) {\r
+ loc += '&action=1' ;\r
+ loc += '&reset=1' ;\r
+ loc += '&fromAccess=1' ;\r
+ if (confirm("\n" +\r
+ "Fernverwaltung aktivieren\n\n" +\r
+ "1. Schritt\n" +\r
+ "Rufen Sie den T-Service unter folgender Rufnummer an:\n" +\r
+ "\t" + "0180 51990" + "\n\n" +\r
+ "2. Schritt\n" +\r
+ "Teilen Sie dem T-Service für die Fernverwaltung folgende Daten mit:\n\n" +\r
+ "\tWAN IP-Adresse:\t" + '<%ejGet(wanIpAddress)%>' + "\n\n" + \r
+ "\tPasswort Ihres Konfigurationsprogramms\n\n" + \r
+ "3. Schritt\n" +\r
+ "Klicken Sie auf 'OK' um die Fernverwaltung jetzt zu aktivieren.\n\n" +\r
+ "Das Konfigurationsprogramm wird anschließend automatisch beendet.\n" +\r
+ "Achten Sie bitte darauf, dass die Internetverbindung bis zum Ende \n" +\r
+ "der Fernverwaltung aufgebaut bleibt!\n\n")==false) {\r
+ R1[0].checked = true ;\r
+ return ;\r
+ }\r
+ }else \r