function AnzPlus(WhatForm) {
	nAktMenge = WhatForm.menge.value;
	if (nAktMenge + "" == "") nAktMenge = 0;
	nNeuMenge = Number(nAktMenge)+1;
	WhatForm.menge.value = nNeuMenge;
}

function AnzMinus(WhatForm) {
	nAktMenge = WhatForm.menge.value;
	if (nAktMenge + "" == "") nAktMenge = 0;
	if (Number(nAktMenge) > 1) {
		nNeuMenge = Number(nAktMenge)-1;
	} else {
		nNeuMenge = 1;
	}	
	WhatForm.menge.value = nNeuMenge;
}

function CheckBestellForm(whatForm) {
	if (!CheckNumbers(whatForm.menge.value) ) {
		alert("Bitte nur Zahlen verwenden");
		whatForm.menge.focus();
		return false;
	}
	return true;
}

function CheckNumbers(strString) {
	var strNumbers=new String("0123456789");
	for (var i=0;i<strString.length;i++) {
		if (strNumbers.indexOf(strString.charAt(i))<0) return false;
	}
	return true;
}


	var EditWin=null;
	
function OpenPopupVersandkosten () {
	var url="PopupVersandkosten.asp";
	var w=510;
	var h=360;
	var t=(screen.height-h)/2;
	var l=(screen.width-w)/2;
	if (EditWin!=null) {
		if (EditWin.closed == false) EditWin.close();	
		EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	}
	else {
		EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	}
	EditWin.focus();
}

function ShowPopupEmpty () {
	alert("Sie haben noch keine Produkte im Warenkorb."); 
	if (false) { 
		var url="PopupWKEmpty.asp";
		var w=400;
		var h=100;
		var t=(screen.height-h)/2;
		var l=(screen.width-w)/2;
		if (EditWin!=null) {
			if (EditWin.closed == false) EditWin.close();	
			EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
		}
		else {
			EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
		}
		EditWin.focus();
	}
}

function OpenPopupAGB () {
	var url="PopupAGB.asp";
	var w=600;
	var h=460;
	var t=(screen.height-h)/2;
	var l=(screen.width-w)/2;
	if (EditWin!=null) {
		if (EditWin.closed == false) EditWin.close();	
		EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	}
	else {
		EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	}
	EditWin.focus();
}

function OpenPopupWiderruf () {
	var url="PopupWiderruf.asp";
	var w=600;
	var h=460;
	var t=(screen.height-h)/2;
	var l=(screen.width-w)/2;
	if (EditWin!=null) {
		if (EditWin.closed == false) EditWin.close();	
		EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	}
	else {
		EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	}
	EditWin.focus();
}

function OpenPopupDatenschutz () {
	var url="PopupDatenschutz.asp";
	var w=600;
	var h=460;
	var t=(screen.height-h)/2;
	var l=(screen.width-w)/2;
	if (EditWin!=null) {
		if (EditWin.closed == false) EditWin.close();	
		EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	}
	else {
		EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	}
	EditWin.focus();
}

function OpenMaywerk() {
	var url="PopupVideoMaywerk.asp";
	var w=688;
	var h=358;
	var t=(screen.height-h)/2;
	var l=(screen.width-w)/2;
	if (EditWin!=null) {
		if (EditWin.closed == false) EditWin.close();	
		EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	}
	else {
		EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	}
	EditWin.focus();
}


function OpenHinweisKK() {
	var url="Popup-KK-Hinweis.asp"; 
	var w=548;
	var h=358;
	var t=(screen.height-h)/2;
	var l=(screen.width-w)/2;
	if (EditWin!=null) {if (EditWin.closed == false) EditWin.close();}
	EditWin=window.open(url,'sitzclub','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=yes, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	EditWin.focus();
}

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_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_findObj(n, d) { //v4.01
  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);
  if(!x && d.getElementById) x=d.getElementById(n); 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) { x.alt=a[i+1]; x.title=a[i+1]; document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2]; }
  }
}

if (document.layers) {navigator.family = "nn4"}
if (document.all) {navigator.family = "ie4"}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {navigator.family = "gecko"}

