function amendlist(objInput, strValue, blnChecked){
	var strSearch = ";" + objInput.value + ";";
	var strFind = ";" + strValue + ";";
	var RegExp1 = new RegExp(strFind);
	var divider = ";"
	if (objInput.value.length == 0) divider = "";
	if (blnChecked) {
		if (strSearch.indexOf(strFind) == -1) objInput.value += divider + strValue;
	}
	else {
		strSearch = strSearch.replace(RegExp1, ";");
		if (strSearch.length > 1){
			objInput.value = strSearch.substring(1, strSearch.length - 1)
		}
		else {
			objInput.value = ""
		}
	}
}
	
function __ourPostBack(theform, eventTarget, eventArgument) {
		theform.__EVENTTARGET.value = eventTarget;
		theform.__EVENTARGUMENT.value = eventArgument;
		theform.submit();
	}
	
	var oldColor = "#ffffff"
	
	function ImageSwap(strImage, strSRC)
	{
	document.getElementById(strImage).src = strSRC;
	}
	
	function ColorSwap(objElement, strColor){
		var i = 0
		if (strColor == ""){
			RowColor(objElement,oldColor)
		}
		else {
			oldColor = objElement.style.backgroundColor
			RowColor(objElement,strColor)
		}
	}
	
	function RowColor(objElement, strColor){
			var objElem = objElement.parentElement;
			var i = 0;
			for (i=0; i<objElem.children.length; i++){
			objElem.children[i].style.backgroundColor = strColor;
			}
	}
	
	function ElemColor(objElem, strColor){
		if (strColor == ""){
			objElem.style.backgroundColor = oldColor;
		}
		else {
			oldColor = objElem.style.backgroundColor;
			objElem.style.backgroundColor = strColor;
		}
	}