anchor.diff:  _daily_data = <%= dailyData.to_json %>;
   
   window.addEvent('load', function() {
  +	if($('weekly-chart').getStyle('display') == 'none') {
  +		return;
  +	}
  +
   	var data = [];
   	var labels = [];
   
  
positive.code:     }
  }
  
  function $(id) {
  	return document.getElementById(id);
  }
  
  </script>
  
  
negative.code: 		barValueSpacing: 1,
  		barStrokeWidth: 1
  	});
  
  });
  
  var implement = function(obj, fnName, fn) {
  	if(obj && fn && !obj.prototype[fnName]) {
  		obj.prototype[fnName] = fn;
  	}
  }
  
  implement(Object, 'implement', function(fnName, fn) { implement(this, fnName, fn); });
  implement(Array, 'implement', function(fnName, fn) { implement(this, fnName, fn); });
  
  Element.implement('getStyle', function(styleName) {
  	if(this.currentStyle) {
  		return this.currentStyle[styleName];
  	} else {
  		return window.getComputedStyle(this, null)[styleName];
  	}
  });
  
  function addEvent(event, fn) {
  