var forecasts = new Array();
forecasts.push({"date": new Date(2007,10,30), 
"forecast": {"JPY": "110.31", "JGB": "1.490%", "Nikkei": "15480.47"},
"actual": {"JPY": "110.25", "JGB": "1.470%", "Nikkei": "15680.67"}});

forecasts.push({"date":new Date(2007,11,7), 
"forecast": {"JPY": "110.87", "JGB": "1.480%", "Nikkei": "15679.08"},
"actual": {"JPY": "111.25", "JGB": "1.565%", "Nikkei": "15956.37"}});

forecasts.push({"date":new Date(2007,11,14), 
"forecast": {"JPY": "110.19", "JGB": "1.560%", "Nikkei": "15942.75"},
"actual": {"JPY": "112.40", "JGB": "1.540%", "Nikkei": "15514.51"}});

forecasts.push({"date":new Date(2007,11,21), 
"forecast": {"JPY": "112.03", "JGB": "1.535%", "Nikkei": "15535.62"},
"actual": {"JPY": "113.20", "JGB": "1.550%", "Nikkei": "15257.00"}});

forecasts.push({"date":new Date(2007,11,28), 
"forecast": {"JPY": "112.49", "JGB": "1.545%", "Nikkei": "15265.70"},
"actual": {"JPY": "113.09", "JGB": "1.500%", "Nikkei": "15307.78"}});

forecasts.push({"date":new Date(2008,0,4), 
"forecast": {"JPY": "114.20", "JGB": "1.505%", "Nikkei": "15311.51"},
"actual": {"JPY": "109.49", "JGB": "1.465%", "Nikkei": "14691.41"}});

forecasts.push({"date":new Date(2008,0,11), 
"forecast": {"JPY": "108.78", "JGB": "1.460%", "Nikkei": "14717.65"},
"actual": {"JPY": "108.96", "JGB": "1.420%", "Nikkei": "14110.79"}});

forecasts.push({"date":new Date(2008,0,18), 
"forecast": {"JPY": "108.64", "JGB": "1.415%", "Nikkei": "14133.50"},
"actual": {"JPY": "107.25", "JGB": "1.390%", "Nikkei": "13861.29"}});


forecasts.push({"date":new Date(2008,0,25), 
"forecast": {"JPY": "107.27", "JGB": "1.390%", "Nikkei": "13867.40"},
"actual": {"JPY": "107.60", "JGB": "1.475", "Nikkei": "13629.16"}});

forecasts.push({"date":new Date(2008,1,1), 
"forecast": {"JPY": "105.41", "JGB": "1.460%", "Nikkei": "13629.50"},
"actual": {"JPY": "106.45", "JGB": "1.425%", "Nikkei": "13497.16"}});

forecasts.push({"date":new Date(2008,1,8), 
"forecast": {"JPY": "107.14", "JGB": "1.430%", "Nikkei": "13502.66"},
"actual": {"JPY": "107.55", "JGB": "1.420%", "Nikkei": "13017.24"}});

forecasts.push({"date":new Date(2008,1,15), 
"forecast": {"JPY": "106.70", "JGB": "1.410%", "Nikkei": "13036.25"},
"actual": {"JPY": "108.30", "JGB": "1.450%", "Nikkei": "13622.56"}});

forecasts.push({"date":new Date(2008,1,22), 
"forecast": {"JPY": "108.98", "JGB": "1.460%", "Nikkei": "13601.90"},
"actual": {"JPY": "107.35", "JGB": "1.450%", "Nikkei": "13500.46"}});

forecasts.push({"date":new Date(2008,1,29), 
"forecast": {"JPY": "107.06", "JGB": "1.450%", "Nikkei": "13500.62"},
"actual": {"JPY": "104.32", "JGB": "1.355%", "Nikkei": "13603.02"}});

forecasts.push({"date":new Date(2008,2,7), 
"forecast": {"JPY": "106.34", "JGB": "1.370%", "Nikkei": "13593.50"},
"actual": {"JPY": "102.45", "JGB": "1.350%", "Nikkei": "12782.80"}});

forecasts.push({"date":new Date(2008,2,14), 
"forecast": {"JPY": "100.77", "JGB": "1.335%", "Nikkei": "12804.37"},
"actual": {"JPY": "100.35", "JGB": "1.265%", "Nikkei": "12241.60"}});

forecasts.push({"date":new Date(2008,2,21), 
"forecast": {"JPY": "100.86", "JGB": "1.265%", "Nikkei": "12247.78"},
"actual": {"JPY": "99.62", "JGB": "1.270%", "Nikkei": "12482.57"}});

