public function store(Request $request)
 {
     $validator = Validator::make($request->all(), ['name' => 'required|max:255', 'email' => 'required|email|max:255', 'message' => 'required|max:255']);
     if ($validator->fails()) {
         return redirect()->back()->withErrors($validator)->withInput();
     }
     $input = $request->all();
     $auctionid = explode(',', $input['auction']);
     $auction = Auction::find($auctionid[0]);
     Mail::send('email.contactmail', array('name' => $input['name'], 'email' => $input['email'], 'user_message' => $input['message'], 'auctionTitle' => $auction->title), function ($message) {
         $message->from('*****@*****.**');
         $message->to('*****@*****.**', 'Admin')->subject('Landoretti Question');
     });
     $auctions = ['default' => 'Choose an auction'] + Auction::orderby('title', 'ASC')->lists('title', 'id')->all();
     $success = 'Thanks for contacting us!';
     $newestAuction = Auction::where('FK_status_id', '=', 1)->orWhere('FK_status_id', '=', 3)->orderBy('created_at', 'desc')->first();
     return view('contact')->with('newestAuction', $newestAuction)->with('success', $success)->with('auctions', $auctions);
 }