// 03.06.2004 Mailprüfung angepasst
function checkTextObj(textobj, minlen) {
	var str = new String(textobj.value);
	if (str.length < minlen) return (-1);
	return 0;
}

function chkSchlagwort() {

	var chkZ = 1;
	for(i=0;i<document.forms[0].keyword.value.length;++i)
		if(document.forms[0].keyword.value.charAt(i) < "0"
		|| document.forms[0].keyword.value.charAt(i) > "9")
	chkZ = -1;
	
//	if(chkZ ==  1)
//	{
//	alert("Hier bitte keine Zahlen eingeben, nur in der Profisuche!");
//	document.forms[0].keyword.focus();
//	return false;
//	}

	err = checkTextObj(document.forms[0].keyword, 3);

	if (err < 0)
	{
	alert ("Bitte mindestens 3 Zeichen eingeben!");
	document.forms[0].keyword.focus();
	return false;
	}
}

function loeschStartEintrag() {

	var chkS=document.forms[0];
	if (chkS.keyword.value.length)
	{
	 if (chkS.keyword.value.indexOf("Schnellsuche",0) > 0)
	 {
	  chkS.keyword.value="";
	 }
	}
}




function DatumLang(){
	var t=new Date(),a=DatumLang.arguments,str="",i,a1,lang="3";
	var month=new Array('Januar','Jan', 'Februar','Feb', 'März','März', 'April','Apr', 'Mai','Mai', 'Juni','Juni', 'Juli','Juli', 'August','Aug', 'September','Sep', 'Oktober','Okt', 'November','Nov', 'Dezember','Dez');
	var tday= new Array('Sonntag','Sonntag','Montag','Montag', 'Dienstag','Dienstag', 'Mittwoch','Mittwoch','Donnerstag','Donnerstag','Freitag','Freitag','Samstag','Samstag');
	for(i=0;i<a.length;i++) {a1=a[i].charAt(1);switch (a[i].charAt(0)) {
	case "M":if  ((Number(a1)==3) && ((t.getMonth()+1)<10)) str+="0";
	str+=(Number(a1)>1)?t.getMonth()+1:month[t.getMonth()*2+Number(a1)];break;
	case "D": if ((Number(a1)==1) && (t.getDate()<10)) str+="0";str+=t.getDate();break;
	case "Y": str+=(a1=='0')?t.getFullYear():t.getFullYear().toString().substring(2);break;
	case "W":str+=tday[t.getDay()*2+Number(a1)];break; default: str+=unescape(a[i]);}}return str;}

// Popup ver 1.0

function BildPopup(link,name,toolbar,menubar,width,height)
	{window.open(link,name,'toolbar=' + toolbar +',location=no,directories=no,status=no, menubar=' + menubar + ',scrollbars=yes,resizable=yes,copyhistory=no,width=' + width +',height=' +height);}

function Popup(link,toolbar,menubar,width,height)
	{BildPopup(link,'popup',toolbar,menubar,width,height);}

// Print ver 1.0	
function Drucken() {
	alert ("bitte benutzen Sie die PRINT-Funktion Ihres Browsers");}
	var browser='';
	var version='';
	var entrance='';

	if (navigator.appName.indexOf('Microsoft') != -1) browser = 'IE'
	else if (navigator.appName.indexOf('Netscape') != -1) browser = 'NS';
	else if (navigator.appName.indexOf('OPERA') != -1) browser = 'OP';
	else browser = 'NN';

if (version == ''){
	version= navigator.appVersion;
	paren = version.indexOf('(');
	whole_version = navigator.appVersion.substring(0,paren-1);
	version  = parseInt(whole_version);
	}

if (browser=="NS" && version>= "4.00") {entrance="ok";}
if (browser=="IE" && version>= "4.00") {entrance="ok";}
if (browser=="OP" && version>= "3.00") {entrance="ok";}
	
	
function pruefe_email()
{

 if(document.form1.recip_email.value == "") {
   alert("Bitte Ihre E-Mailadresse eingeben!");
   document.form1.recip_email.focus();
   return false;
  }
  
  var emailad=document.form1.recip_email.value;
  var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
  var check=/@[\w\-]+\./;
  var checkend=/\.[a-zA-Z]{2,4}$/;

  if(((emailad.search(exclude) != -1)||(emailad.search(check)) == -1)||(emailad.search(checkend) == -1)){
   alert("Das ist keine korrekte E-Mail-Adresse");
   document.form1.recip_email.focus();
   return false;
   }
}

// Übergabe des Dateinamen in die Datei openfile.cfm

var whichProduct='';

function popupzoom(pic){
	whichProduct=pic;
	zoomWindow= window.open('http://www.vpt-online.de/intern/inhalte/openfs.cfm','VPTIntern','resizable=yes,status=no');

}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


function chkSuche() {
	var chkZ = 1;
	for(i=0;i<document.begriffsuche.keyword.value.length;++i)
		if(document.begriffsuche.keyword.value.charAt(i) < "0"
		|| document.begriffsuche.keyword.value.charAt(i) > "9")
	chkZ = -1;
	
	err = checkTextObj(document.begriffsuche.keyword, 3);

	if (err < 0)
	{
	alert ("Bitte mindestens 3 Zeichen eingeben!");
    document.begriffsuche.keyword.value = "Begriff eingeben";
	return false;
	}

// if(document.begriffsuche.keyword.value == "") {
//   alert("Bitte einen Suchbegriff eingeben!");
//   document.begriffsuche.keyword.value = "Begriff eingeben";
//   document.begriffsuche.keyword.focus();
//  return false;
//  }

// if(document.begriffsuche.keyword.value == "") {
//    var home = "http://www.vpt-online.de/aktuell.cfm";
//    var neueURL = home
//   alert("Bitte einen Suchbegriff eingeben!");
//   location.replace(neueURL);
//  }
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