forecasts.push({"date":new Date(2008,2,28), 
"forecast": {"JPY": "99.99", "JGB": "1.275%", "Nikkei": "12468.13"},
"actual": {"JPY": "100.13", "JGB": "1.270%", "Nikkei": "12820.47"}});

forecasts.push({"date":new Date(2008,3,4), 
"forecast": {"JPY": "100.85", "JGB": "1.275%", "Nikkei": "12812.39"},
"actual": {"JPY": "102.35", "JGB": "1.330%", "Nikkei": "13293.22"}});

forecasts.push({"date":new Date(2008,3,11), 
"forecast": {"JPY": "102.21", "JGB": "1.330%", "Nikkei": "13290.71"},
"actual": {"JPY": "101.82", "JGB": "1.375%", "Nikkei": "13323.73"}});

forecasts.push({"date":new Date(2008,3,18), 
"forecast": {"JPY": "100.95", "JGB": "1.370%", "Nikkei": "13316.00"},
"actual": {"JPY": "102.50", "JGB": "1.395%", "Nikkei": "13476.45"}});

forecasts.push({"date":new Date(2008,3,25), 
"forecast": {"JPY": "102.44", "JGB": "1.395%", "Nikkei": "13475.44"},
"actual": {"JPY": "104.65", "JGB": "1.600%", "Nikkei": "13863.47"}});

forecasts.push({"date":new Date(2008,4,2), 
"forecast": {"JPY": "101.40", "JGB": "1.580%", "Nikkei": "13856.13"},
"actual": {"JPY": "104.75", "JGB": "1.640%", "Nikkei": "14049.26"}});

forecasts.push({"date":new Date(2008,4,9), 
"forecast": {"JPY": "104.33", "JGB": "1.640%", "Nikkei": "14042.98"},
"actual": {"JPY": "103.12", "JGB": "1.555%", "Nikkei": "13655.34"}});

forecasts.push({"date":new Date(2008,4,16), 
"forecast": {"JPY": "103.96", "JGB": "1.560%", "Nikkei": "13658.43"},
"actual": {"JPY": "104.25", "JGB": "1.695%", "Nikkei": "14219.48"}});

forecasts.push({"date":new Date(2008,4,23), 
"forecast": {"JPY": "102.64", "JGB": "1.690%", "Nikkei": "14199.88"},
"actual": {"JPY": "103.90", "JGB": "1.735%", "Nikkei": "14012.20"}});

forecasts.push({"date":new Date(2008,4,30), 
"forecast": {"JPY": "102.65", "JGB": "1.725%", "Nikkei": "14013.85"},
"actual": {"JPY": "105.47", "JGB": "1.750%", "Nikkei": "14338.54"}});

forecasts.push({"date":new Date(2008,5,6), 
"forecast": {"JPY": "105.91", "JGB": "1.755%", "Nikkei": "14336.78"},
"actual": {"JPY": "106.07", "JGB": "1.785%", "Nikkei": "14489.44"}});

forecasts.push({"date":new Date(2008,5,13), 
"forecast": {"JPY": "105.70", "JGB": "1.785%", "Nikkei": "14486.22"},
"actual": {"JPY": "108.07", "JGB": "1.865%", "Nikkei": "13973.73"}});

forecasts.push({"date":new Date(2008,5,20), 
"forecast": {"JPY": "105.46", "JGB": "1.845%", "Nikkei": "14000.00"},
"actual": {"JPY": "107.72", "JGB": "1.755%", "Nikkei": "13942.08"}});

forecasts.push({"date":new Date(2008,5,27), 
"forecast": {"JPY": "109.86", "JGB": "1.770%", "Nikkei": "13949.19"},
"actual": {"JPY": "106.38", "JGB": "1.610%", "Nikkei": "13544.36"}});

forecasts.push({"date":new Date(2008,6,4), 
"forecast": {"JPY": "108.43", "JGB": "1.620%", "Nikkei": "13557.08"},
"actual": {"JPY": "106.74", "JGB": "1.640%", "Nikkei": "13237.89"}});

forecasts.push({"date":new Date(2008,6,11), 
"forecast": {"JPY": "105.51", "JGB": "1.630%", "Nikkei": "13250.51"},
"actual": {"JPY": "107.20", "JGB": "1.595%", "Nikkei": "13039.69"}});

forecasts.push({"date":new Date(2008,6,18), 
"forecast": {"JPY": "107.71", "JGB": "1.595%", "Nikkei": "13050.14"},
"actual": {"JPY": "106.40", "JGB": "1.565%", "Nikkei": "12803.70"}});

forecasts.push({"date":new Date(2008,6,25), 
"forecast": {"JPY": "106.48", "JGB": "1.565%", "Nikkei": "12806.42"},
"actual": {"JPY": "106.80", "JGB": "1.575%", "Nikkei": "13334.76"}});

