// - or down arrow decrements, +  or up arrow increments
function trapKey(event, textbx)
{
    //alert(event.keyCode);
	if(event.keyCode == 43 || event.keyCode == 38 || event.keyCode == 107)
	{
		var theDate = new Date(textbx.value);
		theDate = new Date(theDate.valueOf() + 86400000)
		textbx.value = (theDate.getMonth()+1) + "/" + theDate.getDate() + "/" + theDate.getFullYear();
		event.returnValue = false;
	}
    //firefox
	else if(event.charCode == 43 || event.charCode == 38)
	{
		var theDate = new Date(textbx.value);
		theDate = new Date(theDate.valueOf() + 86400000)
		textbx.value = (theDate.getMonth()+1) + "/" + theDate.getDate() + "/" + theDate.getFullYear();
		event.returnValue = false;
		event.preventDefault();
	}


	if(event.keyCode == 45 || event.keyCode == 40 || event.keyCode == 109)
	{
		var theDate = new Date(textbx.value);
		theDate = new Date(theDate.valueOf() - 86400000)
		textbx.value = (theDate.getMonth()+1) + "/" + theDate.getDate() + "/" + theDate.getFullYear();
		event.returnValue = false;
	}
    //firefox
	else if(event.charCode == 45 || event.charCode == 40)
	{
		var theDate = new Date(textbx.value);
		theDate = new Date(theDate.valueOf() - 86400000)
		textbx.value = (theDate.getMonth()+1) + "/" + theDate.getDate() + "/" + theDate.getFullYear();
		event.returnValue = false;
		event.preventDefault();
	}
}
