// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
//		Welcome to aList.js, dem Java-Script-Code der Abaton-Mailingliste
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

// - - Eingabefelder lšschen (leermachen)        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
	function mClear(obj)
	{	
		if ( obj.value == "Emailadresse eintragen" ) 
		{
			obj.value = "";
			obj.style.color = "#353A3D";
		}
	}

// - - Daten aus den Eingabefeldern vortvalueen   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

	function aMail(innout)
	{
		if ( innout == 1 || innout == 2 ) { var db = document.newshtml; }
		if ( innout == 3 || innout == 4 ) { var db = document.newstext; }

		db.action = "";
	
	// - - - - - - - - - - Email-Adressen identisch ? - - - - - - - - - - - - - - - - - - - - - - - - 

		var tvalue = db.email.value;

		if ( tvalue == "" || tvalue == "Emailadresse eintragen" )
		{
			alert ("Vielleicht doch eine Adresse eintragen?");
			db.email.focus();
			return false;
		}
	
	// - - - - - - - - - - Email-Adresse1 korrekt ? - - - - - - - - - - - - - - - - - - - - - - - - 
	
		var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
		if ( !filter.test(tvalue) )
		{
			alert ("Die Email-Adresse hat nicht das korrekte Format\noder enthält ung&uuml;ltige Zeichen.");
			db.email.focus();
			return false;
		}

		if ( innout == 1 )
		{
			db.action = "https://ml05.ispgateway.de/mailman/subscribe/newshtml_abaton.de";
		}

		if ( innout == 2 )
		{
			db.action = "https://ml05.ispgateway.de/mailman/options/newshtml_abaton.de";
		}

		if ( innout == 3 )
		{
			db.action = "https://ml05.ispgateway.de/mailman/subscribe/newstext_abaton.de";
		}

		if ( innout == 4 )
		{
			db.action = "https://ml05.ispgateway.de/mailman/options/newstext_abaton.de";
		}

		db.submit();
	}


	function mmList()
	{
		var db=document.mailList;
		var pass = 1;
	
	// - - -  Email-Adresse vorhanden ? - - - - - - - - - - - - - - - - - - - - - - - - 
		if (db.mailAdr1.value == "")
		{
			alert ("Bitte eine EMail-Adresse eingeben.");
			pass = 0;
			return false;
		}
	
	// - - -  Passwort vorhanden ? - - - - - - - - - - - - - - - - - - - - - - - - 
		if (db.pWord.value == "")
		{
			alert ("Bitte ein Passwort eingeben.");
			pass = 0;
			return false;
		}
	
		if (pass == 1)
		{
			if ( db.gettin[0].checked ) db.mailAct.value = "get-in";
			if ( db.gettin[1].checked ) db.mailAct.value = "get-out";
		
		//	db.action = "http://www.eraton.de/MA/cgi-bin/mailNews.pl?listNow";
			db.action = "http://www.eraton.de/MA/cgi-bin/mailSelf.pl?listNow";
			db.submit();
		}
	}

// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
//		Ende von aList.js
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

