
function website_cms_content_move(content, direction)
{
	contents = new Array();
	for (i = 0; i < content.parentNode.childNodes.length; i++) {
		if (content.parentNode.childNodes[i].nodeName == 'div' || content.parentNode.childNodes[i].nodeName == 'DIV') {
			contents.push(content.parentNode.childNodes[i]);
		}
	}
	
	if (direction == 'top') {
		content.parentNode.insertBefore(content, content.parentNode.firstChild);
		fw_scrollTo(content);
		return true;
	}
	if (direction == 'bottom') {
		content.parentNode.appendChild(content);
		fw_scrollTo(content);
		return true;
	}
	
	for (i = 0; i < contents.length; i++) {
		if (contents[i] == content) {
			if (direction == 'up') {
				if (i > 0) {
					content.parentNode.insertBefore(content, contents[i-1]);
					fw_scrollTo(content);
					return true;
				}
			}
			if (direction == 'down') {
				if (i < (contents.length-1)) {
					content.parentNode.insertBefore(content, contents[i+2]);
					fw_scrollTo(content);
					return true;
				}
				if (i < contents.length) {
					content.parentNode.appendChild(content);
					fw_scrollTo(content);
					return true;
				}
			}
		}
	}
}