function onColor(on)
	{
	on.style.backgroundColor='#0E6CC3';
	}

function offColor(off)
	{
	off.style.backgroundColor='#C0C0C0';
	}
	
function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}

function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
	}

function MM_findObj(n, d) { //v3.0
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
	}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
	}

function wbm_benutzer()
	{
	if (document.form.C1.checked)
	{
	document.form.benutzer.value = document.form.emailadresse.value;
	document.form.benutzer.disabled = true;
	document.form.passwort.focus();
	}
	else
	{
	document.form.benutzer.value = '';
	document.form.benutzer.disabled = false;
	document.form.benutzer.focus();
	}
	return;
	}

function hoehe()
	{
	hoehe = document.getElementById('main_box').offsetHeight -25;
	parent.document.getElementById('shop_box').style.height = hoehe;
	return;
	}
	
function Fensterweite () {
  if (window.innerWidth) {
    return window.innerWidth;
  } else if (document.body && document.body.offsetWidth) {
    return document.body.offsetWidth;
  } else {
    return 0;
  }
}

function Fensterhoehe () {
  if (window.innerHeight) {
    return window.innerHeight;
  } else if (document.body && document.body.offsetHeight) {
    return document.body.offsetHeight;
  } else {
    return 0;
  }
}

function neuAufbau () {
  if (Weite != Fensterweite() || Hoehe != Fensterhoehe())
   	hoehe = document.getElementById('main_box').offsetHeight -25;
	return;
}

/* Überwachung von Netscape initialisieren */
if (!window.Weite && window.innerWidth) {
  window.onresize = neuAufbau;
  Weite = Fensterweite();
  Hoehe = Fensterhoehe();
}

function info_box() {
	document.getElementById('info_box').style.display = 'inline';
	document.getElementById('info_box_2').style.display = 'none';
	return;
	}

function info_box_2() {
	document.getElementById('info_box_2').style.display = 'inline';
	document.getElementById('info_box').style.display = 'none';
	return;
	}

function rechnung(id) {
	var id = id;
	info_box();
	xajax_rechnung_anz(id);
	return;	}

function info_box_close()	{
	document.getElementById('info_box').style.display = 'none';
//	location.reload();
	return;	}

function info_box_close_reload()	{
	document.getElementById('info_box').style.display = 'none';
	location.reload();
	return;	}
	
function info_box_2_close()	{
	document.getElementById('info_box_2').style.display = 'none';
//	location.reload();
	return;	}
	
function neu_laden()	{
	location.reload();
	return;	}

function neu_laden_kd(aw_kid)	{
	var aw_kid = aw_kid;
	NeuerEintrag = new Option(aw_kid, aw_kid, false, true);
	document.kd_auswahl.kid_aw.options[0] = NeuerEintrag;
	document.kd_auswahl.button.click();
	return;	}

function info_box_2_close_2()	{
	setTimeout("info_box_2_close()", 1000);
	return;	}
	
function mail_addr_anz_reload(u_id,acct_id)	{
	var u_id = u_id;
	var acct_id = acct_id;
	setTimeout("xajax_mail_addr_anz("+u_id+","+acct_id+")", 1000);
	return;	}

function meldung_ok()	{
	setTimeout("document.getElementById('mail_status').innerHTML = ''", 1000);
	setTimeout("info_box_close_reload()",1500);
	return;	}

function meldung_2_ok()	{
	setTimeout("document.getElementById('mail_status_2').innerHTML = ''", 1000);
	return;	}

function re_mail_to(id)	{
	var id = id;
	var mail_to = document.getElementById('emailadresse').value;
	document.getElementById('mail_status').innerHTML = "<img src=images/loading.gif>"
	xajax_re_mailen(id,mail_to);
	return;	}

function accounts(id,bez,bez1)	{
	var id = id;
	var bez = bez;
	var bez1 = bez1;
	info_box();
	document.getElementById('info_box').innerHTML = "<div class=drag_bar><nowrap><div class= info_box_head><span class=f2_l>"+ bez +" "+ bez1 +"</span><span class=fl_r><a class=\"link\" title=\"Fenster schließen\"><img src=\"images/close.gif\" onclick=info_box_close()></a></span></div></div><div id=info_box_main class=info_box_main></div>";

	xajax_accounts(id);
	addEvent(document,"onclick",jb_DnD);
	return;	}

