/*Copyright Mario Wagner Web-Development*/
/*Website:www.mw-webdev.de*/


function checkempfehlen() {
	
	var zeichen="/ ;:,δόφΔάΦί";
	var se_elem_1 = $F("Email_SE_absender");
	var se_elem_2 = $F("Email_SE_empfaenger");
	var se_elem_3 = $F("code_SE");
	var se_elem_4 = $F("Nachricht_SE");
	var se_elem_5 = $F("aktuelle_seite");
	
	var goodEmail=se_elem_1.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
		
		atPosition=se_elem_1.indexOf('@');

		if(se_elem_1.indexOf('@',atPosition+1)>-1)
			{
			var goodEmail = false;
			}

		laenge=se_elem_1.length;
		for( i=0;i<laenge;i++ ){
  			badchar=se_elem_1.charAt(i);
  			if (zeichen.indexOf(badchar)>-1){
				var goodEmail = false;
 			}
		}


	var goodEmail2=se_elem_2.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
		
		atPosition=se_elem_2.indexOf('@');

		if(se_elem_2.indexOf('@',atPosition+1)>-1)
			{
			var goodEmail2 = false;
			}
		
		laenge=se_elem_2.length;
		for( i=0;i<laenge;i++ ){
  			badchar=se_elem_2.charAt(i);
  			if (zeichen.indexOf(badchar)>-1){
				var goodEmail2 = false;
 			}
		}
	
		if (!goodEmail) {
		
		$('Email_SE_absender').focus();
		$('punkt_mail_SE_absender').show();
		$('reihe_error_SE').innerHTML = "Bitte g&uuml;ltige Absender E-Mail eingeben!";
		$('reihe_error_SE').show(); 
		
		return false;
		
		} else if (!goodEmail2) {
		
		
		$('reihe_error_SE').hide(); 
		$('punkt_mail_SE_absender').hide();
		$('punkt_mail_SE_empfaenger').show();
		$('Email_SE_empfaenger').focus();
		
		$('reihe_error_SE').innerHTML = "Bitte g&uuml;ltige Empf&auml;nger E-Mail eingeben!";
		$('reihe_error_SE').show(); 
		
		return false;
			
		} else if (se_elem_3.length <= 2) {
		
		$('reihe_error_SE').hide(); 
		$('punkt_mail_SE_absender').hide();
		$('punkt_mail_SE_empfaenger').hide();
		
		$('code_SE').focus();
		$('punkt_code_SE').show();
		$('reihe_error_SE').innerHTML = "Bitte Code eingeben!";
		$('reihe_error_SE').show(); 
		
		return false;
	
	
		} else {

		
		
		$('reihe_error_SE').hide(); 
		$('punkt_mail_SE_absender').hide();
		$('punkt_mail_SE_empfaenger').hide();
		$('punkt_code_SE').hide();
		$('content_SE').hide();
		
	
	
	
		var myAjax = new Ajax.Request('php/empfehlen.php', 
				{
				method: 'post',
				asynchronous: false,
				postBody: 'action=empfehlen&captcha='+se_elem_3+'&emailabsender='+se_elem_1+'&emailempfaenger='+se_elem_2+'&nachricht='+se_elem_4+'&aktuelle_seite='+se_elem_5,
				onSuccess: function(e)
							{
								
								if (e.responseText == 1) 
								{
								$('reihe_error_SE').innerHTML = "Bitte Code &uuml;berpr&uuml;fen!";
								$('punkt_code_SE').show();
								$('reihe_error_SE').show(); 
								$('content_SE').show();
								$('code_SE').focus();
								valid = false;
								
								}
						
								if (e.responseText == 0) 
								{
								
								$('content_news').show();
								$('content_SE').innerHTML ="<div id='content_SE_hinweis'><p>Wir haben Ihre Empfehlung an<br /><strong>\""+$F("Email_SE_empfaenger")+"\"</strong><br />weitergeleitet.<br /><br /><img src='../bilder/3kaesten_funktion.gif' alt='' height='10' width='10'  class='img_content_SE'><a href='#' onclick='empfehlung_zurueck(); return false;' >zur&uuml;ck</a></p></div>";
								$('content_SE').show();
								valid = false;
								
								
								}
							
								if (e.responseText == 2) 
								{
								$('content_SE').innerHTML ="<div id='content_SE_hinweis'><p style='color: #FF0000;'>Aufgrund eines &Uuml;bertragungs-fehlers wurde Ihre E-Mail nicht versendet.<br /><br />Bitte versuchen Sie es zu einem sp&auml;teren Zeitpunkt noch eimal.</p><p><br /><img src='../bilder/3kaesten_funktion.gif' alt='' height='10' width='10'  class='img_content_SE'><a href='#' onclick='empfehlung_zurueck(); return false;' >zur&uuml;ck</a></p></div>";
								$('content_SE').show();
								valid = false;
								
								
								}
				 			}, //onSuccess
				 			
				 onFailure: function() 
				 			{
				 			
				 			$('content_SE').innerHTML = "<div id='content_SE_hinweis'><p style='color: #FF0000;'>Aufgrund eines &Uuml;bertragungs-fehlers wurde Ihre E-Mail nicht versendet.<br /><br />Bitte versuchen Sie es zu einem sp&auml;teren Zeitpunkt noch eimal.</p><p><br /><img src='../bilder/3kaesten_funktion.gif' alt='' height='10' width='10'  class='img_content_SE'><a href='#' onclick='empfehlung_zurueck(); return false;' >zur&uuml;ck</a></p></div>";
							$('content_SE').show();
							valid = false;
				 			
				 			
				 			}

		}) //ende ajax
	
	} //ende else
	return valid;
	
}
