function strToDate(str, ext) { if (str == null || str == '') return; var arys = new Array(); arys = str.split('-'); var newDate = new Date(arys[0], arys[1] - 1, arys[2], 9, 0, 0); if (ext) { newDate = new Date(newDate.getTime() + 1000 * 60 * 60 * 24); } return newDate; } function showit(str, start, end) { var date = new Date(); var start = strToDate(start); var end = strToDate(end, false); if (date & gt; start & amp; & amp; date document.write(str); } }