 <!--
// **************************************
// Beginn Preload von Grafiken
// **************************************
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]; 
      }
  }
}

// Headergrafiken werden vorgeladen
function MMPreloadMainNavi () {
	MM_preloadImages('images/logo.jpg','images/logo-over.jpg', 'images/navigation/cubo.jpg', 'images/navigation/cubo-sel.jpg', 'images/navigation/elements.jpg', 'images/navigation/elements-sel.jpg', 'images/navigation/elementsW.jpg', 'images/navigation/elementsW-sel.jpg', 'images/navigation/eklipse.jpg', 'images/navigation/eklipse-sel.jpg', 'images/navigation/edock.jpg', 'images/navigation/edock-sel.jpg', 'images/boxen/background-ihreVorteile.png'); 
}

// **************************************
// Ende Preload von Grafiken
// **************************************


// **************************************
// Beginn Allgemeine Funktionen
// **************************************
function CheckNumbers(strString) {
	var strNumbers=new String("0123456789");
	for (i=0;i<strString.length;i++) {
		if (strNumbers.indexOf(strString.charAt(i))<0) return false;
	}
	return true;
}

function StringFilter (input) {
	var s = input.value;
	filteredValues = " ";     // Zeichen, die ausselektiert werden sollen, wenn sie am Anfang stehen
	var i;
	var returnString = "";
	var bNoCheck = false;
	for (i = 0; i < s.length; i++) {  //string durchgehen und zeichenweise ergebnis aufbauen
		var c = s.charAt(i);
		if ((filteredValues.indexOf(c) == -1) || (bNoCheck)) { returnString += c; bNoCheck = true;}
		}
	input.value = returnString;
}

function StringRemoveSpace (input) {
	var s = input.value;
	filteredValues = " ";     // Zeichen, die ausselektiert werden sollen, wenn sie am Anfang stehen
	var i;
	var returnString = "";
	for (i = 0; i < s.length; i++) {  //string durchgehen und zeichenweise ergebnis aufbauen
		var c = s.charAt(i);
		if (filteredValues.indexOf(c) == -1) { returnString += c;}
		}
	input.value = returnString;
}

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;
} 
// **************************************
// Ende Allgemeine Funktionen
// **************************************

// **************************************
// Beginn Impression-Bildershow
// **************************************
function start_slideshow() {
	// erstmaliger Aufruf der Slideshow - Funktion, 
	// anschließend erfolgt ein rekursiver Aufruf
	window.setTimeout("SlideShow()", wait); 
}

function SlideShow() {
	// Ausblenden des aktuellen Bildes (Dauer: 2 sek.)
	Effect.Fade(slides[i], { duration:2, from:1.0, to:0.0 });
	i++;
	// wenn Ende des Arrays erreicht, beginnt das Array von vorne
	if (i == nLength) i = 0;
	// Einblenden des neuen Bildes (Dauer: 2 sek.)
	Effect.Appear(slides[i], { duration:2, from:0.0, to:1.0 });
	window.setTimeout("SlideShow()", wait);
}

function start_slideshowPresse() {
	// erstmaliger Aufruf der Slideshow - Funktion, 
	// anschließend erfolgt ein rekursiver Aufruf
	window.setTimeout("SlideShowPresse()", wait); 
}

function SlideShowPresse() {
	// Ausblenden des aktuellen Bildes (Dauer: 2 sek.)
	Effect.BlindLeft(slides[i], { duration:1 });
	i++;
	// wenn Ende des Arrays erreicht, beginnt das Array von vorne
	if (i == nLength) i = 0;
	// Einblenden des neuen Bildes (Dauer: 2 sek.)
	Effect.BlindRight(slides[i], { duration:1, delay: 1 });
	window.setTimeout("SlideShowPresse()", wait);
}

function start_slideshowBannerMitte() {
	// erstmaliger Aufruf der Slideshow - Funktion, 
	// anschließend erfolgt ein rekursiver Aufruf
	window.setTimeout("SlideShowBannerMitte()", waitBannerMitte); 
}