function account_upg(id)	{
	var id = id;
	info_box();
	document.getElementById('info_box').innerHTML = "<div class=drag_bar><nowrap><div class= info_box_head><span class=f2_l>Vertrag erweitern: "+ id +"</span><span class=fl_r><a class=\"link\" title=\"Fenster schließen\"><img src=\"images/close.gif\" onclick=info_box_close()></a></span></div></div><div id=info_box_main class=info_box_main></div>";

	xajax_account_upg(id,'');
	addEvent(document,"onclick",jb_DnD);
	return;	}

function upd_best(id,art_nr)	{
	var id = id;
	var art_nr = art_nr;
	document.getElementById('mail_status').style.display = 'none';
	document.getElementById('upd_best').style.display = 'inline';
	document.getElementById('upd_best').innerHTML = "<p align=center><br>Bitte bestätigen Sie die Erweiterung des Vertrags: <b>"+id+"</b><br><br><input class=button_50 type=button value=\"  ja  \" onclick=xajax_account_upd_ok('"+id+"','"+art_nr+"')> <input class=button_50 type=button value=nein onclick=account_upd_nein()></p>";
	return;	}

function account_upd_nein() {
	document.getElementById('upd_best').style.display = 'none';
	document.getElementById('upd_best').innerHTML = "";
	document.getElementById('mail_status').style.display = 'inline';
	return;
	}

function kd_daten(bez,feld,id,pflicht_feld)	{
	var id = id;
	var feld = feld;
	var old_val = document.getElementById(feld).innerHTML;
	var bez = bez;
	var pflicht_feld = pflicht_feld;
	info_box();
	document.getElementById('info_box').innerHTML = "<div class=drag_bar><div class= info_box_head><span class=f2_l>Datenfeld: "+ bez +"</span><span class=fl_r><a class=\"link\" title=\"Fenster schließen\"><img src=\"images/close.gif\" onclick=info_box_close()></a></span></div></div><div id=info_box_main class=info_box_main></div>";
	var inhalt = "<form name=kdn_daten><table class=t_in_info_box><tr><td class=td_in_info_box colspan=2><b>Daten bearbeiten</b></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>Aktueller Wert: </td><td><span id=old_val>" +old_val + "</span></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>Neuer Wert: </td><td> <input id=new_val size=30 type=text name=new_val value='"+old_val+"'></td></tr>";
	inhalt += "<tr><td class=td_in_info_box></td><td></td></tr>";
	inhalt += "<tr><td class=td_in_info_box><input type=hidden name=id value=\""+id+"\"><input type=hidden name=feld value=\""+feld+"\"><input type=hidden name=pflicht_feld value=\""+pflicht_feld+"\"></td><td><input class=button_100 type=button id=speichern name=speichern value=\"speichern\" onclick=kd_daten_upd()></td></tr>";
	inhalt += "<tr><td class=td_in_info_box></td><td></td></tr>";
	inhalt += "<tr><td colspan=2 align=center><div id=mail_status></div></td></tr>";
	inhalt += "</table></form>"
	document.getElementById('info_box_main').innerHTML = inhalt;
	addEvent(document,"onclick",jb_DnD);
	return;	}

function kd_daten_2(bez,feld,bez1,feld1,id,pflicht_feld)	{
	var id = id;
	var feld = feld;
	var feld1 = feld1;
	var old_val = document.getElementById(feld).innerHTML;
	var old_val1 = document.getElementById(feld1).innerHTML;
	var bez = bez;
	var bez1 = bez1;
	var pflicht_feld = pflicht_feld;
	info_box();
	document.getElementById('info_box').innerHTML = "<div class=drag_bar><div class= info_box_head><span class=f2_l>Datenfeld: "+ bez +" "+ bez1 +"</span><span class=fl_r><a class=\"link\" title=\"Fenster schließen\"><img src=\"images/close.gif\" onclick=info_box_close()></a></span></div></div><div id=info_box_main class=info_box_main></div>";
	var inhalt = "<form name=kdn_daten><table class=t_in_info_box><tr><td class=td_in_info_box colspan=2><b>Daten bearbeiten</b></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>Aktueller Wert: </td><td><span id=old_val>" +old_val + "</span> <span id=old_val1>" +old_val1 + "</span></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>Neuer Wert: </td><td> <input id=new_val size=20 type=text name=new_val value='"+old_val+"'> <input id=new_val1 size=20 type=text name=new_val1 value='"+old_val1+"'></td></tr>";
	inhalt += "<tr><td class=td_in_info_box></td><td></td></tr>";
	inhalt += "<tr><td class=td_in_info_box><input type=hidden name=id value=\""+id+"\"><input type=hidden name=feld value=\""+feld+"\"><input type=hidden name=feld1 value=\""+feld1+"\"><input type=hidden name=pflicht_feld value=\""+pflicht_feld+"\"></td><td><input class=button_100 type=button id=speichern name=speichern value=\"speichern\" onclick=kd_daten_upd_2()></td></tr>";
	inhalt += "<tr><td class=td_in_info_box></td><td></td></tr>";
	inhalt += "<tr><td colspan=2 align=center><div id=mail_status></div></td></tr>";
	inhalt += "</table></form>"
	document.getElementById('info_box_main').innerHTML = inhalt;
	addEvent(document,"onclick",jb_DnD);
	return;	}


