adding.left)+","+(margins.top+padding.top)+")");

			var language=languages_group.selectAll("g")
							.data(nested_data)
							.enter()
							.append("g")
								.classed("top10",function(d,i){
									return i<10;
								})
								.attr("rel",function(d){
									return d.key;
								})
								/*.on("mouseover",function(d){
									var sel = d3.select(this);
  									sel.moveToFront();
								})*/

			var line = d3.svg.line()
				    .x(function(d,i) { return xscale(d.x); })
				    .y(funct