function SlideShowBannerMitte() {
	// Ausblenden des aktuellen Bildes (Dauer: 2 sek.)
	// Effect.Fade(slidesBannerMitte[iBannerMitte], { duration:2, from:1.0, to:0.0 });
	Effect.BlindLeft(slidesBannerMitte[iBannerMitte], { duration:1 });
	iBannerMitte++;
	// wenn Ende des Arrays erreicht, beginnt das Array von vorne
	if (iBannerMitte == slidesBannerMitte.length) iBannerMitte = 0;
	// Einblenden des neuen Bildes (Dauer: 2 sek.)
	// Effect.Appear(slidesBannerMitte[iBannerMitte], { duration:2, from:0.0, to:1.0 });
	Effect.BlindRight(slidesBannerMitte[iBannerMitte], { duration:1, delay: 1 });
	window.setTimeout("SlideShowBannerMitte()", waitBannerMitte);
}
// **************************************
// Ende Impression-Bildershow
// **************************************

function FormatPreis(nPreis,bMitWaehrung) {
	//return nPreis;
	var strPreis=new String(nPreis);
	nPos=strPreis.indexOf(",");
	if (nPos<=0) {nPos=strPreis.indexOf(".");}
	if (nPos<=0) {
		strPreis=strPreis+",00";
		nPos=strPreis.indexOf(",");
	}
	else {
		strPreis=strPreis+"0"
	}
	var strPreisTeil=strPreis.substr(nPos+1,99);
	if (strPreisTeil.length>2) { strPreis=strPreis.substr(0,nPos+3); }
	if (bMitWaehrung) { strPreis=strPreis+Server.HTMLEncode(" €");}
	return strPreis.replace(".",",");
}


function CheckGUForm() {
	StringFilter(document.forms.GUForm.GutscheinCode);

	if (document.forms.GUForm.GutscheinCode.value=='') {
			alert('Bitte Gutschein-Code eingeben!');
			document.forms.GUForm.GutscheinCode.focus();
			return false;
		}

	document.forms.GUForm.submit();
	return true;
}

// **************************************
// Beginn Popups
// **************************************
var EditWin=null;

function OpenExpress() {
	var url="PopupExpress.asp";
	var w=550;
	var h=500;
	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,'sonoro','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 OpenVersand() {
	var url="PopupVersand.asp";
	var w=550;
	var h=400;
	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,'sonoro','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 OpenWiderruf() {
	var url="PopupWiderruf.asp";
	var w=550;
	var h=400;
	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,'sonoro','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 OpenAGB() {
	var url="PopupAGB.asp";
	var w=600;
	var h=400;
	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,'sonoro','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 OpenDatenschutz() {
	var url="PopupDatenschutz.asp";
	var w=550;
	var h=400;
	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,'sonoro','personalbar=no, toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=yes, scrollbars=yes, width='+w+' , height='+h+', left='+l+', top='+t);
	EditWin.focus();
}
// **************************************
// Ende Popups
// **************************************


// BEGINN Kontrolle des Kontaktformulars
function siteReloadKontakt() {
	document.forms.kontakt.action = "kontakt.asp";
	document.forms.kontakt.submit();
}