function kd_daten_upd() {
	var id = document.kdn_daten.id.value;
	var tb_feld = document.kdn_daten.feld.value;
	var neu_val = escape(document.getElementById('new_val').value);
	var pflicht_feld = document.kdn_daten.pflicht_feld.value;
	
	if (neu_val.length == 0 && pflicht_feld == 1)
	{
	document.getElementById('mail_status').innerHTML = "Ihre Eingabe ist ungültig!";
	return false;
	}
	else
	{
	document.kdn_daten.speichern.disabled = true;
	document.kdn_daten.new_val.disabled = true;
	document.getElementById('mail_status').innerHTML = "Möchten Sie Ihre Eingabe übernehmen?<br><br><input class=button_50 type=button value=\"  ja  \" onclick=kd_daten_ja('"+id+"','"+tb_feld+"','"+neu_val+"')> <input class=button_50 type=button value=nein onclick=kd_daten_nein()>";
	return;
	}
	}

function kd_daten_upd_2() {
	var id = document.kdn_daten.id.value;
	var tb_feld = document.kdn_daten.feld.value;
	var tb_feld1 = document.kdn_daten.feld1.value;
	var neu_val = escape(document.getElementById('new_val').value);
	var neu_val1 = escape(document.getElementById('new_val1').value);
	var pflicht_feld = document.kdn_daten.pflicht_feld.value;
	
	if ((neu_val.length == 0 || neu_val1.length == 0 ) && pflicht_feld == 1)
	{
	document.getElementById('mail_status').innerHTML = "Ihre Eingabe ist ungültig!";
	return false;
	}
	else
	{
	document.kdn_daten.speichern.disabled = true;
	document.kdn_daten.new_val.disabled = true;
	document.kdn_daten.new_val1.disabled = true;
	document.getElementById('mail_status').innerHTML = "Möchten Sie Ihre Eingabe übernehmen?<br><br><input class=button_50 type=button value=\"  ja  \" onclick=kd_daten_ja_2('"+id+"','"+tb_feld+"','"+neu_val+"','"+tb_feld1+"','"+neu_val1+"')> <input class=button_50 type=button value=nein onclick=kd_daten_nein_2()>";
	return;
	}
	}

function kd_daten_nein() {
	document.kdn_daten.speichern.disabled = false;
	document.kdn_daten.new_val.disabled = false;
	document.getElementById('mail_status').innerHTML = "Bitte ändern Sie Ihre Eingabe!";
	return false;
	}
function kd_daten_nein_2() {
	document.kdn_daten.speichern.disabled = false;
	document.kdn_daten.new_val.disabled = false;
	document.kdn_daten.new_val1.disabled = false;
	document.getElementById('mail_status').innerHTML = "Bitte ändern Sie Ihre Eingabe!";
	return false;
	}
	
function kd_daten_ja(id,tb_feld,new_val)	{
	var id = id;
	var tb_feld = tb_feld;
	var new_val = unescape(new_val);
	document.getElementById('mail_status').innerHTML = "<img src=images/loading.gif>";
	xajax_kd_daten (id,tb_feld,new_val);
	return;
	}

function kd_daten_ja_2(id,tb_feld,new_val,tb_feld1,new_val1)	{
	var id = id;
	var tb_feld = tb_feld;
	var tb_feld1 = tb_feld1;
	var new_val = unescape(new_val);
	var new_val1 = unescape(new_val1);
	document.getElementById('mail_status').innerHTML = "<img src=images/loading.gif>";
	xajax_kd_daten_2 (id,tb_feld,new_val,tb_feld1,new_val1);
	return;
	}

