Subversion Repositories SmartDukaan

Rev

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

Rev 7080 Rev 7096
Line 14... Line 14...
14
<body style="margin: 0;">
14
<body style="margin: 0;">
15
<div style="height:45px;">
15
<div style="height:45px;">
16
</div>
16
</div>
17
<div style="height:45px;background: url('images/topbar.png') repeat-x left bottom;color: white;margin: 0px;padding-left: 35px;">
17
<div style="height:45px;background: url('images/topbar.png') repeat-x left bottom;color: white;margin: 0px;padding-left: 35px;">
18
	<span style="font-size: 35px;font-family:'Times New Roman', Times, serif;">HotSpot Recharge Dashboard<span style="font-size: 14px;font-family:Arial, Arial, sans-serif;">  -  Powered by Saholic.com</span></span>
18
	<span style="font-size: 35px;font-family:'Times New Roman', Times, serif;">HotSpot Recharge Dashboard<span style="font-size: 14px;font-family:Arial, Arial, sans-serif;">  -  Powered by Saholic.com</span></span>
-
 
19
	<a class='home-link' href='/rch/!doLogout'>Logout</a>
-
 
20
	<a class='home-link' href='/rch/report'>REPORTS</a>
19
</div>
21
</div>
20
<div id="main" style="width: 75%;margin: 25px 0 0 25px;border: solid 1px #2789C1;">
22
<div id="main" style="width: 75%;margin: 25px 0 0 25px;border: solid 1px #2789C1;">
21
	
23
	
22
	<div style="height: 30px;background-color: #2789C1;font-size: 14px;font-weight: bold;color: white;">
24
	<div style="height: 30px;background-color: #2789C1;font-size: 14px;font-weight: bold;color: white;">
23
		<div style="margin: 0px 10px 0px 10px;padding-top: 7px;">
25
		<div style="margin: 0px 10px 0px 10px;padding-top: 7px;">
24
			<span style="float:left">PLEASE ENTER DETAILS</span>
26
			<span style="float:left">PLEASE ENTER DETAILS</span>
25
		</div>
27
		</div>
26
	</div>
28
	</div>
27
	
29
	
28
	<form id='rechargeDetailsForm' action='/test/confirm' method='post' onsubmit='validateAllFields()'>
30
	<form id='rechargeDetailsForm' action='/rch/confirm' method='post' onsubmit='return validateAllFields()'>
29
    	#if($action.getErrorMsg() == "")
31
    	#if($action.getErrorMsg() == "")
30
    	<div class='padding-row'>
32
    	<div class='padding-row'>
31
    	</div>
33
    	</div>
32
    	#else
34
    	#else
33
    	<div class="padding-row" style="font-size: 16px;color: red;text-align: center;border: 1px solid red;margin: 5px;padding: 5px;">
35
    	<div class="padding-row" style="font-size: 16px;color: red;text-align: center;border: 1px solid red;margin: 5px;padding: 5px;">
Line 75... Line 77...
75
            			<option value='$dthProviderKey'>$dthProviderMap.get($dthProviderKey)</option>
77
            			<option value='$dthProviderKey'>$dthProviderMap.get($dthProviderKey)</option>
76
    				#end
78
    				#end
77
            	</select>
79
            	</select>
78
    		</div>
80
    		</div>
79
        </div>
81
        </div>
-
 
82
		
-
 
83
		<div class="row planSelector">
-
 
84
            <div class="text">Plan : </div>
-
 
85
            <div class="input-div">
-
 
86
    			<select id='planDropDown' name='plan' style="height: 30px;font-size: 18px;width: 95px;">
-
 
87
        		</select>
-
 
88
    		</div>
-
 
89
        </div>
80
        
90
        
81
        <div class="row">
91
        <div class="row">
82
            <div class="text">Amount : </div>
92
            <div class="text">Amount : </div>
83
            <div class="input-div">
93
            <div class="input-div">
84
    			<input class='inputbox rupee padding48' type='text' name='amount'></input>
94
    			<input class='inputbox rupee padding48' type='text' name='amount'></input>
