function INSTR(as,b)       {return as.indexOf(b) + 1} ; function instr(as,b)       {return as.indexOf(b) + 1} ; function Instr(as,b)       {return as.indexOf(b) + 1} ; function InStr(as,b)       {return as.indexOf(b) + 1} ;
function INSTR(as,b,i)     {return as.indexOf(b,i)}   ; function instr(as,b,i)     {return as.indexOf(b,i)}   ; function Instr(as,b,i)     {return as.indexOf(b,i)}   ; function InStr(as,b,i)     {return as.indexOf(b)}     ;

function makeArray() {
     for (i = 0; i<makeArray.arguments.length; i++)
          this[i + 1] = makeArray.arguments[i];
}


function getDate(){

var months = new makeArray('January','February','March',
    'April','May','June','July','August','September',
    'October','November','December');

var daysuffix = new makeArray('st','nd','rd','th','th','th','th','th','th','th');

var date = new Date();
var day  = date.getDate();
var month = date.getMonth() + 1;
var yy = date.getYear();
var year = (yy < 1000) ? yy + 1900 : yy;
var index = (day+10)%10
var arrayindex = (index == 0) ? index + 10 : index;

return (day + "" + daysuffix[arrayindex] +" " + months[month] + " " + year);
}