﻿ var  ugg= {};
 
    /* siteinfo   */ 
   ugg.siteinfo = {domain:'http://www.zzgate.com',shortSiteName:'UGG Boots Shoes',siteName:'UGG Boots Shoes'};
 
    //全局对象仅仅存在register函数，参数为名称空间全路径，如"Grandsoft.GEA"
    ugg.register = function(fullNS)
    {
      // 将命名空间切成N部分, 比如Grandsoft、GEA 等
      var nsArray = fullNS.split('.');
      var sEval = "";
      var sNS = "";
     for (var i = 0; i < nsArray.length; i++)
     {
        if (i != 0) sNS += ".";
        sNS += nsArray[i];
        // 依次创建构造命名空间对象（假如不存在的话）的语句
        // 比如先创建Grandsoft，然后创建Grandsoft.GEA，依次下去
        sEval += "if (typeof(" + sNS + ") == 'undefined') " + sNS + " = new Object();"
     }
       if (sEval != "") eval(sEval);
     }                               

