added javascript folding