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

  if ( document.forms[0].s_name.value == "" ) {
    document.forms[0].s_name.select ();
    document.forms[0].s_name.focus ();
    alert ( "Bitte einen Namen eingeben" );
    return false;
  }
 


  if ( document.forms[0].s_email.value == "" ) {
	    document.forms[0].s_email.select ();
	    document.forms[0].s_email.focus ();
	    alert ( "Bitte ihre Email Verbindung angeben" );
	    return false;
	  }
		else{
			
			if(checkEMail(document.forms[0].s_email.value) == false){
				 alert ( "Bitte "+unescape("%DC")+"berpr"+ unescape("%FC")+"fen Sie Ihre E-Mail Angabe" );
				    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 ( "Bitte einen Zeitraum ausw"+unescape("%E4")+"hlen!" );
		    return false;
		  }
	

	
	  if ( document.forms[0].s_vorname.value == "" ) {
		    document.forms[0].s_vorname.select ();
		    document.forms[0].s_vorname.focus ();
		    alert ( "Bitte Ihren Vornamen eingeben" );
		    return false;
		  }
	  
	  
	  if ( document.forms[0].s_name.value == "" ) {
	    document.forms[0].s_name.select ();
	    document.forms[0].s_name.focus ();
	    alert ( "Bitte Ihren Nachnamen eingeben" );
	    return false;
	  }
	 
	
	    if ( document.forms[0].s_strasse.value == "" ) {
		    document.forms[0].s_strasse.select ();
		    document.forms[0].s_strasse.focus ();
		    alert ( "Bitte ihre Strasse angeben" );
		    return false;
		  }

	    if ( document.forms[0].s_nr.value == "" ) {
		    document.forms[0].s_nr.select ();
		    document.forms[0].s_nr.focus ();
		    alert ( "Bitte ihre Hausnummer angeben" );
		    return false;
		  }
	    
	    
	    if ( document.forms[0].s_plz.value == "" ) {
		    document.forms[0].s_plz.select ();
		    document.forms[0].s_plz.focus ();
		    alert ( "Bitte ihre Postleitzahl angeben" );
		    return false;
		  }
	    
	    if ( isNaN(document.forms[0].s_plz.value) ) {
	    	 document.forms[0].s_plz.select ();
			    document.forms[0].s_plz.focus ();
		    alert ( "Ihre Postleizahl kann nicht richtig sein" );
		    return false;
		  }
	    if ( document.forms[0].s_ort.value == "" ) {
		    document.forms[0].s_ort.select ();
		    document.forms[0].s_ort.focus ();
		    alert ( "Bitte den Namen Ihrer Stadt angeben" );
		    return false;
		  }
	    if ( document.forms[0].s_land.value == "" ) {
		    document.forms[0].s_land.select ();
		    document.forms[0].s_land.focus ();
		    alert ( "Bitte Ihr Land angeben" );
		    return false;
		  }
	    
	    
	    if ( document.forms[0].s_phone.value == "" ) {
		    document.forms[0].s_phone.select ();
		    document.forms[0].s_phone.focus ();
		    alert ( "Bitte ihre Telefonnummer angeben" );
		    return false;
		  }
	    
	    if ( isNaN(document.forms[0].s_phone.value) ) {
		    document.forms[0].s_phone.select ();
		    document.forms[0].s_phone.focus ();
		    alert ( "Ihre Telefonnummer kann nicht richtig sein" );
		    return false;
		  }
	  

	    
	    
	    if ( document.forms[0].s_email.value == "" ) {
	    document.forms[0].s_email.select ();
	    document.forms[0].s_email.focus ();
	    alert ( "Bitte ihre Email Verbindung angeben" );
	    return false;
	  }
		else{
			
			if(checkEMail(document.forms[0].s_email.value) == false){
				 alert ( "Bitte "+unescape("%DC")+"berpr"+ unescape("%FC")+"fen Sie Ihre E-Mail Angabe" );
				    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);
  }




function mylightbox(side){
	/*alert(side);*/
		var conajax = new Ajax.Updater(
			"imageContainer",
				side,
			{
				onFailure:showError
				/* onComplete: cuserfocus()*/
				}
		
			);
				
}/*mylightbox*/

/*fehler ajax update*/
var showError = function(r)
{
alert ("Error: "  +r.status+ "/t" + r.statusText);
}



/*mail*/
function hgmail(mailin){
	/*	alert (mailin);*/
			var mylocation = setthething(mailin);
		window.location='mailto:'+mylocation+'?subject=E-Mail!';
		
		}


function setthething(ink1){
	var setmalink ="";	
		if (ink1=='3m1'){
					 var setmalink ='tatjana@fotoknopf.de';
			}
	return	setmalink;
}

