function email_valid(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
	}


function checkform ( form ) {

  if (order_katalog.name.value == "") {
    alert( "Bitte geben Sie Ihren Namen an." );
    order_katalog.name.focus();
    return false ;
  }
  
  if (order_katalog.adresse.value == "") {
    alert( "Bitte geben Sie Ihre Adresse an." );
    order_katalog.adresse.focus();
    return false ;
  }
  
  if (order_katalog.plz.value == "") {
    alert( "Bitte geben Sie Ihre Postleitzahl an." );
    order_katalog.plz.focus();
    return false ;
  }
    
  if (order_katalog.telefon.value == "") {
    alert( "Bitte geben Sie Ihre Telefonnummer an." );
    order_katalog.telefon.focus();
    return false ;
  }
  
  if (order_katalog.email.value == "") {
    alert( "Bitte geben Sie Ihre Emailadresse an." );
    order_katalog.email.focus();
    return false ;
  }
  
  if (!email_valid(order_katalog.email.value)) {
    alert( "Bitte geben Sie eine korrekte Emailadresse an." );
    order_katalog.email.focus();
    return false ;
  }
  
  if ( !(order_katalog.laender.checked || order_katalog.radreisen.checked || order_katalog.wanderreisen.checked || order_katalog.studienreisen.checked || order_katalog.musik_und_kultur.checked || order_katalog.wellness_und_beauty.checked || order_katalog.betriebs_und_vereinsausflge.checked || order_katalog.winterkatalog.checked) ) {
    alert("Bitte wählen Sie zumindest einen Katalog aus.");
    return false;
  }
  
  return true ;
}

