non basta cambiare
var area2=new Array(n);
in
area2=new Array(n);
?