function dropItem(eOption, oList)
{
	/* properties */
	this.value = eOption.value;
	this.text = eOption.text;
	this.list = oList;
	this.optionBox = null;
	/* end properties */

	var optionBox = document.createElement("li");
	var optionLink = document.createElement("a");
	var optionSpan = document.createElement("span");
	var optionText = document.createTextNode(this.text);

	var scope = this;

	optionLink.setAttribute("href", "?selectValue="+this.value);
	optionLink.onclick = function() {
		scope.list.changeSelectedOption(scope.text);
		scope.list.toggleDisplay();
		if(scope.value != "")
		{
			scope.list.getCustomArticles(scope.value);
		}
		else
		{
			scope.list.removeCustomArticles();
		}
		return false;
	}
	optionLink.onmouseout = function(event)
													{
														if(typeof scope.list.closetimer != "number")
														{
															scope.list.closetimer = window.setTimeout(function() {scope.list.hideDisplay();}, scope.list.timeout );
														}
													}
	optionLink.onmouseover = function(event)
														{
															if(typeof scope.list.closetimer == "number")
															{
																window.clearTimeout(scope.list.closetimer);
																scope.list.closetimer = null;
															}
														}

	optionSpan.appendChild(optionText);
	optionLink.appendChild(optionSpan);
	optionBox.appendChild(optionLink);

	this.optionBox = optionBox;

	return this;
}

