Event.observe(window, 'load', function() {
		if($('kontaktformsend')) {
			$('kontaktformsend').observe('click', function(event) {
				var herrfrau;
				if($('fherr').checked==true) herrfrau='Herr';
				if($('ffrau').checked==true) herrfrau='Frau';
				
				$('kontaktabschicken').hide();
				$('loaderbar').show();
				
				if($('fvorname').value=='') $('fvorname').addClassName('bglime');
					else $('fvorname').removeClassName('bglime');
				if($('fnachname').value=='') $('fnachname').addClassName('bglime');
					else $('fnachname').removeClassName('bglime');
				if($('fstrasse').value=='') $('fstrasse').addClassName('bglime');
					else $('fstrasse').removeClassName('bglime');
				if($('fplz').value=='') $('fplz').addClassName('bglime');
					else $('fplz').removeClassName('bglime');
				if($('fort').value=='') $('fort').addClassName('bglime');
					else $('fort').removeClassName('bglime');
				if($('ftelefon').value=='') $('ftelefon').addClassName('bglime');
					else $('ftelefon').removeClassName('bglime');
				
				if(!$('femail').value.match(/^[a-zA-Z0-9_\.-]{2,}@[a-z0-9-]{3,}\.[a-z]{2,4}|museum$/) || $('femail')) $('femail').addClassName('bglime');
					else $('femail').removeClassName('bglime');
				
				if(!$('fkommentar').value.match(/\[url=http/) && $('fvorname').value!='' && $('fnachname').value!='' && $('fstrasse').value!='' && $('fplz').value!='' && $('fort').value!='' && $('ftelefon').value!='' && $('femail').value!='' && $('femail').value.match(/^[a-zA-Z0-9_\.-]{2,}@[a-z0-9-]{3,}\.[a-z]{2,4}|museum$/)) {
					var params = 'herrfrau=' + herrfrau 
								+ '&vorname=' + encodeURIComponent($('fvorname').value) 
								+ '&nachname=' + encodeURIComponent($('fnachname').value) 
								+ '&strasse=' + encodeURIComponent($('fstrasse').value) 
								+ '&plz=' + encodeURIComponent($('fplz').value) 
								+ '&ort=' + encodeURIComponent($('fort').value) 
								+ '&firma=' + encodeURIComponent($('ffirma').value) 
								+ '&telefon=' + encodeURIComponent($('ftelefon').value) 
								+ '&telefax=' + encodeURIComponent($('ftelefax').value) 
								+ '&mobil=' + encodeURIComponent($('fmobil').value) 
								+ '&email=' + encodeURIComponent($('femail').value) 
								+ '&kontaktform=' + $('fkontaktform').value 
								+ '&anrufzeit=' + $('fanrufzeit').value 
								+ '&kommentar=' + encodeURIComponent($('fkommentar').value) 
								+ '&newsletter=' + $('fnewsletter').checked;
					var url = 'fbscripts/php/kontakt.php';
					var myajax =	new Ajax.Request(url, {
										method: 'post',
										parameters: params,
										onSuccess: function(transport) {
											var antwort = new Array();
											antwort = transport.responseText.split("||");
											if(antwort[0]=='ja') {
												$('kontaktcont').innerHTML = '<h3 class="ml12">Ihre Anfrage wurde erfolgreich verschickt.</h3>';
											}
										}, 
										onFailure: function(transport) {
											$('kontaktabschicken').show();
											$('loaderbar').hide();
										}
									});
				}	else {
						$('kontaktabschicken').show();
						$('loaderbar').hide();
					}
			});
		}
	});

function checkform() {
	var herrfrau;
	if($('fherr').checked==true) herrfrau='Herr';
	if($('ffrau').checked==true) herrfrau='Frau';
	
	$('kontaktabschicken').hide();
	$('loaderbar').show();
	
	if($('fvorname').value=='') $('fvorname').addClassName('bglime');
		else $('fvorname').removeClassName('bglime');
	if($('fnachname').value=='') $('fnachname').addClassName('bglime');
		else $('fnachname').removeClassName('bglime');
	if($('fstrasse').value=='') $('fstrasse').addClassName('bglime');
		else $('fstrasse').removeClassName('bglime');
	if($('fplz').value=='') $('fplz').addClassName('bglime'); 
		else $('fplz').removeClassName('bglime');
	if($('fort').value=='') $('fort').addClassName('bglime');
		else $('fort').removeClassName('bglime');
	if($('ftelefon').value=='') $('ftelefon').addClassName('bglime');
		else $('ftelefon').removeClassName('bglime');
		
	if(!$('femail').value.match(/^[a-zA-Z0-9_\.-]{2,}@[a-z0-9-]{3,}\.[a-z]{2,4}|museum$/) || $('femail').value=='') $('femail').addClassName('bglime');
		else $('femail').removeClassName('bglime');
	
	if(!$('fkommentar').value.match(/\[url=http/) && $('fvorname').value!='' && $('fnachname').value!='' && $('fstrasse').value!='' && $('fplz').value!='' && $('fort').value!='' && $('ftelefon').value!='' && $('femail').value!='' && $('femail').value.match(/^[a-zA-Z0-9_\.-]{2,}@[a-z0-9-]{3,}\.[a-z]{2,4}|museum$/)) {
		var newsletterchecked;
		if($('fnewsletter').checked) newsletterchecked=true; else newsletterchecked=false;
		var diemail;
		diemail = $('femail').value;
		var params = 'herrfrau=' + herrfrau 
					+ '&vorname=' + encodeURIComponent($('fvorname').value) 
					+ '&nachname=' + encodeURIComponent($('fnachname').value) 
					+ '&strasse=' + encodeURIComponent($('fstrasse').value) 
					+ '&plz=' + encodeURIComponent($('fplz').value) 
					+ '&ort=' + encodeURIComponent($('fort').value) 
					+ '&land=' + encodeURIComponent($('fland').value) 
					+ '&telefon=' + encodeURIComponent($('ftelefon').value) 
					+ '&telefax=' + encodeURIComponent($('ftelefax').value) 
					+ '&mobil=' + encodeURIComponent($('fmobil').value) 
					+ '&email=' + encodeURIComponent($('femail').value) 
					+ '&ek=' + encodeURIComponent($('fkapital').value) 
					+ '&zielstandort=' + encodeURIComponent($('fstandort').value) 
					+ '&zeitraum=' + encodeURIComponent($('fzeitraum').value) 
					+ '&kontaktform=' + $('fkontaktform').value 
					+ '&anrufzeit=' + $('fanrufzeit').value 
					+ '&kommentar=' + encodeURIComponent($('fkommentar').value) 
					+ '&firmaid=' + $('fg_id').value 
					+ '&newsletter=' + $('fnewsletter').checked;
		var url = 'fbscripts/php/kontakt_firma.php';
		var myajax =	new Ajax.Request(url, {
							method: 'post',
							parameters: params,
							onSuccess: function(transport) {
								var antwort = new Array();
								antwort = transport.responseText.split("||");
								if(antwort[0]=='ja') {
									$('kontaktcont').innerHTML = '<h3 class="ml12">Vielen Dank f&uuml;r Ihr Interesse. Ihre Anfrage wurde erfolgreich verschickt.</h3>';
								}
								if(newsletterchecked) {
									$('kontaktcont').innerHTML += '<br /><br />';
									$('kontaktcont').innerHTML += '<div class="ml12 fz14 fett">franchisebasis Newsletter - Sie sind dabei!</div>';
									$('kontaktcont').innerHTML += '<br />';
									$('kontaktcont').innerHTML += '<div class="ml12 fz14">Herzlich willkommen. Ab heute senden wir unseren Newsletter auch an:</div>';
									$('kontaktcont').innerHTML += '<br />';
									$('kontaktcont').innerHTML += '<div class="ml12 fz14">' + diemail + '</div>';
									$('kontaktcont').innerHTML += '<br />';
									$('kontaktcont').innerHTML += '<div class="ml12 fz14">Bitte &uuml;berpr&uuml;fen Sie die korrekte Schreibweise. Sollten sich in Ihrer E-Mail-Adresse Fehler eingeschlichen haben, k&ouml;nnen Sie sie am oberen Bildschirmrand neu eingeben.</div>';
									$('kontaktcont').innerHTML += '<br />';
									$('kontaktcont').innerHTML += '<br />';
									$('kontaktcont').innerHTML += '<div class="ml12 fz14">Zur Best&auml;tigung Ihrer Anmeldung erhalten Sie von uns umgehend eine E-Mail.</div>';
									$('kontaktcont').innerHTML += '<br />';
									$('kontaktcont').innerHTML += '<br />';
									$('kontaktcont').innerHTML += '<div class="ml12 fz14">Sollten Sie den Newsletter irgendwann nicht mehr erhalten wollen, k&ouml;nnen Sie ihn einfach wieder abbestellen. Dazu finden Sie am Ende jedes Newsletters einen entsprechenden Link.</div>';
								}
							}, 
							onFailure: function(transport) {
								$('kontaktabschicken').show();
								$('loaderbar').hide();
							}
						});
	}	else {
			$('kontaktabschicken').show();
			$('loaderbar').hide();
			$('kontakt-hinweis').addClassName('fett');
		}
	return false;
};


Event.observe(window, 'load', function() {
	$('fsuche').observe('blur', function(event) {
		if(!this.value) this.value = this.defaultValue;
	});
	$('fsuche').observe('focus', function(event) {
		if(this.value == this.defaultValue) this.value = '';
	});
	$('fnewsletterhead').observe('blur', function(event) {
		if(!this.value) this.value = this.defaultValue;
	});
	$('fnewsletterhead').observe('focus', function(event) {
		if(this.value == this.defaultValue) this.value = '';
	});
	if($('email_login')) {
		$('email_login').observe('blur', function(event) {
			if(!this.value) this.value = this.defaultValue;
		});
		$('email_login').observe('focus', function(event) {
			if(this.value == this.defaultValue) this.value = '';
		});
	}
	if($('password_login')) {
		$('password_login').observe('blur', function(event) {
			if(!this.value) this.value = this.defaultValue;
		});
		$('password_login').observe('focus', function(event) {
			if(this.value == this.defaultValue) this.value = '';
		});
	}
});

/* vergleichen */
Event.observe(window, 'load', function() {
		var alllinks = $$('.vergleichenlink');
		//alert(input_elements);
		alllinks.each( function(element) {
					element.observe('click', function(event) {
						//alert(element.identify());
						$('vergleich').show();
						var vergleichdata = new Array;
						vergleichdata = element.identify().split("_");
						//alert(antwort[0]);
						//alert(antwort[1]);
						var url = 'fbscripts/php/vergleichen.php';
						var params = 'fg_id=' + vergleichdata[1];
						var myajax =	new Ajax.Request(url, {
											method: 'GET',
											parameters: params,
											onSuccess: function(transport) {
												var antwort = new Array();
												antwort = transport.responseText.split("||");
												$('vergleichssysteme').innerHTML = antwort[0];
											}
										});
						return false;
					});
			});
	});

/* --------- neuer Text --------- */
Event.observe(window, 'load', function() {
		if($('ftextbaustein-head')) {
			$('ftextbaustein-head').observe('keyup', function(event) {
				if($('ftextbaustein-head').value.length > 80)
						$('ftextbaustein-head').value = $('ftextbaustein-head').value.truncate(80, '');
					else
						$('counter').innerHTML = 80-$('ftextbaustein-head').value.length;
						$('vorschau').innerHTML = $('ftextbaustein-head').value;
			});
		}
	});












