//  cbGetItems
//  Called when the data from ajaxGetItems has been retrieved.
function cbGetItems(xml) {
  //check result is ok
  if (checkResultIsOk(xml)) {
    //get the item count
    var item_count = Math.abs(xml.getElementsByTagName('item_count')[0].firstChild.data.trim());

    //get the items
    var items = xml.getElementsByTagName('items');
    for (i=0;i<items.length;i++) {			
    //send an alert of the data received
      alert (i + "  Data recieved:\n" +
        "id: " + items[i].getElementsByTagName('id')[0].firstChild.data.trim() + "\n" +
        "name: " + items[i].getElementsByTagName('name')[0].firstChild.data.trim() + "\n" +
        "price: " + items[i].getElementsByTagName('price')[0].firstChild.data.trim() + "\n");			
    } //end i for		
  } //end check result
} //end function