function popLayer(nAll, strProdText, yPos2){

if (nAll == 1 || String(nAll) == "undefined") { 
	strText = " Der Artikel wurde in den Warenkorb gelegt.<br /><br />"; 
} else {
	strText = strProdText + "<br /><br />";
}	

strText = strText + "<div style=\"float:left; width:120px; text-align:center\"><a href=\"javascript:hideLayer()\">Weiter einkaufen</a></div><div style=\"float:left; width:120px; text-align:center; padding-left:5px; \"><a href=\"warenkorb-1.asp\">Zum Warenkorb</a></div><br style=\"clear:both\">";
strText = strText + "<div class=\"abstand\" style=\"height:10px\"></div>";
strText = strText + "<div style=\"text-align:center;\"><a href=\"javascript:hideLayer()\">Fenster schliessen</a></div>"
desc = "<div style=\"border: 1px solid #000; background-color:#FFF; width:250px; height:100px; margin: 10px;\">" + strText + "</div>";

if(navigator.family =="nn4") {
	xPos = 280;
	yPos = 0;
	if (String(yPos2) != "undefined") yPos = yPos2 + 10; else { yPos = 300;  xPos = 350; } 
	
	document.object1.document.write(desc);
	document.object1.document.close();
	document.object1.left = xPos;
	document.object1.top = yPos;
}
else if(navigator.family =="ie4"){
	xPos = 280;
	yPos = 0;

	if (String(yPos2) != "undefined") yPos = yPos2 + 180; else { yPos = 340; xPos = 350;}
	
	object1.innerHTML=desc;
	object1.style.pixelLeft = xPos;
	object1.style.pixelTop = yPos;
}
else if(navigator.family =="gecko"){
	xPos = 280;
	yPos = 0;
	if (String(yPos2) != "undefined") yPos = yPos2 + 10; else { yPos = 380;  xPos = 350; } 
	
	xPos = String(xPos) + "px";
	yPos = String(yPos) + "px";
    document.getElementById("object1").innerHTML=desc;
	document.getElementById("object1").style.left = xPos;
    document.getElementById("object1").style.top = yPos;
	}
	

}
//  :::::::: versteckt die PopUp-Box ::::::::
function hideLayer(){
	if(navigator.family =="nn4") {eval(document.object1.top="-500");}
    else if(navigator.family =="ie4"){object1.innerHTML="";}
    else if(navigator.family =="gecko") { document.getElementById("object1").style.top="-500px";}
}
//  :::::::: überwacht Maus-Position / plaziert die Box dementsprechend ::::::::
var isNav = (navigator.appName.indexOf("Netscape") !=-1);
function handlerMM(e){
	x = (isNav) ? e.pageX : event.clientX + document.body.scrollLeft;
	y = (isNav) ? e.pageY : event.clientY + document.body.scrollTop;
}

if (isNav){document.captureEvents(Event.MOUSEMOVE);}
document.onmousemove = handlerMM;


function Bookmark() {
	strURL = "http://www.mondogusto.de";
	strTitel = "Mondogusto.de - Die Welt des Geschmacks";
	if(navigator.family =="nn4") { window.sidebar.addPanel(strTitel, strURL, strTitel);  }
    else if(navigator.family =="ie4") { window.external.AddFavorite(strURL, strTitel);}
    else if(navigator.family =="gecko") { window.sidebar.addPanel(strTitel, strURL, strTitel); }
	
}


