Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (function ($) {
- var redirect = getUrlParameterByName('redirect');
- function doLogin() {
- $('.page-wrap').ororiLoader();
- var param = {
- username: $('#login-email').val(),
- password: $('#login-password').val()
- },
- ajax_login = ORORI.Api('/login/customer', 'POST', param);
- $.when(ajax_login)
- .done(function (response) {
- createCookie('access_token', response.data.access_token);
- eraseCookie('create');
- eraseCookie('edit');
- eraseCookie('expired');
- var cid = response.data.customer.id;
- createCookie('_cid', cid, 1);
- GTM.Visitor.setVisitor(response.data.customer.id, IP_ADDRESS, readCookie('PHPSESSID'));
- GTM.Social.onAction({action: {detail: 'Login', network: 'Orori.com'}});
- // create hash to local for criteo
- ORORI.hashEmail( param.username );
- localStorage.removeItem('_user');
- $('.page-wrap').trigger('destroy.loader.orori');
- var redirectUrl = document.referrer.toLowerCase().indexOf('orori') !== -1 ? document.referrer : '/';
- var groupBuyUrl = localStorage.getItem('group-buy-url');
- if (!empty(redirect)) {
- redirectUrl = redirect;
- }
- if(groupBuyUrl){
- redirectUrl = groupBuyUrl;
- }
- window.location = redirectUrl;
- })
- .fail(function (result) {
- if (result.error) {
- $('.page-wrap').trigger('destroy.loader.orori');
- }
- });
- }
- $('#login-password, #login-email').keyup(function(e) {
- if((e.which === 13)||(e.keyCode === 13)){
- doLogin();
- }
- });
- $('#login-button-landing').click(function () {
- doLogin();
- });
- $('#btn-reset').click(function () {
- var param = {
- username: $('#email-forgot').val()
- },
- ajax_login = ORORI.Api('/me/forgot_password', 'POST', param);
- $.when(ajax_login)
- .done(function (response) {
- $('#forgotPasswordModal').modal('toggle');
- $('#forgotPasswordSuccessModal').modal('toggle');
- })
- .fail(function (result) {
- if (result.error) {
- toastr['error'](result.error);
- }
- });
- });
- $('#btn-regist-axa-land').click(function () {
- var param = {
- birthdate : $('#birthdateaxa').val(),
- city : $('#city').val(),
- email : $('#email').val(),
- telephone : $('#phone').val(),
- firstname : $('#name').val(),
- lastname : ' ',
- page_cookie : ORORI.el.page_cookie,
- page : 'REGISTER_AXA'
- };
- // adding referer
- var current_url = window.location.href,
- url_param = $.param( param, true );
- param.referer = current_url + '?' + url_param;
- var ajax_login = ORORI.Api('/register-checkout', 'POST', param);
- $.when(ajax_login)
- .done(function (response) {
- createCookie('access_token', response.data.access_token);
- eraseCookie('create');
- eraseCookie('edit');
- eraseCookie('expired');
- var cid = response.data.customer.id;
- createCookie('_cid', cid, 1);
- GTM.Visitor.setVisitor(response.data.customer.id, IP_ADDRESS, readCookie('PHPSESSID'));
- GTM.Social.onAction({action: {detail: 'Register', network: 'Orori.com'}});
- // create hash to local for criteo
- ORORI.hashEmail( param.email );
- localStorage.removeItem('_user');
- $('.page-wrap').trigger('destroy.loader.orori');
- var redirectUrl = document.referrer.toLowerCase().indexOf('orori') !== -1 ? document.referrer : '/';
- if (!empty(redirect)) {
- redirectUrl = redirect;
- }
- toastr['success']('Data berhasil Disimpan');
- window.location = redirectUrl;
- })
- .fail(function (result) {
- if (result.error) {
- $('.page-wrap').trigger('destroy.loader.orori');
- toastr['error'](result.error);
- }
- });
- });
- })(jQuery);
- $(document).ready(function() {
- //chekboxaxa
- $('#credit-yes').prop('checked', true);
- $('.checkbox-credit').on('click', function() {
- $('.checkbox-credit').prop('checked', false);
- $(this).prop('checked', true);
- });
- $('#birthdateaxa').datepicker({
- format: 'yyyy-mm-dd',
- autoclose: true,
- todayHighlight: true
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement