
// ENUM: Corbis.CommonSchema.Contracts.V1.LicenseModel
CorbisUI.NameSpace.register('Corbis.CommonSchema.Contracts.V1.LicenseModel',{Type: 'Enum'});

Corbis.CommonSchema.Contracts.V1.LicenseModel.setDictionary(
    {
        Unknown: 0,
        RM: 1,
        RF: 2,
        RS: 3
    },
    [
        '',
        'RM',
        'RF',
        'RS'
    ]
);


// ENUM: Corbis.LightboxCart.Contracts.V1.PriceStatus
CorbisUI.NameSpace.register('Corbis.LightboxCart.Contracts.V1.PriceStatus',{Type: 'Enum'});

Corbis.LightboxCart.Contracts.V1.PriceStatus.setDictionary(
    {
        Unknown: 0,
        Ok: 1,
        ContactUs: 2,
        ContactOutline: 4,
        PricedByAE: 8,
        AsPerContract: 16,
        UpdateUse: 32,
        DisplayPrice: 64,
        CountryOrCurrencyError: 128,
        CustomPriceExpired: 256,
        NotEcommerceEnabled: 512
    },
    [
        'Nieznane',
        'OK',
        'Kontakt z Corbis',
        'Kontakt z Outline',
        'Wycenione przez Corbis',
        'Według umowy',
        'Aktualizuj wykorzystanie',
        'Pokaż cenę',
        'Błędna nazwa kraju lub waluty',
        'Ustalona cena wygasła',
        'Nie można stosować w handlu elektronicznym (e-commerce)'
    ]
);


// ENUM: Corbis.LightboxCart.Contracts.V1.DragStatus
CorbisUI.NameSpace.register('Corbis.LightboxCart.Contracts.V1.DragStatus',{Type: 'Enum'});

Corbis.LightboxCart.Contracts.V1.DragStatus.setDictionary(
    {
        Unknown: 0,
        Success: 1,
        ImageNotAvailable: 2,
        PricingChanged: 3,
        LicenseChanged: 4
    },
    [
        'Nieznane',
        'Operacja zakończona powodzeniem',
        'Ta pozycja nie jest dostępna do samodzielnego zakupu. Skontaktuj się z biurem Corbis.',
        'Cena uległa zmianie',
        'Warunki wyceny uległy zmianie'
    ]
);


// ENUM: Corbis.Image.Contracts.V1.ImageMediaSetType
CorbisUI.NameSpace.register('Corbis.Image.Contracts.V1.ImageMediaSetType',{Type: 'Enum'});

Corbis.Image.Contracts.V1.ImageMediaSetType.setDictionary(
    {
        Unknown: 0,
        Album: 1,
        PhotoShoot: 2,
        Promotional: 3,
        SameModel: 4,
        StorySet: 5,
        RFCD: 6,
        OutlineSession: 7
    },
    [
        'Nieznane',
        '',
        'Pełna sesja',
        '',
        'Ten sam model',
        'Seria zdjęć',
        'Płyta RF CD',
        'Sesja Outline'
    ]
);


// ENUM: Corbis.LightboxCart.Contracts.V1.LightboxTreeSort
CorbisUI.NameSpace.register('Corbis.LightboxCart.Contracts.V1.LightboxTreeSort',{Type: 'Enum'});

Corbis.LightboxCart.Contracts.V1.LightboxTreeSort.setDictionary(
    {
        Unknown: 0,
        Name: 1,
        Date: 2
    },
    [
        '',
        '',
        ''
    ]
);


// ENUM: Corbis.CommonSchema.Contracts.V1.OfferingType
CorbisUI.NameSpace.register('Corbis.CommonSchema.Contracts.V1.OfferingType',{Type: 'Enum'});

Corbis.CommonSchema.Contracts.V1.OfferingType.setDictionary(
    {
        Unknown: 0,
        Stills: 1,
        RFCD: 3,
        MotionClip: 4
    },
    [
        '',
        '',
        '',
        ''
    ]
);

