﻿// JavaScript Document
var web={
	racine:"http://www.madacircuit.com",
	local:"http://localhost/madacircuit",
	get_racine:function(){
		var racinejs=new String(document.location);
		var is_localhost=racinejs.indexOf("localhost");

			if(is_localhost!=-1){
				this.racine=this.local;
			}
		},
	 include:function (filename) {
		 //filename doit être à partir durépertoire racine : exemple "lib/test/test.js"
		filename=this.get_racine()+"/"+filename;
		var ext = filename.substr(filename.lastIndexOf('.')+1);
		
		switch (ext.toLowerCase()) {

              case 'js':

                document.write("<script type='text/javascript' src='"+filename+"'><\/script>");

                return;

              case 'css':

                var el = document.createElement('link');

                el.type = 'text/css';

                el.rel = 'stylesheet'

                el.href =filename;

                document.getElementsByTagName('head')[0].appendChild(el);

                return;

            }
		//fin switch

   },
	loadModule : function(){

    //les paramettres doit être à partir du répertoire  racine : exemple "lib/test/test.js"

    for (var a=0, length=arguments.length; a<length; a++) {

      var name=arguments[a];

      this.include(name);

    }

  },

}
web.get_racine();

