function validate() {
/*alert ("ww"); */

  if ( document.forms[0].s_name.value == "" ) {
    document.forms[0].s_name.select ();
    document.forms[0].s_name.focus ();
    alert ( "Please insert your name" );
    return false;
  }
 


  if ( document.forms[0].s_email.value == "" ) {
	    document.forms[0].s_email.select ();
	    document.forms[0].s_email.focus ();
	    alert ( "Please insert your email" );
	    return false;
	  }
		else{
			
			if(checkEMail(document.forms[0].s_email.value) == false){
				 alert ( "Please check you the E-Mail field" );
				    document.forms[0].s_email.focus ();
			}
			else{
				
				return	checkEMail(document.forms[0].s_email.value);
			}
			
			
			
				
		}

  return true;
}

function validate_b() {

	
  if ( document.forms[0].s_times.options[0].selected == true) {
		   /* document.forms[0].s_times.select();*/
		    document.forms[0].s_times.focus();
		    alert ( "select a period" );
		    return false;
		  }
	

	
	  if ( document.forms[0].s_vorname.value == "" ) {
		    document.forms[0].s_vorname.select ();
		    document.forms[0].s_vorname.focus ();
		    alert ( "please insert your Surname" );
		    return false;
		  }
	  
	  
	  if ( document.forms[0].s_name.value == "" ) {
	    document.forms[0].s_name.select ();
	    document.forms[0].s_name.focus ();
	    alert ( "please insert your name" );
	    return false;
	  }
	 
	
	    if ( document.forms[0].s_strasse.value == "" ) {
		    document.forms[0].s_strasse.select ();
		    document.forms[0].s_strasse.focus ();
		    alert ( "please insert your Street" );
		    return false;
		  }

	    if ( document.forms[0].s_nr.value == "" ) {
		    document.forms[0].s_nr.select ();
		    document.forms[0].s_nr.focus ();
		    alert ( "please insert your house number" );
		    return false;
		  }
	    
	    
	    if ( document.forms[0].s_plz.value == "" ) {
		    document.forms[0].s_plz.select ();
		    document.forms[0].s_plz.focus ();
		    alert ( "please insert your postcode" );
		    return false;
		  }
	    
	    if ( isNaN(document.forms[0].s_plz.value) ) {
	    	 document.forms[0].s_plz.select ();
			    document.forms[0].s_plz.focus ();
		    alert ( "please check your postcode" );
		    return false;
		  }
	    if ( document.forms[0].s_ort.value == "" ) {
		    document.forms[0].s_ort.select ();
		    document.forms[0].s_ort.focus ();
		    alert ( "please insert your city" );
		    return false;
		  }
	    if ( document.forms[0].s_land.value == "" ) {
		    document.forms[0].s_land.select ();
		    document.forms[0].s_land.focus ();
		    alert ( "please insert your country" );
		    return false;
		  }
	    
	    
	    if ( document.forms[0].s_phone.value == "" ) {
		    document.forms[0].s_phone.select ();
		    document.forms[0].s_phone.focus ();
		    alert ( "please insert your Phone" );
		    return false;
		  }
	    
	    if ( isNaN(document.forms[0].s_phone.value) ) {
		    document.forms[0].s_phone.select ();
		    document.forms[0].s_phone.focus ();
		    alert ( "check your phone( only numbers)" );
		    return false;
		  }
	  

	    
	    
	    if ( document.forms[0].s_email.value == "" ) {
	    document.forms[0].s_email.select ();
	    document.forms[0].s_email.focus ();
	    alert ( "please insert your E-Mail" );
	    return false;
	  }
		else{
			
			if(checkEMail(document.forms[0].s_email.value) == false){
				 alert ( "Please check you the E-Mail field" );
				    document.forms[0].s_email.focus ();
			}
			else{
				
				return	checkEMail(document.forms[0].s_email.value);
			}
			
			
			
				
		}


	 

	  return true;
	}//validate_b


function checkEMail(s)
  {
  var a = false;
  var res = false;
  if(typeof(RegExp) == 'function')
    {
    var b = new RegExp('abc');
    if(b.test('abc') == true){a = true;}
    }

  if(a == true)
    {
    reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
                     '(\\@)([a-zA-Z0-9\\-\\.]+)'+
                     '(\\.)([a-zA-Z]{2,4})$');
    res = (reg.test(s));
    }
  else
    {
    res = (s.search('@') >= 1 &&
           s.lastIndexOf('.') > s.search('@') &&
           s.lastIndexOf('.') >= s.length-5)
    }
  return(res);
  }