function kunde_neu(kid)	{
	var kid = kid;
	info_box();
	document.getElementById('info_box').innerHTML = "<div class=drag_bar><div class= info_box_head><span class=f2_l>Partner ("+kid+")</span><span class=fl_r><a class=\"link\" title=\"Fenster schließen\"><img src=\"images/close.gif\" onclick=info_box_close()></a></span></div></div><div id=info_box_main class=info_box_main></div>";
	var inhalt = "<form name=frm_kunde_neu><table class=t_in_info_box><tr><td class=td_in_info_box colspan=2><b>Neuer Kunde anlegen:</b></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>Name: </td><td><input class=textf_300 id=name size=30 type=text name=name value=''></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>Vorname: </td><td> <input class=textf_300 id=vname size=30 type=text name=vname value=''></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>Firma: </td><td> <input class=textf_300 id=name2 size=30 type=text name=name2 value=''></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>Adresse: </td><td> <input class=textf_300 id=address size=30 type=text name=address value=''></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>Plz-Ort: </td><td> <input class=textf_50 id=plz size=30 type=text name=plz value=''><input class=textf_250 id=city size=30 type=text name=city value=''></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>e-Mail: </td><td> <input class=textf_300 id=email size=30 type=text name=email value=''></td></tr>";
	inhalt += "<tr><td class=td_in_info_box></td><td><input class=button_100 type=button id=speichern name=speichern value=\"speichern\" onclick=xajax_kd_neu(xajax.getFormValues('frm_kunde_neu'))></td></tr>";
	inhalt += "<tr><td class=td_in_info_box></td><td></td></tr>";
	inhalt += "<tr><td colspan=2 align=center><div id=mail_status></div></td></tr>";
	inhalt += "</table></form>"
	document.getElementById('info_box_main').innerHTML = inhalt;
	addEvent(document,"onclick",jb_DnD);
	return;
	}

function forward(id,bez)	{
	var id = id;
	var bez = bez;
	info_box();
	document.getElementById('info_box').innerHTML = "<div class=drag_bar><div class= info_box_head><span class=f2_l>Zieldomain: "+ bez +"</span><span class=fl_r><a class=\"link\" title=\"Fenster schließen\"><img src=\"images/close.gif\" onclick=info_box_close()></a></span></div></div><div id=info_box_main class=info_box_main></div>";
	xajax_forward_sh(id);
	addEvent(document,"onclick",jb_DnD);
	return;
	}
	
function forward_mail(id,bez)	{
	var id = id;
	var bez = bez;
	info_box();
	document.getElementById('info_box').innerHTML = "<div class=drag_bar><div class= info_box_head><span class=f2_l>e-Mailadresse: "+ bez +"</span><span class=fl_r><a class=\"link\" title=\"Fenster schließen\"><img src=\"images/close.gif\" onclick=info_box_close()></a></span></div></div><div id=info_box_main class=info_box_main></div>";
	xajax_forward_mail(id);
	addEvent(document,"onclick",jb_DnD);
	return;
	}
	
function forward_fr(id)	{
	var id = id;
	for (i = 0; i < document.getElementById('fr_'+id).length; ++i)
    if (document.getElementById('fr_'+id).options[i].selected == true)
    var fr = document.getElementById('fr_'+id).options[i].value;
	xajax_forward_fr(id,fr);
	return;
	}

function mail_catchall(domain)	{
	var domain = domain;
	info_box();
	document.getElementById('info_box').innerHTML = "<div class=drag_bar><div class= info_box_head><span class=f2_l>Zieldomain: "+ domain +"</span><span class=fl_r><a class=\"link\" title=\"Fenster schließen\"><img src=\"images/close.gif\" onclick=info_box_close()></a></span></div></div><div id=info_box_main class=info_box_main></div>";
	xajax_mail_catchall_sh(domain);
	addEvent(document,"onclick",jb_DnD);
	return;
	}

function mail_erweitert(domain)	{
	var domain = domain;
	info_box();
	document.getElementById('info_box').innerHTML = "<div class=drag_bar><div class= info_box_head><span class=f2_l>Zieldomain: "+ domain +"</span><span class=fl_r><a class=\"link\" title=\"Fenster schließen\"><img src=\"images/close.gif\" onclick=info_box_close()></a></span></div></div><div id=info_box_main class=info_box_main></div>";
	xajax_mail_erweitert_sh(domain);
	addEvent(document,"onclick",jb_DnD);
	return;
	}

