code: function( editor, skinPart, callback )
  		{
  			var skinName = editor.skinName,
  				skinPath = editor.skinPath;
  
  			if ( loaded[ skinName ] )
  				loadPart( editor, skinName, skinPart, callback );
  			else
  			{
  				paths[ skinName ] = skinPath;
  				CKEDITOR.scriptLoader.load( CKEDITOR.getUrl( skinPath + 'skin.js' ), function()
  						{
  							 loadPart( editor, skinName, skinPart, callback );
  						});
  			}
  		}
docs: Loads a skin part. Skins are defined in parts, which are basically
  separated CSS files. This function is mainly used by the core code and
  should not have much use out of it.
  @param {String} skinName The name of the skin to be loaded.
  @param {String} skinPart The skin part to be loaded. Common skin parts
  are "editor" and "dialog".
  @param {Function} [callback] A function to be called once the skin
  part files are loaded.
  @example