﻿$(document).ready(function () {
	//#region Navigation Bilder

	$('#bg1').mouseover(function () {
		$("#BilderNav").stop().attr('src', '../images/1.jpg');
	});

	$('#bg2').mouseover(function () {
		$("#BilderNav").stop().attr('src', '../images/2.jpg');
	});

	$('#bg3').mouseover(function () {
		$("#BilderNav").stop().attr('src', '../images/3.jpg');
	});

	$('#bg4').mouseover(function () {
		$("#BilderNav").stop().attr('src', '../images/4.jpg');
	});

	//#endregion

	//#region Sprachauswahl

	// Wenn die Sprache nicht Deutsch oder Tuerkisch ist,
	// dann soll immer Englisch genommen werden
	var f = $('#Sprache').val();

	if (f.indexOf("de") != -1)
		deutsch();
	else
		if (f.indexOf("tr") != -1)
			tuerk();
		else
			engl();

	//#endregion

	//#region Impressum

		// Impressum erfolgt immer in Deutsch
	$('#Impressum').live('click', function () {
		$('#Inhalt').fadeOut(250, function () { change('Deutsch/Impressum.aspx') });
	});

	//#endregion

	//#region Home

	$('#bg1').click(function () {
		var f = $('#Sprache').val();
		if (f.indexOf("de") != -1)
			$('#Inhalt').fadeOut(250, function () { change('Deutsch/Home.aspx') });
		else
			if (f.indexOf("tr") != -1)
				$('#Inhalt').fadeOut(250, function () { change('Tuerkisch/Home.aspx') });
			else
				$('#Inhalt').fadeOut(250, function () { change('Englisch/start.aspx') });
	});

	//#endregion

	//#region Geschaeft = Unternehmensberatung

	$('#Unternehmen').click(function () {
		var f = $('#Sprache').val();
		if (f.indexOf("de") != -1)
			$('#Inhalt').fadeOut(250, function () { change('Deutsch/Geschaeft.aspx') });
		else
			if (f.indexOf("tr") != -1)
				$('#Inhalt').fadeOut(250, function () { change('Tuerkisch/Geschaeft.aspx') });
			else
				$('#Inhalt').fadeOut(250, function () { change('Englisch/Business.aspx') });
	});

	//#endregion

	//#region Ingenieur = Ingenieurdienstleistungen

	$('#Ingenieur').click(function () {
		var f = $('#Sprache').val();
		if (f.indexOf("de") != -1)
			$('#Inhalt').fadeOut(250, function () { change('Deutsch/Ingenieur.aspx') });
		else
			if (f.indexOf("tr") != -1)
				$('#Inhalt').fadeOut(250, function () { change('Tuerkisch/Ingenieur.aspx') });
			else
				$('#Inhalt').fadeOut(250, function () { change('Englisch/Ingenieur.aspx') });
	});

	//#endregion

	//#region Ingenieur-1 = Ingenieurdienstleistungen

	$('#Ingenieur-1').live('click', function () {
		var f = $('#Sprache').val();
		if (f.indexOf("de") != -1)
			$('#Inhalt').fadeOut(250, function () { change('Deutsch/Ingenieur.aspx') });
		else
			if (f.indexOf("tr") != -1)
				$('#Inhalt').fadeOut(250, function () { change('Tuerkisch/Ingenieur.aspx') });
			else
				$('#Inhalt').fadeOut(250, function () { change('Englisch/Ingenieur.aspx') });
	});

	//#endregion

	//#region Lizenz = Lizenzen für Windpark ...

	$('#Lizenz').click(function () {
		var f = $('#Sprache').val();
		if (f.indexOf("de") != -1)
			$('#Inhalt').fadeOut(250, function () { change('Deutsch/Lizenz.aspx') });
		else
			if (f.indexOf("tr") != -1)
				$('#Inhalt').fadeOut(250, function () { change('Tuerkisch/Lizenz.aspx') });
			else
				$('#Inhalt').fadeOut(250, function () { change('Englisch/Licences.aspx') });
	});

	//#endregion

	//#region Windpark = Windparkentwicklung und Betriebsfuehrung

	$('#Windpark').click(function () {
		var f = $('#Sprache').val();
		if (f.indexOf("de") != -1)
			$('#Inhalt').fadeOut(250, function () { change('Deutsch/unternehmen.aspx') });
		else
			if (f.indexOf("tr") != -1)
				$('#Inhalt').fadeOut(250, function () { change('Tuerkisch/unternehmen.aspx') });
			else
				$('#Inhalt').fadeOut(250, function () { change('Englisch/corporation.aspx') });
	});

	//#endregion
	 
	//#region Markt = Vermarktung von Projekten

	$('#Markt').click(function () {
		var f = $('#Sprache').val();
		if (f.indexOf("de") != -1)
			$('#Inhalt').fadeOut(250, function () { change('Deutsch/markt.aspx') });
		else
			if (f.indexOf("tr") != -1)
				$('#Inhalt').fadeOut(250, function () { change('Tuerkisch/markt.aspx') });
			else
				$('#Inhalt').fadeOut(250, function () { change('Englisch/markt.aspx') });
	});

	//#endregion

	//#region Kontakt

	$('#bg4').click(function () {
		var f = $('#Sprache').val();
		if (f.indexOf("de") != -1)
			$('#Inhalt').fadeOut(250, function () { change('Deutsch/Kontakt.aspx') });
		else
			if (f.indexOf("tr") != -1)
				$('#Inhalt').fadeOut(250, function () { change('Tuerkisch/Kontakt.aspx') });
			else
				$('#Inhalt').fadeOut(250, function () { change('Englisch/Contact.aspx') });
	});

	//#endregion

	//#region Ort = Niederlassung

	$('#Ort').click(function () {
		var f = $('#Sprache').val();
		if (f.indexOf("de") != -1)
			$('#Inhalt').fadeOut(250, function () { change('Deutsch/Ort.aspx') });
		else
			if (f.indexOf("tr") != -1)
				$('#Inhalt').fadeOut(250, function () { change('Tuerkisch/Ort.aspx') });
			else
				$('#Inhalt').fadeOut(250, function () { change('Englisch/Location.aspx') });
	});

	//#endregion

	//#region Fuehrung = Geschäftdführung

	$('#Fuehrung').click(function () {
		var f = $('#Sprache').val();
		if (f.indexOf("de") != -1)
			$('#Inhalt').fadeOut(250, function () { change('Deutsch/Fuehrung.aspx') });
		else
			if (f.indexOf("tr") != -1)
				$('#Inhalt').fadeOut(250, function () { change('Tuerkisch/Fuehrung.aspx') });
			else
				$('#Inhalt').fadeOut(250, function () { change('Englisch/Manager.aspx') });
	});

	//#endregion

	//#region Sprache umschalten (Klick auf die Flaggen)

	$('#Deutschland').click(function () {
		deutsch();
	});

	$('#English').click(function () {
		engl();
	});

	$('#Tuerkisch').click(function () {
		tuerk();
	});

	//#endregion
});