forecasts.push({"date":new Date(2008,7,1), 
"forecast": {"JPY": "107.72", "JGB": "1.585%", "Nikkei": "13317.94"},
"actual": {"JPY": "107.45", "JGB": "1.510%", "Nikkei": "13094.59"}});

forecasts.push({"date":new Date(2008,7,8), 
"forecast": {"JPY": "108.29", "JGB": "1.515%", "Nikkei": "13108.07"},
"actual": {"JPY": "109.90", "JGB": "1.470%", "Nikkei": "13168.41"}});

forecasts.push({"date":new Date(2008,7,15), 
"forecast": {"JPY": "110.95", "JGB": "1.475%", "Nikkei": "13181.59"},
"actual": {"JPY": "110.35", "JGB": "1.455%", "Nikkei": "13019.41"}});

forecasts.push({"date":new Date(2008,7,22), 
"forecast": {"JPY": "110.36", "JGB": "1.455%", "Nikkei": "13027.96"},
"actual": {"JPY": "109.11", "JGB": "1.440%", "Nikkei": "12666.04"}});

forecasts.push({"date":new Date(2008,7,29), 
"forecast": {"JPY": "108.63", "JGB": "1.435%", "Nikkei": "12672.01"},
"actual": {"JPY": "108.82", "JGB": "1.405%", "Nikkei": "13072.87"}});

forecasts.push({"date":new Date(2008,8,5), 
"forecast": {"JPY": "110.36", "JGB": "1.415%", "Nikkei": "13055.14"},
"actual": {"JPY": "106.50", "JGB": "1.460%", "Nikkei": "12212.23"}});

forecasts.push({"date":new Date(2008,8,12), 
"forecast": {"JPY": "103.51", "JGB": "1.450%", "Nikkei": "12241.46"},
"actual": {"JPY": "107.51", "JGB": "1.525%", "Nikkei": "12214.76"}});

forecasts.push({"date":new Date(2008,8,19), 
"forecast": {"JPY": "106.24", "JGB": "1.515%", "Nikkei": "12222.76"},
"actual": {"JPY": "107.25", "JGB": "1.480%", "Nikkei": "11920.86"}});

forecasts.push({"date":new Date(2008,8,26), 
"forecast": {"JPY": "107.54", "JGB": "1.480%", "Nikkei": "11931.96"},
"actual": {"JPY": "105.39", "JGB": "1.460%", "Nikkei": "11893.16"}});

forecasts.push({"date":new Date(2008,9,3), 
"forecast": {"JPY": "105.67", "JGB": "1.465%", "Nikkei": "11883.47"},
"actual": {"JPY": "105.04", "JGB": "1.445%", "Nikkei": "10938.14"}});

forecasts.push({"date":new Date(2008,9,10), 
"forecast": {"JPY": "103.34", "JGB": "1.430%", "Nikkei": "10980.04"},
"actual": {"JPY": "99.18", "JGB": "1.520%", "Nikkei": "8276.43"}});

forecasts.push({"date":new Date(2008,9,17), 
"forecast": {"JPY": "91.91", "JGB": "1.470%", "Nikkei": "8245.63"},
"actual": {"JPY": "101.07", "JGB": "1.580%", "Nikkei": "8693.82"}});

forecasts.push({"date":new Date(2008,9,24), 
"forecast": {"JPY": "100.80", "JGB": "1.575%", "Nikkei": "8694.39"},
"actual": {"JPY": "95.18", "JGB": "1.490%", "Nikkei": "7649.08"}});

forecasts.push({"date":new Date(2008,9,31), 
"forecast": {"JPY": "94.60", "JGB": "1.490%", "Nikkei": "7656.13"},
"actual": {"JPY": "96.88", "JGB": "1.465%", "Nikkei": "8576.98"}});

forecasts.push({"date":new Date(2008,10,7), 
"forecast": {"JPY": "99.38", "JGB": "1.485%", "Nikkei": "8541.68"},
"actual": {"JPY": "97.60", "JGB": "1.510%", "Nikkei": "8583.00"}});

forecasts.push({"date":new Date(2008,10,14), 
"forecast": {"JPY": "96.73", "JGB": "1.505%", "Nikkei": "8581.84"},
"actual": {"JPY": "96.90", "JGB": "1.485%", "Nikkei": "8462.39"}});

forecasts.push({"date":new Date(2008,10,21), 
"forecast": {"JPY": "97.13", "JGB": "1.485%", "Nikkei": "8467.44"},
"actual": {"JPY": "95.05", "JGB": "1.390%", "Nikkei": "7910.79"}});

