function shopLogin () {
	var username = $("#loginUsername").val ();
	var password = $("#loginPassword").val ();

	var ajaxData = "a=login&username=" + username + "&password=" + password;

	var loginResponse = 
		$.ajax ({
			url: "/v2/classes/fche_shop_ajax.php",
			type: "POST",
			dataType: "html",
			data: ajaxData,
			success: function (msg) {
				$("#ajaxResult").html (msg);
			}
			}).responseText;
}

function updateCart (articleQtyID) {
	$.ajax ({
		url: "/v2/shop/useraction.php",
		type: "POST",
		dataType: "html",
		data: "action=add_to_cart&update=true&" + articleQtyID + "=" + $("#" + articleQtyID).val (),
		success: function (msg) {
			window.location.reload ();
		}
	});
}

function deleteFromCart (articleID) {
	$.ajax ({
		url: "/v2/shop/useraction.php",
		type: "POST",
		dataType: "html",
		data: "action=delete_from_cart&article_id=" + articleID,
		success: function (msg) {
			window.location.reload ();
		}
	});
}

function selectOrderAddress (addressLink) {
	if ($(addressLink).hasClass ("selected"))
		return;

	$(".orderAddressLink.selected").removeClass ("selected");
	$(addressLink).addClass ("selected");
	
	//window.alert ($(".orderAddressLink.selected input[name='address_id']").val ());
//	if ($(".orderAddressLink.selected input[name='address_id']").val () == "new")

}

function setOrderAddress () {
	var addressID = $(".orderAddressLink.selected input[name='address_id']").val ();

	var ajaxData = "action=set_order_address&";	
	if (addressID == "new") {
		ajaxData += $("#orderNewAddress").serialize ();
	} else {
		ajaxData += "address_id=" + addressID;
	}
	
	$.ajax ({
		url: "/v2/shop/useraction.php",
		type: "POST",
		dataType: "json",
		data: "action=set_order_address&" + ajaxData,
		success: function (json) {
			if (json.status == 1) {
				$("#orderNewAddressError").html (json.error);
			} else {
				window.location.href = "/v2/index.php/order/payment/";
			}
		}
	});
}
