Subversion Repositories SmartDukaan

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
517 rajveer 1
#set($Integer = 0)
2
#if($defaultAddressId)
3
	#set($defaultid = $Integer.parseInt($defaultAddressId))
4
#else
5
	#set($defaultid = 0)
6
#end
507 rajveer 7
<!-- my account -->
8
<div id="myAccount">
9
	<div class="top">
10
    	<div class="left">
11
        	<div class="right">&nbsp;</div>
12
        </div>
13
    </div>
14
 
15
    <div class="middle">
16
    	<div class="left">
17
        <div class="right">
18
 
19
            <!-- nav -->
20
            <div id="myAccountNav">
21
                <ul>
22
                    <li><h2>Order History</h2></li>
23
                    <li><a href="/myaccount">Open Orders</a></li>
24
                    <li><a href="/completedorders">Completed Orders</a></li>
583 rajveer 25
                    <!--
507 rajveer 26
                    <li><h2 class="spacing">Payments</h2></li>
27
                    <li><a href="#">Payment Options</a></li>
583 rajveer 28
                    -->
507 rajveer 29
                    <li><h2 class="spacing">Account Settings</h2></li>
517 rajveer 30
                    <li><a href="/personal-details">Personal Details</a></li>
31
                    <li><a href="/login-details">Login Details</a></li>
507 rajveer 32
                    <li><a href="/address" class="active">Shipping Address</a></li>
583 rajveer 33
                    <!--
507 rajveer 34
                    <li><h2 class="spacing">Personalization</h2></li>
35
                    <li><a href="#">Recommendations</a></li>
36
                    <li><a href="#">Browsing History</a></li>
583 rajveer 37
					-->
507 rajveer 38
                </ul>
39
            </div>
40
            <!-- /nav -->
41
 
42
 
595 rajveer 43
                            <!-- content -->
507 rajveer 44
                <div class="content">
45
                	<h1>Shipping Address</h1>
46
 
47
                    <div id="shippingAddress">
595 rajveer 48
                    	<form id="frmShippingAddress" name="frmShippingAddress" method="post" action="./address">	
507 rajveer 49
 
50
                            <!-- add address button -->
51
                        	<div class="imgEnableButton addressWidth" id="addAddress1">
52
                                <div class="left">
53
                                <div class="right">
54
                                     <input type="button" value="Add Address" name="addAddress1" class="button" />
55
                                </div>
56
                                </div>
57
                            </div>
58
                            <div class="clearBoth"></div>
59
                            <!-- /add address button -->
60
 
61
                            <h2>Primary Shipping Address</h2>
62
 
63
                            <!-- primary address -->
595 rajveer 64
 
65
							<div id="A1">
66
								#if($defaultid)
67
								<div id="address$defaultid">
68
									<div class="address">
507 rajveer 69
									#foreach($address in $addresses)
70
									#if($address.getId() == $defaultid)
71
									<label>$address.getName()</label><br />
72
    								<label>$address.getLine1() </label><br />
73
    								<label>$address.getLine2()</label><br />
74
    								<label>$address.getCity()</label><br />
75
    								<label>$address.getState()</label><br />
76
    								<label>Pin: $address.getPin()</label><br />
595 rajveer 77
    								<label>Phone: $address.getPhone() </label><br />
507 rajveer 78
									#end
79
									#end
80
									</div>
595 rajveer 81
									<div class="addressButton">
82
										<div class="imgDeleteButton deleteWidth">
83
											<div class="left"><div class="right">
84
												<input onclick="delAddress('address$defaultid');" value="Delete" class="button" type="button" />
85
											</div></div>
86
										</div>
87
									</div>
507 rajveer 88
								</div>
595 rajveer 89
								#end
90
							</div>
91
 
507 rajveer 92
                            <div class="noAddress1" style="display:none;">No addresses on record</div>
595 rajveer 93
 
94
 
507 rajveer 95
                            <!-- /primary address -->
96
 
97
                            <div class="borderBottom1">&nbsp;</div>
98
 
99
                            <h3><span class="greyColor">Other Address</span></h3>
100
 
101
                            <!-- address container -->
