// Springt zu einem Anker innerhalb der Seite
function jumpto(anker)
	{
/*	alert(anker); */
	var ziel='#'+anker;
	document.location.href=ziel; 
	}


// Blendet die Waitingbox ein
function show_waiting()
	{
	var url = 'library/includes/load_liste.php';
	var myAjax = new Ajax.Updater( false, url, 
					{ method: 'get', onSuccess: showResponsePopup } 
				);
	}


// Blendet die Waitingbox aus
function hide_waiting()
	{ hide('popup'); }

// Kategorien darstellen
function getKategorien(main, artikel, seite)
	{
	var url = 'library/includes/kategorien.php';
	var pars = 'main='+main;
	var result_id = 'shop_kategorien';
	var myAjax = new Ajax.Updater( result_id, url, 
					{ method: 'get', parameters: pars } 
				);	
	getContent(main, artikel, seite); 
	}


// Inhalt unter den Katgorien nach Auswahl einer Kategorie darstellen
function getContent(kat, artikel, seite, order, eps, anker, stichwort, hersteller)
	{
	if (document.getElementById('shop_content')) { document.getElementById('shop_content').innerHTML=''; }
	
	show_waiting();
	
	var url = 'library/includes/content.php';
	
	var pars = "";
	if (kat && kat!="undefined") pars = pars + 'kat='+kat+'&';
	if (artikel && artikel!="undefined") pars = pars + 'artikel='+artikel+'&';
	if (seite && seite!="undefined") pars = pars + 'seite='+seite+'&';
	if (order && order!="undefined") pars = pars + 'order='+order+'&';
	if (eps && eps!="undefined") pars = pars + 'eps='+eps+'&';
	if (anker && anker!="undefined") pars = pars + 'anker='+anker+'&';
	if (stichwort && stichwort!="undefined") { pars = pars + 'stichwort='+stichwort+'&'; }
	if (hersteller && hersteller!="undefined") pars = pars + 'hersteller='+hersteller+'&';
	
	var result_id = 'shop_content';
	var myAjax = new Ajax.Updater( result_id, url, 
					{ method: 'get', parameters: pars, onSuccess: hide_waiting } 
				);

	}


// Etwas in den Warenkorb legen
function putinBasket(artikel, bestand)
	{
	anzahl = $F('anzahl_'+artikel);
	if (anzahl==0) anzahl=1;
	
	var url = 'library/includes/action_putinbasket.php';
	var pars = 'action=putinbasket&artikel='+artikel+'&anzahl='+anzahl+'&bestand='+bestand;
	
	var myAjax = new Ajax.Updater( false, url, 
					{ method: 'get', parameters: pars, onSuccess: showResponsePopup } 
				);
	
	$('anzahl_'+artikel).value = '0';
	}


// Informationen über den Warenkorb anzeigen
function orderInfo()
	{
	var url = 'library/includes/order_info.php';
	var pars = '';
	var result_id = 'order_info';
	var myAjax = new Ajax.Updater( result_id, url, 
					{ method: 'get', parameters: pars } 
				);
	}


// Zeigt die Ausgabe im Popup an
function showResponsePopup(originalRequest)
	{ $('popup').innerHTML = originalRequest.responseText; $('popup').show(); orderInfo(); }
