Subversion Repositories SmartDukaan

Rev

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

Rev 20988 Rev 20998
Line 170... Line 170...
170
function handleCheckout(){
170
function handleCheckout(){
171
	var cart_details = localStorage.getItem('cart_details');
171
	var cart_details = localStorage.getItem('cart_details');
172
	var shippingCharges = 0;
172
	var shippingCharges = 0;
173
	if(cart_details!=undefined){
173
	if(cart_details!=undefined){
174
    	var cartDetailsObj = JSON.parse(cart_details);
174
    	var cartDetailsObj = JSON.parse(cart_details);
175
    	shippingCharges = cartDetailsObj.shippingCharges;
175
    	nonAccessoryShippingCharge = cartDetailsObj.shippingCharges - cartDetailsObj.accessoryShippingCharges;
176
    }
176
    }
177
	
177
	
178
	if(shippingCharges>0){
178
	if(nonAccessoryShippingCharge>0){
179
		var totalCartValue = cartDetailsObj.totalCartValue;
-
 
180
		cartDetailsObj.totalCartQuantity
-
 
181
		var additionalAmount = 1000.0-totalCartValue;
-
 
182
		additionalAmount = additionalAmount.toFixed();
-
 
183
		window.history.pushState('forward', null, './?user_id='+me);
179
		window.history.pushState('forward', null, './?user_id='+me);
184
		if(shippingCharges/cartDetailsObj.totalCartQuantity>50){
180
		if(nonAccessoryShippingCharge/cartDetailsObj.totalCartQuantity>50){
185
			$('p#shippingText').html("<span>You are paying ₹60 per item for shipping.<br>To pay ₹30 per item for shipping.<br> Add upto five items.</span><hr style='margin-top: 5px;margin-bottom: 5px;'>"
181
			$('p#shippingText').html("<span>You are paying ₹60 per item for shipping.<br>To pay ₹30 per item for shipping.<br> Add upto five items.</span><hr style='margin-top: 5px;margin-bottom: 5px;'>"
186
					+"<span>आप शिपिंग के लिए  ₹60 प्रति आइटम का भुगतान कर रहे हैं। <br> प्रति आइटम शिपिंग ₹30 के लिए। <br> पाँच आइटम तक जोड़ें।</span>");
182
					+"<span>आप शिपिंग के लिए  ₹60 प्रति आइटम का भुगतान कर रहे हैं। <br> प्रति आइटम शिपिंग ₹30 के लिए। <br> पाँच आइटम तक जोड़ें।</span>");
187
		} else {
183
		} else {
188
			$('p#shippingText').html("<span>You are paying ₹ "+ shippingCharges.toFixed() 
184
			$('p#shippingText').html("<span>You are paying ₹ "+ shippingCharges.toFixed() 
189
					+" for shipping.<br>"
185
					+" for shipping.<br>"
Line 388... Line 384...
388
		}
384
		}
389
		cartDetailsObj.totalCartValue += item.quantity*item.unitprice;
385
		cartDetailsObj.totalCartValue += item.quantity*item.unitprice;
390
		if(item.category=='Mobile Phone' || item.category=='Tablet') {
386
		if(item.category=='Mobile Phone' || item.category=='Tablet') {
391
			cartDetailsObj.mobileCount += item.quantity;
387
			cartDetailsObj.mobileCount += item.quantity;
392
		} else {
388
		} else {
393
			cartDetailsObj.accessoryShippingCharges = 100;
389
			cartDetailsObj.accessoryShippingCharges = 0;
394
		}
390
		}
395
	}
391
	}
396
	if(cartDetailsObj.mobileCount<5){
392
	if(cartDetailsObj.mobileCount<5){
397
		cartDetailsObj.shippingCharges = cartDetailsObj.accessoryShippingCharges + 60*cartDetailsObj.mobileCount;
393
		cartDetailsObj.shippingCharges = cartDetailsObj.accessoryShippingCharges + 60*cartDetailsObj.mobileCount;
398
	} else {
394
	} else {