????
| Current Path : /home2/morganrand/www/store/includes/checkout/ |
| Current File : /home2/morganrand/www/store/includes/checkout/ship_date.php.bk.4-8 |
<?php
$date ='';
for($i=0; $i<14; $i++){
$date .= '"'.date('n-j-Y', mktime(0, 0, 0, date('n'), date('j') + $i, date('Y'))) .'",';
}
$date = '['.substr($date,0,-1).']';
?>
<table width="100%">
<tr>
<td class="main" style="padding:0 10px;">
<!--<div style="float: left; width:100%;"><strong>Estimated shipping date: <?php echo $ship_date->format('F j, Y'); ?></strong>
</div>-->
<?php //echo 'Your order will go into production queue and will be completed and shipped in 2 weeks.<br>'; ?>
<?php //echo ' Please call us at 1-888-294-4910 if you need your order shipped earlier than ' . $ship_date->format('F j, Y') . '.<br><br>'; ?>
<div id="ship_datepicker"></div>
<script>
var disDays = <?php echo $date;?>;
function nationalDays(date) {
var m = date.getMonth(), d = date.getDate(), y = date.getFullYear();
for (i = 0; i < disDays.length; i++) {
if($.inArray((m+1) + '-' + d + '-' + y,disDays) != -1 ) {//|| new Date() > date
return [false];
}
}
return [true];
}
function nonWorkingDates(date){
var day = date.getDay(), Sunday = 0, Monday = 1, Tuesday = 2, Wednesday = 3, Thursday = 4, Friday = 5, Saturday = 6;
var closedDates = [[7, 29, 2009], [8, 25, 2010]];
var closedDays = [[Sunday]];
for (var i = 0; i < closedDays.length; i++) {
if (day == closedDays[i][0]) {
return [false];
}
}
var m = date.getMonth(), d = date.getDate(), y = date.getFullYear();
for (i = 0; i < disDays.length; i++) {
if($.inArray((m+1) + '-' + d + '-' + y,disDays) != -1 ) {//|| new Date() > date
return [false];
}
}
return [true];
}
$(function() {
$( "#ship_datepicker" ).datepicker({
minDate: new Date(),
maxDate: '',
dateFormat: 'm/d/yy',
altField: "#selectedShipDate",
dateFormat: 'm/d/yy',
defaultDate: <?php echo isset($_SESSION['shipdate'])? "'".date('n/j/Y',$_SESSION['shipdate'])."'":'new Date()';?>,
beforeShowDay: nonWorkingDates,
onSelect: function(dateText, inst) {
$.ajax({
url: "setShipDate.php?shipDate=" + dateText,
success: function(html,text){
$('#shipText').html(html);
$(this).addClass("done");
}
});
}
});
});
</script>
<div id="shipText"><?php echo isset($_SESSION['shipdate'])?TEXT_YOUR_ARRIVAL_DATE . ' ' . date('F j, Y',$_SESSION['shipdate']):'';?></div>
<input type="hidden" name="selectedShipDate" id="selectedShipDate" />
</td>
</tr>
</table>