<!-- ANFANG der Javascript-Funktion fuer den epd-Newsticker -->

function platformDetectSJS()
{
  document.write('<APPLET codeBase=http://www.epd.de/ticker/ height=25 width=450 archive=SJS.jar code=SJSApplet.class MAYSCRIPT>');
  document.write('<PARAM NAME="SJS" VALUE="5306148a58a2cdaa">');
  if(navigator.appVersion.indexOf("Mac") != -1)
  {
    document.write('<PARAM NAME="SJSchannel" VALUE="epdticker01quer_mac.txt">');
  }
  else{
    document.write('<PARAM NAME="SJSchannel" VALUE="epdticker01quer.txt">');
  }
  document.write('Laufend <a href="http://www.epd.de/ticker/nr01/epdnews.htm"  target="_blank">aktuelle News</a> nur mit aktiviertem Java.</applet>');
}

function opennewswindow(newsuerel){
  newswin = open(newsuerel,"newwindow","resizable=1,scrollbars=1,width=610,height=400");
}
<!-- Ende der Javascript-Funktion fuer den epd-Newsticker -->

//******************************************************************
function open_window(url,w,h,name) {
	if (name=="anzeigen" && w>800)
		{w=840;h=h+70;}
		else{
		if (name=="anzeigen" && h>650)
			{h=700;w=w+40;}
			else
			{w=w+40;h=h+70;}
		}
	abmasse = "width=" + w + ",height=" + h;
	paras = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1";
	paras_gesamt = paras+","+abmasse;
    window.open(url,name,paras_gesamt);
    }
//******************************************************************

//******************************************************************
function open_window_druck(url,w,h,name) {
	abmasse = "width=" + w + ",height=" + h;
	paras = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0";
	paras_gesamt = paras+","+abmasse;
    window.open(url,name,paras_gesamt);
    }
//******************************************************************
function BrowserSniffer() {
   var agent = navigator.userAgent;
   var browserName = navigator.appName;
   var version = parseInt(navigator.appVersion)
   if (browserName == "Microsoft Internet Explorer") this.brows = "IE"
   else if (browserName == "Netscape") this.brows = "NN"
   else this.brows = browserName
   if (agent.indexOf('MSIE 5') != -1) this.ver = 5
   else this.ver = version
   this.IE = (this.brows == "IE" && this.ver >= 4)
   this.IE4 = (agent.indexOf('MSIE 4') != -1)
   this.IE5 = (agent.indexOf('MSIE 5') != -1)
   this.NN = (this.brows == "NN" && this.ver >= 4)
   this.NN4 = (this.brows == "NN" && this.ver == 4)
   this.NN5 = (this.brows == "NN" && this.ver == 5)
}


//******************************************************************
//wird nur bei "Fenster schliessen" für grosse Objektbilder benutzt
function b_design(style,action,text) {
var is = new BrowserSniffer();
	if (is.NN4==true)
		{
		document.write('<font size=1 face=geneva,arial><a href="'+action+'"><b><font size=2 color=#000000>'+text+'</font></b></A></font>');
		}
		else
			{
			document.write('<button style="'+style+'" onClick="'+action+'">'+text+'</button>');
			}
    }
//******************************************************************

//******************************************************************

//******************************************************************
function validate_data_wk(vorname,name,email,plz,ort,strasse,hausnummer,agb) {
str_vorname=/^[0-9A-Za-z-. ]{1,50}$/;
str_name=/^[0-9A-Za-z-. ]{1,50}$/;
//str_telefon=/^[0-9-/\+ ]{1,50}$/;
//str_email=/^(\w+(\.\w+)*)@((\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(\.[a-z]{2})?)$/;
str_email=/^[0-9A-Za-z-._\@]{1,50}$/;

str_plz=/^[0-9A-Za-z- ]{1,50}$/;
str_ort=/^[0-9A-Za-z- ]{1,50}$/;
str_strasse=/^[0-9A-Za-z-ß ]{1,50}$/;
str_hausnummer=/^[0-9A-Za-z- ]{1,50}$/;

if (document.dataform.agb.checked==false)
		{
		alert('Hinweis: Sie haben unsere AGB nicht akzeptiert');
		document.dataform.agb.focus();
		return false;
		}

if (str_name.test(name)==false)
		{
		alert('Hinweis: Ihr Name ist nicht angegeben oder enthält ungültige Sonderzeichen.');
		document.dataform.name.focus();
		return false;
		}

if (str_vorname.test(vorname)==false)
		{
		alert('Hinweis: Ihr Vorname ist nicht angegeben oder enthält ungültige Sonderzeichen.');
		document.dataform.vorname.focus();
		return false;
		}


if (str_email.test(email)==false)
		{
		alert('Hinweis: Ihre E-Mailadresse ist nicht angegeben oder enthält ungültige Sonderzeichen.');
		document.dataform.email.focus();
		return false;
		}

if (str_plz.test(plz)==false)
		{
		alert('Hinweis: Ihre Postleitzahl ist nicht angegeben oder enthält ungültige Sonderzeichen.');
		document.dataform.plz.focus();
		return false;
		}
		
if (str_ort.test(ort)==false)
		{
		alert('Hinweis: Ihr Ort ist nicht angegeben oder enthält ungültige Sonderzeichen.');
		document.dataform.ort.focus();
		return false;
		}

if (str_strasse.test(strasse)==false)
		{
		alert('Hinweis: Ihre Strasse ist nicht angegeben oder enthält ungültige Sonderzeichen.');
		document.dataform.strasse.focus();
		return false;
		}
if (str_hausnummer.test(hausnummer)==false)
		{
		alert('Hinweis: Ihre Hausnummer ist nicht angegeben oder enthält ungültige Sonderzeichen.');
		document.dataform.hausnummer.focus();
		return false;
		}

		
return true;
}

function validate_data_form(name,ort,email,anliegen) {
str_name=/^[0-9A-Za-z-. üäö]{1,50}$/;
str_ort=/^[0-9A-Za-z-. üäö]{1,50}$/;
str_email=/^[0-9A-Za-z-._\@]{1,50}$/;
str_anliegen=/\s/;

if (str_name.test(name)==false)
		{
		alert('Hinweis: Ihr Name ist nicht angegeben oder enthält ungültige Sonderzeichen.');
		document.dataform.name.focus();
		return false;
		}

      if (str_name.test(ort)==false) {
        alert('Hinweis: Ihr Ort ist nicht angegeben oder enthält ungültige Sonderzeichen.');
        document.dataform.ort.focus();
        return false;
        }

if (str_email.test(email)==false)
		{
		alert('Hinweis: Ihre E-Mailadresse ist nicht angegeben oder enthält ungültige Sonderzeichen.');
		document.dataform.email.focus();
		return false;
		}

if (str_anliegen.test(anliegen)==false)
		{
		alert('Hinweis: Ihre Anliegen ist nicht angegeben oder enthält ungültige Sonderzeichen.');
		document.dataform.anliegen.focus();
		return false;
		}

		
return true;
}

function validate_agb(agb) {

if (agb==false)
		{
		alert('Hinweis: Sie haben unsere AGB nicht akzeptiert');
		document.dataform.agb.focus();
		return false;
		}
		
return true;
}

