/* $Id: check.js,v 1.1 2004/04/19 13:59:18 User Exp $ */

function isEmail(str) {
// werden regular expressions unterstuetzt?
var supported = 0;
if (window.RegExp) {
var tempStr = "a";
var tempReg = new RegExp(tempStr);
if (tempReg.test(tempStr)) supported = 1;
}
if (!supported)
return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,4})(\\]?)$");
return (!r1.test(str) && r2.test(str));
}

function checkabo() {

if (document.anmeldung.Anlagebetrag.value==""){
alert("Bitte wählen Sie einen Anlagebetrag aus.");
return false;
}

if (document.anmeldung.Laufzeit.value==""){
alert("Bitte wählen Sie eine Laufzeit aus.");
return false;
}

if (document.anmeldung.Anlagetyp.value==""){
alert("Bitte wählen Sie einen Anlagetyp aus.");
return false;
}

}


function pruefen() {

var str = document.anmeldung.email.value;
var agb = document.anmeldung.agb.checked;

if (!isEmail(str)) {
alert("Sie haben eine falsche eMail-Adresse eingegeben!\nBitte korrigieren Sie Ihre Eingabe.");
return false;
}

if (document.anmeldung.user1.value==""){
  alert ("Bitte wählen Sie eine Anrede aus.");
  return false;
  }

if (document.anmeldung.fname.value==""){
  alert ("Bitte geben Sie Ihren Vornamen ein.");
  return false;
  }
if (document.anmeldung.lname.value==""){
  alert ("Bitte geben Sie Ihren Namen ein.");
  return false;
  }
if (document.anmeldung.user1.value=="0"){
  alert ("Bitte wählen Sie eine Anrede aus.");
  return false;
  }

if ( agb == false ) {       			/* gebe Meldung aus falls nicht checked */
alert("Bitte akzeptieren Sie unsere AGB!");
return false;
	}  
else {
return true;
}  
  
  
}

function jumpto(url_list){
	var URL = url_list.options[url_list.selectedIndex].value;
	window.location.href = URL;
}

