Naivo={
   oParent:"middle",
   repLocal:"/madacircuit",
   interpreteur:"/",// mettez un slash avant
   include:function (filename) {
        //filename doit être avec le répertoire  exemple "lib/test/test.js"

            filename=this.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;
            }
   } ,
   loadModule : function(){
    //les paramettres doit être avec le répertoire  exemple "lib/test/test.js"
	
    for (var a=0, length=arguments.length; a<length; a++) {
      var name=arguments[a];
	  
      this.include(name);
    }
  },
//
   racine:function(){
	   var rac=location.protocol+"//"+location.host;
	   
	   var l=location.toString().indexOf("localhost");

	   if(l!=-1)
	   {
	        var f=location.toString().indexOf("file:");
            if(f!=-1)
            {
                rac+="/file:/W:/var/www";
                rac+=this.repLocal;
            }else{
                rac+=this.repLocal;
            }

	   }

	   return rac;
   },
   interpret:function(){
     var rac=this.racine()+this.interpreteur;
     return rac;
   },
    completeRep:function(srep){
        var r=srep;
        var d=r.length-1;
        var f=r.length-1;
        var carsls=r.substr(d,f)        
        if(carsls!="/"){
            r=r+"/";
           }
       return r;
        }
};
