code: function (nCN) {
      cP.className = 'cPSkin' + nCN;
      sX = (nCN) ? 2 : 1;
      sZ = (nCN == ' S XS XXS') ? 2 : 1;
      xyzCorr = (sX > 1 ? 128 : 0) + (sZ > 1 ? 64 : 0);
      if (nCN == ' S XS XXS' && (cPM == 'RGB' || CP.mode == 'H')) {
        CP.modeTmp = CP.mode;
        CP.mode = 'S';
        initCp(CP.rgb)
      } else if (CP.modeTmp && CP.modeTmp != CP.mode) {
        CP.mode = CP.modeTmp;
        CP.modeTmp = null;
        initCp(CP.rgb)
      } else doRender(true, true);
      cP.cPRGB.className = (cPM == 'RGB' || !nCN) ? 'cPRGB' : 'cPhide';
      cP.cPHSB.className = (cPM == 'HSV' || !nCN) ? 'cPHSB' : 'cPhide';
      setCookie('size', nCN == ' S XS XXS' ? 1 : nCN == ' S XS' ? 2 : nCN == ' S' ? 3 : 4);
    }
docs: attribute definitions