/* * */ var Framework = { _load: function() { var path = null; var elements = document.getElementsByTagName('script'); for(var i = 0; i < elements.length; i++) { if(elements[i].src && elements[i].src.match(/nsframework\.js$/)) { path = elements[i].src.replace(/nsframework\.js$/, ''); } } if(typeof Constants == 'undefined') { this._loadJs(path + 'nsconstants.js'); } if(typeof Prototype == 'undefined') { this._loadJs(path + 'prototype.js'); } if(typeof ProgressBar == 'undefined') { this._loadJs(path + 'progressbar.js'); } if(typeof HttpRequest == 'undefined') { this._loadJs(path + 'request.js'); } if(typeof XMLUtil == 'undefined') { this._loadJs(path + 'utils.js'); } if(typeof ProcessModal == 'undefined') { this._loadJs(path + 'processModal.js'); } }, _loadJs: function(jsFilePath, charset) { document.write(''); } }; if(Framework) { Framework._load(); }