Date.prototype.format = function(format){  
     /* 
     * eg:format="yyyy-MM-dd hh:mm:ss"; 
    */  
  var o = {  
    "M+" :  this.getMonth()+1,  //month  
     "d+" :  this.getDate(),     //day  
     "h+" :  this.getHours(),    //hour  
        "m+" :  this.getMinutes(),  //minute  
       "s+" :  this.getSeconds(), //second  
       "q+" :  Math.floor((this.getMonth()+3)/3),  //quarter  
       "S"  :  this.getMilliseconds() //millisecond  
      }  
     
     if(/(y+)/.test(format)) {  
     format = format.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));  
    }  
    
  for(var k in o) {  
     if(new RegExp("("+ k +")").test(format)) {  
      format = format.replace(RegExp.$1, RegExp.$1.length==1 ? o[k] : ("00"+ o[k]).substr((""+ o[k]).length));  
       }  
    }  
  return format;  
  }  

function duibi(a,b)
{
var arr=a.split("-");
var starttime=new Date(arr[0],arr[1],arr[2]);


var arrs=b.split("-");
var lktime=new Date(arrs[0],arrs[1],arrs[2]);


if(starttime>=lktime)
{

return true;
}
else

return false;

}

var d0="2010-09-16";
var d1="2010-09-25";
var d2="2010-10-16";
var d3="2010-10-19";
var d4="2010-10-25";

var today = new Date();
var todayString = today.format("yyyy-MM-dd hh:mm:ss");
todayString =todayString.substring(0,10);

if (duibi(d0,todayString)==true)
{
document.write(d0);
document.write(" , one boat leave for Thailand.<br>");
}

if (duibi(d1,todayString)==true)
{
document.write(d1);
document.write(" , one boat leave for Thailand.<br>");
}

if (duibi(d2,todayString)==true)
{
document.write(d2);
document.write(" , one boat leave for Thailand.<br>");
}

if (duibi(d3,todayString)==true)
{
document.write(d3);
document.write(" , one boat leave for Thailand.<br>");
}

if (duibi(d4,todayString)==true)
{
document.write(d4);
document.write(" , one boat leave for Thailand.<br>");
}
else
document.write("Departure date is not sure.");