function validate(field){
//	alert(field.name);
	if(!isNumeric(field.value)){
		if( field.name == 'price1' ){
			setTimeout( 'document.itemForm.price1.focus()', 10 );
		}else if( field.name == 'price2' ){
			setTimeout( 'document.itemForm.price2.focus()', 10 );
		}else if( field.name == 'price3' ){
			setTimeout( 'document.itemForm.price3.focus()', 10 );
		}else if( field.name == 'price4' ){
			setTimeout( 'document.itemForm.price4.focus()', 10 );
		}else if( field.name == 'price5' ){
			setTimeout( 'document.itemForm.price5.focus()', 10 );
		}else if( field.name == 'price' ){
			setTimeout( 'document.itemForm.price.focus()', 10 );
		}
	}else{
		//format dollar to have no cents...
		if( field.value.indexOf('.') != -1){
			field.value = field.value.substr(0,field.value.indexOf('.'));
		}
	} 
}

function isNumeric(strString)
//  check for valid numeric strings	
{
    var numericRegExp = /^\d+(\.[0]{0,2})?$/;
    var objRegExp = new RegExp(numericRegExp);

    //check if string matches pattern
    var blnResult = objRegExp.test(strString);
    
   if( !blnResult ){
	   alert("Dollar format needs to be numeric or 999.  Please change value.");
   }
   
   return blnResult;
}

function isNumericWithoutMessage(strString)
//check for valid numeric strings	
{
	var numericRegExp = /^\d+(\.[0]{0,2})?$/;
	var objRegExp = new RegExp(numericRegExp);
	
	//check if string matches pattern
	var blnResult = objRegExp.test(strString);
	
	return blnResult;
}

