RICHFX.IMAGEPANZOOM_IMAGEPANZOOMLOADINGSETTINGS = { "loadingDistance": null, "loadingType": "autoload" }; RICHFX.IMAGEPANZOOM_IMAGEPANZOOMSETTINGS = { "callToActionZoomMetadata": "null", "touchZoomType": "singleTap", "enablePinchZoom": true, "callToActionPercTop": "null", "callToActionPercLeft": "null", "callToActionMetadata": "null", "customCursorMetadata": "null", "showControlBar": false, "callToActionType": "null", "callToAction": "null", "showViewfinder": false, "levelsOfZoom": 2 }; RICHFX.IMAGEPANZOOM_IMAGEPANZOOMTRANSITIONSETTINGS = { "useFadeTransition": false, "loadingMessageText": "null", "showLoadingMessage": false }; RICHFX.IMAGEPANZOOM_PRODUCTXML = { "xmlLayout": "default", "productXmlServiceUrl": "https://richmedia.ca-richimage.com/ViewerDelivery/productXmlService?", "profileId": "12026540", "organisatinalViewerId": "1067" }; RICHFX.IMAGEPANZOOM_RECIPES = { "zoom": "728" }; RICHFX.IMAGEPANZOOM_ZINDEX = { "zIndexLimit": 999 }; RICHFX.IMAGEPANZOOM = { "ImagePanZoomLoadingSettings": RICHFX.IMAGEPANZOOM_IMAGEPANZOOMLOADINGSETTINGS, "ImagePanZoomSettings": RICHFX.IMAGEPANZOOM_IMAGEPANZOOMSETTINGS, "ImagePanZoomTransitionSettings": RICHFX.IMAGEPANZOOM_IMAGEPANZOOMTRANSITIONSETTINGS, "productXml": RICHFX.IMAGEPANZOOM_PRODUCTXML, "recipes": RICHFX.IMAGEPANZOOM_RECIPES, "zIndex": RICHFX.IMAGEPANZOOM_ZINDEX}; RICHFX.helpers.addCSSRule('.RICHFXColorChangeLink','border: 0 none;'); RICHFX.helpers.addCSSRule('.RICHFXColorChangeSwatch','width: null;height: null;float: left;padding: 2px;border: 0 none;'); RICHFX.helpers.addCSSRule('.RICHFXColorChangeSwatchHover','border: 1px solid #3071a9;'); RICHFX.helpers.addCSSRule('.RICHFXColorChangeSwatchSelected','border: 2px solid #000000;'); RICHFX.helpers.addCSSRule('.RICHFXColorChangeView','padding: 0px;border: 1px solid #9c9c9c;'); RICHFX.helpers.addCSSRule('.RICHFXColorChangeViewHover','border: 1px solid #888888;'); RICHFX.helpers.addCSSRule('.RICHFXColorChangeViewSelected','border: 1px solid #3071a9;'); RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGEEXTERNALINTERACTIONSETTINGS = { "externalViewControlAttribute": "null", "externalSwatchControlAttribute": "null", "swatchFunctionName": "RMActiveColor", "swatchLabelID": "null", "externalViewControl": "null", "externalSwatchControl": "RichMediaColor" }; RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGEFADESETTINGS = { "speedOut": "fast", "speedIn": "fast", "cycleEffect": "null" }; RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGEINTERACTIONSETTINGS = { "ignoreDefaultFlag": false, "transitionAltName": "null", "singleAltTransition": "null", "altViewChangeEvent": "click", "swatchChangeEvent": "click", "changeEvent": "click", "singleAltView": false, "defaultToPrimaryView": false, "useDefaultOrdering": false }; RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGELOADINGSETTINGS = { "loadingType": "autoload", "loadingDistance": 0 }; RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGEPREVNEXTSETTINGS = { "nextImagePercTop": null, "nextImagePercLeft": null, "prevImagePercTop": null, "prevImagePercLeft": null, "nextImageMetadata": "null", "prevImageMetadata": "null", "showPrevNextImages": false, "setupPrevNextImages": false }; RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGEROTATIONOVERLAYSETTINGS = { "floatRotationPercTop": null, "floatRotationPercLeft": null, "floatRotationImageMetadata": "null", "floatRotationImage": false, "rotationViewLast": false, "rotationOverlayImgMetadata": "null", "rotationViewName": "null", "useRotationOverlay": false }; RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGESLIDERSETTINGS = { "minImageCount": null, "controlImageHeight": null, "controlImageWidth": null, "nextImageMetadata": "null", "prevImageMetadata": "null", "isDependent": false, "applyTo": "null", "buttonNextEvent": "click", "buttonPrevEvent": "click", "wrap": "first", "auto": 0, "easing": "swing", "animation": "fast", "scroll": 1, "skin": "null", "start": 1, "vertical": false, "useSlider": false }; RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGESWATCHDATA = { "showSingleAltViewDiv": false, "showSingleSwatchDiv": false, "showSwatchAltText": true, "availableSwatches": "availableSwatches", "defaultSwatch": "null", "swatchesID": "theSwatches" }; RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGETOOLTIPSETTINGS = { "viewTooltipLeftPosition": null, "viewTooltipTopPosition": null, "swatchTooltipLeftPosition": 5, "swatchTooltipTopPosition": 38, "tooltip": "swatches" }; RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGEVIDEOOVERLAYSETTINGS = { "alwaysShowVideo": false, "floatVideoPercTop": null, "floatVideoPercLeft": null, "floatVideoImageMetadata": "null", "floatVideoImage": false, "videoViewLast": false, "videoOverlayImgMetadata": "imageId=video90", "videoViewName": "1External", "useVideoOverlay": true }; RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGEVIEWDATA = { "showAltViewAltText": false, "singleAltViewID": "null", "singleAltTransition": "null", "indicatorMetadataInActive": "null", "indicatorMetadataActive": "null", "useAltViewIndicatorImages": false, "allowSelectionofAltViews": true, "showAltViewsVertically": false, "defaultView": "null", "viewsID": "theViews" }; RICHFX.IMAGECOLORCHANGE_PRODUCTXML = { "xmlLayout": "colorChange", "productXmlServiceUrl": "https://richmedia.ca-richimage.com/ViewerDelivery/productXmlService?", "profileId": "12026540", "organisatinalViewerId": "1068" }; RICHFX.IMAGECOLORCHANGE_RECIPES = { "altView": "735", "swatch": "734", "initial": "729" }; RICHFX.IMAGECOLORCHANGE_ZINDEX = { "zIndexLimit": 999 }; RICHFX.IMAGECOLORCHANGE = { "ImageColorChangeExternalInteractionSettings": RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGEEXTERNALINTERACTIONSETTINGS, "ImageColorChangeFadeSettings": RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGEFADESETTINGS, "ImageColorChangeInteractionSettings": RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGEINTERACTIONSETTINGS, "ImageColorChangeLoadingSettings": RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGELOADINGSETTINGS, "ImageColorChangePrevNextSettings": RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGEPREVNEXTSETTINGS, "ImageColorChangeRotationOverlaySettings": RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGEROTATIONOVERLAYSETTINGS, "ImageColorChangeSliderSettings": RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGESLIDERSETTINGS, "ImageColorChangeSwatchData": RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGESWATCHDATA, "ImageColorChangeTooltipSettings": RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGETOOLTIPSETTINGS, "ImageColorChangeVideoOverlaySettings": RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGEVIDEOOVERLAYSETTINGS, "ImageColorChangeViewData": RICHFX.IMAGECOLORCHANGE_IMAGECOLORCHANGEVIEWDATA, "productXml": RICHFX.IMAGECOLORCHANGE_PRODUCTXML, "recipes": RICHFX.IMAGECOLORCHANGE_RECIPES, "zIndex": RICHFX.IMAGECOLORCHANGE_ZINDEX}; RICHFX.settings.target = [ { selector: "#productImage", components: ["imagePanZoom", "imageColorChange"], parameters: {"imagePanZoom": RICHFX.IMAGEPANZOOM, "imageColorChange": RICHFX.IMAGECOLORCHANGE} } ];