//#region Funktionen

	function change(loc) {
	$.ajax({
		url: loc,
		dataType: 'html',

		success: function (neueDaten) {
		   evalScript(neueDaten);
			$('#Inhalt').html(neueDaten);
		},

		complete: function () {
			$('#Inhalt').fadeIn(250);
		}
	});
};

	function navi(loc) {
	$.ajax({
		url: loc,
		dataType: 'html',

		success: function (neueDaten) {
			evalScript(neueDaten);
			$('#menuWrapper').html(neueDaten);
		},

		complete: function () {
			$('#menuWrapper').fadeIn(250);
		}
	});
};

	function evalScript(scripts) {
	try {
		if (scripts != '') {
			var script = "";

			scripts = scripts.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi, function () {
				if (scripts !== null) script += arguments[1] + '\n';
				return '';
			});
			if (script) (window.execScript) ? window.execScript(script) : window.setTimeout(script, 0);
		}
		return false;
	}
	catch (e) {
		errorrep("evalScript", e)
	}
}

	function tuerk() {
		$("#bg1").text("Ana Sayfa");
		$("#bg2").text("Calisma Alanlari");
		$("#bg3").text("Sirket Profili");
		$("#bg4").text("Iletisim");
		$("#Ort").text("Sube");
		$("#Unternehmen").text("Yönetim Danismanligi");
		$("#Ingenieur").text("Mühendislik Hizmetleri");
		$("#Lizenz").text("Rüzgar enerji teknolojisi lisanslari");
		$("#Windpark").text("Rüzgar ciftligi gelistirme ve yönetimi");
		$("#Markt").text("Yenilenebilir enerji projelerini pazarlamasi");
		$("#Fuehrung").text("Yönetim");

		$('#Inhalt').fadeOut(250, function () { change('Tuerkisch/home.aspx') });
		$('#Sprache').attr("value", "tr");

		$("#English").attr("src", "../images/englische_flagge.jpg");
		$("#Deutschland").attr("src", "../images/deutsche_flagge.jpg");
		$("#Tuerkisch").attr("src", "../images/Tuerkei_hell.jpg");
	}

	function engl() {
		$("#bg1").text("Home");
		$("#bg2").text("Business fields");
		$("#bg3").text("corporate structure");
		$("#bg4").text("Contact");
		$("#Ort").text("Location");
		$("#Unternehmen").text("Management Consultancy");
		$("#Ingenieur").text("Engineering Services");
		$("#Lizenz").text("Licences for Wind Energy Technology");
		$("#Windpark").text("Windfarm Development and Management");
		$("#Markt").text("Marketing of renewable energy projects");
		$("#Fuehrung").text("Board of Managers");

		$('#Inhalt').fadeOut(250, function () { change('Englisch/start.aspx') });
		$('#Sprache').attr("value", "en");

		$("#English").attr("src", "../images/englische_flagge_hell.jpg");
		$("#Deutschland").attr("src", "../images/deutsche_flagge.jpg");
		$("#Tuerkisch").attr("src", "../images/Tuerkei.jpg");

	}

	function deutsch() {
		$("#bg1").text("Home");
		$("#bg2").text("Geschäftsfelder");
		$("#bg3").text("Unternehmensstruktur");
		$("#bg4").text("Kontakt");
		$("#Ort").text("Niederlassung");
		$("#Fuehrung").text("Geschäftsführung");
		$("#Unternehmen").text("Unternehmensberatung");
		$("#Ingenieur").text("Ingenieurdienstleistungen");
		$("#Lizenz").text("Lizenzen für Windenergietechnologie");
		$("#Windpark").text("Windparkentwicklung und Betriebsführung");
		$("#Markt").text("Vermarktung von Projekten");

		$('#Inhalt').fadeOut(250, function () { change('Deutsch/Home.aspx') });
		$('#Sprache').attr("value", "de");

		$("#English").attr("src", "../images/englische_flagge.jpg");
		$("#Deutschland").attr("src", "../images/deutsche_flagge_hell.jpg");
		$("#Tuerkisch").attr("src", "../images/Tuerkei.jpg");
	}

//#endregion
