
				availableDays = [ [2012, 2, 10], [2012, 2, 11], [2012, 2, 13], [2012, 2, 14], [2012, 2, 15], [2012, 2, 16], [2012, 2, 17], [2012, 2, 18], [2012, 2, 20], [2012, 2, 21], [2012, 2, 22], [2012, 2, 23], [2012, 2, 24], [2012, 2, 25], [2012, 2, 27], [2012, 2, 28], [2012, 2, 29], [2012, 3, 1], [2012, 3, 2], [2012, 3, 3], [2012, 3, 5], [2012, 3, 6], [2012, 3, 7], [2012, 3, 8], [2012, 3, 9], [2012, 3, 10], [2012, 3, 12], [2012, 3, 13], [2012, 3, 14], [2012, 3, 15], [2012, 3, 16], [2012, 3, 17], [2012, 3, 19], [2012, 3, 20], [2012, 3, 21], [2012, 3, 22], [2012, 3, 23], [2012, 3, 24], [2012, 3, 26], [2012, 3, 27], [2012, 3, 28], [2012, 3, 29], [2012, 3, 30], [2012, 3, 31], [2012, 4, 2], [2012, 4, 3], [2012, 4, 4], [2012, 4, 5], [2012, 4, 7], [2012, 4, 10], [2012, 4, 11], [2012, 4, 12], [2012, 4, 13], [2012, 4, 14], [2012, 4, 16], [2012, 4, 17], [2012, 4, 18], [2012, 4, 19], [2012, 4, 20], [2012, 4, 21], [2012, 4, 23], [2012, 4, 24], [2012, 4, 25], [2012, 4, 26], [2012, 4, 27], [2012, 4, 28], [2012, 4, 30], [2012, 5, 1], [2012, 5, 2], [2012, 5, 3], [2012, 5, 4], [2012, 5, 5], [2012, 5, 8], [2012, 5, 9], [2012, 5, 10], [2012, 5, 11], [2012, 5, 12], [2012, 5, 14], [2012, 5, 15], [2012, 5, 16], [2012, 5, 17], [2012, 5, 18], [2012, 5, 19], [2012, 5, 21], [2012, 5, 22], [2012, 5, 23], [2012, 5, 24], [2012, 5, 25], [2012, 5, 26], [2012, 5, 28], [2012, 5, 29], [2012, 5, 30], [2012, 5, 31], [2012, 6, 1], [2012, 6, 2], [2012, 6, 6], [2012, 6, 7], [2012, 6, 8], [2012, 6, 9], [2012, 6, 11], [2012, 6, 12], [2012, 6, 13], [2012, 6, 14], [2012, 6, 15], [2012, 6, 16], [2012, 6, 18], [2012, 6, 19], [2012, 6, 20], [2012, 6, 21], [2012, 6, 22], [2012, 6, 23], [2012, 6, 25], [2012, 6, 26], [2012, 6, 27], [2012, 6, 28], [2012, 6, 29], [2012, 6, 30], [2012, 7, 2], [2012, 7, 3], [2012, 7, 4], [2012, 7, 5], [2012, 7, 6], [2012, 7, 7], [2012, 7, 9], [2012, 7, 10], [2012, 7, 11], [2012, 7, 12], [2012, 7, 13], [2012, 7, 14], [2012, 7, 16], [2012, 7, 17], [2012, 7, 18], [2012, 7, 19], [2012, 7, 20], [2012, 7, 21], [2012, 7, 23], [2012, 7, 24], [2012, 7, 25], [2012, 7, 26], [2012, 7, 27], [2012, 7, 28], [2012, 7, 30], [2012, 7, 31], [2012, 8, 1], [2012, 8, 2], [2012, 8, 3], [2012, 8, 4], [2012, 8, 6], [2012, 8, 7], [2012, 8, 8], [2012, 8, 9], [2012, 8, 10], [2012, 8, 11], [2012, 8, 13], [2012, 8, 14], [2012, 8, 15], [2012, 8, 16], [2012, 8, 17], [2012, 8, 18], [2012, 8, 20], [2012, 8, 21], [2012, 8, 22], [2012, 8, 23], [2012, 8, 24], [2012, 8, 25], [2012, 8, 28], [2012, 8, 29], [2012, 8, 30], [2012, 8, 31], [2012, 9, 1], [2012, 9, 3], [2012, 9, 4], [2012, 9, 5], [2012, 9, 6], [2012, 9, 7], [2012, 9, 8], [2012, 9, 10], [2012, 9, 11], [2012, 9, 12], [2012, 9, 13], [2012, 9, 14], [2012, 9, 15], [2012, 9, 17], [2012, 9, 18], [2012, 9, 19], [2012, 9, 20], [2012, 9, 21], [2012, 9, 22], [2012, 9, 24], [2012, 9, 25], [2012, 9, 26], [2012, 9, 27], [2012, 9, 28], [2012, 9, 29], [2012, 10, 1], [2012, 10, 2], [2012, 10, 3], [2012, 10, 4], [2012, 10, 5], [2012, 10, 6], [2012, 10, 8], [2012, 10, 9], [2012, 10, 10], [2012, 10, 11], [2012, 10, 12], [2012, 10, 13], [2012, 10, 15], [2012, 10, 16], [2012, 10, 17], [2012, 10, 18], [2012, 10, 19], [2012, 10, 20], [2012, 10, 22], [2012, 10, 23], [2012, 10, 24], [2012, 10, 25], [2012, 10, 26], [2012, 10, 27], [2012, 10, 29], [2012, 10, 30], [2012, 10, 31], [2012, 11, 1], [2012, 11, 2], [2012, 11, 3], [2012, 11, 5], [2012, 11, 6], [2012, 11, 7], [2012, 11, 8], [2012, 11, 9], [2012, 11, 10], [2012, 11, 12], [2012, 11, 13], [2012, 11, 14], [2012, 11, 15], [2012, 11, 16], [2012, 11, 17], [2012, 11, 19], [2012, 11, 20], [2012, 11, 21], [2012, 11, 22], [2012, 11, 23], [2012, 11, 24], [2012, 11, 26], [2012, 11, 27], [2012, 11, 28], [2012, 11, 29], [2012, 11, 30], [2012, 12, 1], [2012, 12, 3], [2012, 12, 4], [2012, 12, 5], [2012, 12, 6], [2012, 12, 7], [2012, 12, 8], [2012, 12, 10], [2012, 12, 11], [2012, 12, 12], [2012, 12, 13], [2012, 12, 14], [2012, 12, 15], [2012, 12, 17], [2012, 12, 18], [2012, 12, 19], [2012, 12, 20], [2012, 12, 21], [2012, 12, 22], [2012, 12, 24], [2012, 12, 27], [2012, 12, 28], [2012, 12, 29], [2012, 12, 31], [2013, 1, 1], [2013, 1, 2], [2013, 1, 3], [2013, 1, 4], [2013, 1, 5], [2013, 1, 7], [2013, 1, 8], [2013, 1, 9], [2013, 1, 10], [2013, 1, 11], [2013, 1, 12], [2013, 1, 14], [2013, 1, 15], [2013, 1, 16], [2013, 1, 17], [2013, 1, 18], [2013, 1, 19], [2013, 1, 21], [2013, 1, 22], [2013, 1, 23], [2013, 1, 24], [2013, 1, 25], [2013, 1, 26], [2013, 1, 28], [2013, 1, 29], [2013, 1, 30], [2013, 1, 31], [2013, 2, 1] ];

				function isAvailableDate(date) {
					for (i = 0; i < availableDays.length; i++) {
						if (date.getFullYear() == availableDays[i][0]
						&& date.getMonth() == availableDays[i][1] - 1
						&& date.getDate() == availableDays[i][2]) {
							return [true, ""];
						}
					}
					return [false, ""];
				}
				$(function() {
					$("#productDeliveryDateCalendar").datepicker({
						altField: "#productDeliveryDate",
						buttonText: "&nbsp;",
						altFormat: "yy-mm-dd",
						beforeShow: function()
						{
							
						},
						beforeShowDay: isAvailableDate,
						dateFormat: "D, d M, yy",
						firstDay: 1,onSelect: function(){

								if($("#productDeliveryDateCalendar").parents("form").attr("class") == "basket"
								||
								$("#productDeliveryDateCalendar").parents("form").attr("id") == "checkout1")
								{
									if($("#productDeliveryDateCalendar").attr("class") == "checkout1ProductDeliveryDateCalendar hasDatepicker")
									{
										$("#productDeliveryDateCalendar").width(189);
									}
									else
									{
										$("#productDeliveryDateCalendar").width(65);
									}
								}
							},onClose: function(){$("#productDeliveryDate").change()},
						minDate: new Date(2012, 2  - 1, 1),
						maxDate: "+12M"
					}).datepicker("setDate", $.datepicker.parseDate("yy,m,d", availableDays[0]));


				});
				
					$(function() {
			var run = function() {
								if(!$("#postageTypes").length)
								{
									$("#ui-datepicker-div").append("<p id='postageTypes'>Standard Delivery - £5.95<br/>Same Day Delivery - £7.95<br/></p>");
								}

								setTimeout(run, 150);
						};


					setTimeout(run, 150);
					});
