$(document).ready(function() {
   // Service Mouseover
    $("#service").mouseover(function() {
		$ol = $(this).find("ol");
		$ol.show();
	});
	$("#service").mouseout(function() {
		$ol = $("#service").find("ol");
		$ol.hide();
	});
	
	// Suche Default-Wert entfernen
	$("#suchbegriff").focus(function(){
		$("#suchbegriff").val("");
	});	
	
});

// Artikel aus dem Warenkorb löschen
$(".artikelloeschen").live("click", function() {
		sessionid = $("#sessionid").val();
		id = $(this).attr('rel');
		$("#warenkorbinhalt").load("warenkorb_inhalt.inc.php?sessionid="+sessionid+"&id="+id+"&action=ent&bestellweg=1");
});

// Artikelanzahl im Warenkorb ändern
$(".anzahl").live("keyup", function() {
		sessionid = $("#sessionid").val();
		haendler = $("#haendler").val();
		anzahl = parseInt($(this).val());
		maxanzahl = parseInt($(this).next().val());
		id = $(this).attr('rel');
		if (anzahl > maxanzahl) {
			$("#warenkorbinhalt").load("warenkorb_inhalt.inc.php?sessionid="+sessionid+"&id="+id+"&anzahl="+maxanzahl+"&action=anzahl&fehlermeldung=maxanzahl&bestellweg=1&haendler="+haendler);
		} else {
			$("#warenkorbinhalt").load("warenkorb_inhalt.inc.php?sessionid="+sessionid+"&id="+id+"&anzahl="+anzahl+"&action=anzahl&bestellweg=1&haendler="+haendler);
		}
});

function aktualisiereMaxanzahl(sessionid, id, anzahl) {
	$("#warenkorbinhalt").load("warenkorb_inhalt.inc.php?sessionid="+sessionid+"&id="+id+"&anzahl="+anzahl+"&action=anzahl&fehlermeldung=maxanzahl&bestellweg=1");
}


function addBasket() {
	artikelid = $('#artikelid').val();
	anzahl = $('#anzahl').val();
	sid = $('#sessionid').val();
	$("#miniWarenkorb").load("minibasket.inc.php?artikelid="+artikelid+"&anzahl="+anzahl+"&action=updatebasket&sid="+sid);
	
	
	//Position für Artikel-Detail-Hinweis
	var buttonposition = $("#warenkorbBtn").position();
	var positionlinks = (buttonposition.left - 20);
	var positionoben = (buttonposition.top - 20);
	$("#hinweisLayer").css('left', positionlinks);
	$("#hinweisLayer").css('top', positionoben);
	
	$("#hinweisLayer").fadeIn(700).delay(1500).fadeOut(1000);	
}

function lieferadresse() {
	$("#altLieferadresse").slideDown("slow");
}

var error = false;

function check() {
	error = false;
	if ($('#fname').val() == "") {
		$('#fname').addClass('error');
		error = true;
	} else {
		$('#fname').removeClass('error');
	}
	if ($('#fstrasse').val() == "") {
		$('#fstrasse').addClass('error');
		error = true;
	} else {
		$('#fstrasse').removeClass('error');
	}
	if ($('#fplz').val() == "") {
		$('#fplz').addClass('error');
		error = true;
	} else {
		$('#fplz').removeClass('error');
	}
	if ($('#fort').val() == "") {
		$('#fort').addClass('error');
		error = true;
	} else {
		$('#fort').removeClass('error');
	}
	if ($('#femail').val() == "") {
		$('#femail').addClass('error');
		error = true;
	} else {
		$('#femail').removeClass('error');
	}
	if ($('#fpasswort').val() == "") {
		$('#fpasswort').addClass('error');
		error = true;
	} else {
		$('#fpasswort').removeClass('error');
	}
	if (error != true) {
		document.kundendaten.submit();
	}
}


