<!--
//////////////////////////////////////////////////////////////////////////////////////////////////
//
// Funktionen fuer den Tontraegerversand
// vogelstimmen.de, April 2007
// Christian Heil
//
//////////////////////////////////////////////////////////////////////////////////////////////////
var a1 = getCookie("Anzahl") + ""
var p1 = getCookie("Preis") + ""
var b1 = getCookie("Beschreibung") + ""
//////////////////////////////////////////////////////////////////////////////////////////////////
function checkIt()
  {
	 formObj = document.bestellung;
	 if (formObj.menge.value == "" || formObj.menge.value == "0"){alert("Bitte geben Sie eine Anzahl ein.");formObj.menge.focus();return false;}
	 else if (formObj.anrede[0].checked == false & formObj.anrede[1].checked == false){alert("Bitte geben Sie Ihre Anrede ein.");formObj.anrede[0].focus();return false;}
	 else if (formObj.name.value == ""){alert("Bitte geben Sie Ihren Namen ein.");formObj.name.focus();return false;}
	 else if (formObj.strasse.value == ""){alert("Bitte geben Sie Ihre Straße ein.");formObj.strasse.focus();return false;}
	 else if (formObj.ort.value == ""){alert("Bitte geben Sie Land, PLZ und Ort ein.");formObj.ort.focus();return false;}
	 else if (formObj.tel.value == ""){alert("Bitte geben Sie Ihre Telefonnummer ein.");formObj.tel.focus();return false;}
	 else if (formObj.email.value == ""){alert("Bitte geben Sie Ihre E-Mail Adresse ein.");formObj.email.focus();return false;}
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function naechste_anzahl(){
	if (a1.indexOf("|")==-1) return ""
	var anz = a1.substring(0, a1.indexOf("|"))
	a1 = a1.substring(a1.indexOf("|")+1)
	return anz
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function AdresseAusfuellen(){
if (naechster_Eintrag((getCookie("menge")))== "") {document.bestellung.menge.value = "1"} else {document.bestellung.menge.value = naechster_Eintrag((getCookie("menge") + ""))}
if (naechster_Eintrag((getCookie("anrede"))) == "Frau") {document.bestellung.anrede[0].checked = true} else if (naechster_Eintrag((getCookie("anrede"))) == "Herr") {document.bestellung.anrede[1].checked = true}
document.bestellung.firma.value = naechster_Eintrag((getCookie("firma") + ""))
document.bestellung.vorname.value = naechster_Eintrag((getCookie("vorname") + ""))
document.bestellung.name.value = naechster_Eintrag((getCookie("name") + ""))
document.bestellung.strasse.value = naechster_Eintrag((getCookie("strasse") + ""))
document.bestellung.ort.value = naechster_Eintrag((getCookie("ort") + ""))
document.bestellung.tel.value = naechster_Eintrag((getCookie("tel") + ""))
document.bestellung.fax.value = naechster_Eintrag((getCookie("fax") + ""))
document.bestellung.email.value = naechster_Eintrag((getCookie("email") + ""))
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function naechster_Eintrag(a2){
	if (a2.indexOf("|")==-1) return ""
	var pr = a2.substring(0, a2.indexOf("|"))
	a2 = a2.substring(a2.indexOf("|")+1)
	return pr
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function naechster_preis(){
	if (p1.indexOf("|")==-1) return ""
	var pr = p1.substring(0, p1.indexOf("|"))
	p1 = p1.substring(p1.indexOf("|")+1)
	return pr
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function naechste_beschreibung(){
	if (b1.indexOf("|")==-1) return ""
	var bes = b1.substring(0, b1.indexOf("|"))
	b1 = b1.substring(b1.indexOf("|")+1)
	return bes
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function checkCookie(){
	setCookie("CookieTest", "OK")
	if (!getCookie("CookieTest"))
		return false
	else{
		eraseCookie("CookieTest")
		return true
	}
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function eraseCookie(name, domain, path){
	var cook="name=; expires=Thu, 01-Jan-70 00:00:01 GMT"
	cook += (domain) ? "domain="+domain : ""
	cook += (path) ? "path="+path : ""
	document.cookie = cook
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function getCookie(name){
	var i=0  //Suchposition im Cookie
	var suche = name+"="
	while (i<document.cookie.length){
		if (document.cookie.substring(i, i+suche.length)==suche){
			var ende = document.cookie.indexOf(";", i+suche.length)
			ende = (ende>-1) ? ende : document.cookie.length
			var cook = document.cookie.substring(i+suche.length, ende)
			return unescape(cook)
		}
		i++
	}
	return ""
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function getCookie(name){
	var i=0  //Suchposition im Cookie
	var suche = name+"="
	while (i<document.cookie.length){
		if (document.cookie.substring(i, i+suche.length)==suche){
			var ende = document.cookie.indexOf(";", i+suche.length)
			ende = (ende>-1) ? ende : document.cookie.length
			var cook = document.cookie.substring(i+suche.length, ende)
			return unescape(cook)}
		i++}
	return ""
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function setCookie(name, wert, domain, expires, path, secure){
	var jetzt = new Date();
	var einJahr = new Date(jetzt.getTime() + (1000*60*60*24*365));
	var cook = name+"="+unescape(wert)
	cook += (domain) ? "; domain="+ domain : ""
	cook += (expires) ? "; expires="+ einJahr.toGMTString() : ""
	cook += (path) ? "; path="+path : ""
	cook += (secure) ? "; secure" : ""
	document.cookie = cook
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function setCookie(name, wert, domain, expires, path, secure){
	var cook = name+"="+unescape(wert)
	cook += (domain) ? "; domain="+ domain : ""
	cook += (expires) ? "; expires="+expires : ""
	cook += (path) ? "; path="+path : ""
	cook += (secure) ? "; secure" : ""
	document.cookie = cook
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function istZahl(n){
  s = ""+n
  var ziffern = "0123456789"
  for (var i=0; i<s.length; i++)
	 if (ziffern.indexOf(s.charAt(i))<0) return false
  return true
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function einfuegen(a, p, b){
	var anz = (istZahl(a) ? a : "0")
	var anzahl = getCookie("Anzahl") + anz + "|"
	var preis = getCookie("Preis") + p+ "|"
	var beschreibung = getCookie("Beschreibung") + b + "|"
	setCookie("Anzahl", anzahl)
	setCookie("Preis", preis)
	setCookie("Beschreibung", beschreibung)
	if (!document.cookie)
		alert("Um den Warenkorb zu nutzen, aktivieren Sie bitte Cookies in Ihrem Browser.")
	else
		alert("Artikel in Warenkorb eingefügt")
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function Adresse(){
	var menge 	= document.bestellung.menge.value + "|"
	var anrede 	= document.bestellung.anrede.value + "|"
	var titel 	= document.bestellung.titel.value + "|"
	var vorname 	= document.bestellung.vorname.value + "|"
	var name 	= document.bestellung.familie.value + "|"
	var strasse 	= document.bestellung.strasse.value + "|"
	var plz 	= document.bestellung.plz.value + "|"
	var ort 	= document.bestellung.ort.value + "|"
	var land 	= document.bestellung.land.value + "|"
	var telvor	= document.bestellung.telvor.value + "|"
	var tel 	= document.bestellung.tel.value + "|"
	var email 	= document.bestellung.email.value + "|"
	setCookie("menge", menge)
	setCookie("anrede", anrede)
	setCookie("titel", titel)
	setCookie("vorname", vorname)
	setCookie("familie", name)
	setCookie("strasse", strasse)
	setCookie("plz", plz)
	setCookie("ort", ort)
	setCookie("land", land)
	setCookie("telvor", telvor)
	setCookie("tel", tel)
	setCookie("email", email)
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function Adresse(){
	var menge = document.bestellung.menge.value + "|"
	if (document.bestellung.anrede[0].checked == true)
	{
	var anrede = document.bestellung.anrede[0].value + "|"
	}
	else
	{
	var anrede = document.bestellung.anrede[1].value + "|"
	}
	var firma = document.bestellung.firma.value + "|"
	var vorname = document.bestellung.vorname.value + "|"
	var name = document.bestellung.name.value + "|"
	var strasse = document.bestellung.strasse.value + "|"
	var ort = document.bestellung.ort.value + "|"
	var tel = document.bestellung.tel.value + "|"
	var fax = document.bestellung.fax.value + "|"
	var email = document.bestellung.email.value + "|"
	setCookie("menge", menge)
	setCookie("anrede", anrede)
	setCookie("firma", firma)
	setCookie("vorname", vorname)
	setCookie("name", name)
	setCookie("strasse", strasse)
	setCookie("ort", ort)
	setCookie("tel", tel)
	setCookie("fax", fax)
	setCookie("email", email)
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function tag(s){
	document.write("<"+s+">")
	}
//////////////////////////////////////////////////////////////////////////////////////////////////
function BildschirmPosition() {
	if (document.body.scrollTop != undefined && navigator.appName.indexOf("Explorer") != -1 ) {
		var res = (document.compatMode != "CSS1Compat") ? document.body : document.documentElement;
		return {x : res.scrollLeft, y : res.scrollTop};
	}
	else {
		return {x : window.pageXOffset, y : window.pageYOffset};
	}
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function ZeigeHint(e, text) {
	var scr = BildschirmPosition();
	var cordX = e.clientX + scr.x;
	var cordY = e.clientY + scr.y;
	var correctorY = e.clientY + document.getElementById("tooltip").offsetHeight + 20 - window.innerHeight;
	document.getElementById("tooltip").style.visibility = "hidden";
	document.getElementById("tooltip").innerHTML = text;
	document.getElementById("tooltip").style.position = "absolute";
	document.getElementById("tooltip").style.left = ( cordX + 10 ) + "px";
	if ( correctorY > 0 ) {
		document.getElementById("tooltip").style.top = ( cordY - correctorY ) + "px";
	} else {
		document.getElementById("tooltip").style.top = ( cordY + 10 ) + "px";
	}
	document.getElementById("tooltip").style.visibility = "visible";
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function VerbergeHint() {
	document.getElementById("tooltip").style.visibility = "hidden";
	document.getElementById("tooltip").innerHTML = "false";
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function istEmail(elm) {
     if (elm.value.indexOf("@") != "-1" &&
         elm.value.indexOf(".") != "-1") {
         return true;
     }
     else {
         return false;
     }
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function istAusgefuellt(elm) {
     if (elm.value == "" || elm.value == null) {
         return false;
     }
     else {
         return true;
     }
 }
//////////////////////////////////////////////////////////////////////////////////////////////////
function istInt(elm) {
     if (elm.value == "") {
         return false;
     }
     for (var i = 0; i < elm.value.length; i++) {
         if (elm.value.charAt(i) < "0" || elm.value.charAt(i) > "9") {
             return false;
         }
     }
     return true;
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function istBuchstabe(elm) {
     if (elm.value == "") {
         return false;
     }
     for (var i = 0; i < elm.value.length; i++) {
         if ((elm.value.charAt(i) < "a" || elm.value.charAt(i) > "z") &&
            (elm.value.charAt(i) < "A" || elm.value.charAt(i) > "Z")) {
             return false;
         }
     }
     return true;
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function istTelefon(elm) {
     if (elm.value.length > 22) {
         return false;
     }
     for (var i = 0; i < elm.value.length; i++) {
         if ((elm.value.charAt(i) < "0" || elm.value.charAt(i) > "9") &&
             elm.value.charAt(i) != "-" && elm.value.charAt(i) != "/" &&
             elm.value.charAt(i) != "(" && elm.value.charAt(i) != ")" &&
             elm.value.charAt(i) != "+") {
             return false;
         }
     }
     return true;
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function checkIt()
  {
	 formObj = document.bestellung;
	 if (formObj.menge.value == "" || formObj.menge.value == "0")
	 	{alert("Bitte geben Sie eine Anzahl ein.");
	 	formObj.menge.focus();return false;}
	 else if (formObj.anrede.value == "")
	 	{alert("Bitte geben Sie Ihre Anrede ein.");
	 	formObj.anrede.focus();return false;}
	 else if (formObj.vorname.value == "")
	 	{alert("Bitte geben Sie Ihren Vornamen ein.");
	 	formObj.vorname.focus();return false;}
	 else if (formObj.familie.value == "")
	 	{alert("Bitte geben Sie Ihren Namen ein.");
	 	formObj.familie.focus();return false;}
	 else if (formObj.strasse.value == "")
	 	{alert("Bitte geben Sie Ihre Straße ein.");
	 	formObj.strasse.focus();return false;}
	 else if (formObj.plz.value == "")
	 	{alert("Bitte geben Sie Ihre Postleitzahl ein.");
	 	formObj.plz.focus();return false;}
	 else if (formObj.ort.value == "")
	 	{alert("Bitte geben Sie einen Ort an.");
	 	formObj.ort.focus();return false;}
	 else if (formObj.land.value == "")
	 	{alert("Bitte geben Sie ein Land an.");
	 	formObj.land.focus();return false;}
	 else if (formObj.telvor.value == "")
	 	{alert("Bitte geben Sie eine Vorwahl an.");
	 	formObj.telvor.focus();return false;}
	 else if (formObj.tel.value == "")
	 	{alert("Bitte geben Sie Ihre Telefonnummer ein.");
	 	formObj.tel.focus();return false;}
	 else if (formObj.email.value == "" || formObj.email.value.indexOf("@") == -1)
	 	{alert("Bitte geben Sie eine E-Mail Adresse ein.");
	 	formObj.email.focus();return false;}
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function naechster_Eintrag(a2){
	if (a2.indexOf("|")==-1) return ""
	var pr = a2.substring(0, a2.indexOf("|"))
	a2 = a2.substring(a2.indexOf("|")+1)
	return pr
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function AdresseAusfuellen(){
	if (naechster_Eintrag((getCookie("menge")))== "")
		{document.bestellung.menge.value = "1"}
	else 	{document.bestellung.menge.value = naechster_Eintrag((getCookie("menge") + ""))}
	document.bestellung.anrede.value	= naechster_Eintrag((getCookie("anrede") + ""))
	document.bestellung.titel.value		= naechster_Eintrag((getCookie("titel") + ""))
	document.bestellung.vorname.value 	= naechster_Eintrag((getCookie("vorname") + ""))
	document.bestellung.familie.value 	= naechster_Eintrag((getCookie("familie") + ""))
	document.bestellung.strasse.value 	= naechster_Eintrag((getCookie("strasse") + ""))
	document.bestellung.plz.value		= naechster_Eintrag((getCookie("plz") + ""))
	document.bestellung.ort.value 		= naechster_Eintrag((getCookie("ort") + ""))
	document.bestellung.land.value 		= naechster_Eintrag((getCookie("land") + ""))
	document.bestellung.telvor.value	= naechster_Eintrag((getCookie("telvor") + ""))
	document.bestellung.tel.value 		= naechster_Eintrag((getCookie("tel") + ""))
	document.bestellung.email.value 	= naechster_Eintrag((getCookie("email") + ""))
}
//-->
