var tools = {
    // months list
    monthsList: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],

    // 12 Feb 2013
    getDate: function() {
        var d = new Date();
        return d.getDate() + " " + tools.monthsList[d.getMonth()] + " " + d.getFullYear();
    },

    // 14:55
    getTime: function() {
        var d = new Date();
        return d.getHours() + ":" + d.getMinutes();
    },

    // compare date/time to now
    datePassed: function (date) {
        return (Date.parse(date)/1000) < (Date.parse(tools.getDate() + " " + tools.getTime())/1000);
    }
};