forked from JoeyButler/starkers
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwpsc-shopping_cart_page.php
506 lines (454 loc) · 23.4 KB
/
wpsc-shopping_cart_page.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
<?php
global $wpsc_cart, $wpdb, $wpsc_checkout, $wpsc_gateway, $wpsc_coupons, $wpsc_registration_error_messages;
$wpsc_checkout = new wpsc_checkout();
$wpsc_gateway = new wpsc_gateways();
$alt = 0;
$coupon_num = wpsc_get_customer_meta( 'coupon' );
if( $coupon_num )
$wpsc_coupons = new wpsc_coupons( $coupon_num );
if(wpsc_cart_item_count() < 1) :
_e('Oops, there is nothing in your cart.', 'wpsc') . "<a href=" . esc_url( get_option( "product_list_url" ) ) . ">" . __('Please visit our shop', 'wpsc') . "</a>";
return;
endif;
?>
<div id="checkout_page_container">
<h3><?php _e('Please review your order', 'wpsc'); ?></h3>
<table class="checkout_cart">
<tr class="header">
<th colspan="2" ><?php _e('Product', 'wpsc'); ?></th>
<th><?php _e('Quantity', 'wpsc'); ?></th>
<th><?php _e('Price', 'wpsc'); ?></th>
<th><?php _e('Total', 'wpsc'); ?></th>
<th> </th>
</tr>
<?php while (wpsc_have_cart_items()) : wpsc_the_cart_item(); ?>
<?php
$alt++;
if ($alt %2 == 1)
$alt_class = 'alt';
else
$alt_class = '';
?>
<?php //this displays the confirm your order html ?>
<?php do_action ( "wpsc_before_checkout_cart_row" ); ?>
<tr class="product_row product_row_<?php echo wpsc_the_cart_item_key(); ?> <?php echo $alt_class;?>">
<td class="firstcol wpsc_product_image wpsc_product_image_<?php echo wpsc_the_cart_item_key(); ?>">
<?php if('' != wpsc_cart_item_image()): ?>
<?php do_action ( "wpsc_before_checkout_cart_item_image" ); ?>
<img src="<?php echo wpsc_cart_item_image(); ?>" alt="<?php echo wpsc_cart_item_name(); ?>" title="<?php echo wpsc_cart_item_name(); ?>" class="product_image" />
<?php do_action ( "wpsc_after_checkout_cart_item_image" ); ?>
<?php else:
/* I dont think this gets used anymore,, but left in for backwards compatibility */
?>
<div class="item_no_image">
<?php do_action ( "wpsc_before_checkout_cart_item_image" ); ?>
<a href="<?php echo esc_url( wpsc_the_product_permalink() ); ?>">
<span><?php _e('No Image','wpsc'); ?></span>
</a>
<?php do_action ( "wpsc_after_checkout_cart_item_image" ); ?>
</div>
<?php endif; ?>
</td>
<td class="wpsc_product_name wpsc_product_name_<?php echo wpsc_the_cart_item_key(); ?>">
<?php do_action ( "wpsc_before_checkout_cart_item_name" ); ?>
<a href="<?php echo esc_url( wpsc_cart_item_url() );?>"><?php echo wpsc_cart_item_name(); ?></a>
<?php do_action ( "wpsc_after_checkout_cart_item_name" ); ?>
</td>
<td class="wpsc_product_quantity wpsc_product_quantity_<?php echo wpsc_the_cart_item_key(); ?>">
<form action="<?php echo esc_url( get_option( 'shopping_cart_url' ) ); ?>" method="post" class="adjustform qty">
<input type="text" name="quantity" size="2" value="<?php echo wpsc_cart_item_quantity(); ?>" />
<input type="hidden" name="key" value="<?php echo wpsc_the_cart_item_key(); ?>" />
<input type="hidden" name="wpsc_update_quantity" value="true" />
<input class="button small blue" type="submit" value="<?php _e('Update', 'wpsc'); ?>" name="submit" />
</form>
</td>
<td><?php echo wpsc_cart_single_item_price(); ?></td>
<td class="wpsc_product_price wpsc_product_price_<?php echo wpsc_the_cart_item_key(); ?>"><span class="pricedisplay"><?php echo wpsc_cart_item_price(); ?></span></td>
<td class="wpsc_product_remove wpsc_product_remove_<?php echo wpsc_the_cart_item_key(); ?>">
<form action="<?php echo esc_url( get_option( 'shopping_cart_url' ) ); ?>" method="post" class="adjustform remove">
<input type="hidden" name="quantity" value="0" />
<input type="hidden" name="key" value="<?php echo wpsc_the_cart_item_key(); ?>" />
<input type="hidden" name="wpsc_update_quantity" value="true" />
<input class="button small red" type="submit" value="<?php _e('Remove', 'wpsc'); ?>" name="submit" />
</form>
</td>
</tr>
<?php do_action ( "wpsc_after_checkout_cart_row" ); ?>
<?php endwhile; ?>
<?php //this HTML displays coupons if there are any active coupons to use ?>
<?php
if(wpsc_uses_coupons()): ?>
<?php if(wpsc_coupons_error()): ?>
<tr class="wpsc_coupon_row wpsc_coupon_error_row"><td colspan="6"><?php _e('Coupon is not valid.', 'wpsc'); ?></td></tr>
<?php endif; ?>
<tr class="wpsc_coupon_row">
<td colspan="2"><?php _e('Enter coupon code :', 'wpsc'); ?></td>
<td colspan="4" class="coupon_code">
<form method="post" action="<?php echo esc_url( get_option( 'shopping_cart_url' ) ); ?>">
<input type="text" name="coupon_num" id="coupon_num" value="<?php echo $wpsc_cart->coupons_name; ?>" />
<input type="submit" value="<?php _e('Update', 'wpsc') ?>" />
</form>
</td>
</tr>
<tr class="wpsc_total_before_shipping">
<td colspan="3"><?php _e('Cost before shipping:','wpsc'); ?></td>
<td colspan="3" class="wpsc_total_amount_before_shipping"><?php echo wpsc_cart_total_widget(false,false,false);?></td>
</tr>
<?php endif; ?>
</table>
<!-- cart contents table close -->
<?php if(wpsc_uses_shipping()): ?>
<p class="wpsc_cost_before"></p>
<?php endif; ?>
<?php //this HTML dispalys the calculate your order HTML ?>
<?php if(wpsc_has_category_and_country_conflict()): ?>
<p class='validation-error'><?php echo esc_html( wpsc_get_customer_meta( 'category_shipping_conflict' ) ); ?></p>
<?php endif; ?>
<?php if(isset($_SESSION['WpscGatewayErrorMessage']) && $_SESSION['WpscGatewayErrorMessage'] != '') :?>
<p class="validation-error"><?php echo $_SESSION['WpscGatewayErrorMessage']; ?></p>
<?php
endif;
?>
<?php do_action('wpsc_before_shipping_of_shopping_cart'); ?>
<div id="wpsc_shopping_cart_container">
<?php if(wpsc_uses_shipping()) : ?>
<h2><?php _e('Calculate Shipping Price', 'wpsc'); ?></h2>
<table class="productcart">
<tr class="wpsc_shipping_info">
<td colspan="5">
<?php _e('Please specify shipping location below to calculate your shipping costs', 'wpsc'); ?>
</td>
</tr>
<?php if (!wpsc_have_shipping_quote()) : // No valid shipping quotes ?>
<?php if (wpsc_have_valid_shipping_zipcode()) : ?>
<tr class='wpsc_update_location'>
<td colspan='5' class='shipping_error' >
<?php _e('Please provide a Zipcode and click Calculate in order to continue.', 'wpsc'); ?>
</td>
</tr>
<?php else: ?>
<tr class='wpsc_update_location_error'>
<td colspan='5' class='shipping_error' >
<?php _e('Sorry, online ordering is unavailable to this destination and/or weight. Please double check your destination details.', 'wpsc'); ?>
</td>
</tr>
<?php endif; ?>
<?php endif; ?>
<tr class='wpsc_change_country'>
<td colspan='5'>
<form name='change_country' id='change_country' action='' method='post'>
<?php echo wpsc_shipping_country_list();?>
<input type='hidden' name='wpsc_update_location' value='true' />
<input class="button small orange" type='submit' name='wpsc_submit_zipcode' value='<?php esc_attr_e( 'Calculate', 'wpsc' ); ?>' />
</form>
</td>
</tr>
<?php if (wpsc_have_morethanone_shipping_quote()) :?>
<?php while (wpsc_have_shipping_methods()) : wpsc_the_shipping_method(); ?>
<?php if (!wpsc_have_shipping_quotes()) { continue; } // Don't display shipping method if it doesn't have at least one quote ?>
<tr class='wpsc_shipping_header'><td class='shipping_header' colspan='5'><?php echo wpsc_shipping_method_name().__(' - Choose a Shipping Rate', 'wpsc'); ?> </td></tr>
<?php while (wpsc_have_shipping_quotes()) : wpsc_the_shipping_quote(); ?>
<tr class='<?php echo wpsc_shipping_quote_html_id(); ?>'>
<td class='wpsc_shipping_quote_name wpsc_shipping_quote_name_<?php echo wpsc_shipping_quote_html_id(); ?>' colspan='3'>
<label for='<?php echo wpsc_shipping_quote_html_id(); ?>'><?php echo wpsc_shipping_quote_name(); ?></label>
</td>
<td class='wpsc_shipping_quote_price wpsc_shipping_quote_price_<?php echo wpsc_shipping_quote_html_id(); ?>' style='text-align:center;'>
<label for='<?php echo wpsc_shipping_quote_html_id(); ?>'><?php echo wpsc_shipping_quote_value(); ?></label>
</td>
<td class='wpsc_shipping_quote_radio wpsc_shipping_quote_radio_<?php echo wpsc_shipping_quote_html_id(); ?>' style='text-align:center;'>
<?php if(wpsc_have_morethanone_shipping_methods_and_quotes()): ?>
<input type='radio' id='<?php echo wpsc_shipping_quote_html_id(); ?>' <?php echo wpsc_shipping_quote_selected_state(); ?> onclick='switchmethod("<?php echo wpsc_shipping_quote_name(); ?>", "<?php echo wpsc_shipping_method_internal_name(); ?>")' value='<?php echo wpsc_shipping_quote_value(true); ?>' name='shipping_method' />
<?php else: ?>
<input <?php echo wpsc_shipping_quote_selected_state(); ?> disabled='disabled' type='radio' id='<?php echo wpsc_shipping_quote_html_id(); ?>' value='<?php echo wpsc_shipping_quote_value(true); ?>' name='shipping_method' />
<?php wpsc_update_shipping_single_method(); ?>
<?php endif; ?>
</td>
</tr>
<?php endwhile; ?>
<?php endwhile; ?>
<?php endif; ?>
<?php wpsc_update_shipping_multiple_methods(); ?>
<?php if (!wpsc_have_shipping_quote()) : // No valid shipping quotes ?>
</table>
</div>
</div>
<?php return; ?>
<?php endif; ?>
</table>
<p>Remember to recalculate postage/shipping when you add an item</p>
<?php endif; ?>
<?php
$wpec_taxes_controller = new wpec_taxes_controller();
if($wpec_taxes_controller->wpec_taxes_isenabled()):
?>
<table class="productcart">
<tr class="total_price total_tax">
<td colspan="3">
<?php echo wpsc_display_tax_label(true); ?>
</td>
<td colspan="2">
<span id="checkout_tax" class="pricedisplay checkout-tax"><?php echo wpsc_cart_tax(); ?></span>
</td>
</tr>
</table>
<?php endif; ?>
<?php do_action('wpsc_before_form_of_shopping_cart'); ?>
<?php if( ! empty( $wpsc_registration_error_messages ) ): ?>
<p class="validation-error">
<?php
foreach( $wpsc_registration_error_messages as $user_error )
echo $user_error."<br />\n";
?>
<?php endif; ?>
<?php if ( wpsc_show_user_login_form() && !is_user_logged_in() ): ?>
<p><?php _e('You must sign in or register with us to continue with your purchase', 'wpsc');?></p>
<div class="wpsc_registration_form">
<fieldset class='wpsc_registration_form'>
<h2><?php _e( 'Sign in', 'wpsc' ); ?></h2>
<?php
$args = array(
'remember' => false,
'redirect' => home_url( $_SERVER['REQUEST_URI'] )
);
wp_login_form( $args );
?>
<div class="wpsc_signup_text"><?php _e('If you have bought from us before please sign in here to purchase', 'wpsc');?></div>
</fieldset>
</div>
<?php endif; ?>
<table class='wpsc_checkout_table wpsc_checkout_table_totals'>
<?php if(wpsc_uses_shipping()) : ?>
<tr class="total_price total_shipping">
<td class='wpsc_totals'>
<?php _e('Total Shipping:', 'wpsc'); ?>
</td>
<td class='wpsc_totals'>
<span id="checkout_shipping" class="pricedisplay checkout-shipping"><?php echo wpsc_cart_shipping(); ?></span>
</td>
</tr>
<?php endif; ?>
<?php if(wpsc_uses_coupons() && (wpsc_coupon_amount(false) > 0)): ?>
<tr class="total_price">
<td class='wpsc_totals'>
<?php _e('Discount:', 'wpsc'); ?>
</td>
<td class='wpsc_totals'>
<span id="coupons_amount" class="pricedisplay"><?php echo wpsc_coupon_amount(); ?></span>
</td>
</tr>
<?php endif ?>
<tr class='total_price'>
<td class='wpsc_totals'>
<?php _e('Total Price:', 'wpsc'); ?>
</td>
<td class='wpsc_totals'>
<span id='checkout_total' class="pricedisplay checkout-total"><?php echo wpsc_cart_total(); ?></span>
</td>
</tr>
</table>
<form class='wpsc_checkout_forms' action='<?php echo esc_url( get_option( 'shopping_cart_url' ) ); ?>' method='post' enctype="multipart/form-data">
<?php
/**
* Both the registration forms and the checkout details forms must be in the same form element as they are submitted together, you cannot have two form elements submit together without the use of JavaScript.
*/
?>
<?php if(wpsc_show_user_login_form()):
global $current_user;
get_currentuserinfo(); ?>
<div class="wpsc_registration_form">
<fieldset class='wpsc_registration_form wpsc_right_registration'>
<h2><?php _e('Join up now', 'wpsc');?></h2>
<label><?php _e('Username:', 'wpsc'); ?></label>
<input type="text" name="log" id="log" value="" size="20"/><br/>
<label><?php _e('Password:', 'wpsc'); ?></label>
<input type="password" name="pwd" id="pwd" value="" size="20" /><br />
<label><?php _e('E-mail', 'wpsc'); ?>:</label>
<input type="text" name="user_email" id="user_email" value="" size="20" /><br />
<div class="wpsc_signup_text"><?php _e('Signing up is free and easy! please fill out your details your registration will happen automatically as you checkout. Don\'t forget to use your details to login with next time!', 'wpsc');?></div>
</fieldset>
</div>
<div class="clear"></div>
<?php endif; // closes user login form
$misc_error_messages = wpsc_get_customer_meta( 'checkout_misc_error_messages' );
if( ! empty( $misc_error_messages ) ): ?>
<div class='login_error'>
<?php foreach( $misc_error_messages as $user_error ){?>
<p class='validation-error'><?php echo $user_error; ?></p>
<?php } ?>
</div>
<?php
endif;
?>
<?php ob_start(); ?>
<table class='wpsc_checkout_table table-1'>
<?php $i = 0;
while (wpsc_have_checkout_items()) : wpsc_the_checkout_item(); ?>
<?php if(wpsc_checkout_form_is_header() == true){
$i++;
//display headers for form fields ?>
<?php if($i > 1):?>
</table>
<table class='wpsc_checkout_table table-<?php echo $i; ?>'>
<?php endif; ?>
<tr <?php echo wpsc_the_checkout_item_error_class();?>>
<td <?php wpsc_the_checkout_details_class(); ?> colspan='2'>
<h4><?php echo wpsc_checkout_form_name();?></h4>
</td>
</tr>
<?php if(wpsc_is_shipping_details()):?>
<tr class='same_as_shipping_row'>
<td colspan ='2'>
<?php $checked = '';
$shipping_same_as_billing = wpsc_get_customer_meta( 'shipping_same_as_billing' );
if(isset($_POST['shippingSameBilling']) && $_POST['shippingSameBilling'])
$shipping_same_as_billing = true;
elseif(isset($_POST['submit']) && !isset($_POST['shippingSameBilling']))
$shipping_same_as_billing = false;
wpsc_update_customer_meta( 'shipping_same_as_billing', $shipping_same_as_billing );
if( $shipping_same_as_billing )
$checked = 'checked="checked"';
?>
<label for='shippingSameBilling'><?php _e('Same as billing address:','wpsc'); ?></label>
<input type='checkbox' value='true' name='shippingSameBilling' id='shippingSameBilling' <?php echo $checked; ?> />
<br/><span id="shippingsameasbillingmessage"><?php _e('Your order will be shipped to the billing address', 'wpsc'); ?></span>
</td>
</tr>
<?php endif;
// Not a header so start display form fields
}elseif(wpsc_disregard_shipping_state_fields()){
?>
<tr class='wpsc_hidden'>
<td class='<?php echo wpsc_checkout_form_element_id(); ?>'>
<label for='<?php echo wpsc_checkout_form_element_id(); ?>'>
<?php echo wpsc_checkout_form_name();?>
</label>
</td>
<td>
<?php echo wpsc_checkout_form_field();?>
<?php if(wpsc_the_checkout_item_error() != ''): ?>
<p class='validation-error'><?php echo wpsc_the_checkout_item_error(); ?></p>
<?php endif; ?>
</td>
</tr>
<?php
}elseif(wpsc_disregard_billing_state_fields()){
?>
<tr class='wpsc_hidden'>
<td class='<?php echo wpsc_checkout_form_element_id(); ?>'>
<label for='<?php echo wpsc_checkout_form_element_id(); ?>'>
<?php echo wpsc_checkout_form_name();?>
</label>
</td>
<td>
<?php echo wpsc_checkout_form_field();?>
<?php if(wpsc_the_checkout_item_error() != ''): ?>
<p class='validation-error'><?php echo wpsc_the_checkout_item_error(); ?></p>
<?php endif; ?>
</td>
</tr>
<?php
}elseif( $wpsc_checkout->checkout_item->unique_name == 'billingemail'){ ?>
<?php $email_markup =
"<div class='wpsc_email_address'>
<p class='" . wpsc_checkout_form_element_id() . "'>
<img src='https://secure.gravatar.com/avatar/empty?s=60&d=mm' id='wpsc_checkout_gravatar' />
<h4>Enter your email address</h4>
<p class='wpsc_email_address_p'>
" . wpsc_checkout_form_field();
if(wpsc_the_checkout_item_error() != '')
$email_markup .= "<p class='validation-error'>" . wpsc_the_checkout_item_error() . "</p>";
$email_markup .= "</div>";
}else{ ?>
<tr>
<td class='<?php echo wpsc_checkout_form_element_id(); ?>'>
<label for='<?php echo wpsc_checkout_form_element_id(); ?>'>
<?php echo wpsc_checkout_form_name();?>
</label>
</td>
<td>
<?php echo wpsc_checkout_form_field();?>
<?php if(wpsc_the_checkout_item_error() != ''): ?>
<p class='validation-error'><?php echo wpsc_the_checkout_item_error(); ?></p>
<?php endif; ?>
</td>
</tr>
<?php }//endif; ?>
<?php endwhile; ?>
<?php
$buffer_contents = ob_get_contents();
ob_end_clean();
if(isset($email_markup))
echo $email_markup;
echo $buffer_contents;
?>
<?php if (wpsc_show_find_us()) : ?>
<tr>
<td><label for='how_find_us'><?php _e('How did you find us' , 'wpsc'); ?></label></td>
<td>
<select name='how_find_us'>
<option value='Word of Mouth'><?php _e('Word of mouth' , 'wpsc'); ?></option>
<option value='Advertisement'><?php _e('Advertising' , 'wpsc'); ?></option>
<option value='Internet'><?php _e('Internet' , 'wpsc'); ?></option>
<option value='Customer'><?php _e('Existing Customer' , 'wpsc'); ?></option>
</select>
</td>
</tr>
<?php endif; ?>
<?php do_action('wpsc_inside_shopping_cart'); ?>
<?php //this HTML displays activated payment gateways ?>
<?php if(wpsc_gateway_count() > 1): // if we have more than one gateway enabled, offer the user a choice ?>
<tr>
<td colspan='2' class='wpsc_gateway_container'>
<h3><?php _e('Payment Type', 'wpsc');?></h3>
<?php while (wpsc_have_gateways()) : wpsc_the_gateway(); ?>
<div class="custom_gateway">
<label><input type="radio" value="<?php echo wpsc_gateway_internal_name();?>" <?php echo wpsc_gateway_is_checked(); ?> name="custom_gateway" class="custom_gateway"/><?php echo wpsc_gateway_name(); ?>
<?php if( wpsc_show_gateway_image() ): ?>
<img src="<?php echo wpsc_gateway_image_url(); ?>" alt="<?php echo wpsc_gateway_name(); ?>" style="position:relative; top:5px;" />
<?php endif; ?>
</label>
<?php if(wpsc_gateway_form_fields()): ?>
<table class='wpsc_checkout_table <?php echo wpsc_gateway_form_field_style();?>'>
<?php echo wpsc_gateway_form_fields();?>
</table>
<?php endif; ?>
</div>
<?php endwhile; ?>
</td></tr>
<?php else: // otherwise, there is no choice, stick in a hidden form ?>
<tr><td colspan="2" class='wpsc_gateway_container'>
<?php while (wpsc_have_gateways()) : wpsc_the_gateway(); ?>
<input name='custom_gateway' value='<?php echo wpsc_gateway_internal_name();?>' type='hidden' />
<?php if(wpsc_gateway_form_fields()): ?>
<table class='wpsc_checkout_table <?php echo wpsc_gateway_form_field_style();?>'>
<?php echo wpsc_gateway_form_fields();?>
</table>
<?php endif; ?>
<?php endwhile; ?>
</td>
</tr>
<?php endif; ?>
<?php if(wpsc_has_tnc()) : ?>
<tr>
<td colspan='2'>
<label for="agree"><input id="agree" type='checkbox' value='yes' name='agree' /> <?php printf(__("I agree to the <a class='thickbox' target='_blank' href='%s' class='termsandconds'>Terms and Conditions</a>", "wpsc"), esc_url( site_url( "?termsandconds=true&width=360&height=400" ) ) ); ?> <span class="asterix">*</span></label>
</td>
</tr>
<?php endif; ?>
</table>
<!-- div for make purchase button -->
<div class='wpsc_make_purchase'>
<span>
<?php if(!wpsc_has_tnc()) : ?>
<input type='hidden' value='yes' name='agree' />
<?php endif; ?>
<input type='hidden' value='submit_checkout' name='wpsc_action' />
<input type='submit' value='<?php _e('Purchase', 'wpsc');?>' name='submit' class='make_purchase wpsc_buy_button button green large' />
</span>
</div>
<div class='clear'></div>
</form>
</div>
</div><!--close checkout_page_container-->
<?php
do_action('wpsc_bottom_of_shopping_cart');