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>
650 rajveer 24
                    <li><a href="/completed-orders">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">
650 rajveer 66
								#if($defaultid && $defaultid!=0)
595 rajveer 67
								<div id="address$defaultid">
68
									<div class="address">
507 rajveer 69
									#foreach($address in $addresses)
741 rajveer 70
    								#if($address.getId() == $defaultid)
71
    									#if($address.getName())	<label>$address.getName()</label><br /> #end
72
        								#if($address.getLine1()) <label>$address.getLine1() </label><br /> #end
73
        								#if($address.getLine2()) <label>$address.getLine2()</label><br /> #end
74
        								#if($address.getCity()) <label>$address.getCity()</label><br /> #end
75
        								#if($address.getState()) <label>$address.getState()</label><br /> #end
76
        								#if($address.getPin()) <label>Pin: $address.getPin()</label><br /> #end
77
        								#if($address.getPhone()) <label>Phone: $address.getPhone() </label><br /> #end
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">
650 rajveer 209
                                            #include("templates/stateslist.vm")
507 rajveer 210
                                        </select>
211
                                    </dd>
212
                                    <!-- /state -->
213
 
595 rajveer 214
									<!-- City -->
507 rajveer 215
                                    <dt>
595 rajveer 216
                                        <label for="txtCity"><span class="required">*</span>City:</label>
507 rajveer 217
                                    </dt>
218
                                    <dd>
595 rajveer 219
                                        <div class="imgTextBox">
220
                                            <div class="left">
221
                                            <div class="right">
222
                                                <input type="text" id="txtCity" name="city" class="textbox" />
223
                                            </div>
224
                                            </div>
225
                                        </div>
507 rajveer 226
                                    </dd>
227
                                    <!-- /City -->
228
 
229
                                    <!-- Pin code -->
230
                                    <dt>
231
                                        <label for="txtPinCode"><span class="required">*</span>Pin Code:</label>
232
                                    </dt>
233
                                    <dd>
234
                                        <div class="imgTextBox">
235
                                            <div class="left">
236
                                            <div class="right">
595 rajveer 237
                                                <input type="text" id="txtPinCode" name="pincode" class="textbox" />
507 rajveer 238
                                            </div>
239
                                            </div>
240
                                        </div>
241
                                    </dd>
242
                                    <!-- /Pin code -->
243
 
244
                                    <!-- Mobile -->
245
                                    <dt>
595 rajveer 246
                                        <label for="txtPhone"><span class="required">*</span>Phone:</label>
507 rajveer 247
                                    </dt>
248
                                    <dd>
249
                                        <div class="imgTextBox">
250
                                            <div class="left">
251
                                            <div class="right">
595 rajveer 252
                                                <input type="text" id="txtPhone" name="phone" class="textbox" />
507 rajveer 253
                                            </div>
254
                                            </div>
255
                                        </div>
256
                                    </dd>
595 rajveer 257
                                    <!-- /Mobile -->			
507 rajveer 258
                                    <!-- buttons -->
259
                                    <dt>&nbsp;</dt>
260
                                    <dd>
261
	                                    <br />
595 rajveer 262
										<!--
507 rajveer 263
                                        <div class="imgEnableButton savePriAddressWidth">
264
                                            <div class="left">
265
                                            <div class="right">
595 rajveer 266
                                                 <input type="submit" value="Save and Make Primary Address" name="saveMakePriAddress1" class="button" />
507 rajveer 267
                                            </div>
268
                                            </div>
269
                                        </div>
595 rajveer 270
                                        -->
507 rajveer 271
                                        <div class="imgEnableButton enableDisableBtnWidth1">
272
                                            <div class="left">
273
                                            <div class="right">
595 rajveer 274
												 <input type="hidden" id="" name="action" value="add" >
275
									   			<input type="hidden" id="" name="default" value="add" >
276
                                                 <input type="submit" value="Save" name="saveAddress1" class="button" />
507 rajveer 277
                                            </div>
278
                                            </div>
279
                                        </div>
280
 
281
                                        <div class="imgEnableButton enableDisableBtnWidth2">
282
                                            <div class="left">
283
                                            <div class="right">
284
                                                 <input type="button" value="Cancel" name="cancelAddress" class="button" />
285
                                            </div>
286
                                            </div>
287
                                        </div> 
288
                                        <div class="clearBoth"></div>
289
                                    </dd>
290
                                    <!-- /buttons -->
291
 
292
                                </dl>
293
                            </div>
294
                            <!-- /Add New Address Form -->
295
 
296
                        </form>
297
                    </div>
298
 
299
	            </div>
300
                <!-- /content -->
595 rajveer 301
 
507 rajveer 302
            <div class="clearBoth"></div>
303
 
304
        </div>
305
        </div>
306
    </div>
307
 
308
    <div class="bottom">
309
    	<div class="left">
310
            <div class="right">&nbsp;</div>
311
        </div>
312
    </div>
313
</div>
314
<!-- /my account -->