forecasts.push({"date":new Date(2008,10,28), 
"forecast": {"JPY": "95.75", "JGB": "1.395%", "Nikkei": "7931.02"},
"actual": {"JPY": "95.30", "JGB": "1.390%", "Nikkei": "8512.27"}});

forecasts.push({"date":new Date(2008,11,5), 
"forecast": {"JPY": "96.56", "JGB": "1.400%", "Nikkei": "8490.41"},
"actual": {"JPY": "92.32", "JGB": "1.365%", "Nikkei": "7917.51"}});

forecasts.push({"date":new Date(2008,11,12), 
"forecast": {"JPY": "91.47", "JGB": "1.360%", "Nikkei": "7946.01"},
"actual": {"JPY": "89.55", "JGB": "1.385%", "Nikkei": "8235.87"}});

forecasts.push({"date":new Date(2008,11,19), 
"forecast": {"JPY": "89.70", "JGB": "1.390%", "Nikkei": "8227.57"},
"actual": {"JPY": "88.95", "JGB": "1.225%", "Nikkei": "8588.52"}});

forecasts.push({"date":new Date(2008,11,26), 
"forecast": {"JPY": "92.89", "JGB": "1.250%", "Nikkei": "8579.74"},
"actual": {"JPY": "90.50", "JGB": "1.200%", "Nikkei": "8739.52"}});

forecasts.push({"date":new Date(2008,11,30), 
"forecast": {"JPY": "91.38", "JGB": "1.205%", "Nikkei": "8729.54"},
"actual": {"JPY": "90.28", "JGB": "1.165%", "Nikkei": "8859.56"}});

forecasts.push({"date":new Date(2009,0,9), 
"forecast": {"JPY": "91.23", "JGB": "1.170%", "Nikkei": "8857.32"},
"actual": {"JPY": "91.17", "JGB": "1.285%", "Nikkei": "8836.80"}});

forecasts.push({"date":new Date(2009,0,16), 
"forecast": {"JPY": "88.73", "JGB": "1.270%", "Nikkei": "8829.99"},
"actual": {"JPY": "90.35", "JGB": "1.215%", "Nikkei": "8230.15"}});

forecasts.push({"date":new Date(2009,0,23), 
"forecast": {"JPY": "90.47", "JGB": "1.215%", "Nikkei": "8259.74"},
"actual": {"JPY": "88.37", "JGB": "1.230%", "Nikkei": "7745.25"}});

forecasts.push({"date":new Date(2009,0,30), 
"forecast": {"JPY": "86.98", "JGB": "1.220%", "Nikkei": "7766.57"},
"actual": {"JPY": "89.55", "JGB": "1.290%", "Nikkei": "7994.05"}});

forecasts.push({"date":new Date(2009,1,6), 
"forecast": {"JPY": "88.90", "JGB": "1.285%", "Nikkei": "7977.34"},
"actual": {"JPY": "90.95", "JGB": "1.330%", "Nikkei": "8076.62"}});

forecasts.push({"date":new Date(2009,1,13), 
"forecast": {"JPY": "90.37", "JGB": "1.325%", "Nikkei": "8066.18"},
"actual": {"JPY": "91.20", "JGB": "1.255%", "Nikkei": "7730.27"}});

forecasts.push({"date":new Date(2009,1,20), 
"forecast": {"JPY": "92.00", "JGB": "1.260%", "Nikkei": "7745.32"},
"actual": {"JPY": "94.10", "JGB": "1.275%", "Nikkei": "7416.38"}});

forecasts.push({"date":new Date(2009,1,27), 
"forecast": {"JPY": "93.15", "JGB": "1.265%", "Nikkei": "7412.24"},
"actual": {"JPY": "97.90", "JGB": "1.270%", "Nikkei": "7568.42"}});

forecasts.push({"date":new Date(2009,2,6), 
"forecast": {"JPY": "98.46", "JGB": "1.270%", "Nikkei": "7548.55"},
"actual": {"JPY": "97.37", "JGB": "1.290%", "Nikkei": "7173.10"}});

forecasts.push({"date":new Date(2009,2,13), 
"forecast": {"JPY": "96.12", "JGB": "1.280%", "Nikkei": "7188.14"},
"actual": {"JPY": "98.05", "JGB": "1.315%", "Nikkei": "7569.28"}});

forecasts.push({"date":new Date(2009,2,19), 
"forecast": {"JPY": "98.39", "JGB": "1.320%", "Nikkei": "7550.81"},
"actual": {"JPY": "95.50", "JGB": "1.260%", "Nikkei": "7945.96"}});

forecasts.push({"date":new Date(2009,2,27), 
"forecast": {"JPY": "97.30", "JGB": "1.275%", "Nikkei": "7948.79"},
"actual": {"JPY": "97.88", "JGB": "1.325%", "Nikkei": "8626.97"}});