function kastl_her(nIDPR, strArtikelNummerPR, strTitelPR, strTextPR, strPreisPR, strMwStPR, strTextPreisAngaben, strLinkDetails, strLinkWarenKorb, strPreisOrg, arrStaffelMenge, arrStaffelPreis, strTitelME) {
	if (document.getElementById) {
		pop = document.getElementById('popupinfo');
		
		// Beginn Default Werte
		strNewHTML = "";
		document.getElementById("popinhalt1").innerHTML = strNewHTML;
		strNewHTML = "";
		document.getElementById("popinhalt2").innerHTML = strNewHTML;
		strNewHTML = "";
		document.getElementById("popinhalt3").innerHTML = strNewHTML;
		strNewHTML = "";
		document.getElementById("popinhalt4l").innerHTML = strNewHTML;
		strNewHTML = "";
		document.getElementById("popinhalt4r").innerHTML = strNewHTML;
		strNewHTML = "";
		document.getElementById("popinhalt6").innerHTML = strNewHTML;
		strNewHTML = "";
		document.getElementById("popinhalt7").innerHTML = strNewHTML;
		document.getElementById('popinhalt7').style.visible='visible';
		document.getElementById('popinhalt7').style.display='block';
		strNewHTML = "";
		document.getElementById("popinhalt8").innerHTML = strNewHTML;
		document.getElementById('popinhalt8').style.visible='visible';  
		document.getElementById('popinhalt8').style.display='block';
		strNewHTML = "";
		document.getElementById("popinhalt9").innerHTML = strNewHTML;
		document.getElementById('popinhalt9').style.visible='visible';  
		document.getElementById('popinhalt9').style.display='block';
		strNewHTML = "";
		document.getElementById("popinhalt10").innerHTML = strNewHTML;
		document.getElementById('popinhalt10').style.visible='visible';  
		document.getElementById('popinhalt10').style.display='block';
		strNewHTML = "";
		document.getElementById("popinhalt11").innerHTML = strNewHTML;
		document.getElementById('popinhalt11').style.visible='visible';  
		document.getElementById('popinhalt11').style.display='block';
		
		strNewHTML = "<a href=\"shop.asp\" rel=\"nofollow\"><img src=\"IW_img/btn_details_grid.gif\" width=\"60\" height=\"15\" alt=\"Details\" border=\"0\" /></a>";
		document.getElementById("popLinkDetails").innerHTML = strNewHTML;
		strNewHTML = "<a href=\"warenkorb-1.asp\" rel=\"nofollow\"><img src=\"images/btn_bestellen.gif\" width=\"70\" height=\"15\" alt=\"Jetzt Bestellen\" title=\"Jetzt Bestellen\" border=\"0\" /></a>";
		document.getElementById("popLinkWarenkorb").innerHTML = strNewHTML;
		// Ende Default Werte
		
		
		//screen width
		if (document.all) { var breite = document.body.clientWidth; var hoehe = document.body.clientHeight; }
		else { var breite = window.innerWidth; var hoehe = window.innerHeight; }
		if (document.all) {
			var ieBox = document.compatMode != "CSS1Compat";
			var cont = ieBox ? document.body : document.documentElement;
			saveMouseCoords();
			mouseY += cont.scrollTop;
		}
		var coordx = mouseX + 10;
		var coordy = mouseY - 30;

				
		strNewHTML = strTitelPR;
		document.getElementById("popinhalt1").innerHTML = strNewHTML;
		
		strNewHTML = strTextPR;
		document.getElementById("popinhalt2").innerHTML = strNewHTML;

		strNewHTML = "";
		if (parseFloat(strPreisOrg) > parseFloat(strPreisPR) ) {
			strNewHTML = strNewHTML + "statt " + strPreisOrg;
			document.getElementById("popinhalt3").innerHTML = strNewHTML;
		}
		
		
		strNewHTML = "";
		strNewHTML = strNewHTML + strTextPreisAngaben;
		document.getElementById("popinhalt4l").innerHTML = strNewHTML;
		
		strNewHTML = "";
		if (parseFloat(strPreisOrg) > parseFloat(strPreisPR) ) {	
			strNewHTML = strNewHTML + "jetzt ";
		}
		strNewHTML = strNewHTML + strPreisPR;
		document.getElementById("popinhalt4r").innerHTML = strNewHTML;
		
//		strNewHTML = strTextPreisAngaben;
//		document.getElementById("popinhalt5").innerHTML = strNewHTML;
		
		strNewHTML = "(inkl. " + strMwStPR + " MwSt., zzgl. <a href=\"javascript:OpenPopupVersandkosten();\" rel=\"nofollow\">Versand</a>)";
		document.getElementById("popinhalt6").innerHTML = strNewHTML;
				
		strNewHTML = "";
		if ( (arrStaffelMenge[0] > 0) && (arrStaffelPreis[0] != "") && (arrStaffelPreis[0] != "0,00") ) { strNewHTML = "ab " + arrStaffelMenge[0] + " " + strTitelME + " nur " + arrStaffelPreis[0] + " &euro; / St."; document.getElementById('popinhalt7').style.padding='0px 5px 0px 5px'; document.getElementById("popinhalt7").innerHTML = strNewHTML; } else { document.getElementById('popinhalt7').style.visible='hidden';  document.getElementById('popinhalt7').style.display='none'; }
		if ( (arrStaffelMenge[1] > 0) && (arrStaffelPreis[1] != "") && (arrStaffelPreis[0] != "0,00") ) { strNewHTML = "ab " + arrStaffelMenge[1] + " " + strTitelME + " nur " + arrStaffelPreis[1] + " &euro; / St."; document.getElementById('popinhalt8').style.padding='0px 5px 0px 5px'; document.getElementById("popinhalt8").innerHTML = strNewHTML; } else { document.getElementById('popinhalt7').style.visible='hidden';  document.getElementById('popinhalt8').style.display='none';  }
		if ( (arrStaffelMenge[2] > 0) && (arrStaffelPreis[2] != "") && (arrStaffelPreis[0] != "0,00") ) { strNewHTML = "ab " + arrStaffelMenge[2] + " " + strTitelME + " nur " + arrStaffelPreis[2] + " &euro; / St."; document.getElementById('popinhalt9').style.padding='0px 5px 0px 5px'; document.getElementById("popinhalt9").innerHTML = strNewHTML; } else { document.getElementById('popinhalt7').style.visible='hidden';  document.getElementById('popinhalt9').style.display='none';  }
		if ( (arrStaffelMenge[3] > 0) && (arrStaffelPreis[3] != "") && (arrStaffelPreis[0] != "0,00") ) { strNewHTML = "ab " + arrStaffelMenge[3] + " " + strTitelME + " nur " + arrStaffelPreis[3] + " &euro; / St."; document.getElementById('popinhalt10').style.padding='0px 5px 0px 5px'; document.getElementById("popinhalt10").innerHTML = strNewHTML; } else { document.getElementById('popinhalt7').style.visible='hidden';  document.getElementById('popinhalt10').style.display='none';  }
		if ( (arrStaffelMenge[4] > 0) && (arrStaffelPreis[4] != "") && (arrStaffelPreis[0] != "0,00") ) { strNewHTML = "ab " + arrStaffelMenge[4] + " " + strTitelME + " nur " + arrStaffelPreis[4] + " &euro; / St."; document.getElementById('popinhalt11').style.padding='0px 5px 0px 5px'; document.getElementById("popinhalt11").innerHTML = strNewHTML; } else { document.getElementById('popinhalt7').style.visible='hidden';  document.getElementById('popinhalt11').style.display='none';  }
		
		strLinkDetailsText = document.getElementById("popLinkDetails").innerHTML;
		nIndexShop = strLinkDetailsText.indexOf("shop.asp");
		if (nIndexShop == -1) {
			nIndexStart = strLinkDetailsText.indexOf("\"");
			nIndexEnde = strLinkDetailsText.indexOf("\"", nIndexStart+1);
			strLinkDetailsTextNeu = "";
			strLinkDetailsTextNeu = strLinkDetailsText.substring(0, nIndexStart);
			strLinkDetailsTextNeu = strLinkDetailsTextNeu + "\"" + strLinkDetails;
			strLinkDetailsTextNeu = strLinkDetailsTextNeu + strLinkDetailsText.substring(nIndexEnde);
			strLinkDetailsText = strLinkDetailsTextNeu; 
		} else {
			strLinkDetailsText = strLinkDetailsText.replace("shop.asp", strLinkDetails);
		}
		document.getElementById("popLinkDetails").innerHTML = strLinkDetailsText;
		
		strLinkWarenkorbText = document.getElementById("popLinkWarenkorb").innerHTML;
		nIndexStart = strLinkWarenkorbText.indexOf("\"");
		nIndexEnde = strLinkWarenkorbText.indexOf("\"", nIndexStart+1);
		
		strLinkWarenkorbTextNeu = "";
		strLinkWarenkorbTextNeu = strLinkWarenkorbText.substring(0, nIndexStart);
		strLinkWarenkorbTextNeu = strLinkWarenkorbTextNeu + "\"" + strLinkWarenKorb;
		strLinkWarenkorbTextNeu = strLinkWarenkorbTextNeu + strLinkWarenkorbText.substring(nIndexEnde);
		strLinkWarenkorbText = strLinkWarenkorbTextNeu; 
		
		document.getElementById("popLinkWarenkorb").innerHTML = strLinkWarenkorbText;
		
		if((coordx + pop.offsetWidth) > breite) { coordx = breite - pop.offsetWidth - 10; }
		pop.style.left= coordx + 'px'; 
		pop.style.top= coordy + 'px';
		pop.style.display='block';
	}
}

