var today = new Date();
var ONE_DAY = 1000 * 60 * 60 * 24;
var days_left = '';
TDay = new Array('Sunday', 'Monday', 'Tuesday',
'Wednesday', 'Thursday', 'Friday', 'Saturday');
TMonth = new Array('January', 'February', 'March',
'April', 'May','June', 'July', 'August', 'September',
'October', 'November', 'December');
MonthDays = new Array('31', '28', '31', '30',
'31', '30', '31', '31', '30', '31', '30', '31');

function days_between(date1, date2) {

    // The number of milliseconds in one day
    //var ONE_DAY = 1000 * 60 * 60 * 24

    // Convert both dates to milliseconds
    //var date1_ms = date1.getTime()
    //var date2_ms = date2.getTime()

    // Calculate the difference in milliseconds
    var difference_ms = Math.abs(date1 - date2);

    // Convert back to days and return
    return Math.round(difference_ms/ONE_DAY);

}

function isLeapYear (Year) {
if (((Year % 4)==0) && ((Year % 100)!=0) || ((Year % 400)==0)) {
return true;
}
else {
return false;
   }
}

function cookieVal(cookieName) {
thisCookie = document.cookie.split("; ");
for (i=0; i<thisCookie.length; i++){
	if (cookieName == thisCookie[i].split("=")[0]){
		return thisCookie[i].split("=")[1];
	}
}
return 0;
}
if (cook_name != '') {
offer_time = cookieVal(cook_name);
	if (offer_time == 0) {
	//offer_exp = new Date()
	offer_exp.setTime(offer_exp.getTime() + offer_days*ONE_DAY);
	var cookie_exp = new Date();
	cookie_exp.setTime(cookie_exp.getTime()+cook_days*ONE_DAY);

	document.cookie=cook_name+'='+escape(offer_exp.getTime())+'; expires='+cookie_exp.toGMTString();
	}
    else { offer_exp.setTime(offer_time); }
}
else {offer_exp.getTime(); }

if ( offer_exp > today.getTime() )  {
	days_left = days_between( offer_exp,today.getTime());
	}
else  {  days_left = -1; }

offer_year = offer_exp.getFullYear();
offer_month = offer_exp.getMonth();
offer_dayOw = offer_exp.getDay();
offer_day = offer_exp.getDate();
month = TMonth[offer_month];
if (month == 'February')  {
if (isLeapYear(offer_year)) {
MonthDays[1] = 29;
}
else {
MonthDays[1] = 28;
   }
}

dayow = TDay[offer_dayOw];
TheDate  = dayow + ', ';
TheDate += month + ' ';
TheDate += offer_day + ', ';
TheDate += offer_year;
