function addItem(objName, maxSel)
{
	var removes = "";
	for(i=0;i<document.getElementById("sel_" + objName).length;i++)
	{
		if(document.getElementById("sel_" + objName).options[i].selected && document.getElementById("sel_" + objName).options[i].value !="")
		{
			if(document.getElementById(objName).length >= maxSel && maxSel != 0)
			{
				alert("You can only specify a maximum of " + maxSel + " items");
				break;
			}

			document.getElementById(objName).options[document.getElementById(objName).options.length] = new Option(document.getElementById("sel_" + objName).options[i].text,document.getElementById("sel_" + objName).options[i].value);
			removes += "," + i;
		}
	}
	
	if(removes != "")
	{
		var removeArr = removes.split(",");
		removeArr.reverse();
		for(j=0;j<removeArr.length;j++)
		{
			if(removeArr[j]!=""){document.getElementById("sel_" + objName).remove(removeArr[j]);}
		}
	}
}

function deleteItem(objName)
{
	var removes = "";
	for(i=0;i<document.getElementById(objName).length;i++)
	{
		if(document.getElementById(objName).options[i].selected)
		{
			document.getElementById("sel_" + objName).options[document.getElementById("sel_" + objName).options.length] = new Option(document.getElementById(objName).options[i].text,document.getElementById(objName).options[i].value);
			removes += "," + i;
		}
	}
	
	if(removes != "")
	{
		var removeArr = removes.split(",");
		removeArr.reverse();
		for(j=0;j<removeArr.length;j++)
		{
			if(removeArr[j]!=""){document.getElementById(objName).remove(removeArr[j]);}
		}
	}
}


function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
win = window.open(mypage, myname, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

function setValues(from, to){
	
	document.getElementById(to).value=''
	if(document.getElementById(from).length == 1){
		document.getElementById(to).value=document.getElementById(from).options[0].value
	}else{
		if(document.getElementById(from).length > 1){
			for(i=0;i<document.getElementById(from).length;i++){
				document.getElementById(to).value=document.getElementById(to).value + document.getElementById(from).options[i].value + ','
			}
		}
	}
}