function mail_neu(domain,id)	{
	var domain = domain;
	var id = id
	var session_name = document.getElementById('session_name').value;
	info_box();
	document.getElementById('info_box').innerHTML = "<div class=drag_bar><div class= info_box_head><span class=f2_l>Zieldomain: "+ domain +"</span><span class=fl_r><a class=\"link\" title=\"Fenster schließen\"><img src=\"images/close.gif\" onclick=info_box_close()></a></span></div></div><div id=info_box_main class=info_box_main></div>";
	var inhalt = "<form name=frm_mail_neu><table class=t_in_info_box><tr><td class=td_in_info_box colspan=2><b>Neue e-Mailadresse anlegen:</b></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>e-Mail: </td><td><input class=textf_250 id=u_alias size=30 type=text name=u_alias value=''>@<span id=frm_domain>" + domain + "</span></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>Passwort: </td><td> <input class=textf_250 id=u_password size=30 type=text name=u_password value=''><img class=link onclick=\"xajax_gen_passwd('u_password');\" title=Vorschlag border=0 src=images/settings2.gif></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>Mailboxinhaber: </td><td> <input class=textf_250 id=u_name size=30 type=text name=u_name value=''><img class=link onclick=\"document.frm_mail_neu.u_name.value=document.getElementById('session_name').value\" title=Vorschlag border=0 src=images/settings2.gif></td></tr>";
	inhalt += "<tr><td class=td_in_info_box></td><td></td></tr>";
	inhalt += "<tr><td class=td_in_info_box><input type=hidden name=ic value=0><input type=hidden name=acct_id value=\""+id+"\"><input type=hidden name=u_domain value=\""+domain+"\"></td><td><input class=button_100 type=button id=speichern name=speichern value=\"speichern\" onclick=mail_neu_check()></td></tr>";
	inhalt += "<tr><td class=td_in_info_box></td><td></td></tr>";
	inhalt += "<tr><td colspan=2 align=center><div id=mail_status></div></td></tr>";
	inhalt += "</table></form>"
	document.getElementById('info_box_main').innerHTML = inhalt;
	addEvent(document,"onclick",jb_DnD);
	return;
	}
	
function mail_neu_ic(id)	{
	var id = id;
	var session_name = document.getElementById('session_name').value;
	info_box();
	var arr_domains = ['ic.vkn.de','achalm-alb.de','ic-online.eu','vkn.cc','icdsl.de','iccl.de'];
	var domains = "";
	
	for(var i=0;i<arr_domains.length;i++) {
   	domains += "<option value='"+arr_domains[i]+"'>"+arr_domains[i]+"</option>";
  	}
	
	document.getElementById('info_box').innerHTML = "<div class=drag_bar><div class= info_box_head><span class=f2_l>IC-Kunden</span><span class=fl_r><a class=\"link\" title=\"Fenster schließen\"><img src=\"images/close.gif\" onclick=info_box_close()></a></span></div></div><div id=info_box_main class=info_box_main></div>";
	var inhalt = "<form name=frm_mail_neu><table class=t_in_info_box><tr><td class=td_in_info_box colspan=2><b>Neue e-Mailadresse anlegen:</b></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>e-Mail: </td><td><input class=textf_175 id=u_alias size=30 type=text name=u_alias value=''>@<select name=u_domain>"+domains+"</select></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>Passwort: </td><td> <input class=textf_300 id=u_password size=30 type=text name=u_password value=''><img class=link onclick=\"xajax_gen_passwd('u_password');\" title=Vorschlag border=0 src=images/settings2.gif></td></tr>";
	inhalt += "<tr><td class=td_in_info_box>Mailboxinhaber: </td><td> <input class=textf_300 id=u_name size=30 type=text name=u_name value=''><img class=link onclick=\"document.frm_mail_neu.u_name.value=document.getElementById('session_name').value\" title=Vorschlag border=0 src=images/settings2.gif></td></tr>";
	inhalt += "<tr><td class=td_in_info_box></td><td></td></tr>";
	inhalt += "<tr><td class=td_in_info_box><input type=hidden name=ic value=1><input type=hidden name=acct_id value=\""+id+"\"></td><td><input class=button_100 type=button id=speichern name=speichern value=\"speichern\" onclick=mail_neu_check()></td></tr>";
	inhalt += "<tr><td class=td_in_info_box></td><td></td></tr>";
	inhalt += "<tr><td colspan=2 align=center><div id=mail_status></div></td></tr>";
	inhalt += "</table></form>"
	document.getElementById('info_box_main').innerHTML = inhalt;
	addEvent(document,"onclick",jb_DnD);
	return;
	}

