From 3b29fc2e1013d30eefa0dda8ada772e020b34479 Mon Sep 17 00:00:00 2001 From: Raihan Surya Date: Fri, 8 Sep 2023 11:16:34 +0700 Subject: [PATCH] Update Login dan Logout --- .../Admin/AdminDashboardController.php | 17 + .../Admin/AdminRefundController.php | 8 +- .../Admin/AdminSettingController.php | 9 - .../Admin/AdminTransactionController.php | 8 +- .../Controllers/Admin/AdminUserController.php | 6 +- .../Controllers/Login/LoginController.php | 243 ++-- .../User/UserContactController.php | 25 +- .../User/UserDashboardController.php | 16 + .../Controllers/User/UserRefundController.php | 30 + app/Http/Controllers/User/UserTransaction.php | 65 - .../User/UserTransactionController.php | 94 ++ app/Http/Middleware/Admin.php | 24 + app/Http/Middleware/User.php | 24 + app/Models/RefundUser.php | 44 + app/Models/TransactionUser.php | 57 + app/Models/User.php | 23 +- database/factories/UserFactory.php | 6 +- .../2014_10_12_000000_create_users_table.php | 4 +- ...08_01_073859_create_transactions_table.php | 2 +- ...2023_08_16_044527_create_refunds_table.php | 2 +- database/seeders/DatabaseSeeder.php | 4 +- public/assets/css/login_register/style.css | 1044 +++++++++++++++++ public/assets/img/avatar/ok.jpg | Bin 0 -> 187818 bytes public/assets/img/avatar/rusak.jpeg | Bin 0 -> 7041 bytes .../Payment Information-pana.svg | 1 + public/assets/js/login_register/app.js | 126 ++ public/assets/js/login_register/jquery.js | 4 + public/assets/js/login_register/script.js | 315 +++++ resources/views/Admin/index.blade.php | 10 +- resources/views/Admin/layout/header.blade.php | 6 +- resources/views/Admin/layout/main.blade.php | 2 - .../views/Admin/layout/sidebar.blade.php | 6 +- .../views/Admin/profile/index-2.blade.php | 62 + resources/views/Admin/profile/index.blade.php | 411 ++++++- .../Admin/refund/detail-refund.blade.php | 4 +- ...story-refund.blade.php => index.blade.php} | 28 +- ...php => modal-next-detail-refund.blade.php} | 0 resources/views/Admin/setting/index.blade.php | 2 +- ....blade.php => modal-add-setting.blade.php} | 8 +- ...-transaction.blade.php => index.blade.php} | 26 +- ...ing.blade.php => modal-tracking.blade.php} | 2 +- .../views/Admin/users/detail-user.blade.php | 54 +- .../{list-user.blade.php => index.blade.php} | 6 +- .../User/contact/delete-contact.blade.php | 38 - .../{contact.blade.php => index.blade.php} | 18 +- ....blade.php => modal-add-contact.blade.php} | 8 +- .../contact/modal-delete-contact.blade.php | 34 + ...ade.php => modal-detail-contact.blade.php} | 0 resources/views/User/layout/header.blade.php | 14 +- resources/views/User/layout/main.blade.php | 125 +- resources/views/User/layout/sidebar.blade.php | 25 +- resources/views/User/profile/index.blade.php | 2 +- .../{refund.blade.php => index.blade.php} | 0 ...lade.php => modal-detail-refund.blade.php} | 2 +- .../new-refund.blade.php} | 0 .../Pembeli/bayar-transaction.blade.php | 33 - .../Pembeli/detail-transaction.blade.php | 14 +- .../Pembeli/end-transaction.blade.php | 16 - .../User/transaction/Pembeli/index.blade.php | 93 ++ .../Pembeli/invoice-transaction.blade.php | 6 +- .../Pembeli/modal-bayar-transaction.blade.php | 33 + .../Pembeli/modal-end-transaction.blade.php | 16 + .../Pembeli/new-transaction.blade.php | 81 +- .../Pembeli/transaction-pembeli.blade.php | 93 -- .../index.blade.php} | 2 +- .../modal-tracking.blade.php} | 10 +- resources/views/index.blade.php | 478 ++++++++ routes/web.php | 100 +- 68 files changed, 3373 insertions(+), 696 deletions(-) create mode 100644 app/Http/Controllers/Admin/AdminDashboardController.php create mode 100644 app/Http/Controllers/User/UserDashboardController.php create mode 100644 app/Http/Controllers/User/UserRefundController.php delete mode 100644 app/Http/Controllers/User/UserTransaction.php create mode 100644 app/Http/Controllers/User/UserTransactionController.php create mode 100644 app/Http/Middleware/Admin.php create mode 100644 app/Http/Middleware/User.php create mode 100644 app/Models/RefundUser.php create mode 100644 app/Models/TransactionUser.php create mode 100644 public/assets/css/login_register/style.css create mode 100644 public/assets/img/avatar/ok.jpg create mode 100644 public/assets/img/avatar/rusak.jpeg create mode 100644 public/assets/img/login_register/Payment Information-pana.svg create mode 100644 public/assets/js/login_register/app.js create mode 100644 public/assets/js/login_register/jquery.js create mode 100644 public/assets/js/login_register/script.js create mode 100644 resources/views/Admin/profile/index-2.blade.php rename resources/views/Admin/refund/{history-refund.blade.php => index.blade.php} (70%) rename resources/views/Admin/refund/{next-detail-refund.blade.php => modal-next-detail-refund.blade.php} (100%) rename resources/views/Admin/setting/{add-Data.blade.php => modal-add-setting.blade.php} (81%) rename resources/views/Admin/transaction/{history-transaction.blade.php => index.blade.php} (85%) rename resources/views/Admin/transaction/{Tracking.blade.php => modal-tracking.blade.php} (98%) rename resources/views/Admin/users/{list-user.blade.php => index.blade.php} (98%) delete mode 100644 resources/views/User/contact/delete-contact.blade.php rename resources/views/User/contact/{contact.blade.php => index.blade.php} (86%) rename resources/views/User/contact/{add-contact.blade.php => modal-add-contact.blade.php} (92%) create mode 100644 resources/views/User/contact/modal-delete-contact.blade.php rename resources/views/User/contact/{detail-contact.blade.php => modal-detail-contact.blade.php} (100%) rename resources/views/User/refund/{refund.blade.php => index.blade.php} (100%) rename resources/views/User/refund/{detail-refund.blade.php => modal-detail-refund.blade.php} (99%) rename resources/views/User/{transaction/Pembeli/refund-transaction.blade.php => refund/new-refund.blade.php} (100%) delete mode 100644 resources/views/User/transaction/Pembeli/bayar-transaction.blade.php delete mode 100644 resources/views/User/transaction/Pembeli/end-transaction.blade.php create mode 100644 resources/views/User/transaction/Pembeli/index.blade.php create mode 100644 resources/views/User/transaction/Pembeli/modal-bayar-transaction.blade.php create mode 100644 resources/views/User/transaction/Pembeli/modal-end-transaction.blade.php delete mode 100644 resources/views/User/transaction/Pembeli/transaction-pembeli.blade.php rename resources/views/User/transaction/{Penjual/transaction-penjual.blade.php => penjual/index.blade.php} (99%) rename resources/views/User/transaction/{Penjual/tracking.blade.php => penjual/modal-tracking.blade.php} (96%) create mode 100644 resources/views/index.blade.php diff --git a/app/Http/Controllers/Admin/AdminDashboardController.php b/app/Http/Controllers/Admin/AdminDashboardController.php new file mode 100644 index 00000000..f8ffa95e --- /dev/null +++ b/app/Http/Controllers/Admin/AdminDashboardController.php @@ -0,0 +1,17 @@ +Transactions::allTransactions() + ]); + } +} diff --git a/app/Http/Controllers/Admin/AdminRefundController.php b/app/Http/Controllers/Admin/AdminRefundController.php index 8819aa48..bb559fff 100644 --- a/app/Http/Controllers/Admin/AdminRefundController.php +++ b/app/Http/Controllers/Admin/AdminRefundController.php @@ -16,9 +16,8 @@ class AdminRefundController extends Controller { // $refundData = Refund::all(); // return view('Admin.refund.history-refund', ['history_refund' => $refundData]); - return view('admin/refund/history-refund',[ - 'name'=>'Jilhan Haura', - "history_refund" => Refunds::HistoryRefund() + return view('admin.refund.index',[ + "refunds" => Refunds::HistoryRefund() ]); } @@ -43,8 +42,7 @@ class AdminRefundController extends Controller */ public function show(Refund $refund) { - return view('admin/refund/detail-refund',[ - 'name'=>'Jilhan Haura', + return view('admin.refund.detail-refund',[ "detail_refund"=> Refunds::DetailRefund() ]); } diff --git a/app/Http/Controllers/Admin/AdminSettingController.php b/app/Http/Controllers/Admin/AdminSettingController.php index 8ccc71cd..4f47e2ad 100644 --- a/app/Http/Controllers/Admin/AdminSettingController.php +++ b/app/Http/Controllers/Admin/AdminSettingController.php @@ -15,19 +15,10 @@ class AdminSettingController extends Controller { $settings = Setting::all(); return view('admin.setting.index', [ - 'name' => 'Jilhan Haura', 'settings' => $settings, ]); } - /** - * Show the form for creating a new resource. - */ - public function create() - { - // - } - /** * Store a newly created resource in storage. */ diff --git a/app/Http/Controllers/Admin/AdminTransactionController.php b/app/Http/Controllers/Admin/AdminTransactionController.php index 783eb262..b97155f6 100644 --- a/app/Http/Controllers/Admin/AdminTransactionController.php +++ b/app/Http/Controllers/Admin/AdminTransactionController.php @@ -14,9 +14,8 @@ class AdminTransactionController extends Controller */ public function index() { - return view('admin/transaction/history-transaction', [ - 'name' => 'Jilhan Haura', - 'transaction' => Transactions::allTransactions(), + return view('admin.transaction.index', [ + 'transactions' => Transaction::all(), ]); } @@ -41,8 +40,7 @@ class AdminTransactionController extends Controller */ public function show(transaction $transaction) { - return view('admin/transaction/detail-transaction',[ - 'name'=>'Jilhn Haura', + return view('admin.transaction.detail-transaction',[ 'detail_transaction' => Transactions::allDetailTransactions() ]); } diff --git a/app/Http/Controllers/Admin/AdminUserController.php b/app/Http/Controllers/Admin/AdminUserController.php index 6fcbe0fa..3447ca26 100644 --- a/app/Http/Controllers/Admin/AdminUserController.php +++ b/app/Http/Controllers/Admin/AdminUserController.php @@ -13,8 +13,8 @@ class AdminUserController extends Controller */ public function index() { - $list_users = User::where('role','User')->get(); - return view('admin.users.list-user', ['name' => 'Muhammad Raihan Surya', 'list_users' => $list_users]); + $users = User::where('role','User')->get(); + return view('admin.users.index', ['users' => $users]); } /** @@ -39,7 +39,7 @@ class AdminUserController extends Controller public function show($id) { $user = User::find($id); - return view('admin.users.detail-user',['name'=>"Muhammad Raihan Surya", 'detail_user'=>$user]); + return view('admin.users.detail-user',['user'=>$user]); } /** diff --git a/app/Http/Controllers/Login/LoginController.php b/app/Http/Controllers/Login/LoginController.php index 82eb181e..da875243 100644 --- a/app/Http/Controllers/Login/LoginController.php +++ b/app/Http/Controllers/Login/LoginController.php @@ -12,21 +12,29 @@ use Illuminate\Support\Facades\Storage; use thiagoalessio\TesseractOCR\TesseractOCR; use Intervention\Image\ImageManagerStatic as Image; use Illuminate\Support\Facades\Session; +use Laravolt\Indonesia\Models\City; +use Laravolt\Indonesia\Models\District; +use Laravolt\Indonesia\Models\Province; +use Laravolt\Indonesia\Models\Village; class LoginController extends Controller { - /** - * Create a new AuthController instance. - * - * @return void - */ - public function __construct() - { - $this->middleware('auth:api', ['except' => ['login', 'authenticate', 'register', 'hai']]); - } + // /** + // * Create a new AuthController instance. + // * + // * @return void + // */ + // public function __construct() + // { + // $this->middleware('auth:api', ['except' => ['login', 'authenticate', 'register', 'hai']]); + // } public function login() { + $provinces = Province::all(); + $cities = City::all(); + $districts = District::all(); + $villages = Village::all(); return view('index'); } @@ -37,6 +45,7 @@ class LoginController extends Controller */ public function authenticate(Request $request) { + // dd($request); $credentials = $request->validate([ 'email' => ['required', 'email'], 'password' => ['required', 'min:8'], @@ -45,11 +54,11 @@ class LoginController extends Controller if (Auth::attempt($credentials)) { if (Auth::user()->status == 'Finished') { $request->session()->regenerate(); - if (ucwords(Auth::user()->role) == 'Admin') { - return redirect()->intended('/dashboard'); + // return redirect()->route('admin.index'); + return redirect()->intended('admin'); } else { - return redirect()->intended('/'); + return redirect()->intended('user'); } } else { Session::flash('message', 'Akun tidak ditemukan atau sedang dalam pengajuan'); @@ -64,11 +73,6 @@ class LoginController extends Controller ->onlyInput('email'); } - public function hai() - { - echo 'sukses'; - } - /** * Log the user out (Invalidate the token). * @@ -85,126 +89,129 @@ class LoginController extends Controller return redirect()->route('login'); } - public function registerStore(Request $request) + public function register(Request $request) { - $validatedData = $request->validate([ - 'nama' => 'required|max:255', - 'email' => 'required|string|email|unique:users', - 'password' => 'required|string|min:8', - 'nohp' => 'required', - 'nik' => 'required', - 'alamat' => 'required', - 'foto_ktp' => 'required|image|mimes:jpeg,svg,png,jpg', - 'foto_wajah' => 'required|image|mimes:jpeg,svg,png,jpg', - 'foto_profil' => 'image|mimes:jpeg,svg,png,jpg', - 'gender' => 'required', - ]); + dd($request); + // $validatedData = $request->validate([ + // 'nama' => 'required|max:255', + // 'email' => 'required|string|email|unique:users', + // 'password' => 'required|string|min:8', + // 'nohp' => 'required', + // 'nik' => 'required', + // 'alamat' => 'required', + // 'foto_ktp' => 'required|image|mimes:jpeg,svg,png,jpg', + // 'foto_wajah' => 'required|image|mimes:jpeg,svg,png,jpg', + // 'foto_profil' => 'image|mimes:jpeg,svg,png,jpg', + // 'gender' => 'required', + // ]); - // $validatedData['email_verified_at'] = now(); + // // $validatedData['email_verified_at'] = now(); - $validatedData['foto-ktp'] = ''; - $validatedData['foto-wajah'] = ''; - $validatedData['foto-profil'] =''; - if ($request->hasFile('foto_ktp') && $request->hasFile('foto_wajah')) { - // $namaGambarOri = $request->file('foto-gambar')->getClientOriginalName(); - // $namaGambar = round(microtime(true) * 1000) . '-' . str_replace(' ', '-', $namaGambarOri); - $tipeFotoKtp = $request->file('foto_ktp')->getClientMimeType(); - $tipeFotoWajah = $request->file('foto_wajah')->getClientMimeType(); - $validatedData['foto-ktp'] = 'Foto-KTP-' . $request->nama . '.' . $tipeFotoKtp; - $validatedData['foto-wajah'] = 'Foto-Wajah' . $request->nama . '.' . $tipeFotoWajah; - // Simpan foto - $request->file('foto-ktp')->storeAs('public/foto-ktp', $validatedData['foto-ktp']); - $request->file('foto-wajah')->storeAs('public/foto-wajah', $validatedData['foto-wajah']); - } + // $validatedData['foto-ktp'] = ''; + // $validatedData['foto-wajah'] = ''; + // $validatedData['foto-profil'] =''; + // if ($request->hasFile('foto_ktp') && $request->hasFile('foto_wajah')) { + // // $namaGambarOri = $request->file('foto-gambar')->getClientOriginalName(); + // // $namaGambar = round(microtime(true) * 1000) . '-' . str_replace(' ', '-', $namaGambarOri); + // $tipeFotoKtp = $request->file('foto_ktp')->getClientMimeType(); + // $tipeFotoWajah = $request->file('foto_wajah')->getClientMimeType(); + // $validatedData['foto-ktp'] = 'Foto-KTP-' . $request->nama . '.' . $tipeFotoKtp; + // $validatedData['foto-wajah'] = 'Foto-Wajah' . $request->nama . '.' . $tipeFotoWajah; + // // Simpan foto + // $request->file('foto-ktp')->storeAs('public/foto-ktp', $validatedData['foto-ktp']); + // $request->file('foto-wajah')->storeAs('public/foto-wajah', $validatedData['foto-wajah']); + // } - if($request->hasFile('foto_profil')){ - $tipeFotoProfil = $request->file('foto_profil')->getClientMimeType(); - $validatedData['foto-profil'] = 'Foto-Profil-' . $request->nama . '.' . $tipeFotoProfil; - // Simpan foto - $request->file('foto-profil')->storeAs('public/foto-profil', $validatedData['foto-profil']); - } + // if($request->hasFile('foto_profil')){ + // $tipeFotoProfil = $request->file('foto_profil')->getClientMimeType(); + // $validatedData['foto-profil'] = 'Foto-Profil-' . $request->nama . '.' . $tipeFotoProfil; + // // Simpan foto + // $request->file('foto-profil')->storeAs('public/foto-profil', $validatedData['foto-profil']); + // } - //OCR - try { - $imagePath = storage_path('foto-ktp/' . $validatedData['foto-ktp']); + // //OCR + // try { + // $imagePath = storage_path('foto-ktp/' . $validatedData['foto-ktp']); - $image = Image::make($imagePath); + // $image = Image::make($imagePath); - $image->greyscale(); // Convert to grayscale - $image->contrast(10); // Increase contrast, adjust the value as needed + // $image->greyscale(); // Convert to grayscale + // $image->contrast(10); // Increase contrast, adjust the value as needed - $preprocessedImagePath = storage_path('preprocessed_image.jpg'); - $image->save($preprocessedImagePath); + // $preprocessedImagePath = storage_path('preprocessed_image.jpg'); + // $image->save($preprocessedImagePath); - $result = (new TesseractOCR($preprocessedImagePath))->run(); + // $result = (new TesseractOCR($preprocessedImagePath))->run(); - // (5) Normalize + // // (5) Normalize - $lines = explode("\n", $result); - $nikOCR = ''; - $nikInputan = $request->nik; - $namaInputan = $request->nama; + // $lines = explode("\n", $result); + // $nikOCR = ''; + // $nikInputan = $request->nik; + // $namaInputan = $request->nama; - foreach ($lines as $line) { - // normalize NIK - if (strpos($line, 'NIK') !== false) { - $nikOCR = preg_replace('/[^0-9]/', '', $line); - } + // foreach ($lines as $line) { + // // normalize NIK + // if (strpos($line, 'NIK') !== false) { + // $nikOCR = preg_replace('/[^0-9]/', '', $line); + // } - // Mencari nama - if (strpos($line, $namaInputan) !== false) { - $namaOCR = trim(substr($line, strpos($line, ':') + 1)); - } - } + // // Mencari nama + // if (strpos($line, $namaInputan) !== false) { + // $namaOCR = trim(substr($line, strpos($line, ':') + 1)); + // } + // } - //Selesai + // //Selesai - $percent = 0.0; + // $percent = 0.0; - if (similar_text($nikInputan, $nikOCR, $percent) >= 70 && similar_text($namaOCR, $namaOCR, $percent) >= 70) { - $validatedData['status'] = 'Progress'; - } else { - $validatedData['status'] = 'Pending'; - } - } catch (\Exception $e) { - $validatedData['status'] = 'Pending'; - } - //OCR + // if (similar_text($nikInputan, $nikOCR, $percent) >= 70 && similar_text($namaOCR, $namaOCR, $percent) >= 70) { + // $validatedData['status'] = 'Progress'; + // } else { + // $validatedData['status'] = 'Pending'; + // } + // } catch (\Exception $e) { + // $validatedData['status'] = 'Pending'; + // } + // //OCR - //Deteksi wajah belum + // //Deteksi wajah belum - $validatedData['remember_token'] = Str::random(10); - $validatedData['password'] = Hash::make($request->password); - User::create([ - 'id' => Str::uuid(), - 'nama' => $validatedData['nama'], - 'email' => $validatedData['email'], - 'email_verified_at' => null, - 'password' => $validatedData['password'], - 'role' => 'User', - 'nohp' => $validatedData['nohp'], - 'nik' => $validatedData['nik'], - 'alamat' => $validatedData['alamat'], - 'foto_ktp' => $validatedData['foto-ktp'], - 'foto_wajah' => $validatedData['foto-wajah'], - 'foto_profil' => $validatedData['foto-profil'], - 'status' => $validatedData['status'], - 'gender' => $validatedData['gender'], - 'remember_token' => Str::random(10), - ]); - return redirect('/login')->with('daftar', 'Daftar berhasil, silahkan login'); + // $validatedData['remember_token'] = Str::random(10); + // $validatedData['password'] = Hash::make($request->password); + // User::create([ + // 'id' => Str::uuid(), + // 'nama' => $validatedData['nama'], + // 'email' => $validatedData['email'], + // 'email_verified_at' => null, + // 'password' => $validatedData['password'], + // 'role' => 'User', + // 'nohp' => $validatedData['nohp'], + // 'nik' => $validatedData['nik'], + // 'alamat' => $validatedData['alamat'], + // 'foto_ktp' => $validatedData['foto-ktp'], + // 'foto_wajah' => $validatedData['foto-wajah'], + // 'foto_profil' => $validatedData['foto-profil'], + // 'status' => $validatedData['status'], + // 'gender' => $validatedData['gender'], + // 'remember_token' => Str::random(10), + // ]); + // return redirect('/login')->with('daftar', 'Daftar berhasil, silahkan login'); } - public function register() - { - return view('index'); - } - - public function approveUser(Request $request) - { - } - - public function deniedUser(Request $request) - { + public function statusAkun($email){ + $result = User::where('email',$email)->get(); + if($result->isNotEmpty()){ + return response()->json([ + 'status' => true, + 'message' => $result, + ]); + }else{ + return response()->json([ + 'status' => false, + 'message' => $result, + ]); + } } } diff --git a/app/Http/Controllers/User/UserContactController.php b/app/Http/Controllers/User/UserContactController.php index 423b2236..ac8cbf84 100644 --- a/app/Http/Controllers/User/UserContactController.php +++ b/app/Http/Controllers/User/UserContactController.php @@ -1,19 +1,21 @@ email); + return view('user.contact.index',['contacts'=>$contacts]); } /** @@ -29,7 +31,22 @@ class ContactController extends Controller */ public function store(Request $request) { - // + $result = Contact::create([ + 'pemilik_kontak' => Auth::user()->email, + 'relasi_kontak' => $request->relasi_kontak, + ]); + + if($result){ + return response()->json([ + 'status' => true, + 'message' => $result, + ]); + }else{ + return response()->json([ + 'status' => false, + 'message' => $result, + ]); + } } /** diff --git a/app/Http/Controllers/User/UserDashboardController.php b/app/Http/Controllers/User/UserDashboardController.php new file mode 100644 index 00000000..cfaab9a3 --- /dev/null +++ b/app/Http/Controllers/User/UserDashboardController.php @@ -0,0 +1,16 @@ +RefundUser::HistoryRefundUser() + ]); + } +} diff --git a/app/Http/Controllers/User/UserRefundController.php b/app/Http/Controllers/User/UserRefundController.php new file mode 100644 index 00000000..3c334921 --- /dev/null +++ b/app/Http/Controllers/User/UserRefundController.php @@ -0,0 +1,30 @@ + 'npannisa', + 'refundUserss' => RefundUser::HistoryRefundUser(), + ]); + } + + public function createRefund(Request $request) + { + return view('user.refund.new-refund'); + } + + public function historyRefund($id){ + return view('user.transaction.pembeli.history-refund',[ + 'name'=>'npannisa', + "refundUserss"=>RefundUser::HistoryRefundUser() + ]); + } +} diff --git a/app/Http/Controllers/User/UserTransaction.php b/app/Http/Controllers/User/UserTransaction.php deleted file mode 100644 index 371a5791..00000000 --- a/app/Http/Controllers/User/UserTransaction.php +++ /dev/null @@ -1,65 +0,0 @@ -'npannisa', + 'TransactionUser'=>TransactionUser::HistoryTransaction() + ]); + } + + /** + * Display a listing of the resource. + */ + public function indexPenjual() + { + return view('user.transaction.penjual.transaction-penjual',[ + 'name'=>'npannisa', + "TransactionUser"=>TransactionUser::HistoryTransaction() + ]); + } + + public function detailTransaction($id){ + return view('user.transaction.pembeli.detail-transaction',[ + 'name'=>'npannisa', + "TransactionUser"=>TransactionUser::HistoryTransaction() + ]); + } + + /** + * Show the form for creating a new resource. + */ + public function createTransaction(Request $request) + { + return view('user.transaction.pembeli.new-transaction',[ + 'name'=>'npannisa', + "TransactionUser"=>TransactionUser::HistoryTransaction() + ]); + } + + /** + * Store a newly created resource in storage. + */ + public function invoiceTransaction($id) + { + return view('user.transaction.pembeli.invoice-transaction',[ + 'name'=>'npannisa', + "TransactionUser"=>TransactionUser::HistoryTransaction() + ]); + } + + /** + * Display the specified resource. + */ + public function show(Transaction $transaction) + { + // + } + + /** + * Show the form for editing the specified resource. + */ + public function edit(Transaction $transaction) + { + // + } + + /** + * Update the specified resource in storage. + */ + public function update(Request $request, Transaction $transaction) + { + // + } + + /** + * Remove the specified resource from storage. + */ + public function destroy(Transaction $transaction) + { + // + } +} diff --git a/app/Http/Middleware/Admin.php b/app/Http/Middleware/Admin.php new file mode 100644 index 00000000..70d9ac80 --- /dev/null +++ b/app/Http/Middleware/Admin.php @@ -0,0 +1,24 @@ +role != 'Admin'){ + return redirect()->back(); + } + return $next($request); + } +} diff --git a/app/Http/Middleware/User.php b/app/Http/Middleware/User.php new file mode 100644 index 00000000..955456a8 --- /dev/null +++ b/app/Http/Middleware/User.php @@ -0,0 +1,24 @@ +role != 'User'){ + return redirect()->back(); + } + return $next($request); + } +} diff --git a/app/Models/RefundUser.php b/app/Models/RefundUser.php new file mode 100644 index 00000000..f517ccc7 --- /dev/null +++ b/app/Models/RefundUser.php @@ -0,0 +1,44 @@ + "INV-1234", + "Customer" => "npannisa", + "seller" => "rayhan", + "Total" => " Rp.200.000", + "dueDate"=>"29 juni 2023", + "status"=>"diterima", + "uploadBukti" => "5.jpg" + ], + [ + "orderId" => "INV-1234", + "Customer" => "hantu", + "seller" => "rayhan", + "Total" => " Rp.200.000", + "dueDate"=>"29 juni 2023", + "status"=>"ditolak", + "uploadBukti" => "5.jpg" + ], + [ + "orderId" => "INV-1234", + "Customer" => "pocong", + "seller" => "rayhan", + "Total" => " Rp.200.000", + "dueDate"=>"29 juni 2023", + "status"=>"diterima", + "uploadBukti" => "5.jpg" + ], + ]; + public static function HistoryRefundUser(){ + return self::$history_refundUser; + } +} diff --git a/app/Models/TransactionUser.php b/app/Models/TransactionUser.php new file mode 100644 index 00000000..82f86d89 --- /dev/null +++ b/app/Models/TransactionUser.php @@ -0,0 +1,57 @@ + "NPA-9876", + "orderId" => "INV-1234", + "Customer" => "Nurul Prima", + "seller" => "Jilhan", + "total" => "Rp.500.000", + "dueDate"=>"29 juni 2023", + "status"=>"OnProgress", + "action" => "" + ], + [ + "userId" => "NPA-9879", + "orderId" => "INV-1234", + "Customer" => "Nurul Prima Annisa", + "seller" => "Raihan", + "total" => "Rp.500.000", + "dueDate"=>"29 juni 2025", + "status"=>"Diterima", + "action" => "" + ], + + // [ + // "userId" => "NPA-9877", + // "orderId" => "INV-1235", + // "Customer" => "Nurul Annisa", + // "seller" => "Rayhan", + // "total" => "Rp.900.000", + // "dueDate"=>"29 Juli 2023", + // "status"=>"Pembeli", + // "action" => "" + // ], + + // [ + // "userId" => "NPA-9878", + // "orderId" => "INV-1236", + // "Customer" => "Nurul Prima Annisa", + // "seller" => "Rayhan", + // "total" => "Rp.900.000", + // "dueDate"=>"29 Juli 2023", + // "status"=>"Pembeli", + // "action" => "" + // ], + ]; + public static function HistoryTransaction(){ + return self::$history_transaction; + } +} diff --git a/app/Models/User.php b/app/Models/User.php index d5b4382c..7cddbc64 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -20,7 +20,9 @@ class User extends Authenticatable * @var array */ protected $fillable = [ - 'nama', + 'nama_depan', + 'nama_belakang', + 'tanggal_lahir', 'email', 'password', 'role_id', @@ -96,9 +98,26 @@ class User extends Authenticatable return $this->hasMany(Transaction::class, 'email', 'penjual'); } - public function kelurahan(){ + public function village(){ return $this->belongsTo('Laravolt\Indonesia\Models\Village', 'code', 'kode_kelurahan'); } //Relasi + //function alamat + public function getVillageName(){ + return $this->village->name; + } + + public function getDistrictName(){ + return $this->village->district->name; + } + + public function getCityName(){ + return $this->village->district->city->name; + } + + public function getProvinceName(){ + return $this->village->district->city->province->name; + } + } diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php index 58d90177..53196c61 100644 --- a/database/factories/UserFactory.php +++ b/database/factories/UserFactory.php @@ -19,7 +19,9 @@ class UserFactory extends Factory { return [ 'id' => Str::uuid(), - 'nama' => $this->faker->name, + 'nama_depan' => $this->faker->firstName, + 'nama_belakang' => $this->faker->lastName, + 'tanggal_lahir' => $this->faker->date($format = 'Y-m-d', $max = 'now'), 'email' => fake()->unique()->safeEmail(), 'email_verified_at' => now(), 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password @@ -28,7 +30,7 @@ class UserFactory extends Factory 'nik' => $this->faker->nik($this->faker->randomElement(['male', 'female']),$this->faker->dateTimeBetween('-65 years', '-18 years')), 'alamat'=> $this->faker->address, 'nohp'=> $this->faker->phoneNumber(), - 'status'=> $this->faker->randomElement(['Progress', 'Finished']), + 'status'=> $this->faker->randomElement(['Progress', 'Finished', 'Rejected']), 'gender' => $this->faker->randomElement(['Laki-laki', 'Perempuan']), 'kode_kelurahan' => '1101012002', ]; diff --git a/database/migrations/2014_10_12_000000_create_users_table.php b/database/migrations/2014_10_12_000000_create_users_table.php index 93f84376..29958473 100644 --- a/database/migrations/2014_10_12_000000_create_users_table.php +++ b/database/migrations/2014_10_12_000000_create_users_table.php @@ -13,7 +13,9 @@ return new class extends Migration { Schema::create('users', function (Blueprint $table) { $table->uuid('id')->primary; - $table->string('nama',255); + $table->string('nama_depan',255); + $table->string('nama_belakang',255); + $table->date('tanggal_lahir'); $table->string('email',50)->unique(); $table->timestamp('email_verified_at')->nullable(); $table->string('password'); diff --git a/database/migrations/2023_08_01_073859_create_transactions_table.php b/database/migrations/2023_08_01_073859_create_transactions_table.php index e99efd09..fcb21888 100644 --- a/database/migrations/2023_08_01_073859_create_transactions_table.php +++ b/database/migrations/2023_08_01_073859_create_transactions_table.php @@ -24,7 +24,7 @@ return new class extends Migration $table->double('total_harga'); // gross amount $table->string('signature_key'); $table->string('metode_pembayaran'); - $table->enum('status',['settlement','capture','pending','cancel','refund','expire','failure','progress','failed'])->default('pending'); // transaction_status + $table->enum('status',['Settlement','Capture','Pending','Cancel','Refund','Expire','Failure','Progress','Failed'])->default('Pending'); // transaction_status $table->timestamp('batas_pembayaran'); $table->timestamp('batas_pengiriman_barang'); $table->timestamps(); diff --git a/database/migrations/2023_08_16_044527_create_refunds_table.php b/database/migrations/2023_08_16_044527_create_refunds_table.php index 5bb685fd..df526a67 100644 --- a/database/migrations/2023_08_16_044527_create_refunds_table.php +++ b/database/migrations/2023_08_16_044527_create_refunds_table.php @@ -16,7 +16,7 @@ return new class extends Migration $table->foreignUuid('order_id'); $table->double('total',10); $table->timestamp('due_date'); - $table->enum('status',['partial_refund','deny','pending'])->default('pending'); + $table->enum('status',['Partial Refund','Deny','Pending'])->default('Pending'); $table->foreign('order_id')->on('transactions')->references('order_id'); }); diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index 14df10fa..712dde3e 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -25,7 +25,9 @@ class DatabaseSeeder extends Seeder User::factory()->create([ 'id' => Str::uuid(), - 'nama' => $faker->name, + 'nama_depan' => $faker->firstName, + 'nama_belakang' => $faker->lastName, + 'tanggal_lahir' => $faker->date($format = 'Y-m-d', $max = 'now'), 'email' => fake()->unique()->safeEmail(), 'email_verified_at' => now(), 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password diff --git a/public/assets/css/login_register/style.css b/public/assets/css/login_register/style.css new file mode 100644 index 00000000..add6b4d6 --- /dev/null +++ b/public/assets/css/login_register/style.css @@ -0,0 +1,1044 @@ +@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800&display=swap"); + +:root { + --primary: #900c3e; + --secondary: #bfc0c0; + --white: #fff; + --text-clr: #5b6475; + --header-clr: #25273d; + --next-btn-hover: #900c3e; + --back-btn-hover: #8b8c8c; +} + +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body, +input { + font-family: "Poppins", sans-serif; +} + +.container { + position: relative; + width: 100%; + background-color: #fff; + min-height: 100vh; + overflow: hidden; +} + +.forms-container { + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; +} + +.signin-signup { + position: absolute; + top: 50%; + transform: translate(-50%, -50%); + left: 75%; + width: 50%; + transition: 1s 0.7s ease-in-out; + display: grid; + grid-template-columns: 1fr; + z-index: 3; +} + +form.sign-up-form { + display: flex; + align-items: start; + justify-content: center; + flex-direction: column; + padding: 0rem 2rem 0 5rem; + transition: all 0.2s 0.7s; + overflow: hidden; + grid-column: 1 / 2; + grid-row: 1 / 2; + opacity: 0; + width: 110%; + z-index: 1; +} + +form.sign-in-form { + display: flex; + align-items: start; + justify-content: center; + flex-direction: column; + padding: 0 3rem; + transition: all 0.2s 0.7s; + overflow: hidden; + grid-column: 1 / 2; + grid-row: 1 / 2; + width: 100%; + z-index: 8; +} + +form p { + font-size: 0.9rem; + width: 110%; + margin-bottom: 2%; +} + +.title { + font-size: 2.2rem; + color: #444; + margin-bottom: 10px; +} + +.input-field-signin-flex, +.input-field-signup-flex { + width: 100%; + height: 55px; + background-color: #f0f0f0; + margin-top: 10px; + border-radius: 1rem; + display: grid; + grid-template-columns: 15% 85%; + display: flex; + align-items: center; + position: relative; +} + +.input-field-signin-flex input, +.input-field-signup-flex input { + width: 82%; + height: 100%; + background: none; + outline: none; + border: none; + border-radius: 1rem; + line-height: 1; + font-weight: 600; + margin-right: 1rem; + font-size: 0.8rem; + color: #333; +} + +.input-field-signin-flex i, +.input-field-signup-flex i { + padding: 0 1.5rem; + color: #acacac; + transition: 0.5s; +} + +.input-field { + width: 100%; + height: 55px; + background-color: #f0f0f0; + border-radius: 1rem; + display: grid; + grid-template-columns: 15% 85%; + display: flex; + align-items: center; + position: relative; + margin-top: 17px; +} + +.input-field i, +.input-field box-icon { + padding: 0 1.5rem; + color: #acacac; + transition: 0.5s; +} + +.input-field input { + width: 110%; + height: 100%; + background: none; + outline: none; + border: none; + border-radius: 1rem; + line-height: 1; + font-weight: 600; + margin-right: 1rem; + font-size: 0.8rem; + color: #333; +} + +.input-field input::placeholder { + color: #aaa; + font-weight: 500; +} +.error { + display: none; +} + +.validate { + width: 120%; + align-items: center; + padding: 0.5rem 0.1rem; + color: red; + font-size: 0.9rem; +} + +.validate-text { + margin-left: 1%; +} + +.btn { + width: 100%; + background-color: #900c3e; + border: none; + outline: none; + height: 49px; + border-radius: 1rem; + color: #fff; + text-transform: uppercase; + font-weight: 600; + margin: 10px 0; + cursor: pointer; + transition: 0.25s; +} + +.btn:hover { + -webkit-transform: translateY(-0.22em); + transform: translateY(-0.252m); +} + +.btn-otp { + width: fit-content; + height: fit-content; + margin-left: 2%; + font-size: 0.7rem; + padding: 0.85rem 0.9rem; + border: 1px solid #900c3e; + color: #900c3e; + background: none; + outline: none; + border-radius: 0.7rem; + text-transform: uppercase; + font-weight: 600; + cursor: pointer; + transition: 0.25s; +} + +.btn-otp:hover { + -webkit-transform: translateY(-0.22em); + transform: translateY(-0.252m); +} + +.panels-container { + position: absolute; + height: 100%; + width: 100%; + top: 0; + left: 0; + display: grid; + grid-template-columns: repeat(2, 1fr); +} + +.container:before { + content: ""; + position: absolute; + height: 2000px; + width: 2000px; + top: -10%; + right: 48%; + transform: translateY(-50%); + background-image: linear-gradient(-45deg, #900c3e 0%, #900c3e 100%); + transition: 1.8s ease-in-out; + border-radius: 50%; + z-index: 4; +} + +.image { + width: 100%; + transition: transform 1.1s ease-in-out; + transition-delay: 0.4s; +} + +.panel { + display: flex; + flex-direction: column; + align-items: flex-end; + justify-content: space-around; + text-align: center; + z-index: 4; +} + +.left-panel { + pointer-events: all; + padding: 3rem 17% 2rem 12%; +} + +.right-panel { + pointer-events: none; + padding: 3rem 12% 2rem 17%; +} + +.panel .content { + color: #fff; + transition: transform 0.9s ease-in-out; + transition-delay: 0.6s; +} + +.content a { + cursor: pointer; + color: white; + font-size: 12px; +} + +.panel h3 { + font-weight: 600; + line-height: 1; + font-size: 1.5rem; +} + +.panel p { + font-size: 1rem; + padding: 0.7rem 0; +} + +.btn.transparent { + margin: 0; + background: none; + border: 2px solid #fff; + width: 130px; + height: 41px; + font-weight: 600; + font-size: 0.8rem; +} + +.right-panel .image, +.right-panel .content { + transform: translateX(800px); +} + +/* ANIMATION */ + +.container.sign-up-mode:before { + transform: translate(100%, -50%); + right: 52%; +} + +.container.sign-up-mode .left-panel .image, +.container.sign-up-mode .left-panel .content { + transform: translateX(-800px); +} + +.container.sign-up-mode .signin-signup { + left: 25%; +} + +.container.sign-up-mode form.sign-up-form { + opacity: 1; + z-index: 2; +} + +.container.sign-up-mode form.sign-in-form { + opacity: 0; + z-index: 1; +} + +.container.sign-up-mode .right-panel .image, +.container.sign-up-mode .right-panel .content { + transform: translateX(0%); +} + +.container.sign-up-mode .left-panel { + pointer-events: none; +} + +.container.sign-up-mode .right-panel { + pointer-events: all; +} + +@media (max-width: 1100px) { + .container { + min-height: 800px; + height: 100vh; + } + + .container.sign-up-mode .right-panel { + padding-top: 0; + } + + .header { + padding: 0px; + } + + .header ul li div { + padding: 0 1.2rem; + } + + .signin-signup { + width: 100%; + top: 95%; + transform: translate(-50%, -100%); + transition: 1s 0.8s ease-in-out; + } + + .signin-signup, + .container.sign-up-mode .signin-signup { + left: 50%; + } + + .panels-container { + grid-template-columns: 1fr; + grid-template-rows: 1fr 2fr 1fr; + } + + .panel { + flex-direction: row; + justify-content: space-around; + align-items: center; + padding: 2.5rem 8%; + grid-column: 1 / 2; + } + + .right-panel { + grid-row: 3 / 4; + } + + .left-panel { + grid-row: 1 / 2; + } + + .image { + width: 200px; + transition: transform 0.9s ease-in-out; + transition-delay: 0.6s; + } + + .panel .content { + padding-right: 15%; + transition: transform 0.9s ease-in-out; + transition-delay: 0.8s; + } + + .panel h3 { + font-size: 1.2rem; + } + + .panel p { + font-size: 0.7rem; + padding: 0.5rem 0; + } + + .btn.transparent { + width: 110px; + height: 35px; + font-size: 0.7rem; + } + + .container:before { + width: 1500px; + height: 1500px; + transform: translateX(-50%); + left: 30%; + bottom: 68%; + right: initial; + top: initial; + transition: 2s ease-in-out; + } + + .container.sign-up-mode:before { + transform: translate(-50%, 100%); + bottom: 32%; + right: initial; + } + + .container.sign-up-mode .left-panel .image, + .container.sign-up-mode .left-panel .content { + transform: translateY(-300px); + } + + .container.sign-up-mode .right-panel .image, + .container.sign-up-mode .right-panel .content { + transform: translateY(0px); + } + + .right-panel .image, + .right-panel .content { + transform: translateY(300px); + } + + .container.sign-up-mode .signin-signup { + top: 5%; + transform: translate(-50%, 0); + } +} + +@media (max-width: 700px) { + form { + padding: 0 1.5rem; + } + + .image { + display: none; + } + .panel .content { + padding: 0.5rem 1rem; + } + .container { + padding: 1.5rem; + } + + .container:before { + bottom: 72%; + left: 50%; + } + + .container.sign-up-mode:before { + bottom: 28%; + left: 50%; + } +} + +//MULTIPLE PROGGRESS BAR +.wrapper { + width: fit-content; + max-width: 100%; + background: var(--white); + margin: 0 auto 0; + border-radius: 1rem; +} + +.header { + display: flex; + justify-content: center; + padding: 1rem 0; +} + +.header ul { + display: flex; +} + +.header ul li { + margin-right: 50px; + position: relative; + list-style: none; +} + +.header ul li:last-child { + margin-right: 0; +} + +.header ul li:before { + content: ""; + position: absolute; + top: 50%; + transform: translateY(-50%); + left: 55px; + width: 130%; + height: 4px; + background: var(--secondary); +} + +.header ul li:last-child:before { + display: none; +} + +.header ul li div { + padding: 1.2rem; + border-radius: 50%; +} + +.header ul li p { + width: 50px; + height: 50px; + background: var(--secondary); + color: var(--white); + text-align: center; + line-height: 50px; + border-radius: 50%; +} + +.header ul li.active:before { + background: var(--primary); +} + +.header ul li.active p { + background: var(--primary); +} + +.form_wrap { + margin-bottom: 35px; +} + +.form_wrap h2 { + color: var(--header-clr); + text-align: start; + text-transform: uppercase; + margin-bottom: 20px; +} + +.form_wrap .input_wrap { + width: 350px; + max-width: 100%; + margin: 0 auto 20px; +} + +.form_wrap .input_wrap:last-child { + margin-bottom: 0; +} + +.form_wrap .input_wrap label { + display: block; + margin-bottom: 5px; +} + +.form_wrap .input_wrap .input { + border: 2px solid var(--secondary); + border-radius: 3px; + padding: 10px; + display: block; + width: 100%; + font-size: 16px; + transition: 0.5s ease; +} + +.form_wrap .input_wrap .input:focus { + border-color: var(--primary); +} + +.btns_wrap { + width: 100%; + margin: 4% auto; +} + +.btns_wrap .common_btns { + display: flex; + justify-content: space-between; +} + +.btns_wrap .common_btns.form_1_btns { + justify-content: flex-end; +} + +.btns_wrap .common_btns.form_2_btns { + width: 190%; + margin-top: 10%; +} + +.btns_wrap .common_btns.form_3_btns { + width: 125%; + margin-top: 7%; +} + +.btns_wrap .common_btns button { + position: relative; + border: 0; + padding: 12px 15px; + background: var(--primary); + color: var(--white); + width: 135px; + justify-content: center; + display: flex; + align-items: center; + font-size: 0.8rem; + border-radius: 1rem; + transition: 0.5s ease; + cursor: pointer; +} + +.btns_wrap .common_btns button.btn_back { + background: var(--secondary); + box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; + transition: 0.25s; +} + +.btns_wrap .common_btns button.btn_next { + box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; + transition: 0.25s; +} + +.btns_wrap .common_btns button.btn_done { + box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; + transition: 0.25s; +} + +.btns_wrap .common_btns button.btn_next .icon { + display: flex; + margin-left: 10px; +} + +.btns_wrap .common_btns button.btn_back .icon { + display: flex; + margin-right: 10px; +} + +.btns_wrap .common_btns button.btn_next:hover, +.btns_wrap .common_btns button.btn_done:hover { + background: var(--next-btn-hover); + box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px; + -webkit-transform: translateY(-0.22em); + transform: translateY(-0.252m); +} + +.btns_wrap .common_btns button.btn_back:hover { + background: var(--back-btn-hover); + box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px; + -webkit-transform: translateY(-0.22em); + transform: translateY(-0.252m); +} + +.modal_wrapper { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + visibility: hidden; + z-index: 5; +} + +.modal_wrapper .shadow { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.8); + opacity: 0; + transition: 0.2s ease; +} + +.modal_wrapper .success_wrap { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -800px); + background: var(--white); + padding: 50px; + display: flex; + align-items: center; + border-radius: 5px; + transition: 0.5s ease; +} + +.modal_wrapper .success_wrap .modal_icon { + margin-right: 20px; + width: 50px; + height: 50px; + background: var(--primary); + color: var(--white); + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + font-size: 32px; + font-weight: 700; +} + +.modal_wrapper.active { + visibility: visible; +} + +.modal_wrapper.active .shadow { + opacity: 1; +} + +.modal_wrapper.active .success_wrap { + transform: translate(-50%, -50%); +} + +/****************************************** + /* END DROPDOWN INPUT + ==================================================*/ +.gender-select-menu, +.select-menu { + height: 100%; + font-size: 0.9rem; +} +.gender-select-menu .gender-select-input, +.select-menu .select-btn { + width: 100%; + height: 55px; + background: #f0f0f0; + border-radius: 1rem; + grid-template-columns: 15% 85%; + display: flex; + padding: 0 1.2rem; + align-items: center; + justify-content: space-between; + position: relative; + cursor: pointer; +} +.select-btn i { + font-size: 25px; + transition: 0.3s; +} + +.gender-select, +.sBtn-text { + font-size: 0.8rem; + color: #aaa; + font-weight: 500; +} + +.gender-select-menu.active .select-btn i, +.select-menu.active .select-btn i { + transform: rotate(-180deg); +} +.gender-select-menu .gender-options, +.select-menu .options { + width: 100%; + max-height: 200px; + overflow-y: auto; + position: absolute; + padding: 0.5rem 0; + margin-top: 10px; + border-radius: 1rem; + box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; + display: none; + background: white; + z-index: 7; +} + +.gender-select-menu.active .gender-options, +.select-menu.active .options { + display: block; +} +.options .gender-option, +.options .option { + display: flex; + height: 55px; + cursor: pointer; + padding: 0 1.4rem; + border-radius: 8px; + align-items: center; + background: #fff; +} +.options .gender-option:hover, +.options .option:hover { + background: #f2f2f2; +} + +.option .gender-option-text, +.option .option-text { + font-size: 0.8rem; + color: #333; +} +/****************************************** + /* END DROPDOWN INPUT + ==================================================*/ + +/****************************************** + /* DROP IMAGE + ==================================================*/ +.container-image { + padding: 28px; + border-radius: 25px; + background: #fff; +} + +.drop-area { + width: 125%; + height: 300px; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + background: white; + padding: 20px; + border-radius: 1.5rem; + text-align: center; + color: #999; + cursor: pointer; + border: 2px dashed #999; + position: relative; + overflow: hidden; +} + +.drop-area-title { + font-size: 1.2rem; + font-weight: 600; + margin-bottom: 16px; + pointer-events: none; +} + +.drop-area-text { + font-size: 0.7rem; +} + +.thumbnail, +.img-name { + position: absolute; + display: flex; + justify-content: center; + align-items: center; + width: 100%; + height: 100%; + top: 0; + left: 0; + z-index: 5; +} +.thumbnail { + height: 100%; + display: flex; + justify-content: center; + align-items: center; + object-fit: cover; + z-index: 6; +} + +.drop-area:hover .img-name { + opacity: 1; +} + +.clickable-button { + padding: 10px 20px; + margin-top: 3%; + background-color: #007bff; + color: #fff; + border: none; + border-radius: 5px; + cursor: pointer; + font-size: 14px; + font-weight: 500; + width: 8rem; + transition: background-color 0.3s ease-in-out; +} + +.clickable-button:hover { + background-color: #0056b3; +} +/****************************************** + /* END DROP IMAGE + ==================================================*/ + +/****************************************** + /* preloader + ==================================================*/ +#preloader { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #fff; + z-index: 10000; +} + +#status, +.preloader { + top: 50%; + left: 50%; + position: absolute; +} + +#status { + width: 100px; + height: 100px; + background-repeat: no-repeat; + background-position: center; + margin: -50px 0 0 -50px; +} + +.preloader { + height: 40px; + width: 40px; + margin-top: -20px; + margin-left: -20px; +} + +.preloader:before { + content: ""; + display: block; + position: absolute; + left: -1px; + top: -1px; + height: 100%; + width: 100%; + -webkit-animation: rotation 1s linear infinite; + animation: rotation 1s linear infinite; + border: 2px solid #900c3f; + border-top: 2px solid transparent; + border-radius: 100%; +} + +.preloader > .icon { + position: absolute; + top: 50%; + left: 50%; + height: 25px; + width: 10.6px; + margin-top: -12.5px; + margin-left: -5.3px; + -webkit-animation: wink 1s ease-in-out infinite alternate; + animation: wink 1s ease-in-out infinite alternate; +} + +@media only screen and (min-width: 768px) { + .preloader { + height: 60px; + width: 60px; + margin-top: -30px; + margin-left: -30px; + } + .preloader:before { + left: -2px; + top: -2px; + border-width: 2px; + } + .preloader > .icon { + height: 37.5px; + width: 15.9px; + margin-top: -18.75px; + margin-left: -7.95px; + } +} + +@media only screen and (min-width: 1200px) { + .preloader { + height: 60px; + width: 60px; + margin-top: -30px; + margin-left: -30px; + } + .preloader > .icon { + height: 50px; + width: 21.2px; + margin-top: -25px; + margin-left: -10.6px; + } +} + +@-webkit-keyframes rotation { + from { + -webkit-transform: rotate(0); + transform: rotate(0); + } + to { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes rotation { + from { + -webkit-transform: rotate(0); + transform: rotate(0); + } + to { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@-webkit-keyframes wink { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +@keyframes wink { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +/****************************************** + /* preloader + ==================================================*/ diff --git a/public/assets/img/avatar/ok.jpg b/public/assets/img/avatar/ok.jpg new file mode 100644 index 0000000000000000000000000000000000000000..64a268ac2962d676b65e9a7d5367163ac8afdc02 GIT binary patch literal 187818 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 literal 0 HcmV?d00001 diff --git a/public/assets/img/avatar/rusak.jpeg b/public/assets/img/avatar/rusak.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..f870c441ede81bb246b82879b7120249fdc63891 GIT binary patch literal 7041 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 LYU2sOm*xKg3w&H@ literal 0 HcmV?d00001 diff --git a/public/assets/img/login_register/Payment Information-pana.svg b/public/assets/img/login_register/Payment Information-pana.svg new file mode 100644 index 00000000..dfdf15c1 --- /dev/null +++ b/public/assets/img/login_register/Payment Information-pana.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/assets/js/login_register/app.js b/public/assets/js/login_register/app.js new file mode 100644 index 00000000..f4299623 --- /dev/null +++ b/public/assets/js/login_register/app.js @@ -0,0 +1,126 @@ +/****************************************** + * ANIMATION BTN SIGN IN & SIGN UP + ******************************************/ +const sign_in_btn = document.querySelector("#sign-in-btn"); +const sign_up_btn = document.querySelector("#sign-up-btn"); +const container = document.querySelector(".container"); + +sign_up_btn.addEventListener("click", () => { + container.classList.add("sign-up-mode"); +}); + +sign_in_btn.addEventListener("click", () => { + container.classList.remove("sign-up-mode"); +}); +/****************************************** + * END ANIMATION BTN SIGN IN & SIGN UP + ******************************************/ + +/****************************************** + * PRELOADER + ******************************************/ +setTimeout(function () { + $("#preloader").fadeToggle(); +}, 200); +/****************************************** + * END PRELOADER + ******************************************/ + +/****************************************** + * MULTIPLE FORM + ******************************************/ +var form_1 = document.querySelector(".form_1"); +var form_2 = document.querySelector(".form_2"); +var form_3 = document.querySelector(".form_3"); +var form_4 = document.querySelector(".form_4"); + +var form_1_btns = document.querySelector(".form_1_btns"); +var form_2_btns = document.querySelector(".form_2_btns"); +var form_3_btns = document.querySelector(".form_3_btns"); +var form_4_btns = document.querySelector(".form_4_btns"); + +var form_1_next_btn = document.querySelector(".form_1_btns .btn_next"); +var form_2_back_btn = document.querySelector(".form_2_btns .btn_back"); +var form_2_next_btn = document.querySelector(".form_2_btns .btn_next"); +var form_3_back_btn = document.querySelector(".form_3_btns .btn_back"); +var form_3_next_btn = document.querySelector(".form_3_btns .btn_next"); +var form_4_back_btn = document.querySelector(".form_4_btns .btn_back"); + +var form_2_progessbar = document.querySelector(".form_2_progessbar"); +var form_3_progessbar = document.querySelector(".form_3_progessbar"); +var form_4_progessbar = document.querySelector(".form_4_progessbar"); + +var btn_done = document.querySelector(".btn_done"); +var modal_wrapper = document.querySelector(".modal_wrapper"); +var shadow = document.querySelector(".shadow"); + +form_1_next_btn.addEventListener("click", function () { + form_1.style.display = "none"; + form_2.style.display = "block"; + + form_1_btns.style.display = "none"; + form_2_btns.style.display = "flex"; + + form_2_progessbar.classList.add("active"); +}); + +form_2_back_btn.addEventListener("click", function () { + form_1.style.display = "block"; + form_2.style.display = "none"; + + form_1_btns.style.display = "flex"; + form_2_btns.style.display = "none"; + + form_2_progessbar.classList.remove("active"); +}); + +form_2_next_btn.addEventListener("click", function () { + form_2.style.display = "none"; + form_3.style.display = "block"; + + form_3_btns.style.display = "flex"; + form_2_btns.style.display = "none"; + + form_3_progessbar.classList.add("active"); +}); + +form_3_next_btn.addEventListener("click", function () { + form_3.style.display = "none"; + form_4.style.display = "block"; + + form_4_btns.style.display = "flex"; + form_3_btns.style.display = "none"; + + form_4_progessbar.classList.add("active"); +}); + +form_3_back_btn.addEventListener("click", function () { + form_2.style.display = "block"; + form_3.style.display = "none"; + + form_3_btns.style.display = "none"; + form_2_btns.style.display = "flex"; + + form_3_progessbar.classList.remove("active"); +}); + +form_4_back_btn.addEventListener("click", function () { + form_3.style.display = "block"; + form_4.style.display = "none"; + + form_4_btns.style.display = "none"; + form_3_btns.style.display = "flex"; + + form_4_progessbar.classList.remove("active"); +}); + +btn_done.addEventListener("click", function () { + modal_wrapper.classList.add("active"); +}); + +shadow.addEventListener("click", function () { + modal_wrapper.classList.remove("active"); +}); +/****************************************** + * MULTIPLE FORM END + ******************************************/ diff --git a/public/assets/js/login_register/jquery.js b/public/assets/js/login_register/jquery.js new file mode 100644 index 00000000..3b7a7f23 --- /dev/null +++ b/public/assets/js/login_register/jquery.js @@ -0,0 +1,4 @@ +/*! jQuery v2.2.2 | (c) jQuery Foundation | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.2",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){var b;if("object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype||{},"isPrototypeOf"))return!1;for(b in a);return void 0===b||k.call(a,b)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=d.createElement("script"),b.text=a,d.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:h.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(d=e.call(arguments,2),f=function(){return a.apply(b||this,d.concat(e.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?h.call(n(a),this[0]):h.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||n.uniqueSort(e),D.test(a)&&e.reverse()),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b){return I||(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b)},n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)K(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},L=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a,b){var c=b||{};return a.nodeType?a[this.expando]=c:Object.defineProperty(a,this.expando,{value:c,writable:!0,configurable:!0}),a[this.expando]},cache:function(a){if(!L(a))return{};var b=a[this.expando];return b||(b={},L(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[b]=c;else for(d in b)e[d]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=a[this.expando];if(void 0!==f){if(void 0===b)this.register(a);else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in f?d=[b,e]:(d=e,d=d in f?[d]:d.match(G)||[])),c=d.length;while(c--)delete f[d[c]]}(void 0===b||n.isEmptyObject(f))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!n.isEmptyObject(b)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Q,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c; +}catch(e){}O.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return O.hasData(a)||N.hasData(a)},data:function(a,b,c){return O.access(a,b,c)},removeData:function(a,b){O.remove(a,b)},_data:function(a,b,c){return N.access(a,b,c)},_removeData:function(a,b){N.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=O.get(f),1===f.nodeType&&!N.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),R(f,d,e[d])));N.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){O.set(this,a)}):K(this,function(b){var c,d;if(f&&void 0===b){if(c=O.get(f,a)||O.get(f,a.replace(Q,"-$&").toLowerCase()),void 0!==c)return c;if(d=n.camelCase(a),c=O.get(f,d),void 0!==c)return c;if(c=R(f,d,void 0),void 0!==c)return c}else d=n.camelCase(a),this.each(function(){var c=O.get(this,d);O.set(this,d,b),a.indexOf("-")>-1&&void 0!==c&&O.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){O.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=N.get(a,b),c&&(!d||n.isArray(c)?d=N.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return N.get(a,c)||N.access(a,c,{empty:n.Callbacks("once memory").add(function(){N.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length",""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};$.optgroup=$.option,$.tbody=$.tfoot=$.colgroup=$.caption=$.thead,$.th=$.td;function _(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function aa(a,b){for(var c=0,d=a.length;d>c;c++)N.set(a[c],"globalEval",!b||N.get(b[c],"globalEval"))}var ba=/<|&#?\w+;/;function ca(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],o=0,p=a.length;p>o;o++)if(f=a[o],f||0===f)if("object"===n.type(f))n.merge(m,f.nodeType?[f]:f);else if(ba.test(f)){g=g||l.appendChild(b.createElement("div")),h=(Y.exec(f)||["",""])[1].toLowerCase(),i=$[h]||$._default,g.innerHTML=i[1]+n.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;n.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",o=0;while(f=m[o++])if(d&&n.inArray(f,d)>-1)e&&e.push(f);else if(j=n.contains(f.ownerDocument,f),g=_(l.appendChild(f),"script"),j&&aa(g),c){k=0;while(f=g[k++])Z.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a){}}function ja(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ja(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ha;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return"undefined"!=typeof n&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(G)||[""],j=b.length;while(j--)h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(r&&(i=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,la=/\s*$/g;function pa(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function qa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function ra(a){var b=na.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function sa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(N.hasData(a)&&(f=N.access(a),g=N.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}O.hasData(a)&&(h=O.access(a),i=n.extend({},h),O.set(b,i))}}function ta(a,b){var c=b.nodeName.toLowerCase();"input"===c&&X.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&ma.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),ua(f,b,c,d)});if(o&&(e=ca(b,a[0].ownerDocument,!1,a,d),g=e.firstChild,1===e.childNodes.length&&(e=g),g||d)){for(h=n.map(_(e,"script"),qa),i=h.length;o>m;m++)j=e,m!==p&&(j=n.clone(j,!0,!0),i&&n.merge(h,_(j,"script"))),c.call(a[m],j,m);if(i)for(k=h[h.length-1].ownerDocument,n.map(h,ra),m=0;i>m;m++)j=h[m],Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)&&(j.src?n._evalUrl&&n._evalUrl(j.src):n.globalEval(j.textContent.replace(oa,"")))}return a}function va(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(_(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&aa(_(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=_(h),f=_(a),d=0,e=f.length;e>d;d++)ta(f[d],g[d]);if(b)if(c)for(f=f||_(a),g=g||_(h),d=0,e=f.length;e>d;d++)sa(f[d],g[d]);else sa(a,h);return g=_(h,"script"),g.length>0&&aa(g,!i&&_(a,"script")),h},cleanData:function(a){for(var b,c,d,e=n.event.special,f=0;void 0!==(c=a[f]);f++)if(L(c)){if(b=c[N.expando]){if(b.events)for(d in b.events)e[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);c[N.expando]=void 0}c[O.expando]&&(c[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a){return va(this,a,!0)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(_(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(_(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(_(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),f=e.length-1,h=0;f>=h;h++)c=h===f?this:this.clone(!0),n(e[h])[b](c),g.apply(d,c.get());return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function za(a){var b=d,c=xa[a];return c||(c=ya(a,b),"none"!==c&&c||(wa=(wa||n("