Subversion Repositories SmartDukaan

Rev

Rev 3063 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3063 Rev 3101
Line 1... Line 1...
1
 
1
 
2
function showPaymentModeSelectionBox(){
2
function trackProceedToPay(){
3
	var originalAddressId = $('form[name="frmProceedToPay"] :input[name="addressid"]').val(); 
-
 
4
	$('form[name="paymentModeSelection"] :input[name="addressid"]').val(originalAddressId);
-
 
5
	
-
 
6
	$.fn.colorbox({inline:true, href:".payModeLightBoxColor", open:true, width:"500px", onComplete:function(){
-
 
7
		var posLeft = (document.documentElement.clientWidth / 2) - (parseInt($('#colorbox').css('width')) / 2);
-
 
8
		var posTop = (document.documentElement.clientHeight / 2) - (parseInt($('#colorbox').css('height')) / 2);
-
 
9
 
-
 
10
		$('#colorbox').css('top', posTop);
-
 
11
		$('#colorbox').css('left', posLeft);
-
 
12
	}});
-
 
13
	trackEventWithGA('Order', 'Proceed to Pay', "");
3
	trackEventWithGA('Order', 'Proceed to Pay', "");
14
	trackPageWithGA("/proceed-to-pay");
-
 
15
}
-
 
16
 
-
 
17
function verifyPaymentModeSelectionForm(){
-
 
18
	var selected = '';
-
 
19
	var payment_option = 0;
-
 
20
	var typeInputs = $("form[name='paymentModeSelection'] :input[name='type']");
-
 
21
	for(var i=0; i<typeInputs.length; i++)
-
 
22
		if(typeInputs[i].checked)
-
 
23
			selected = typeInputs[i].value; 
-
 
24
	if(selected == ''){
-
 
25
		dispError("Please select a payment method.");
-
 
26
		return false;
-
 
27
	}
-
 
28
	if(selected == 'COD'){
-
 
29
		payment_option = 3000;
-
 
30
	} else {
-
 
31
		payment_option = $("form[name='paymentModeSelection'] select[name='g"+ selected + "']").val();
-
 
32
	}
-
 
33
	if(payment_option > 0){	
-
 
34
		$("form[name='paymentModeSelection'] :input[name='payment_option']").val(payment_option);
-
 
35
		return true;
-
 
36
	}else	
-
 
37
		dispError("Please select a payment method.");
-
 
38
	return false;
-
 
39
}
4
}
40
 
5
 
41
function dispError(error){
6
function dispError(error){
42
	alert(error);
7
	alert(error);
43
}
8
}