now = new Date(); 
offerDays = 3;
newDate = new Date(now.getTime() + (offerDays * 24 * 60 * 60 * 1000)); 
months = new Array("January ","February ","March ","April ","May ","June ","July ","August ","September ","October ","November ","December "); 
var ext;
dt = newDate.getDate();
if(dt == "1" || dt == "21" || dt == "31") 
{ ext ="st"; }
else if(dt == "2" || dt == "22") 
{ ext ="nd"; }
else if(dt == "3" || dt == "23") 
{ext ="rd"; }
else 
{ext ="th"; }
offerEndDate =  newDate.getDate() + ext + " " + months[newDate.getMonth()]  + " " + newDate.getFullYear();
document.write(offerEndDate);
