// ##### jQUERY #####

jQuery().ready(function(){

	// ACCORDION

	jQuery('#accordion').accordion({
		disabled: false,
		active: 100,
    	animated: 'slide',
		autoHeight: false,
		collapsible: true,
		event: 'click',
		header: '.topic'
	});

	// FANCYBOX

	$("a.vorschau").fancybox({
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic'
	});

});

function schriftgroesse(groesse) {

	switch (groesse) {
		case 1:
			document.getElementById('content').style.fontSize = "9pt";
			document.getElementById('content').style.lineHeight = "13pt";
			document.getElementsByTagName("h1")[0].style.fontSize = "14pt";

			for (var i = 0; i < document.getElementsByTagName("h2").length; i++)
				document.getElementsByTagName("h2")[i].style.fontSize = "11pt";

			break;
		case 2:
			document.getElementById('content').style.fontSize = "11pt";
			document.getElementById('content').style.lineHeight = "15pt";
			document.getElementsByTagName("h1")[0].style.fontSize = "16pt";

			for (var i = 0; i < document.getElementsByTagName("h2").length; i++)
				document.getElementsByTagName("h2")[i].style.fontSize = "13pt";

			break;
		case 3:
			document.getElementById('content').style.fontSize = "13pt";
			document.getElementById('content').style.lineHeight = "17.5pt";
			document.getElementsByTagName("h1")[0].style.fontSize = "18pt";

			for (var i = 0; i < document.getElementsByTagName("h2").length; i++)
				document.getElementsByTagName("h2")[i].style.fontSize = "15pt";

			break;
	}

}

function suche() {

	if (document.getElementById('suchbegriff').value.length < 3) {
		alert("Bitte geben Sie mindestens 3 Zeichen ein.");
		document.getElementById('suchbegriff').focus();
		return false;
	}

}

function kontaktformular() {

	if (document.getElementById('mitteilung').value == "") {
		alert("Bitte geben Sie Ihre Mitteilung ein.");
		document.getElementById('mitteilung').focus();
		return false;
	}

	if (document.getElementById('name').value == "") {
		alert("Bitte geben Sie Ihren Namen ein.");
		document.getElementById('name').focus();
		return false;
	}

	if (document.getElementById('ort').value == "") {
		alert("Bitte geben Sie einen Ort ein.");
		document.getElementById('ort').focus();
		return false;
	}

	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

	if(reg.test(document.getElementById('email').value) == false) {
		alert("Bitte überprüfen Sie Ihre eingegebene E-Mail Adresse.");
		document.getElementById('email').focus();
		return false;
	}

}

function fluessiggasfuellung() {

	if (document.Formular2.fuellung[0].checked == true) {
		document.Formular2.bestellmenge.disabled = true;
	} else if (document.Formular2.fuellung[1].checked == true) {
		document.Formular2.bestellmenge.disabled = false;
	}

}

function fluessiggasbestellung() {

	if (document.getElementById('vertragskontonr').value == "") {
		alert("Bitte geben Sie Ihren Vertragskonto-Nummer ein.");
		document.getElementById('vertragskontonr').focus();
		return false;
	}

	if (document.getElementById('name').value == "") {
		alert("Bitte geben Sie Ihren Namen ein.");
		document.getElementById('name').focus();
		return false;
	}

	if (document.getElementById('strasse').value == "") {
		alert("Bitte geben Sie Ihre Straße ein.");
		document.getElementById('strasse').focus();
		return false;
	}

	if (document.getElementById('ort').value == "") {
		alert("Bitte geben Sie einen Ort ein.");
		document.getElementById('ort').focus();
		return false;
	}

	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

	if(reg.test(document.getElementById('email').value) == false) {
		alert("Bitte überprüfen Sie Ihre eingegebene E-Mail Adresse.");
		document.getElementById('email').focus();
		return false;
	}

/*	if (document.getElementById('bestellmenge').value == "") {
		alert("Bitte geben Sie die Bestellmenge ein.");
		document.getElementById('bestellmenge').focus();
		return false;
	} */

	if (document.getElementById('fuellstand').value == "") {
		alert("Bitte geben Sie Ihren Füllstand ein.");
		document.getElementById('fuellstand').focus();
		return false;
	}

	if (document.Formular2.fuellung[0].checked == true || document.Formular2.fuellung[1].checked == true ) {
		if (document.Formular2.fuellung[1].checked == true ) {
			if (document.getElementById('bestellmenge').value == "") {
				alert("Bitte über prüfen Sie Ihre Angaben zur Bestellung.");
				return false;
			}
		}
	} else {
		alert("Bitte über prüfen Sie Ihre Angaben zur Bestellung.");
		return false;
	}

}


function pelletbestellung() {

	if (document.getElementById('vertragskontonr').value == "") {
		alert("Bitte geben Sie Ihren Vertragskonto-Nummer ein.");
		document.getElementById('vertragskontonr').focus();
		return false;
	}

	if (document.getElementById('name').value == "") {
		alert("Bitte geben Sie Ihren Namen ein.");
		document.getElementById('name').focus();
		return false;
	}

	if (document.getElementById('strasse').value == "") {
		alert("Bitte geben Sie Ihre Straße ein.");
		document.getElementById('strasse').focus();
		return false;
	}

	if (document.getElementById('ort').value == "") {
		alert("Bitte geben Sie einen Ort ein.");
		document.getElementById('ort').focus();
		return false;
	}

	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

	if(reg.test(document.getElementById('email').value) == false) {
		alert("Bitte überprüfen Sie Ihre eingegebene E-Mail Adresse.");
		document.getElementById('email').focus();
		return false;
	}

	if (document.getElementById('bestellmenge').value == "") {
		alert("Bitte geben Sie die Bestellmenge ein.");
		document.getElementById('bestellmenge').focus();
		return false;
	}

	if (document.getElementById('liefertermin').value == "") {
		alert("Bitte geben Sie einen Liefertermin inkl. Uhrzeit ein.");
		document.getElementById('liefertermin').focus();
		return false;
	}

}

function admin() {

	if (document.getElementById('benutzername').value.length < 3) {
		alert("Bitte geben Sie für ihren Benutzernamen mindestens 3 Zeichen ein.");
		document.getElementById('benutzername').focus();
		return false;
	}

	if (document.getElementById('passwort').value.length < 3) {
		alert("Bitte geben Sie für ihr Passwort mindestens 3 Zeichen ein.");
		document.getElementById('passwort').focus();
		return false;
	}

}
