function noChars(e)
{
	var keynum;
	var keychar;	
	var numcheck;
	
	if(window.event) // IE
	{
		keynum = e.keyCode;		
	}
		else if(e.which) // Netscape/Firefox/Opera
	{
		keynum = e.which;
	}
	if(e.shiftKey == false){
	if((keynum > 47 && keynum < 58) || keynum == 8 || keynum == 9 || keynum == 46 || (keynum > 34 && keynum < 41) || (keynum > 95 && keynum < 106)){		
		return(true);
	}else{
		return(false);		
	}}
	else{
	return(false);
	}
}


function noCharsButSpace(e)
{
	var keynum;
	var keychar;	
	var numcheck;
	
	if(window.event) // IE
	{
		keynum = e.keyCode;		
	}
		else if(e.which) // Netscape/Firefox/Opera
	{
		keynum = e.which;
	}
	if(e.shiftKey == false){
	if((keynum > 47 && keynum < 58) || keynum == 32 || keynum == 8 || keynum == 9 || keynum == 46 || (keynum > 34 && keynum < 41) || (keynum > 95 && keynum < 106)){
		return(true);
	}else{
		return(false);		
	}}
	else{
	return(false);
	}		
}

function onEnterSubmit(e,x)
{
	var keynum;
	var keychar;	
	var numcheck;	
	
	if(window.event) // IE
	{
		keynum = e.keyCode;		
	}
		else if(e.which) // Netscape/Firefox/Opera
	{
		keynum = e.which;
	}
	//alert(keynum);
	if(keynum ==13){
		document.getElementById(x).focus();				
	}
	return(true);
}

function moveListItems(lb1,lb2)
{
	//selectFromOriginal();
	var changed = false;	
	lb1 = document.getElementById(lb1)
	lb2 = document.getElementById(lb2)

	for (i = lb1.options.length - 1; i >= 0; i--)
	{
		if (lb1.options[i].selected)
		{
			lb2.options[lb2.options.length] = new Option(lb1.options[i].text, lb1.options[i].value);
			lb1.options[i] = null;
			changed = true;
		}
	}	
		
}

function moveAllListItems(lb1,lb2)
{
	var changed = false;
	lb1 = document.getElementById(lb1)
	lb2 = document.getElementById(lb2)
	
	for (i = lb1.options.length -1; i >= 0; i--)
	{
		lb2.options[lb2.options.length] = new Option(lb1.options[i].text, lb1.options[i].value);
		lb1.options[i] = null;
		changed = true;
	}
}