Event.observe(window, 'load', function() {
    
    var weeks=function(x){
	return Math.ceil(x/7)+"週";
    }

    var g=new Proto.Chart(
	$('barchart'), 
	myarr,
	{
	    xaxis: {
		min: x0,
		tickSize: 7,
		tickFormatter : weeks 
	    },
	    
	    yaxis: {
		tickSize: 0.5 ,
		tickSize: 1
	    },
	    legend: {
		backgroundColor: '#eaa',
		margin: 20,
		show: true,
		labelBoxBorderColor :'red',
                position: "nw"
	    },
	    lines: {
		show: true
	    },
	    points: {
		show: true
	    },

	    grid: {
		coloredAreas: [{y1:75,y2:100}],
		coloredAreasColor: "#eee",
		drawYAxis: true,
		drawXAxis: true,
		clickable: true
	    },
	    mouse: {track:true}
	    

	});
    

    $('barchart').observe('ProtoChart:plotclick', function(event){

	    if($('ann').style.display!="none")	    $('ann').style.display="none";

	var pos = event.memo[0];
	var x=Math.floor(pos.x);
 	var mes=eval("f"+$('gid').innerHTML+"["+x+"]");
	if (typeof mes == "undefined" ) return;

	//	$('i6').innerHTML="("+n.x+"/"+n.y+")";

	$('ann').innerHTML=mes;
	var mousep=event.memo[1];

	$('complain').style.left=mousep.pageX-80+"px";
	$('complain').style.top =mousep.pageY-40+"px";
	if(mes && mes!="")$('complain').innerHTML=leges[parseInt($('gid').innerHTML)]+" : "+mes;
	$('complain').style.display="block";
	setTimeout(function(){
		$('complain').style.display="none";
		$('complain').innerHTML="";
	    },1000);

    });
    

    if(isIE6()){
	$('ie6').innerHTML='なんとかしてください<br /><a href="http://mozilla.jp/firefox/">Firefoxのインストール</a><br /><a href="http://www.microsoft.com/japan/windows/products/winfamily/ie/function/default.mspx">IE8のインストール</a>';
	$('ie6').style.display="block";
    }
});


function isIE6(){
   if(typeof document.documentElement.style.maxHeight == "undefined") return true;
   return false;
}

