function AddToBasket(iItemID) {
var bError = false;
var sMsg = 'Før du kan tilføje varen skal du:\n';
var iItemCount = document.getElementById('ItemCount' + iItemID).value;
if (iItemCount.length == 0 || isNaN(iItemCount)) {
bError = true;
sMsg += '\nAngive antal varer.';
}
var iColorID = document.getElementById('Color' + iItemID).value;
if (iColorID.length == 0) {
bError = true;
sMsg += '\nVælge en farve/variant.';
}
var iSizeID = document.getElementById('Size' + iItemID).value;
if (iSizeID.length == 0) {
bError = true;
sMsg += '\nVælge en størrelse.';
}
if (bError) {
alert(sMsg);
} else {
new Ajax.Request('/shop/addProduct.asp?itemid=' + iItemID + '&itemcount=' + iItemCount + '&colorid=' + iColorID + '&sizeid=' + iSizeID,{
onSuccess : function(transport) {
UpdateBasket(transport.responseText);
}
});
}
}
function UpdateBasket(ajaxResponse) {
objShoppingCart = document.getElementById('ShoppingCart');
objShoppingCartItem = document.getElementById('ShoppingCartItem');
objShoppingCartTotal = document.getElementById('ShoppingCartTotal');
//ItemID|||ColorID|||SizeID|||Title|||Variant|||Price|||Count|||OrderTotal
var aResponse = ajaxResponse.split('|||');
objShoppingCartItem.innerHTML = aResponse[3] + '
' + aResponse[4] + '
' + aResponse[6] + ' á kr ' + aResponse[5];
objShoppingCartTotal.innerHTML = aResponse[7];
objShoppingCart.style.display = '';
ajaxObjects[ajaxIndex] = false;
}