
/* ajax javascript */

function readFolderSuccess(responseText, responseXML) {
	$(this.loader).set("html", responseText);
}

/**
  * call ajax to read contents of a folder
  *		w:	name of the folder
  *		e:	element called the request
  *		p:	parent folder
***/
function readFolder(w, e, p) {
	var folderpath = "path=" + p + w;
	var loader = $(e).getNext("div");
	loader.set("html", "...");
	loader.style.display = "block";
	var requestFolder = new Request( { url: 'ajax/downloads-ajax.php', method: 'get', onSuccess: readFolderSuccess, data: folderpath } );
	requestFolder.loader = loader;
	requestFolder.send();
}

/* BASKET calls */

function updateBasket(responseText, responseXML) {
	if ($("basket-short")) {
		$("basket-short").set("html", responseText);
	}
}

function addItemToBasket(itemID, count) {
	if (count == 0) {
		count += Number($("pin" + String(itemID)).value);
	}
	var itemInfo = "id=" + itemID + "&count=" + count;
	var requestAddItem = new Request( { url: 'ajax/items-basket-ajax.php', method: 'get', onSuccess: updateBasket, data: itemInfo } );
	requestAddItem.send();
}

/**
  * JS file end
***/