forecasts.push({"date":new Date(2009,3,3), 
"forecast": {"JPY": "98.07", "JGB": "1.325%", "Nikkei": "8588.33"},
"actual": {"JPY": "99.75", "JGB": "1.415%", "Nikkei": "8749.84"}});

forecasts.push({"date":new Date(2009,3,10), 
"forecast": {"JPY": "98.26", "JGB": "1.405%", "Nikkei": "8729.11"},
"actual": {"JPY": "100.47", "JGB": "1.450%", "Nikkei": "8964.11"}});

forecasts.push({"date":new Date(2009,3,17), 
"forecast": {"JPY": "100.24", "JGB": "1.450%", "Nikkei": "8952.33"},
"actual": {"JPY": "99.42", "JGB": "1.445%", "Nikkei": "8907.58"}});

forecasts.push({"date":new Date(2009,3,24), 
"forecast": {"JPY": "99.36", "JGB": "1.445%", "Nikkei": "8916.00"},
"actual": {"JPY": "97.10", "JGB": "1.425%", "Nikkei": "8707.99"}});

forecasts.push({"date":new Date(2009,4,1), 
"forecast": {"JPY": "97.00", "JGB": "1.425%", "Nikkei": "8728.50"},
"actual": {"JPY": "99.30", "JGB": "1.395%", "Nikkei": "8977.37"}});

forecasts.push({"date":new Date(2009,4,8), 
"forecast": {"JPY": "100.55", "JGB": "1.400%", "Nikkei": "8957.05"},
"actual": {"JPY": "99.40", "JGB": "1.445%", "Nikkei": "9432.83"}});

forecasts.push({"date":new Date(2009,4,15), 
"forecast": {"JPY": "99.34", "JGB": "1.445%", "Nikkei": "9417.88"},
"actual": {"JPY": "95.27", "JGB": "1.425%", "Nikkei": "9265.02"}});

forecasts.push({"date":new Date(2009,4,22), 
"forecast": {"JPY": "95.17", "JGB": "1.425%", "Nikkei": "9293.97"},
"actual": {"JPY": "94.20", "JGB": "1.430%", "Nikkei": "9225.81"}});

forecasts.push({"date":new Date(2009,4,29), 
"forecast": {"JPY": "93.98", "JGB": "1.430%", "Nikkei": "9232.24"},
"actual": {"JPY": "96.55", "JGB": "1.480%", "Nikkei": "9522.50"}});

forecasts.push({"date":new Date(2009,5,5), 
"forecast": {"JPY": "96.25", "JGB": "1.475%", "Nikkei": "9498.26"},
"actual": {"JPY": "96.75", "JGB": "1.490%", "Nikkei": "9768.01"}});

forecasts.push({"date":new Date(2009,5,12), 
"forecast": {"JPY": "97.07", "JGB": "1.495%", "Nikkei": "9760.20"},
"actual": {"JPY": "98.03", "JGB": "1.510%", "Nikkei": "10135.82"}});

forecasts.push({"date":new Date(2009,5,19), 
"forecast": {"JPY": "98.44", "JGB": "1.515%", "Nikkei": "10119.28"},
"actual": {"JPY": "96.85", "JGB": "1.440%", "Nikkei": "9786.26"}});

forecasts.push({"date":new Date(2009,5,26), 
"forecast": {"JPY": "97.49", "JGB": "1.445%", "Nikkei": "9805.82"},
"actual": {"JPY": "95.95", "JGB": "1.395%", "Nikkei": "9877.39"}});

forecasts.push({"date":new Date(2009,6,3), 
"forecast": {"JPY": "97.01", "JGB": "1.405%", "Nikkei": "9882.84"},
"actual": {"JPY": "95.98", "JGB": "1.320%", "Nikkei": "9816.07"}});

forecasts.push({"date":new Date(2009,6,10), 
"forecast": {"JPY": "97.37", "JGB": "1.330%", "Nikkei": "9822.15"},
"actual": {"JPY": "92.76", "JGB": "1.295%", "Nikkei": "9287.28"}});

forecasts.push({"date":new Date(2009,6,17), 
"forecast": {"JPY": "92.04", "JGB": "1.290%", "Nikkei": "9320.12"},
"actual": {"JPY": "93.70", "JGB": "1.315%", "Nikkei": "9395.32"}});

forecasts.push({"date":new Date(2009,6,24), 
"forecast": {"JPY": "93.56", "JGB": "1.315%", "Nikkei": "9386.23"},
"actual": {"JPY": "94.87", "JGB": "1.370%", "Nikkei": "9944.55"}});

