var COMMON_HELPER = {};

/**
 * 将当前日期格式化后写入指定的dom容器内
 * 
 * @param {}
 *            container dom element
 */
COMMON_HELPER.writeCurrentDateStringToContainer = function(container) {
    // 判断容器类型
    if (container == null) {
        alert('parameter "container" is null,please check your code and try again.');
        return;
    } else {
        var targetContainer = container;
        if (container != null) {
            // 判断类型
            var parameterType = typeof container;
            //alert('parameter container\' type is:' + parameterType);
            if ('string' == parameterType) {
                // 如果是字符串类型的参数
                targetContainer = document.getElementById(container);
                if (targetContainer == null) {
                    alert('can not find dom element by the parameter you passed:' + container);
                }
            }
        }
    }

    // 日期转换
    var dayStrings = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
    var monthStrings = ['January','February','March','April','May','June','July','August','September','October','November','December'];
    var d = new Date();
    var year = d.getFullYear();
    var month = d.getMonth();
    var date = d.getDate();
    var day = d.getDay();
    var dateString = dayStrings[day] + ' . ' + monthStrings[month] + '  ' + date + ' . ' + year;
    // alert('date string:' + dateString);

    // 写入容器
    targetContainer.innerHTML = dateString;
}