function mail_neu_check()	{
	var u_domain = document.frm_mail_neu.u_domain.value;
	var u_alias = document.frm_mail_neu.u_alias.value;
	var u_password = document.frm_mail_neu.u_password.value;
	var u_name = document.frm_mail_neu.u_name.value;
	var ic = document.frm_mail_neu.ic.value;
	if(document.frm_mail_neu.acct_id.value) {var acct_id = document.frm_mail_neu.acct_id.value;} else {acct_id ='';}
	
	if (u_alias.length < 2)
	{
	document.frm_mail_neu.u_alias.style.color='red';
	document.frm_mail_neu.u_alias.focus();
	document.getElementById('mail_status').innerHTML = "Ihre Eingabe ist ungültig!<br>e-Mailadresse mind. 2 Zeichen.";
	return false;
	}
	else
	{
	document.frm_mail_neu.u_alias.style.color='black';
	}
		
	if (u_password.length <= 4)
	{
	document.frm_mail_neu.u_password.style.color='red';
	document.frm_mail_neu.u_password.focus();
	document.getElementById('mail_status').innerHTML = "Ihre Eingabe ist ungültig!<br>Passwort mind. 5 Zeichen.";
	return false;
	}
	else
	{
	document.frm_mail_neu.u_password.style.color='black';
	}
	document.getElementById('mail_status').innerHTML = "<img src=images/loading.gif>";
	xajax_mail_neu(u_domain,u_alias,u_password,u_name,acct_id,ic);
	return;
	}

function mail_auswahl(domain,id)	{
	var domain = domain;
	var id = id;
	info_box_2();
	document.getElementById('info_box_head_2').innerHTML = "<span class=f2_l>Zieldomain: "+ domain +"</span><span class=fl_r><a class=\"link\" title=\"Fenster schließen\"><img src=\"images/close.gif\" onclick=info_box_2_close()></a></span>";
	document.getElementById('info_box_main_2').innerHTML = "<table border=0 width=100% cellspacing=0 cellpadding=0><tr><td><div class=info_box_main_menu id=info_box_main_menu></div></td><td><div class=info_box_main_inhalt id=info_box_main_inhalt></div></td></tr></table>";
	xajax_mail_addr_aw(domain,id);
	addEvent(document,"onclick",jb_DnD);
	return;
	}
	
function mail_auswahl_addr(domain,acct_id,id)	{
	var domain = domain;
	var id = id;
	var acct_id = acct_id;
	info_box_2();
	document.getElementById('info_box_head_2').innerHTML = "<span class=f2_l>Zieldomain: "+ domain +"</span><span class=fl_r><a class=\"link\" title=\"Fenster schließen\"><img src=\"images/close.gif\" onclick=info_box_2_close()></a></span>";
	document.getElementById('info_box_main_2').innerHTML = "<table border=0 width=100% cellspacing=0 cellpadding=0><tr><td><div class=info_box_main_menu id=info_box_main_menu></div></td><td><div class=info_box_main_inhalt id=info_box_main_inhalt></div></td></tr></table>";
	xajax_mail_addr_aw(domain,acct_id);
	xajax_mail_addr_anz(id,acct_id);
	addEvent(document,"onclick",jb_DnD);
	return;
	}

function mail_liste(domain,acct_id){
	var domain = domain;
	var acct_id = acct_id;	
	info_box_2();
	document.getElementById('info_box_head_2').innerHTML = "<span class=f2_l>e-Mailadressliste</span><span class=fl_r><a class=\"link\" title=\"Fenster schließen\"><img src=\"images/close.gif\" onclick=info_box_2_close()></a></span>";
	xajax_mail_liste(domain,acct_id);
	addEvent(document,"onclick",jb_DnD);
	return;
	}


function webmail_b1(user,pass) {
	var user = user;
	var pass = pass;
	
	window.open("http://mx-b1.vkn.de/mail/login.html?username="+user+"&password="+pass);
	return;	
	}

