anychart.onDocumentReady(function () {
var chart = anychart.bar();
chart.title("X113 Destroyer Development Plan");
var dateScale = anychart.scales.dateTime();
var dateTicks = dateScale.ticks();
var dateMinorTicks = dateScale.minorTicks();
dateMinorTicks.interval(0, 2);
var minorTicks = chart.yAxis().minorTicks();
minorTicks.enabled(true);
var series = chart.rangeBar([
{x: "Development", low: Date.UTC(2000, 01, 01), high: Date.UTC(2002, 02, 15)},
{x: "Internal Testing", low: Date.UTC(2001, 06, 01), high: Date.UTC(2003, 07, 01), fill: "#1976D2"},
{x: "Field Tests", low: Date.UTC(2002, 02, 25), high: Date.UTC(2003, 07, 01), fill: "#EF6C00"},
{x: "Licensing", low: Date.UTC(2003, 07, 01), high: Date.UTC(2004, 07, 01), fill: "#FFD54F"}
var xLabels = chart.yAxis().labels();
xLabels.format(function(value) {
var date = new Date(value["tickValue"]);
var options = {year: "numeric"};
return date.toLocaleDateString("en-US", options);
var yAxis = chart.yAxis();
yAxis.orientation("top");
yAxis.title("Time Plan");
var xAxis = chart.xAxis();
chart.container("container");