forecasts.push({"date":new Date(2009,6,31), 
"forecast": {"JPY": "94.95", "JGB": "1.370%", "Nikkei": "9921.87"},
"actual": {"JPY": "95.63", "JGB": "1.410%", "Nikkei": "10356.83"}});

forecasts.push({"date":new Date(2009,7,7), 
"forecast": {"JPY": "95.71", "JGB": "1.410%", "Nikkei": "10342.04"},
"actual": {"JPY": "95.43", "JGB": "1.430%", "Nikkei": "10412.09"}});

forecasts.push({"date":new Date(2009,7,14), 
"forecast": {"JPY": "95.13", "JGB": "1.430%", "Nikkei": "10411.26"},
"actual": {"JPY": "95.20", "JGB": "1.375%", "Nikkei": "10597.33"}});

forecasts.push({"date":new Date(2009,7,21), 
"forecast": {"JPY": "96.69", "JGB": "1.385%", "Nikkei": "10595.68"},
"actual": {"JPY": "93.93", "JGB": "1.305%", "Nikkei": "10238.20"}});

forecasts.push({"date":new Date(2009,7,28), 
"forecast": {"JPY": "94.55", "JGB": "1.310%", "Nikkei": "10254.59"},
"actual": {"JPY": "93.94", "JGB": "1.305%", "Nikkei": "10534.14"}});

forecasts.push({"date":new Date(2009,8,4), 
"forecast": {"JPY": "94.56", "JGB": "1.310%", "Nikkei": "10526.56"},
"actual": {"JPY": "92.91", "JGB": "1.320%", "Nikkei": "10187.11"}});

forecasts.push({"date":new Date(2009,8,11), 
"forecast": {"JPY": "91.85", "JGB": "1.315%", "Nikkei": "10201.45"},
"actual": {"JPY": "90.95", "JGB": "1.300%", "Nikkei": "10444.33"}});

forecasts.push({"date":new Date(2009,8,18), 
"forecast": {"JPY": "91.81", "JGB": "1.310%", "Nikkei": "10447.92"},
"actual": {"JPY": "91.26", "JGB": "1.340%", "Nikkei": "10370.54"}});

forecasts.push({"date":new Date(2009,8,25), 
"forecast": {"JPY": "90.31", "JGB": "1.335%", "Nikkei": "10370.38"},
"actual": {"JPY": "90.62", "JGB": "1.310%", "Nikkei": "10265.98"}});

forecasts.push({"date":new Date(2009,9,2), 
"forecast": {"JPY": "90.98", "JGB": "1.315%", "Nikkei": "10272.84"},
"actual": {"JPY": "89.38", "JGB": "1.250%", "Nikkei": "9731.87"}});

forecasts.push({"date":new Date(2009,9,9), 
"forecast": {"JPY": "89.43", "JGB": "1.250%", "Nikkei": "9753.68"},
"actual": {"JPY": "89.30", "JGB": "1.280%", "Nikkei": "10016.39"}});

forecasts.push({"date":new Date(2009,9,16), 
"forecast": {"JPY": "89.28", "JGB": "1.280%", "Nikkei": "10008.01"},
"actual": {"JPY": "91.20", "JGB": "1.325%", "Nikkei": "10257.56"}});

forecasts.push({"date":new Date(2009,9,23), 
"forecast": {"JPY": "90.87", "JGB": "1.320%", "Nikkei": "10240.07"},
"actual": {"JPY": "91.86", "JGB": "1.360%", "Nikkei": "10282.99"}});

forecasts.push({"date":new Date(2009,9,30), 
"forecast": {"JPY": "91.23", "JGB": "1.355%", "Nikkei": "10278.40"},
"actual": {"JPY": "91.12", "JGB": "1.405%", "Nikkei": "10034.74"}});

forecasts.push({"date":new Date(2009,10,6), 
"forecast": {"JPY": "89.67", "JGB": "1.395%", "Nikkei": "10044.96"},
"actual": {"JPY": "90.48", "JGB": "1.445%", "Nikkei": "9789.35"}});

forecasts.push({"date":new Date(2009,10,13), 
"forecast": {"JPY": "89.14", "JGB": "1.435%", "Nikkei": "9798.40"},
"actual": {"JPY": "90.30", "JGB": "1.335%", "Nikkei": "9770.31"}});

forecasts.push({"date":new Date(2009,10,20), 
"forecast": {"JPY": "92.47", "JGB": "1.350%", "Nikkei": "9774.46"},
"actual": {"JPY": "88.81", "JGB": "1.305%", "Nikkei": "9497.68"}});

forecasts.push({"date":new Date(2009,10,27), 
"forecast": {"JPY": "88.79", "JGB": "1.305%", "Nikkei": "9513.43"},
"actual": {"JPY": "86.15", "JGB": "1.245%", "Nikkei": "9081.52"}});