function saveMouseCoords (e) {
	if (window.Event) { // Netscape
		mouseX = e.pageX; 
		mouseY = e.pageY;
	} else { // MSIE
		mouseX = window.event.clientX; 
		mouseY = window.event.clientY;
	}
}

if (document.captureEvents) {
	document.captureEvents (Event.MOUSEMOVE);
	document.onmousemove = saveMouseCoords;
}

function kastl_weg() {
	if(document.getElementById) {
		document.getElementById('popupinfo').style.display='none';
		strNewHTML = "";
		document.getElementById("popinhalt1").innerHTML = strNewHTML;
		strNewHTML = "";
		document.getElementById("popinhalt2").innerHTML = strNewHTML;
		strNewHTML = "";
		document.getElementById("popinhalt3").innerHTML = strNewHTML;
		strNewHTML = "";
		document.getElementById("popinhalt4l").innerHTML = strNewHTML;
		strNewHTML = "";
		document.getElementById("popinhalt4r").innerHTML = strNewHTML;
		strNewHTML = "";
		document.getElementById("popinhalt6").innerHTML = strNewHTML;
		strNewHTML = "";
		document.getElementById("popinhalt7").innerHTML = strNewHTML;
		document.getElementById('popinhalt7').style.padding='0px';
		strNewHTML = "";
		document.getElementById("popinhalt8").innerHTML = strNewHTML;
		document.getElementById('popinhalt8').style.padding='0px';
		strNewHTML = "";
		document.getElementById("popinhalt9").innerHTML = strNewHTML;
		document.getElementById('popinhalt9').style.padding='0px';
		strNewHTML = "";
		document.getElementById("popinhalt10").innerHTML = strNewHTML;
		document.getElementById('popinhalt10').style.padding='0px';
		strNewHTML = "";
		document.getElementById("popinhalt11").innerHTML = strNewHTML;
		document.getElementById('popinhalt11').style.padding='0px';
		
		strNewHTML = "<a href=\"shop.asp\"><img src=\"IW_img/btn_details_grid.gif\" width=\"60\" height=\"15\" alt=\"Details\" border=\"0\" /></a>";
		document.getElementById("popLinkDetails").innerHTML = strNewHTML;
		strNewHTML = "<a href=\"warenkorb-1.asp\"><img src=\"images/btn_bestellen.gif\" width=\"70\" height=\"15\" alt=\"Jetzt Bestellen\" title=\"Jetzt Bestellen\" border=\"0\" /></a>";
		document.getElementById("popLinkWarenkorb").innerHTML = strNewHTML;
	}
}


