move some javascript, add some barcode validations, index camper on barcode