Subversion Repositories SmartDukaan

Rev

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

Rev 10779 Rev 10806
Line 103... Line 103...
103
	document.getElementById('mobile-amount').value = amount;
103
	document.getElementById('mobile-amount').value = amount;
104
	document.getElementsByClassName('rech-cont')[0].style.display = 'block';
104
	document.getElementsByClassName('rech-cont')[0].style.display = 'block';
105
	document.getElementsByClassName('topup-cont')[0].style.display = 'none';
105
	document.getElementsByClassName('topup-cont')[0].style.display = 'none';
106
}
106
}
107
function changeName(e){
107
function changeName(e){
108
	//debugger;
108
	debugger;
109
	var id = e.currentTarget.value;
109
	var id = e.currentTarget.value;
-
 
110
	if(id != -1){
110
	var name = dthIdMap[id];
111
		var name = dthIdMap[id];
111
	document.getElementById('accountName').innerHTML = name;
112
		document.getElementById('accountName').innerHTML = name;
-
 
113
	}else if(id == -1){
-
 
114
		document.getElementById('accountName').innerHTML = 'Account Number :';
-
 
115
	}
112
}
116
}
113
function mobileValidation(){
117
function mobileValidation(){
114
	debugger;
118
	debugger;
115
	var operator = document.getElementById('mobile-operator');
119
	var operator = document.getElementById('mobile-operator');
116
	var number = document.getElementById('mobile-number').value;
120
	var number = document.getElementById('mobile-number').value;
Line 186... Line 190...
186
	debugger;
190
	debugger;
187
	var operator = document.getElementById('dth-operator');
191
	var operator = document.getElementById('dth-operator');
188
	var number = document.getElementById('dth-number').value;
192
	var number = document.getElementById('dth-number').value;
189
	var amount = document.getElementById('dth-amount').value;
193
	var amount = document.getElementById('dth-amount').value;
190
	var email = document.getElementById("dth-email").value;
194
	var email = document.getElementById("dth-email").value;
-
 
195
	var value = document.getElementById('accountName').innerHTML;
-
 
196
	value = value.split(':')[0];
191
	document.getElementById('dth_hidden').value = operator[operator.selectedIndex].text;
197
	document.getElementById('dth_hidden').value = operator[operator.selectedIndex].text;
192
	email = email.trim();
198
	email = email.trim();
193
    var atpos = email.indexOf("@");
199
    var atpos = email.indexOf("@");
194
    var dotpos = email.lastIndexOf(".");
200
    var dotpos = email.lastIndexOf(".");
195
	if(operator.selectedIndex == 0){
201
	if(operator.selectedIndex == 0){
Line 202... Line 208...
202
		document.getElementById('error').innerHTML ='Please enter the DTH number!';
208
		document.getElementById('error').innerHTML ='Please enter the DTH number!';
203
		window.scrollTo(0,0); return false;
209
		window.scrollTo(0,0); return false;
204
	}
210
	}
205
    if(!/^\d+$/.test(number)){
211
    if(!/^\d+$/.test(number)){
206
        document.getElementById('error').style.display = "block";
212
        document.getElementById('error').style.display = "block";
207
		document.getElementById('error').innerHTML ='Please Use numbers only for Mobile Number!';
213
		document.getElementById('error').innerHTML ='Please Use numbers only for '+value+' field!';
208
		window.scrollTo(0,0); return false;
214
		window.scrollTo(0,0); return false;
209
	}
215
	}
210
	if(amount ==''){    
216
	if(amount ==''){    
211
		document.getElementById('error').style.display = "block";
217
		document.getElementById('error').style.display = "block";
212
		document.getElementById('error').innerHTML ='Please fill recharge amount!';
218
		document.getElementById('error').innerHTML ='Please fill recharge amount!';