function OpenPopupCallback () {
	var url="PopupCallback.asp";
	var w=520;
	var h=350;
	var t=(screen.height-h)/2;
	var l=(screen.width-w)/2;
	if (EditWin!=null) {
		if (EditWin.closed == false) EditWin.close();	
		EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	}
	else {
		EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	}
	EditWin.focus();
}

function OpenMaywerk() {
	var url="PopupVideoMaywerk.asp";
	var w=678;
	var h=348;
	var t=(screen.height-h)/2;
	var l=(screen.width-w)/2;
	if (EditWin!=null) {
		if (EditWin.closed == false) EditWin.close();	
		EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	}
	else {
		EditWin=window.open(url,'Popup','toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	}
	EditWin.focus();
}

function CheckEmail(ctrEmail) {
	var Email = '';
	var bEmail=false;
	if (ctrEmail == null) { return false; }
	Email = ctrEmail.value;	
	if (Email == "") { return false; }
	if (Email.indexOf('@') == -1) { return false; } // es muss ein @ drin sein
	else
	{
		var atsign = Email.substring(0,Email.lastIndexOf('@'));
		var domain = Email.substring(atsign.length+1,Email.length);
		if (atsign=="") { return false; }
		if (domain=="") { return false; }
		if (domain.indexOf('.') == 0) { return false; }
		if (Email.indexOf('.') == -1) { return false; }
		else
		{
			var subdomain = Email.substring(atsign.length+1,Email.lastIndexOf('.'));
			if ((subdomain.length < 2)) { return false; }
			var country = domain.substring(subdomain.length+1,domain.length);
			if ((country.length < 2)) { return false; }
			if (subdomain.indexOf('.')!=-1) {
				var nLast=subdomain.lastIndexOf('.')+1;
				var topleveldomain= subdomain.substr(nLast,subdomain.length);
				if (topleveldomain.length<2) { return false; }
			}
		}
	}
	if (Email.indexOf('@') != Email.lastIndexOf('@')) { return false; } // nur 1 @ drin!
//	if (Email.indexOf('.@') != -1) { return false; } // es darf kein punkt unmittelbar vor dem @ sein
	if (Email.indexOf('Ü') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf('Ö') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf('Ä') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf('ß') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf('ü') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf('ö') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf('ä') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf(',') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf(';') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf('&') != -1) { return false; } // es darf kein Ü drin sein
	// if (Email.indexOf('+') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf('/') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf('\\') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf('?') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf('(') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf(')') != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf("'") != -1) { return false; } // es darf kein Ü drin sein
	if (Email.indexOf(" ") != -1) { return false; } // es darf kein Ü drin sein

	return true;
} 


// ################# Newsletter
function SendNewsletterDel() {
	xEMNL = document.getElementById("EMNLDel"); 
	
	if (xEMNL != null) {
		bAllesOK = true;
		if (!CheckEmail(xEMNL) ) {
			alert("Bitte geben Sie eine gültige E-Mail an."); xEMNL.focus(); bAllesOK = false;
		}
		xZusatzInfoAbm = document.getElementById("ZusatzInfoAbm"); xZusatzInfoAbm.innerHTML = ""; xZusatzInfoAbm.style.display = "none";
								
		if (bAllesOK) {
			strURL = "newsletter-del.asp?Mail=" + escape(xEMNL.value);
			$.ajax({
				url: strURL,
				cache: false,
				success : function (data) {
					strReturn = data;
					xZusatzNLDel = document.getElementById("ZusatzNLDel");
					
					if (strReturn.indexOf("keinerlei News") > -1) {
						$("#ZusatzInfoAbm").html(strReturn); 
						$("#ZusatzInfoAbm").css("display", "block");
						$("#ZusatzNLDel").css("display", "block");
					} else {
						$("#ZusatzNLDel").css("display", "none"); 
						$("#ZusatzInfoAbm").html(strReturn); 
						$("#ZusatzInfoAbm").css("display", "block");
					}
					
					$("#DivNLBereich").removeClass("divVielenDank");
					$("#DivInfoText").html("");
					$("#DivInfoText2").html("");
					
					$("#DivNLBereich").css("display", "block");
					$("#DivNewInfo").css("display", "block");
					$("#DivZusatzInfo").css("display", "none");
					$("#divAllesKomplett").css("display", "none");
					$("#IMGHeighterForm").attr("height", "125");
					
					
					$("#NLH1").html("Feinkost Newsletter");
					$("#EinlText").html("Jetzt eintragen und als erster informiert werden über:");
					$("#txtDatenschutz").css("display", "block");
				} 
			} );
		} } 
}
		
function SendNewsletterAdd(bRedirect) {
	xEMNL = document.getElementById("EMNLNew"); 
	xVorNL = document.getElementById("VorNLNew"); 
	xNachNL = document.getElementById("NachNLNew");
	
	if (xEMNL != null && xVorNL != null && xNachNL != null) {
		bAllesOK = true;
		if (!CheckEmail(xEMNL) ) {
			alert("Bitte geben Sie eine gültige E-Mail an."); xEMNL.focus(); bAllesOK = false;
		}
		
		if (bAllesOK) {
			strURL = "newsletter-add.asp?Komp=true&Mail=" + escape(xEMNL.value) + "&Vorname=" + escape(xVorNL.value) + "&Nachname=" + escape(xNachNL.value);
			$.ajax({
				url: strURL,
				cache: false,
				success : function (data) {
					strReturn = data;
					if (bRedirect) { location.href="newsletter.asp"; } else {
						$("#DivNLBereich").addClass("divVielenDank");
						$("#DivInfoText").html(strReturn);
						$("#DivInfoText2").html(strReturn);
						
						$("#DivNewInfo").css("display", "none");
						$("#DivZusatzInfo").css("display", "block");
						
						if (xVorNL.value != "" && xNachNL.value != "") {
							$("#divAllesKomplett").css("display", "block");
							$("#DivNLBereich").css("display", "none");
						}
						
						$("#NLH1").html("Vielen Dank für Ihre Anmeldung!");
						$("#EinlText").html("Ab sofort werden Sie als erster informiert über:");
						
						$("#ZusatzInfoAbm").html(""); 
						$("#ZusatzInfoAbm").css("display", "none");
							
						$("#ZusatzNLDel").css("display", "none");
						$("#ZusatzNLDel").html("");
						
						$("#txtDatenschutz").css("display", "none");
						$("#IMGHeighterForm").attr("height", "217");
						_gaq.push(['_trackPageview', '/newsletteranmeldung.asp']);
						
					}
					// Nach erfolgreichem versenden wird die Seite "newsletteranmeldung.asp" an Google Analytics übergeben
					_gaq.push(['_trackPageview', '/newsletteranmeldung.asp']);
					
				} }
			);
		}
	}

}

function SendNewsletterZus() {
	xEMNL = document.getElementById("EMNLUpd"); 
	xVorNL = document.getElementById("VorNLUpd"); 
	xNachNL = document.getElementById("NachNLUpd"); 
	
	if (xEMNL != null && xVorNL != null && xNachNL != null) {
		bAllesOK = true;
		if (xVorNL.value == "") {
			alert("Bitte geben Sie Ihren Vornamen an."); xVorNL.focus(); bAllesOK = false;
		}
		if (bAllesOK && xNachNL.value == "") {
			alert("Bitte geben Sie Ihren Nachnamen an."); xNachNL.focus(); bAllesOK = false;
		}
		if (bAllesOK) {
			strURL = "newsletter-upd.asp?EMNL=" + escape(xEMNL.value) + "&VNL=" + escape(xVorNL.value) + "&NNL=" + escape(xNachNL.value);
			$.ajax({
				url: strURL,
				cache: false,
				success : function (data) {
					strReturn = data;
					if (strReturn == "OK") { 
						$("#divAllesKomplett").css("display", "block");
						$("#DivNLBereich").css("display", "none");
						
						strTemp = $("#DivInfoText").html();
						if (strTemp.indexOf("erhalten Sie") == -1) { 
							strTemp = strTemp.replace("&nbsp;", "");
							$("#DivInfoText").html(strTemp + "In K&uuml;rze erhalten Sie eine Best&auml;tigung per E-Mail.")
						}
						$("#IMGHeighterForm").attr("height", "217");
						
					} else { 
						alert("Beim Eintragen in den Newsletter ist leider ein Fehler aufgetreten"); 
					} 
				} } );
		}
	}
}
		
function SendNewsletter() {
	xNLEMail = document.getElementById("NLEMail");
	if (xNLEMail != null) {
		strNLEMail = xNLEMail.value;
		if (strNLEMail == "" || strNLEMail == "Ihre E-Mail Adresse") {
			alert("Bitte geben Sie Ihre E-Mail Adresse ein!"); xNLEMail.focus();
		} else {
			if (!CheckEmail(xNLEMail) ) {
				alert("Bitte geben Sie eine gültige E-Mail Adresse an!"); xNLEMail.focus();
			} else {
				strURL = "newsletter-add.asp?Mail=" + escape(strNLEMail);
				$.ajax({
				url: strURL,
				cache: false,
				success : function (data) {
					strReturn = data;
					if (strReturn == "new" || strReturn == "found") { location.href="newsletter.asp";
						// Nach erfolgreichem versenden wird die Seite "newsletteranmeldung.asp" an Google Analytics übergeben
						_gaq.push(['_trackPageview', '/newsletteranmeldung.asp']);
				 	} else { alert("Beim Eintragen in den Newsletter ist leider ein Fehler aufgetreten"); } }
				} );
			}
		}
	}
}

