var arithneaJS = {
    resources: [
    'jquery.js',
    'jquery-uimin.js',
    'refTitle.js',
    'jnoConflict.js',
    'jquery-flyDOM.js',
    'arithneajsobject.js',
    'getelementsbyclassname.js',
    'motionpack.js',
    'rotation.js',
    'teaser.js',
    'main.js',
    'jqueryfancybox-134pack.js',
    'ratingstars.js',
    'jqueryuiwidget.js',
    'jqueryusermode.js',
    'uicheckbox.js',
    'survey_min.js'
     ],
    //initJs: 'init.js',
    getMainJsPath: function() {
        var url = "",
        wdocument = window['document'];
        if((wdocument)&&(wdocument['getElementsByTagName'])){
            var scripts = document.getElementsByTagName('script');
            var rePkg = /loadJS\.js([\?\.]|$)/i;
            for(var i = 0; i < scripts.length; i++){
                var src = scripts[i].getAttribute('src');
                if(!src){
                    continue;
                }
                var m = src.match(rePkg);
                if(m){
                    url = src.substring(0, m.index);
                    break;
                }
            }
        }
        return url;
    },
    init: function() {
        var uri = this.getMainJsPath();
        var header = '';
        // do not load init.js for unit test
        if (typeof QUnit == 'undefined'){
        //this.resources.push(this.initJs);
        }
        for (var i=0;i<this.resources.length;i++) {
            header += '<script type="text/javascript" src="'+uri + this.resources[i]+'">' + '<\/script>'
        }
        document.write(header);
    }
};
arithneaJS.init();

