Object.setAttribute('onclick', 'CCSV.showMoreText.changeStyle(\'' + moreTextBoxNodeId[i] + '\')')
=> Object.onclick = function(){ CCSV.showMOreText.changeStyle(..); };
でもどうせIEを捨てるならaddEventListenerを使った方が。
controlClientSideViewって名前から察するにメソッドっぽいけれど、メソッドのインスタンスを作るという発想が抽象的に理解しにくいというか、prototype経由で参照されるメソッドの中に特定のインスタンス(CCSV)への参照があるのはいかがなものかと。
まあ私がある種の固定観念に汚染されつつあるだけです。全然間違っていません。