function fillForm(sFormName, oData) {
	$form = $("form[name='" + sFormName + "']");
	for (var key in oData) {
		$("[name='" + key + "']", $form).val(oData[key]);
	}
}

function setLoginInfo(oUser) {
	var $loginHeader = $("#login-header");
	var sName = "<a href=\"/mijn-fotoverschoore/profiel/\">" + oUser.fullname + "</a>";
	$loginHeader.replaceWith("Ingelogd als " + sName + " (<a href='/logout/'>uitloggen</a>)");
	var $loginContent = $("#login-content");
	
}

function itemAddedToShoppingCart() {
	$shoppingCartLink = $("span#shoppingcart-notice a");
	var curItems = parseInt($shoppingCartLink.text(), 10);
	$shoppingCartLink.text(++curItems + " items");
	
	$shoppingCartFloatLink = $("span#shoppingcart-float-notice a");
	$shoppingCartFloatLink.text(++curItems + " items");
}

function itemRemovedFromShoppingCart() {
	$shoppingCartLink = $("span#shoppingcart-notice a");
	var curItems = parseInt($shoppingCartLink.text(), 10);
	if (curItems > 0) {
		$shoppingCartLink.text(--curItems + " items");
	} else {
		$shoppingCartLink.text("0 items");
	}		
}

function updateShoppingcartSummary() {
	$.get('/ajax.loadShoppingcartSummary.php', function(data) {
	  $shoppingCartLink = $("span#shoppingcart-notice a");
	  $shoppingCartLink.text(data);
	  
	  $shoppingCartFloatLink = $("span#shoppingcart-float-notice a");
	  $shoppingCartFloatLink.text(data);
	});
}