function CheckKontaktForm() {
	whatForm = document.forms.kontakt;
	bPrivat = whatForm.OROption[0].checked;
	bFirma = whatForm.OROption[1].checked;
	
	if (bPrivat && whatForm.Anrede.selectedIndex == 0) {
		alert("Bitte Anrede auswählen!");
		whatForm.Anrede.focus();
		return false;
	}
	
	if (bPrivat && whatForm.Vorname.value == "") {
		alert("Bitte Vorname angeben!");
		whatForm.Vorname.focus();
		return false;
	}
	
	if (bPrivat && whatForm.Nachname.value == "") {
		alert("Bitte Nachname angeben!");
		whatForm.Nachname.focus();
		return false;
	}
	
	if (bFirma && whatForm.Firma.value == "") {
		alert("Bitte den Firmennamen angeben!");
		whatForm.Firma.focus();
		return false;
	}
	
	 if (bFirma && whatForm.Ansprechpartner.value == "") {
		alert("Bitte geben Sie den Ansprechpartner an!");
		whatForm.Ansprechpartner.focus();
		return false;
	}
	
	if (whatForm.land.selectedIndex == 0) {
		alert("Bitte Land auswählen!");
		whatForm.Land.focus();
		return false;
	}
	
	
	if (!CheckEmail(whatForm.mail) ) {
		alert("Bitte korrekte Email angeben!");
		whatForm.mail.focus();
		return false;
	}

	if (whatForm.mitteilung.value == "") {
		alert("Bitte geben Sie Ihre Mitteilung an!");
		whatForm.mitteilung.focus();
		return false;
	}
	
	strPersTextKontakt = whatForm.mitteilung.value;
	strPersTextKontakt = strPersTextKontakt.toLowerCase();
	if (strPersTextKontakt.indexOf("url=") > -1 || strPersTextKontakt.indexOf("a href") > -1) {
		alert("Es sind keine HTML-Zeichen erlaubt!");
		whatForm.mitteilung.focus();
		return false;
	}
	
	if (whatForm.Sicherheitscode.value == "") {
		alert("Bitte geben Sie den Sicherheitscode an!");
		whatForm.Sicherheitscode.focus();
		return false;
	} else {
		if (whatForm.Sicherheitscode.value != whatForm.SicherheitscodeVorgabe.value) {
			alert("Der eingegebene Sicherheitscode ist nicht korrekt!");
			whatForm.Sicherheitscode.focus();
			return false;
		}
	}
	
	return true;
}
// ENDE Kontrolle des Kontaktformulars

// BEGINN Formularkontrolle, auf korrekte Eingabe der bestellten Stückzahlen
function CheckFormShopCubo() {
	xForm = document.forms.DetailFormCubo;
	
	bAllNull = true;
	for (i=0; i < xForm.elements.length; i++) {
		if (xForm.elements[i].name == "StueckPR") {
			if ( isNaN(xForm.elements[i].value) ) {
				alert("Bitte eine gültige Zahl eingeben!");
				xForm.elements[i].focus();
				return false;
			}
			if (xForm.elements[i].value != "0") bAllNull = false;
		}
	}
	if (bAllNull) {
		alert("Bitte mind. 1 Artikel zum Bestellen auswählen!");
		return false;
	}
	return true;
}


function CheckFormShopElements() {
	xForm = document.forms.DetailFormElements;
	
	bAllNull = true;
	for (i=0; i < xForm.elements.length; i++) {
		if (xForm.elements[i].name == "StueckPR") {
			if ( isNaN(xForm.elements[i].value) ) {
				alert("Bitte eine gültige Zahl eingeben!");
				xForm.elements[i].focus();
				return false;
			}
			if (xForm.elements[i].value != "0") bAllNull = false;
		}
	}
	if (bAllNull) {
		alert("Bitte mind. 1 Artikel zum Bestellen auswählen!");
		return false;
	}
	return true;
}

function CheckFormShopElementsW() {
	xForm = document.forms.DetailFormElementsW;
	
	bAllNull = true;
	for (i=0; i < xForm.elements.length; i++) {
		if (xForm.elements[i].name == "StueckPR") {
			if ( isNaN(xForm.elements[i].value) ) {
				alert("Bitte eine gültige Zahl eingeben!");
				xForm.elements[i].focus();
				return false;
			}
			if (xForm.elements[i].value != "0") bAllNull = false;
		}
	}
	if (bAllNull) {
		alert("Bitte mind. 1 Artikel zum Bestellen auswählen!");
		return false;
	}
	return true;
}

function CheckFormShopEklipse() {
	xForm = document.forms.DetailFormEklipse;
	
	bAllNull = true;
	for (i=0; i < xForm.elements.length; i++) {
		if (xForm.elements[i].name == "StueckPR") {
			if ( isNaN(xForm.elements[i].value) ) {
				alert("Bitte eine gültige Zahl eingeben!");
				xForm.elements[i].focus();
				return false;
			}
			if (xForm.elements[i].value != "0") bAllNull = false;
		}
	}
	if (bAllNull) {
		alert("Bitte mind. 1 Artikel zum Bestellen auswählen!");
		return false;
	}
	return true;
}