forecasts.push({"date":new Date(2009,11,4), 
"forecast": {"JPY": "86.39", "JGB": "1.250%", "Nikkei": "9106.02"},
"actual": {"JPY": "88.10", "JGB": "1.285%", "Nikkei": "10022.59"}});

forecasts.push({"date":new Date(2009,11,11), 
"forecast": {"JPY": "89.32", "JGB": "1.295%", "Nikkei": "9980.97"},
"actual": {"JPY": "88.73", "JGB": "1.275%", "Nikkei": "10107.87"}});

forecasts.push({"date":new Date(2009,11,18), 
"forecast": {"JPY": "89.13", "JGB": "1.275%", "Nikkei": "10101.68"},
"actual": {"JPY": "89.81", "JGB": "1.225%", "Nikkei": "10142.05"}});

forecasts.push({"date":new Date(2009,11,25), 
"forecast": {"JPY": "90.93", "JGB": "1.230%", "Nikkei": "10135.29"},
"actual": {"JPY": "91.36", "JGB": "1.270%", "Nikkei": "10494.71"}});

forecasts.push({"date":new Date(2009,11,30), 
"forecast": {"JPY": "91.24", "JGB": "1.270%", "Nikkei": "10474.09"},
"actual": {"JPY": "92.14", "JGB": "1.285%", "Nikkei": "10546.44"}});

forecasts.push({"date":new Date(2010,0,8), 
"forecast": {"JPY": "91.97", "JGB": "1.285%", "Nikkei": "10539.85"},
"actual": {"JPY": "93.29", "JGB": "1.355%", "Nikkei": "10798.32"}});

forecasts.push({"date":new Date(2010,0,15), 
"forecast": {"JPY": "92.44", "JGB": "1.350%", "Nikkei": "10782.50"},
"actual": {"JPY": "90.98", "JGB": "1.320%", "Nikkei": "10982.10"}});

forecasts.push({"date":new Date(2010,0,22), 
"forecast": {"JPY": "91.98", "JGB": "1.330%", "Nikkei": "10991.43"},
"actual": {"JPY": "90.45", "JGB": "1.320%", "Nikkei": "10590.55"}});

forecasts.push({"date":new Date(2010,0,29), 
"forecast": {"JPY": "89.62", "JGB": "1.315%", "Nikkei": "10604.48"},
"actual": {"JPY": "90.22", "JGB": "1.315%", "Nikkei": "10198.04"}});

forecasts.push({"date":new Date(2010,1,5), 
"forecast": {"JPY": "89.50", "JGB": "1.310%", "Nikkei": "10209.84"},
"actual": {"JPY": "89.53", "JGB": "1.365%", "Nikkei": "10057.09"}});

forecasts.push({"date":new Date(2010,1,12), 
"forecast": {"JPY": "88.20", "JGB": "1.355%", "Nikkei": "10062.98"},
"actual": {"JPY": "90.07", "JGB": "1.325%", "Nikkei": "10092.19"}});

forecasts.push({"date":new Date(2010,1,19), 
"forecast": {"JPY": "90.97", "JGB": "1.330%", "Nikkei": "10089.51"},
"actual": {"JPY": "91.97", "JGB": "1.330%", "Nikkei": "10123.58"}});

forecasts.push({"date":new Date(2010,1,26), 
"forecast": {"JPY": "92.01", "JGB": "1.330%", "Nikkei": "10113.42"},
"actual": {"JPY": "89.39", "JGB": "1.295%", "Nikkei": "10126.03"}});

forecasts.push({"date":new Date(2010,2,5), 
"forecast": {"JPY": "90.00", "JGB": "1.300%", "Nikkei": "10139.29"},
"actual": {"JPY": "89.39", "JGB": "1.305%", "Nikkei": "10368.96"}});

forecasts.push({"date":new Date(2010,2,12), 
"forecast": {"JPY": "89.69", "JGB": "1.310%", "Nikkei": "10362.49"},
"actual": {"JPY": "90.65", "JGB": "1.340%", "Nikkei": "10751.26"}});

forecasts.push({"date":new Date(2010,2,19), 
"forecast": {"JPY": "90.79", "JGB": "1.340%", "Nikkei": "10734.22"},
"actual": {"JPY": "90.53", "JGB": "1.360%", "Nikkei": "10824.72"}});

forecasts.push({"date":new Date(2010,2,26), 
"forecast": {"JPY": "90.27", "JGB": "1.360%", "Nikkei": "10823.10"},
"actual": {"JPY": "92.68", "JGB": "1.375%", "Nikkei": "10996.37"}});

