var	selectedItems

function areSelectedItems(x) {
	var res = false;
	if (x == undefined) 
	{
		return res;
	}
	if (x.length == undefined) 
	{
		return x.checked;
	}
	else {
		for (ii = 0; ii < x.length; ++ii) 
		{
			if (x[ii].checked) 
			{
				return true;
			}
		}
	}	
	return res;
}

function getItemList(x) {
	var res = '';
	var sep = '';
	if (x.length == undefined) {
		if (x.checked) {
			res = x.value;
		}	
	}
	else {
		for (ii = 0; ii < x.length; ++ii) {
			if (x[ii].checked) {
				sep = (res=='') ? '' : ',';
				res += sep + x[ii].value;
			}
		}
	}	
	return res;
}

function selectAll(x, value) {
	if (x.length == undefined)
		x.checked = value;
	else {
		for (ii = 0; ii < x.length; ++ii)
			x[ii].checked = value;
	}	
}

function removeItems(x, backFolderId, logged) {
	if (logged == false) {
		uri = '/web/app/wishlist/notlogged/remove.do?executeAction=remove&items='+x;
	}
	else {
		uri = '/web/app/wishlist/logged/item.do?executeAction=removeItems&items='+x+'&folderId='+backFolderId;		
	}
	window.location.href = uri;
}

function moveItems(x, toId, backFolderId) {
	uri = '/web/app/wishlist/logged/item.do?executeAction=moveItems&items='+x+'&folderId='+backFolderId+'&toId='+toId;
	window.location.href = uri;
}

function copyItems(x, toId, backFolderId) {
	uri = '/web/app/wishlist/logged/item.do?executeAction=copyItems&items='+x+'&folderId='+backFolderId+'&toId='+toId;
	window.location.href = uri;
}

function openFolder(folderId) {
	uri = '/web/app/wishlist/logged/view.do?executeAction=view&folderId='+folderId;
	window.location.href = uri;
}

function newFolder(foldername) {
	uri = '/web/app/wishlist/logged/folder.do?executeAction=newFolder&name='+foldername;
	window.location.href = uri;
}

function removeFolder(folderId, backFolderId) {
	if (backFolderId==folderId)
	{
		backFolderId='0';
	}
	uri = '/web/app/wishlist/logged/folder.do?executeAction=removeFolder&id='+folderId+'&folderId='+backFolderId;
	window.location.href = uri;
}

function emptyFolder(folderId) {
	uri = '/web/app/wishlist/logged/folder.do?executeAction=emptyFolder&id='+folderId+'&folderId='+folderId;
	window.location.href = uri;
}

/**
 *	Funzione che dato un gruppo di anchor seleziona solo quello cliccato
 *	
 *	@param idElement				: id dell'anchor
 *	@param anchorNameGroup			: ancor <a id="id#" name="group" href=".." ..> </a>
 *	@param selectedClassStyle		: nome classe selezione
 *	@param notClassSelectedStyle	: nome classe non selezione
 */
function anchorSelected(idElement, anchorNameGroup, selectedClassStyle, notSelectedClassStyle) {
	for (var i = 0; i < document.anchors.length; i++) {
		if (document.anchors[i].name == anchorNameGroup)
			document.anchors[i].className = notSelectedClassStyle;
	}
	document.getElementById(idElement).className = selectedClassStyle;
}