function CheckFormShopEdock() {
	xForm = document.forms.DetailFormEdock;
	
	bAllNull = true;
	for (i=0; i < xForm.elements.length; i++) {
		if (xForm.elements[i].name == "StueckPR") {
			if ( isNaN(xForm.elements[i].value) ) {
				alert("Bitte eine gültige Zahl eingeben!");
				xForm.elements[i].focus();
				return false;
			}
			if (xForm.elements[i].value != "0") bAllNull = false;
		}
	}
	if (bAllNull) {
		alert("Bitte mind. 1 Artikel zum Bestellen auswählen!");
		return false;
	}
	return true;
}
// ENDE Formularkontrolle, auf korrekte Eingabe der bestellten Stückzahlen

// BEGINN Funktion wird Produktansicht -> Ein und Ausblenden der Produktinformationen
strAktiv = "beschr";

// Globale Variable -> wird während der "ShowText" Aktion auf 1 gesetzt.
var nStopText = 0;

function ShowText(strShowText) {
	if (nStopText == 0) {
		nStopText = 1;
		strImageId = strAktiv + "Image";
		strTextId = strAktiv + "Text";
		
		// Ermitteln des Bildnamens des aktuell ausgewählten Bereichs
		xElementImage = document.getElementById(strImageId);
		strSrc = xElementImage.src;
		arrSrc = strSrc.split("/");
		strImgSrc = arrSrc[arrSrc.length-1];
		strImgSrc = strImgSrc.replace("-sel", "");
		xElementImage.src = "images/" + strImgSrc;
		
		
		// Funktion MM_swapImgRestore wird ausgeschaltet, damit das Bild nach onmouseout nicht wieder zurückgesetzt wird
		document.MM_sr = "";
		
		xElementTextAktiv = document.getElementById(strTextId);
		
		strImageId = strShowText + "Image";
		strTextId = strShowText + "Text";
		
		// Neuen Bild wird hervorgehoben
		xElementImage = document.getElementById(strImageId);
		strSrc = xElementImage.src;
		arrSrc = strSrc.split("/");
		strImgSrc = arrSrc[arrSrc.length-1];
		xElementImage.src = "images/" + strImgSrc;
		
		xElementTextNeu = document.getElementById(strTextId);
		
		// das alte Menü wird hochgeschoben
		new Effect.SlideUp(xElementTextAktiv, {duration:1.0 });
		// das neue Menü wird runtergeschoben
		new Effect.SlideDown(xElementTextNeu, {duration:1.0, queue:'end' });
	
		strAktiv = strShowText;	
		window.setTimeout("nStopText = 0;", 2000);
	}
}
// ENDE Funktion wird Produktansicht -> Ein und Ausblenden der Produktinformationen

function bookmark() {
	if (document.layers) {navigator.family = "nn4"}
	if (document.all) {navigator.family = "ie4"}
	if (window.navigator.userAgent.toLowerCase().match("gecko")) {navigator.family = "gecko"}

	strURL = "http://www.sonoro-store.de";
	strTitel = "Sonoro-Store.de - Hör Interieur";
	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); 
	}
}

// BEGINN Kontrolle + Versand von Prospektanforderung
function ShowProspekt () {
	xProspekt = document.getElementById("prospekt");
	// xProspekt.style.display = "block";
	
	new Effect.Appear(xProspekt, { duration: 0.3 } );

	xFormDiv = document.getElementById("formContent");
	xSuccessDiv = document.getElementById("resultContent");
	xErrorDiv = document.getElementById("errorContent");
	xSuccessDiv.innerHTML = "";
	
	xFormDiv.style.display = "block";
	xSuccessDiv.style.display = "none";
	xErrorDiv.style.display= "none";
}