595 rajveer 102
                           <div id="addressContainer">
103
 
507 rajveer 104
							#foreach($address in $addresses)
595 rajveer 105
							#if($address.getId() != $defaultid)
106
							<div id="A$address.getId()">
507 rajveer 107
								<div id="address$address.getId()">
108
									<div class="address">
595 rajveer 109
 
110
        							<label>$address.getName()</label><br />
111
        							<label>$address.getLine1() </label><br />
112
        							<label>$address.getLine2()</label><br />
113
        							<label>$address.getCity()</label><br />
114
        							<label>$address.getState()</label><br />
115
        							<label>Pin: $address.getPin()</label><br />
116
        							<label>Phone: $address.getPhone() </label><br />
507 rajveer 117
									</div>
595 rajveer 118
 
507 rajveer 119
									<div class="addressButton">
595 rajveer 120
										<div class="imgDeleteButton deleteWidth">
121
											<div class="left"><div class="right" >
122
												<input type="button" class="button" value="Delete" onClick="delAddress('address$address.getId()');">
123
											</div></div>
507 rajveer 124
										</div>
595 rajveer 125
 
126
										<div class="imgEnableButton priAddressWidth">
127
											<div class="left"><div class="right">
128
												<input type="button" class="button" value="Make Primary Address" onClick="makePriAddress('address$address.getId()');">
129
											</div></div>
507 rajveer 130
										</div>
131
										<div class="clearBoth"></div>
132
									</div>
595 rajveer 133
 
134
										<br /><br />
135
                                    </div>
136
                                </div>
507 rajveer 137
							#end
595 rajveer 138
							#end
507 rajveer 139
                            </div>
595 rajveer 140
 
507 rajveer 141
                            <div class="noAddress2" style="display:none;">No addresses on record</div>
142
                            <!-- /address container -->
143
 
144
                            <div class="borderBottom2">&nbsp;</div>
145
 
146
                            <br /><br /><br /><br />
147
 
148
                            <!-- add address button -->
149
                        	<div class="imgEnableButton addressWidth" id="addAddress2">
150
                                <div class="left">
151
                                <div class="right">
152
                                     <input type="button" value="Add Address" name="addAddress2" class="button" />
153
                                </div>
154
                                </div>
155
                            </div>
156
                            <div class="clearBoth"></div>
157
                            <!-- /add address button -->
158
 
159
                            <!-- Add New Address Form -->
160
                            <div id="addNewAddress" style="display:none;">
161
                            	<h2>Add a New Address</h2>
162
 
163
                                <dl>
164
                                	<!-- Name -->
165
                                    <dt>
166
                                        <label for="txtName"><span class="required">*</span>Name:</label>
167
                                    </dt>
168
                                    <dd>
169
                                        <div class="imgTextBox">
170
                                            <div class="left">
171
                                            <div class="right">
595 rajveer 172
                                                <input type="text" id="txtName" name="name" class="textbox" />
507 rajveer 173
                                            </div>
174
                                            </div>
175
                                        </div>
176
                                    </dd>
177
                                    <!-- /Name -->
178
                                    <!-- Address -->
179
                                    <dt>
180
                                        <label for="txtAddress"><span class="required">*</span>Address:</label>
181
                                    </dt>
182
                                    <dd>
183
                                        <div class="imgTextBox">
184
                                            <div class="left">
185
                                            <div class="right">
595 rajveer 186
                                                <input type="text" id="txtAddress" name="line1" class="textbox" />
507 rajveer 187
                                            </div>
188
                                            </div>
189
                                        </div>
190
 
191
                                        <div class="spacing">&nbsp;</div>
192
 
193
                                        <div class="imgTextBox">
194
                                            <div class="left">
195
                                            <div class="right">
595 rajveer 196
                                                <input type="text" id="txtAddress2" name="line2" class="textbox" />
507 rajveer 197
                                            </div>
198
                                            </div>
199
                                        </div>
200
                                    </dd>
201
                                    <!-- /Address -->
202
 
203
                                    <!-- state -->
204
                                    <dt>
205
                                        <label for="state"><span class="required">*</span>State:</label>
206
                                    </dt>