function storno(id) {
	var id = id;
	document.getElementById('mail_status').innerHTML = "<p align=center><br>Bitte bestätigen Sie die Stornierung des Vertrags: <b>"+id+"</b><br><br><input class=button_50 type=button value=\"  ja  \" onclick=xajax_accounts_storno_ok('"+id+"')> <input class=button_50 type=button value=nein onclick=storno_nein()></p>";
	return;
	}

function storno_nein() {
	document.getElementById('mail_status').innerHTML = "";
	return;
	}

// Layer Funktion:

// AddEvent.js.
function addEvent(oTarget, sType, fpDest) {
  var oOldEvent = oTarget[sType];
  if (typeof oOldEvent != "function") {
    oTarget[sType] = fpDest;
  } else {
    oTarget[sType] = function(e) {
      oOldEvent(e);
      fpDest(e);
    }
  }
}

// MausMove.js
var jb_mousemove = ( function() {
 var posx=-1,posy=-1;
 var fkt = new Array();
 var fktl = 0;
 var iid = 0;
 var  move = function(e) {
  if(!e) e = window.event;
  posx = e.pageX ? e.pageX : e.clientX + window.document.documentElement.scrollLeft;
  posy = e.pageY ? e.pageY : e.clientY + window.document.documentElement.scrollTop;
  for(var i=0;i<fktl;i++) fkt[i].f(posx,posy);
  return false
 } // move
 addEvent(document,"onmousemove",move);
 return {
  add: function(fun) {
   iid++;
   fkt[fktl] = new Object();
   fkt[fktl].f = fun;
   fkt[fktl].id = iid;
   fktl++;
   return iid;
  }, // add
  remove: function(id) {
  var nr = -1;
   for(var i=0;i<fktl;i++) {
    if(fkt[i].id==id) {
     nr = i;
     break;
    }
   }
   fkt.splice(nr,1);
   fktl--;
  }, // remove
  getPos: function() {
   var pos=new Object() ;
   pos.x = posx; pos.y = posy;
   return pos;
  } // getPos
 } // return
} )();

// Drag_Drop Info_box

var jb_DnD = function () {
 var jb_pos = function(el) {
  var pos = new Object();
  pos.x = 0;
  pos.y = 0;
  if(el && el.offsetParent){
   while(el) {
    pos.x += el.offsetLeft;
    pos.y += el.offsetTop;
    el = el.offsetParent;
   }
  }
  return pos;
 }
 var getElementsByClassName = function(base,classname) {
  var tag = base.getElementsByTagName("*");
  var Elements = new Array();
  for(var i=0;i<tag.length;i++) {
   if(tag[i].className.indexOf(classname)>-1) Elements[Elements.length] = tag[i];
  }
  return Elements;
 }
 jb_DnD.mkDnD = function(ele) {
  var ee = getElementsByClassName(ele,"drag_bar");
  var top = ele;
  ele.style.position = "absolute";
  ele.style.zIndex = zmax;
  if (ee.length==1) { ele = ee[0]; ele.bar = true; } else ele.bar = false
  ele.style.cursor = "move";
  ele.onmousedown = function(e) { // Ziehen starten
   object = this.parentNode;
   Start = jb_pos(object);
   StartPos = jb_mousemove.getPos();
//   object.style.zIndex = "1000";
   object.style.zIndex = ++zmax;
//   object.style.backgroundColor="transparent";
   this.onmouseup = function(e) { // Ziehen beenden
    this.onmouseup = null;
    jb_mousemove.remove(id);
    object.style.zIndex = ++zmax;
    object.style.backgroundColor = "";
    object = null;
    return false;
   } // onmouseup
   var move = function(posx,posy) { // Ziehen
    if(object) {
     object.style.left = (Start.x - StartPos.x + posx) + "px";
     object.style.top = (Start.y - StartPos.y + posy) + "px";
    }
    return false;
   } // move
   id = jb_mousemove.add(move);
//   if(e && e.preventDefault) e.preventDefault();
   return false;
  } // onmousedown
  top.onclick = function(e) {
  this.style.zIndex = ++zmax;
//this.style.zIndex += 2;
   return false;
  } // onclick
 } // mkDnD
var ele = getElementsByClassName(document,"drag_bar");
var object = null;
var id;
var zmax = 10;
var Start;
var StartPos;
for(var i=0;i<ele.length;i++) jb_DnD.mkDnD(ele[i]); // alle Tags durchlaufen und ziehbar machen
} // jb_DnD
if (document.getElementsByTagName) addEvent(window,"onload",jb_DnD);