function HideProspekt () {
	xProspekt = document.getElementById("prospekt");
	new Effect.Fade(xProspekt, {   duration: 0.3 } );
}

function CheckProspektForm() {
	whatForm = document.forms.prospekt;
	bAllesOK = true;
	if (whatForm.Anrede.selectedIndex == 0) {
		alert("Bitte Anrede auswählen!");
		whatForm.Anrede.focus();
		bAllesOK = false;
	}
	
	if (bAllesOK && whatForm.Vorname.value == "") {
		alert("Bitte Vorname angeben!");
		whatForm.Vorname.focus();
		bAllesOK = false;
	}
	
	if (bAllesOK && whatForm.Nachname.value == "") {
		alert("Bitte Nachname angeben!");
		whatForm.Nachname.focus();
		bAllesOK = false;
	}
	
	if (bAllesOK && whatForm.strasse.value == "") {
		alert("Bitte Strasse angeben!");
		whatForm.strasse.focus();
		bAllesOK = false;
	}
		
	if (bAllesOK && whatForm.plz.value == "") {
		alert("Bitte PLZ angeben!");
		whatForm.plz.focus();
		bAllesOK = false;
	}
	
	if (bAllesOK && whatForm.ort.value == "") {
		alert("Bitte Ort angeben!");
		whatForm.ort.focus();
		bAllesOK = false;
	}

	if (bAllesOK && whatForm.land.selectedIndex == 0) {
		alert("Bitte Land auswählen!");
		whatForm.land.focus();
		bAllesOK = false;
	}
	
	if (false) {
		if (bAllesOK && !CheckEmail(whatForm.mail) ) {
			alert("Bitte korrekte Email angeben!");
			whatForm.mail.focus();
			bAllesOK = false;
		}
		
		if (bAllesOK) {
			strPersTextKontakt = whatForm.mitteilung.value;
			strPersTextKontakt = strPersTextKontakt.toLowerCase();
			if (strPersTextKontakt.indexOf("url=") > -1 || strPersTextKontakt.indexOf("a href") > -1) {
				alert("Es sind keine HTML-Zeichen erlaubt!");
				whatForm.mitteilung.focus();
				bAllesOK = false;
			}
		}
	}

	if (bAllesOK) {
		SendProspektDaten(whatForm);
	}
}

function SendProspektDaten (xForm) {
	var url = "ProspektSend.asp";
	
	strParam = "Anrede=" + escape(xForm.Anrede[xForm.Anrede.selectedIndex].value);
	strParam = strParam + "&Vorname=" + escape(xForm.Vorname.value);
	strParam = strParam + "&Nachname=" + escape(xForm.Nachname.value);
	strParam = strParam + "&strasse=" + escape(xForm.strasse.value);
	strParam = strParam + "&zusatz=" + escape(xForm.zusatz.value);
	strParam = strParam + "&plz=" + escape(xForm.plz.value);
	strParam = strParam + "&ort=" + escape(xForm.ort.value);
	strParam = strParam + "&land=" + escape(xForm.land[xForm.land.selectedIndex].value);
	
	url = url + "?" + strParam
	var ajax = new Ajax.Request(
		url,
		{  
			method: 'post', 
			asynchronous: true,  
			onFailure: reportError, 
			onSuccess : function(transport) {
				strReturn = transport.responseText;
				xFormDiv = document.getElementById("formContent");
			
				xSuccessDiv = document.getElementById("resultContent");
				xSuccessDiv.innerHTML = strReturn;
			
				xFormDiv.style.display = "none";
				xSuccessDiv.style.display = "block";
			}
		}
	);
	
}
function reportError() {
	xErrorDiv = document.getElementById("errorContent");
	xErrorDiv.innerHTML = "Es ist ein Fehler beim Anfordern des Prospekts aufgetreten. Bitte senden Sie Ihre Anforderung per Mail an <a href=\"mailto:info@sonoro-store.de\">info@sonoro-store.de</a>";
	xErrorDiv.style.display = "block";
			
}
// ENDE Kontrolle + Versand von Prospektanforderung
