Subversion Repositories SmartDukaan

Rev

Rev 10771 | Rev 10786 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 10771 Rev 10773
Line 333... Line 333...
333
// }
333
// }
334
function infoPage(){
334
function infoPage(){
335
        document.getElementsByClassName("address-form")[0].style.display = 'none';
335
        document.getElementsByClassName("address-form")[0].style.display = 'none';
336
        document.getElementsByClassName("delivery-cont")[0].style.display = 'block';
336
        document.getElementsByClassName("delivery-cont")[0].style.display = 'block';
337
      }
337
      }
338
 
338
var prevDiv;
-
 
339
var pickupStore;
339
function togglepicup(e){
340
function togglepicup(e){
340
    debugger;
341
    debugger;
-
 
342
    if(document.getElementById('error').style.display == 'block'){
-
 
343
      document.getElementById('error').style.display = 'none';
-
 
344
    }
-
 
345
    prevDiv = e.currentTarget.className;
341
    if(e.currentTarget.className == 'pick-up'){
346
    if(e.currentTarget.className == 'pick-up'){
-
 
347
      pickupStore = true;
-
 
348
      inStoreDelivery = false;
342
      e.currentTarget.className += ' selected';
349
      e.currentTarget.className += ' selected';
343
      document.getElementsByClassName("deliverhere")[0].setAttribute('class','deliverhere');
350
      document.getElementsByClassName("deliverhere")[0].setAttribute('class','deliverhere');
344
      document.getElementsByClassName("pickup")[0].style.display = 'block';
351
      document.getElementsByClassName("pickup")[0].style.display = 'block';
345
      document.getElementsByClassName("deliver-here")[0].style.display = 'none';
352
      document.getElementsByClassName("deliver-here")[0].style.display = 'none';
346
    }else{
353
    }else if(prevDiv.indexOf('pick-up') == -1){
347
       e.currentTarget.className += ' selected';
354
       e.currentTarget.className += ' selected';
-
 
355
       pickupStore = false;
348
       document.getElementsByClassName("pick-up")[0].setAttribute('class','pick-up');
356
       document.getElementsByClassName("pick-up")[0].setAttribute('class','pick-up');
349
       document.getElementsByClassName("deliver-here")[0].style.display = 'block'; 
357
       document.getElementsByClassName("deliver-here")[0].style.display = 'block'; 
350
       document.getElementsByClassName("pickup")[0].style.display = 'none';
358
       document.getElementsByClassName("pickup")[0].style.display = 'none';
351
      
359
      
352
    }
360
    }
Line 373... Line 381...
373
 var id = e.currentTarget.id;
381
 var id = e.currentTarget.id;
374
 var hotspotId = e.currentTarget; 
382
 var hotspotId = e.currentTarget; 
375
 if(shopId == undefined){
383
 if(shopId == undefined){
376
  document.getElementById(id).className += ' selected-add'; 
384
  document.getElementById(id).className += ' selected-add'; 
377
  shopId = id;
385
  shopId = id;
-
 
386
  inStoreDelivery = true;
378
 }else if(shopId != id){
387
 }else if(shopId != id){
379
  document.getElementById(shopId).className += 'pickup-spot';
388
  document.getElementById(shopId).className += 'pickup-spot';
380
  document.getElementById(id).className += ' selected-add';
389
  document.getElementById(id).className += ' selected-add';
381
  shopId = id;
390
  shopId = id;
382
  inStoreDelivery = true;
391
  inStoreDelivery = true;
Line 469... Line 478...
469
      }
478
      }
470
    }
479
    }
471
  });
480
  });
472
  }
481
  }
473
  if(type == 2){
482
  if(type == 2){
-
 
483
    if(pickupStore == true){
474
    if(inStoreDelivery == true){
484
    if(inStoreDelivery == true){
475
      ga('send','event','Delivery Type','In-Store Pickup');
485
      ga('send','event','Delivery Type','In-Store Pickup');
-
 
486
    }else if(inStoreDelivery == false){
-
 
487
      document.getElementById('error').style.display = "block";
-
 
488
      document.getElementById('error').innerHTML ="Please select a delivery store!" ;
-
 
489
      return false;
-
 
490
    }
476
    }else{
491
  }else{
477
      ga('send','event','Delivery Type','Deliver to address');
492
      ga('send','event','Delivery Type','Deliver to address');
478
    }
493
    }
479
    ga('send','event','Order','Proceed To Pay');
494
    ga('send','event','Order','Proceed To Pay');
480
    window.location.href = base_url+'payment';
495
    window.location.href = base_url+'payment';
481
  }
496
  }
482
}else{
497
}else{
-
 
498
  if(pickupStore == true){
483
  if(inStoreDelivery == true){
499
    if(inStoreDelivery == true){
484
      ga('send','event','Delivery Type','In-Store Pickup');
500
      ga('send','event','Delivery Type','In-Store Pickup');
-
 
501
    }else if(inStoreDelivery == false){
-
 
502
      document.getElementById('error').style.display = "block";
-
 
503
      document.getElementById('error').innerHTML ="Please select a delivery store!" ;
-
 
504
      return false;
-
 
505
    }
485
    }else{
506
  }else{
486
      ga('send','event','Delivery Type','Deliver to address');
507
      ga('send','event','Delivery Type','Deliver to address');
487
    }
508
    }
488
    ga('send','event','Order','Proceed To Pay');
509
    ga('send','event','Order','Proceed To Pay');
489
  window.location.href = base_url+'payment';
510
    window.location.href = base_url+'payment';
490
}
511
}
491
}
512
}
492
function paymentValidation(e){
513
function paymentValidation(e){
493
  debugger;
514
  debugger;
494
  var Id = e.currentTarget.id;
515
  var Id = e.currentTarget.id;