var GraphUtils={shortFormat:"mmddyyyy",jsonFormat:"mm/dd/yyyy",fileFormat:"yyyymmdd",axisDateFormat:"mmm yyyy",getYesterday:function(){var b=new Date();b.setDate(b.getDate()-1);var a=b.format(this.jsonFormat);return a},dateToI18N:function(b){var c=GraphUtils.numberToDateNew(b);var a=c.format(I18N.getDateFormat());return a},numberToDate:function(b){var c=b.substring(4,8);var e=b.substring(0,2);var a=b.substring(2,4);var f=new Date(c,e-1,a);return f},numberToDateNew:function(b){var c=b.substring(6,10);var e=b.substring(0,2);var a=b.substring(3,5);var f=new Date(c,e-1,a);return f},dateToShortFormat:function(b){var a=GraphUtils.numberToDateNew(b);return a.format(GraphUtils.shortFormat)},dateToFilename:function(c){var b=GraphUtils.numberToDateNew(c);var a=b.format(GraphUtils.fileFormat)+".json";return a},axisDateToI18N:function(b){var a=b.format(GraphUtils.axisDateFormat);return a},percentFormat:function(a){return YAHOO.util.Number.format(a,I18N.getPercentFormat())},emptyDS:function(){var a=new YAHOO.util.DataSource([]);a.responseType=YAHOO.util.DataSource.TYPE_JSARRAY;return a},flashTest:function(f,h,e){var d=deconcept.PlayerVersion.prototype.versionIsValid;var g=deconcept.SWFObjectUtil.getPlayerVersion;var c=g();var a=d.apply(c,[{major:f,minor:h,rev:e}]);return a},canRenderGraphs:function(){if(GraphUtils.flashTest(9,0,45)&&getQueryParamValue("testNoFlash")!=1){s.prop18="brightmail: flash_enabled";return true}else{s.prop18="brightmail: flash_not_enabled";return false}s.t()}};
