var iMarke, iModell, iKategorie;
var cOptionslisteModellLeer = '<option value="">Zuerst Marke auswählen</option>';
var cOptionslisteKategorieLeer = '<option value="">Zuerst Marke und Modell auswählen</option>';

$.get("./ajax/fahrzeugsuche.php",function(text)
{
	$('form select#formFahrzeugsucheMarke').html(text);
});


//Modell-Liste wird deaktiviert und mit Hinweistext versehen 
function resetModell()
{
	$('form select#formFahrzeugsucheModell').attr('disabled','disabled');
	$('form select#formFahrzeugsucheModell').html(cOptionslisteModellLeer);
}

//Kategorie-Liste wird deaktiviert und mit Hinweistext versehen 
function resetKategorie()
{
	$('form select#formFahrzeugsucheKategorie').attr('disabled','disabled');
	$('form select#formFahrzeugsucheKategorie').html(cOptionslisteKategorieLeer);
}

/*
 * Hauptfunktion
 * prüft, von welcher Liste der Aufruf kommt und gibt Liste mit Einträgen aus
 * falls kein Wert enthalten ist (1. Listenpunkt, value=0) werden die folgenden Listen deaktiviert und mit Hinweistext versehen
 */
function ladeListe(stufe,wert)
{
	if(stufe == 'marke')
	{
		if(wert != 0)
		{
			$.get("./ajax/fahrzeugsuche.php?iMarke="+wert,function(text)
			{
				$('form select#formFahrzeugsucheModell').html(text);
				$('form select#formFahrzeugsucheModell').removeAttr('disabled');
				resetKategorie();
			});
		}
		else
		{
			resetModell();
			resetKategorie();
		}
	}
	else if(stufe == 'modell')
	{
		if(wert != 0)
		{
			iMarke=$('form select#formFahrzeugsucheMarke :selected').val();
			$.get("./ajax/fahrzeugsuche.php?iMarke="+iMarke+"&iModell="+wert,function(text)
			{
				$('form select#formFahrzeugsucheKategorie').html(text);
				$('form select#formFahrzeugsucheKategorie').removeAttr('disabled');
			});
		}
		else
		{
			resetKategorie();
		}
	}
}

$(document).ready(function()
{
	/*
	 * Fahrzeugliste aus Datei fahrzeugliste.php
	 * anschließend Karussell via tinycarousel()
	 */
	$.get("./ajax/fahrzeugliste.php",function(text)
	{
		$('ul.overview').html(text);
		$('#slider1').tinycarousel(
		{
			display: 6
		});
	});
	
	/*
	 * erste Box in rechter Spalte erhält Inhalt aus HTML-Datei
	 * die Datei kann durch den Kunden bearbeitet werden
	 */
	$.get("./ajax/ajaxContentObenRechts.html",function(text)
	{
		$('div#AjaxContentObenRechts').html(text);
	});
	
	/*
	 * Die Nachrichten-Box wird mit den letzten 2 Meldungen gefüllt.
	 */
	$.get("./ajax/ajaxRSS.php?entities=2",function(text)
	{
		$('div#AjaxRSSBox').html(text);
	});
	
	$.get("./ajax/ajaxRSS.php?entities=20",function(text)
	{
		$('div#AjaxRSSContent').html(text);
	});	
	$('a.popup').popupWindow({ 
	height:540, 
	width:500, 
	top:50, 
	left:50 
	});
	
	/* Sound bei Klick in den Header */
	$('div#header h1 a').click(function(){ 
        $('embed').remove(); 
        $('body').append('<embed src="js/SoundMotor.swf" autostart="true" hidden="true" loop="false">');
        return false;
  }); 

});