Line 101... Line 111...
101
    	
111
    	
102
    	<div id='frc-div' style='display:none;'>
112
    	<div id='frc-div' style='display:none;'>
103
    		<div class="row">
113
    		<div class="row">
104
            	<div class="text">SIM Number : </div>
114
            	<div class="text">SIM Number : </div>
105
            	<div class="input-div">
115
            	<div class="input-div">
106
        			<input class='inputbox padding15' type='text' name='sim'></input>
116
        			<input class='inputbox padding15' type='text' name='simNum'></input>
107
        		</div>
117
        		</div>
108
    		</div>
118
    		</div>
109
    		
119
    		
110
    		<div class="row">
120
    		<div class="row">
111
            	<div class="text">CAF Number : </div>
121
            	<div class="text">CAF Number : </div>
112
            	<div class="input-div">
122
            	<div class="input-div">
113
        			<input class='inputbox padding15' type='text' name='caf'></input>
123
        			<input class='inputbox padding15' type='text' name='cafNum'></input>
114
        		</div>
124
        		</div>
115
    		</div>
125
    		</div>
116
			
126
			
117
			<div class="row">
127
			<div class="row">
118
            	<div class="text">Discount : </div>
128
            	<div class="text">Discount : </div>
Line 127... Line 137...
127
        			<input class='inputbox padding15' type='text' name='altNum'></input>
137
        			<input class='inputbox padding15' type='text' name='altNum'></input>
128
        		</div>
138
        		</div>
129
    		</div>
139
    		</div>
130
    	</div>
140
    	</div>
131
    	
141
    	
-
 
142
		<input type='hidden' name='circlecode' id='circlecode'></input>
132
    	<div class="row">
143
    	<div class="row">
133
        	<div style="padding-top:10px;margin-top: 25px;padding-left: 200px;">
144
        	<div style="padding-top:10px;margin-top: 25px;padding-left: 200px;">
134
    			<input type="submit" style="height: 30px;background-color: orange;cursor: pointer;width: 140px;font-size: 21px;">
145
    			<input type="submit" value='submit' style="height: 30px;background-color: orange;cursor: pointer;width: 140px;font-size: 21px;">
135
    		</div>
146
    		</div>
136
    	</div>
147
    	</div>
137
    	
148
    	
138
    	<div class='padding-row'>
149
    	<div class='padding-row'>
139
    	</div>
150
    	</div>
140
	</form>
151
	</form>
141
</div>
152
</div>
-
 
153
<script>
-
 
154
 
-
 
155
jQuery('.planSelector').hide();
-
 
156
var jsonMap = $action.getPlanMapInJson();
-
 
157
 
-
 
158
jQuery('#mobileSelector').change(function() {
-
 
159
	populatePlans();
-
 
160
});
-
 
161
 
-
 
162
if(jQuery('#mobileSelector option:selected').val() != '0'){
-
 
163
	populatePlans();
-
 
164
}
142
 
165
 
-
 
166
function populatePlans() {
-
 
167
	jQuery('.planSelector select#planDropDown').children().remove();
-
 
168
	jQuery('.planSelector').hide();
-
 
169
	var operatorId = jQuery('#mobileSelector option:selected').val();
-
 
170
	plans = jsonMap[operatorId];
-
 
171
	if(plans) {
-
 
172
		jQuery.each(plans, function(i, plan) {
-
 
173
			var planName = plan.name;
-
 
174
			var planDisplayName = plan.displayName;
-
 
175
			jQuery('.planSelector').show();
-
 
176
			if(i==0) {
-
 
177
    			jQuery('#planDropDown').append("<option value='" + planName + "'>" + planDisplayName + "</option>");
-
 
178
    		} else {
-
 
179
    			jQuery('#planDropDown').append("<option selected='true' value='" + planName + "'>" + planDisplayName + "</option>");
-
 
180
			}
-
 
181
		});
-
 
182
	}
-
 
183
}
-
 
184
</script>
143
 
185
 
144
</body>
186
</body>
145
 
187
 
146
</html>
188
</html>
147
189