// Adresse des Empfängers aus Adressbuch einfügen

function CheckAuswahl () {
	if (document.eingabe.email_adressbuch.value != '')
	{
		recipient = document.eingabe.email_adressbuch.value.split('|');
		document.eingabe.name_empfaenger.value=recipient[0];
		document.eingabe.ee.value=recipient[1];
	}
	else
	{
	document.eingabe.name_empfaenger.value='';
	document.eingabe.ee.value='';
	}
}


// Auswahlmenü Empfänger leeren
function AuswahlLeeren() {
	if (document.eingabe.email_adressbuch) document.eingabe.email_adressbuch.options.selectedIndex = 0;
}


// Fehlerprüfung der Absender- und Empfänger-Email-Adressen und des Textes
function CheckInput(f) {
	if (!validateNameEmpfaenger(f.name_empfaenger)) return(false);
	if (!validateEmailEmpfaenger(f.ee)) return(false);		
	if (!validateNameAbsender(f.name_absender,'Absender')) return(false);
	if (!validateEmailAbsender(f.email_absender,f.ee)) return(false);
	if (!validateNachricht(f.nachricht,'Nachricht')) return(false);

	return (true);
}


// Prüfung Name-Empfänger
function validateNameEmpfaenger(f) {
		if (f.value == "") {
			document.all.fehler_anzeige.innerHTML = "Sie haben keinen Empfänger eingegeben!<br>";
			window.scrollTo(0, 0);
			return (false);
		}
		if (f.value.indexOf("@")>-1) {
			document.all.fehler_anzeige.innerHTML = "Der Name des Empfängers darf kein @ enthalten!<br>";
			window.scrollTo(0, 0);
			return (false);
		}
		return(true);
}


// Prüfung Email-Empfänger
function validateEmailEmpfaenger(f) {
		if (f.value == "") {
			document.all.fehler_anzeige.innerHTML = "Sie haben keine E-Mail-Adresse des Empfängers eingegeben!<br>";
			window.scrollTo(0, 0);
			return (false);
		}
		if (f.value.indexOf(" ")>-1) {
			document.all.fehler_anzeige.innerHTML = "Die Email-Adresse des Empfängers darf keine Leerzeichen enthalten!<br>";
			window.scrollTo(0, 0);
			return (false);
		}
		if (f.value.indexOf("@")==-1) {
			document.all.fehler_anzeige.innerHTML = "Die Email-Adresse des Empfängers muss ein @ enthalten!<br>";
			window.scrollTo(0, 0);
			return (false);
		}
		return(true);
}

// Prüfung Name-Absender
function validateNameAbsender(f,n) {
		if (f.value == "") {
			document.all.fehler_anzeige.innerHTML = "Sie haben Ihren Namen nicht eingegeben!<br>";
			window.scrollTo(0, 0);
			return (false);
		}
		if (f.value.indexOf("@")>-1) {
			document.all.fehler_anzeige.innerHTML = "Ihr Name darf kein @ enthalten!<br>";
			window.scrollTo(0, 0);
			return (false);
		}
		return(true);
}


// Prüfung Email-Absender
function validateEmailAbsender(f,n) {
		if (f.value == "") {
			document.all.fehler_anzeige.innerHTML = "Sie haben Ihre Email-Adresse nicht eingegeben!<br>";
			window.scrollTo(0, 0);
			return (false);
		}
		if (f.value.indexOf(" ")>-1) {
			document.all.fehler_anzeige.innerHTML = "Ihre Email-Adresse darf keine Leerzeichen enthalten!<br>";
			window.scrollTo(0, 0);
			return (false);
		}
		if (f.value.indexOf("@")==-1) {
			document.all.fehler_anzeige.innerHTML = "Ihre Email-Adresse muss ein @ enthalten!<br>";
			window.scrollTo(0, 0);
			return (false);
		}
		if (f.value == n.value) {
			document.all.fehler_anzeige.innerHTML = "Die E-Mail-Adressen des Empfängers und Absenders sind identisch!<br>";
			window.scrollTo(0, 0);
			return (false);
		}
		return(true);
}

// Prüfung der Nachricht
function validateNachricht(f,n) {
		if (f.value == "") {
			document.all.fehler_anzeige.innerHTML = "Sie haben keine Nachricht eingegeben!<br>";
			window.scrollTo(0, 0);
			return (false);
		}
		return(true);
}


// Musik auswählen
function CheckMusik(accountname, homepage_url) {
	for (i = 0; i < document.eingabe.musik_karte.length; ++i)
    if (document.eingabe.musik_karte.options[i].selected == true)
	document.getElementsByName("vorschau_musik")[0].href="http://www.ecard-service.net/vorschau-musik.php?account="+accountname+"&musik_name="+document.eingabe.musik_karte.options[i].text+"&musik_url="+document.eingabe.musik_karte.value+"&homepage_url="+homepage_url;
}


// Javascript auswählen
function CheckJavascript(accountname, homepage_url) {
	for (i = 0; i < document.eingabe.javascript_karte.length; ++i)
    if (document.eingabe.javascript_karte.options[i].selected == true)
	document.getElementsByName("vorschau_javascript")[0].href="http://www.ecard-service.net/vorschau-javascript.php?account="+accountname+"&javascript_name="+document.eingabe.javascript_karte.options[i].text+"&javascript_url="+document.eingabe.javascript_karte.value+"&homepage_url="+homepage_url;
}
