window.addEvent('domready',function() { // window.addEvent('domready' START

// Hyphenator.config({displaytogglebox : false,minwordlength : 4});
// Hyphenator.run();

// Initialisieren
new SmoothScroll	({duration:500});
new LazyLoad		({onLoad: function(img) {img.setStyle('opacity',0).fade(1);}});
scroll_zutop();

}); // window.addEvent('domready' ENDE


function lade_inhalt(content_id,element_id) {
	// Parameter
	var content_id 	= content_id;
	var element_id 	= element_id;	
	
	var daten = 'content_id='+content_id;
	
	// AJAX -->	
	var url   = 'a_includes/ajax/ajax_lade_inhalt.php';
	updater = new Request.HTML({
	method: 'post',
	url: url,
	data: daten, 
	update: $(element_id),
	evalScripts: 'true'
	}).send(); 
	
};

function lade_img(img,element_id) {
	// Parameter
	var img 		= img;
	var element_id 	= element_id;	
	
	var daten = 'img='+img;
	
	// AJAX -->	
	var url   = 'a_includes/ajax/ajax_lade_img.php';
	updater = new Request.HTML({
	method: 'post',
	url: url,
	data: daten, 
	update: $(element_id),
	evalScripts: 'true'
	}).send(); 
	
};


function lade_event(cat,element_id) {
	// Parameter
	var element_id 	= element_id;	
	var cat 		= cat;
	
	var daten = 'cat='+cat;
	
	// AJAX -->	
	var url   = 'a_includes/ajax/ajax_lade_events.php';
	updater = new Request.HTML({
	method: 'post',
	url: url,
	data: daten, 
	update: $(element_id),
	evalScripts: 'true'
	}).send(); 
	
};


function lade_reservierung() {
	
	// AJAX -->	
	var url   = 'a_includes/ajax/reservierung/ajax_reservierung.php';
	updater = new Request.HTML({
	method: 'post',
	url: url,
	update: $('inhalte'),
	evalScripts: 'true'
	}).send(); 
	
};


function check_element(element_id) {

	var check		= true;
	var element_id 	= element_id;
	
	if ( $(element_id).get('value') == null || $(element_id).get('value') == '' ) {
	
		$(element_id).setStyle('border','2px solid #A70329');
		
		var check		= false;
	
	}
	
	return check;
	
};


function sende_reservierung() {
	
			
	var anrede 				= $('anrede').get('value');
	var firma 				= $('firma').get('value');
	var name 				= $('name').get('value');
	var vorname 			= $('vorname').get('value');
	var strasse 			= $('strasse').get('value');
	var plz 				= $('plz').get('value');
	var ort 				= $('ort').get('value');
	var land 				= $('land').get('value');
	var telefon 			= $('telefon').get('value');
	var fax 				= $('fax').get('value');
	var email 				= $('email').get('value');
	var tag 				= $('tag').get('value');
	var monat 				= $('monat').get('value');
	var jahr 				= $('jahr').get('value');
	var stunde 				= $('stunde').get('value');
	var minute 				= $('minute').get('value');
	var bestaetigen			= $('bestaetigen').get('value');
	var personen_select 	= $('personen_select').get('value');
	var wunsch 				= $('wunsch').get('value');

	var 	daten  = 'task=senden&anrede='+anrede+'&firma='+firma+'&name='+name+'&vorname='+vorname+'&strasse='+strasse+'&plz='+plz+'&ort='+ort+'&land='+land;
			daten += '&telefon='+telefon+'&fax='+fax+'&email='+email+'&tag='+tag+'&monat='+monat+'&jahr='+jahr+'&stunde='+stunde+'&minute='+minute;
			daten += '&bestaetigen='+bestaetigen+'&personen_select='+personen_select+'&wunsch='+wunsch;
	
	
		
	if ( check_element('name') == true && check_element('vorname') == true && check_element('telefon') == true && check_element('email') == true ) {
	
		// AJAX -->	
		var url   = 'a_includes/ajax/reservierung/ajax_reservierung.php';
		updater = new Request.HTML({
		method: 'post',
		url: url,
		data: daten,
		update: $('inhalte'),
		evalScripts: 'true'
		}).send(); 
	
	}
	
	
};


function aktiviere_ns_navi_item(element_id) {
	var element_id 	= element_id;
	$$('.ns_navi_item').removeClass('ns_navi_item_aktiv');
	$(element_id).addClass('ns_navi_item_aktiv');
};
function aktiviere_events_monat_item(element_id) {
	var element_id 	= element_id;
	$$('.events_monat_item_aktiv').addClass('events_monat_item_inaktiv');
	$$('.events_monat_item_aktiv').removeClass('events_monat_item_aktiv');
	$(element_id).addClass('events_monat_item_aktiv');
};

function scroll_zutop() {
// ScrollSpy & SmoothScroll -->
$('zutop').set('opacity','0').setStyle('display','block');
  
	var ss = new ScrollSpy({
		min: 100,
		onEnter: function(position,state,enters) {
			$('zutop').fade('in');
		},
		onLeave: function(position,state,leaves) {
			$('zutop').fade('out');
		},
		container: window
	});
};


function zeig_img() {

	var modal = new LightFace({
		width: 520,
		height: 320,
		title: false,
		content: '<img src="a_medien/images/haus_heuport_regensburg_grundriss.jpg">',
		keys: {
			esc: function() {
					this.close();
			}
		}
	});
	
	modal.open();
	
	$$('.lightface').addEvent('click', function(e){
		e.stop();
		modal.close();
	});

};

function reset_form(element_id) {
	var element_id = element_id;
	if (confirm("Sollen wirklich alle Angaben in diesem Formular verworfen werden?")) {
		$(element_id).reset();
		scroll_nach_oben();
	}
};

// Prüfung der Angaben im Formular START
function check_bereich(value) {
zu_checken = value;
	if (value == 0) {
	alert("Bitte wählen Sie einen Breich");
	// document.getElementById("pdf_file").style.display = "none";
	$("upload_senden").setStyle('display','none');
	}
	else {
	$("upload_senden").setStyle('display','inline');
	}
};

function check_upload(value) {
regex = /(pdf|PDF)$/i;
result = regex.test(value);
	if(result == 0){
	alert("Die Datei ist kein unterstütztes Format. Die ausgewählte Datei muss im .pdf Format vorliegen.");
	$("upload_senden").setStyle('display','none');
	return 0;
	}
	else {
	$("upload_senden").setStyle('display','inline');
	return 1;
	}
};
// Prüfung der Angaben im Formular ENDE
