function handleSelect(type,args,obj)
{
    var dates = args[0];  
    var date = dates[0]; 
    var year = date[0], month = date[1], day = date[2];
    
    var dateDate = new Date( month + "/" + day + "/" +year);
    var nextDay  = new Date(dateDate.getTime()+1*24*60*60*1000); 
    
    if(obj.id == 'cal_start')
    {
        var txtDate1  = document.getElementById("arrival_date");
        var container = document.getElementById("cal_startContainer");
        
        // reset departure date
        document.getElementById("departure_date").value = '';
        YAHOO.woogo.calendar.calendar_end.reset();
        YAHOO.woogo.calendar.calendar_end.cfg.setProperty('mindate', nextDay);
        YAHOO.woogo.calendar.calendar_end.cfg.setProperty('pagedate', nextDay);
        YAHOO.woogo.calendar.calendar_end.render();
    }
    
    if(obj.id == 'cal_end')
    {
        var txtDate1  = document.getElementById("departure_date");
        var container = document.getElementById("cal_endContainer");
    }
    
    txtDate1.value = year + "-" + month + "-" + day;
    container.style.display = 'none';
} 

function hideShowCalendar(e)
{
    if(this.id == 'cal_start')
    {
        var container = document.getElementById("cal_startContainer");
    }
    
    if(this.id == 'cal_end')
    {
        var container = document.getElementById("cal_endContainer");
    }
    
    if(container.style.display == 'none')
        container.style.display = 'block';
    else
        container.style.display = 'none';
}