207
                                    <dd>
595 rajveer 208
                                        <select class="selectWidth" id="state" name="state">
507 rajveer 209
                                            <option value="0">Select State</option>
210
                                            <option value="delhi">Delhi</option>
211
                                        </select>
212
                                    </dd>
213
                                    <!-- /state -->
214
 
595 rajveer 215
									<!-- City -->
507 rajveer 216
                                    <dt>
595 rajveer 217
                                        <label for="txtCity"><span class="required">*</span>City:</label>
507 rajveer 218
                                    </dt>
219
                                    <dd>
595 rajveer 220
                                        <div class="imgTextBox">
221
                                            <div class="left">
222
                                            <div class="right">
223
                                                <input type="text" id="txtCity" name="city" class="textbox" />
224
                                            </div>
225
                                            </div>
226
                                        </div>
507 rajveer 227
                                    </dd>
228
                                    <!-- /City -->
229
 
230
                                    <!-- Pin code -->
231
                                    <dt>
232
                                        <label for="txtPinCode"><span class="required">*</span>Pin Code:</label>
233
                                    </dt>
234
                                    <dd>
235
                                        <div class="imgTextBox">
236
                                            <div class="left">
237
                                            <div class="right">
595 rajveer 238
                                                <input type="text" id="txtPinCode" name="pincode" class="textbox" />
507 rajveer 239
                                            </div>
240
                                            </div>
241
                                        </div>
242
                                    </dd>
243
                                    <!-- /Pin code -->
244
 
245
                                    <!-- Mobile -->
246
                                    <dt>
595 rajveer 247
                                        <label for="txtPhone"><span class="required">*</span>Phone:</label>
507 rajveer 248
                                    </dt>
249
                                    <dd>
250
                                        <div class="imgTextBox">
251
                                            <div class="left">
252
                                            <div class="right">
595 rajveer 253
                                                <input type="text" id="txtPhone" name="phone" class="textbox" />
507 rajveer 254
                                            </div>
255
                                            </div>
256
                                        </div>
257
                                    </dd>
595 rajveer 258
                                    <!-- /Mobile -->			
507 rajveer 259
                                    <!-- buttons -->
260
                                    <dt>&nbsp;</dt>
261
                                    <dd>
262
	                                    <br />
595 rajveer 263
										<!--
507 rajveer 264
                                        <div class="imgEnableButton savePriAddressWidth">
265
                                            <div class="left">
266
                                            <div class="right">
595 rajveer 267
                                                 <input type="submit" value="Save and Make Primary Address" name="saveMakePriAddress1" class="button" />
507 rajveer 268
                                            </div>
269
                                            </div>
270
                                        </div>
595 rajveer 271
                                        -->
507 rajveer 272
                                        <div class="imgEnableButton enableDisableBtnWidth1">
273
                                            <div class="left">
274
                                            <div class="right">
595 rajveer 275
												 <input type="hidden" id="" name="action" value="add" >
276
									   			<input type="hidden" id="" name="default" value="add" >
277
                                                 <input type="submit" value="Save" name="saveAddress1" class="button" />
507 rajveer 278
                                            </div>
279
                                            </div>
280
                                        </div>
281
 
282
                                        <div class="imgEnableButton enableDisableBtnWidth2">
283
                                            <div class="left">
284
                                            <div class="right">
285
                                                 <input type="button" value="Cancel" name="cancelAddress" class="button" />
286
                                            </div>
287
                                            </div>
288
                                        </div> 
289
                                        <div class="clearBoth"></div>
290
                                    </dd>
291
                                    <!-- /buttons -->
292
 
293
                                </dl>
294
                            </div>
295
                            <!-- /Add New Address Form -->
296
 
297
                        </form>
298
                    </div>
299
 
300
	            </div>
301
                <!-- /content -->
595 rajveer 302
 
507 rajveer 303
            <div class="clearBoth"></div>
304
 
305
        </div>
306
        </div>
307
    </div>
308
 
309
    <div class="bottom">
310
    	<div class="left">
311
            <div class="right">&nbsp;</div>
312
        </div>
313
    </div>
314
</div>
315
<!-- /my account -->