$("document").ready(function(){

	$("input[class^=stock_]").change(function(){
		var klasse = this.className;
		var tmp = klasse.match(/stock_([0-9]+)/);
		var stock = parseInt(tmp[1]);
		var value = parseInt(this.value);
		if(value > stock){
			this.value = stock;
			alert("Es sind leider nur noch "+stock+" vorhanden. Wir haben die Menge entsprechend angepasst");
		}
	});

	$("form a.btn_darkblue").click(function(){
		$(this).parent().submit();
	});


	$("div.variationlinkaktiv").click(function(){
		var tmp = this.id.match(/change_([0-9]+)/);
		var id = parseInt(tmp[1]);

		$("#artikelname_"+id).html($(this).children("div.change_name").html())
		$("#artikelhinweis_"+id).text($(this).children("div.change_hinweis").text())
		$("#preis_infos_"+id).html($(this).children("div.change_preis_infos").html())
		$("#artikelbeschreibung_"+id).html($(this).children("div.change_artikelbeschreibung").html())
	});


	$("a.mengePlus").click(function(){
		var input = $(this).parent().children("input");
		input.val(parseInt(input.val()) + 1);
		if(typeof t != "undefined")
			clearTimeout(t);
		t = setTimeout(function(){
			input.parents("form").submit();
		}, 400);
		return false;
	});


	$("a.mengeMinus").click(function(){
		var input = $(this).parent().children("input");
		if(input.val()>1){
			input.val(parseInt(input.val()) - 1);
			if(typeof t != "undefined")
				clearTimeout(t);
			t = setTimeout(function(){
				input.parents("form").submit();
			}, 400);
		}
		return false;
	});


	preventDoubleClick = function(){
		if($(this).data('blocked'))
			return false;
		else{
			$(this).data('blocked', true);
			setTimeout('$(this).data("blocked", false);', 1000);
			return true;
		}
	}

});
