diff --git a/html/force.js b/html/force.js
index 4a993ab..5a6de9b 100644
--- a/html/force.js
+++ b/html/force.js
@@ -27,8 +27,27 @@ function getOffset( el ) {
var offset = getOffset(document.getElementById('chart'))
-var w = window.innerWidth - offset.left,
- h = window.innerHeight - offset.top - 1
+var w, h
+
+resize()
+
+window.onresize = resize
+
+function resize() {
+ var offset = getOffset(document.getElementById('chart'))
+
+ w = window.innerWidth - offset.left
+ h = window.innerHeight - offset.top - 1
+
+ d3.select("#chart")
+ .attr("width", w).attr("height", h)
+
+ if (vis)
+ vis.attr("width", w).attr("height", h)
+
+ if (force)
+ force.size([w, h]).start()
+}
function next_style() {
var s;