forecasts.push({"date":new Date(2010,3,2), 
"forecast": {"JPY": "92.82", "JGB": "1.375%", "Nikkei": "10980.39"},
"actual": {"JPY": "93.97", "JGB": "1.355%", "Nikkei": "11286.09"}});

forecasts.push({"date":new Date(2010,3,9), 
"forecast": {"JPY": "95.03", "JGB": "1.360%", "Nikkei": "11273.57"},
"actual": {"JPY": "93.50", "JGB": "1.380%", "Nikkei": "11204.34"}});

forecasts.push({"date":new Date(2010,3,16), 
"forecast": {"JPY": "92.81", "JGB": "1.375%", "Nikkei": "11208.04"},
"actual": {"JPY": "92.61", "JGB": "1.340%", "Nikkei": "11102.18"}});

forecasts.push({"date":new Date(2010,3,23), 
"forecast": {"JPY": "93.17", "JGB": "1.345%", "Nikkei": "11109.96"},
"actual": {"JPY": "93.38", "JGB": "1.310%", "Nikkei": "10914.46"}});

forecasts.push({"date":new Date(2010,3,30), 
"forecast": {"JPY": "93.63", "JGB": "1.310%", "Nikkei": "10916.00"},
"actual": {"JPY": "94.20", "JGB": "1.280%", "Nikkei": "11057.40"}});

forecasts.push({"date":new Date(2010,4,7), 
"forecast": {"JPY": "95.13", "JGB": "1.285%", "Nikkei": "11050.94"},
"actual": {"JPY": "92.17", "JGB": "1.275%", "Nikkei": "10364.59"}});

forecasts.push({"date":new Date(2010,4,14), 
"forecast": {"JPY": "90.75", "JGB": "1.265%", "Nikkei": "10392.72"},
"actual": {"JPY": "92.77", "JGB": "1.295%", "Nikkei": "10462.51"}});

forecasts.push({"date":new Date(2010,4,21), 
"forecast": {"JPY": "92.59", "JGB": "1.295%", "Nikkei": "10456.71"},
"actual": {"JPY": "89.93", "JGB": "1.235%", "Nikkei": "9784.54"}});

forecasts.push({"date":new Date(2010,4,28), 
"forecast": {"JPY": "89.62", "JGB": "1.235%", "Nikkei": "9818.49"},
"actual": {"JPY": "91.34", "JGB": "1.250%", "Nikkei": "9762.98"}});

forecasts.push({"date":new Date(2010,5,4), 
"forecast": {"JPY": "91.05", "JGB": "1.245%", "Nikkei": "9755.97"},
"actual": {"JPY": "92.75", "JGB": "1.265%", "Nikkei": "9901.19"}});

forecasts.push({"date":new Date(2010,5,11), 
"forecast": {"JPY": "92.79", "JGB": "1.265%", "Nikkei": "9890.33"},
"actual": {"JPY": "91.62", "JGB": "1.230%", "Nikkei": "9705.25"}});

forecasts.push({"date":new Date(2010,5,18), 
"forecast": {"JPY": "91.88", "JGB": "1.230%", "Nikkei": "9716.82"},
"actual": {"JPY": "90.71", "JGB": "1.195%", "Nikkei": "9995.02"}});

forecasts.push({"date":new Date(2010,5,25), 
"forecast": {"JPY": "91.98", "JGB": "1.205%", "Nikkei": "9992.74"},
"actual": {"JPY": "89.71", "JGB": "1.140%", "Nikkei": "9737.48"}});

forecasts.push({"date":new Date(2010,6,2), 
"forecast": {"JPY": "90.25", "JGB": "1.145%", "Nikkei": "9750.55"},
"actual": {"JPY": "87.94", "JGB": "1.095%", "Nikkei": "9203.71"}});

forecasts.push({"date":new Date(2010,6,9), 
"forecast": {"JPY": "87.67", "JGB": "1.095%", "Nikkei": "9227.02"},
"actual": {"JPY": "88.49", "JGB": "1.155%", "Nikkei": "9585.32"}});

forecasts.push({"date":new Date(2010,6,16), 
"forecast": {"JPY": "88.09", "JGB": "1.155%", "Nikkei": "9571.12"},
"actual": {"JPY": "87.28", "JGB": "1.085%", "Nikkei": "9408.36"}});

forecasts.push({"date":new Date(2010,6,23), 
"forecast": {"JPY": "88.28", "JGB": "1.090%", "Nikkei": "9420.37"},
"actual": {"JPY": "86.97", "JGB": "1.065%", "Nikkei": "9430.96"}});

forecasts.push({"date":new Date(2010,6,30), 
"forecast": {"JPY": "87.41", "JGB": "1.070%", "Nikkei": "9432.05"},
"actual": {"JPY": "", "JGB": "", "Nikkei": ""}});