﻿function pruefe_eingaben() {
 	
	var strFehler = '';	
	//var strReg = "^((.)+)(\()[A-Z][A-Z][A-Z](\))(.)+$";
	var strReg = "^.{3,}\([A-Z]{3}\).{3,}$";
	var regex = new RegExp(strReg);
	if (false == regex.test(document.getElementById('startort').value)) {
		strFehler += "-Eingabeschema des Startorts ist nicht korrekt\n";
	}
	if (false == regex.test(document.getElementById('zielort').value)) {
		strFehler += "-Eingabeschema des Zielorts ist nicht korrekt\n";
	}
	if ( document.getElementById('zielort').value == document.getElementById('startort').value ) {	
		strFehler += "-Start- und Zielort dürfen nicht identisch sein.";
	}
	if ('' == strFehler) {
		jQuery(document).ready(function() { 
		jQuery.blockUI({
			theme:     true, // true to enable jQuery UI support
			draggable: true, // draggable option is only supported when jquery UI script is included
			title:    'Bitte haben Sie einen Augenblick Geduld:', // only used when theme == true
			message:  '<img src="aja-loader.gif" width="90" height="90" style="float:left;margin-right:5px"><p>Unser Flugpreisvergleich sucht gerade die besten Preise der Airlines und Ticketanbieter für Ihre Fluganfrage.</p><p>Buchen Sie bei uns auch gleich Ihren Mietwagen und Unterkunft, oder reservieren Sie einen Parkplatz am Flughafen.</p><br>Wir wünschen Ihnen einen guten Flug.',
css:  border = '5px solid red;z-index:100000;background-image:url(/olympia/images/ajax-loader.gif)'});
		});
		return true;
		
	} else {
		alert( 'Folgende Probleme sind aufgetreten : \n' + strFehler );
		return false;
	}
 }