/*-------------------------------------------------------------*/
/*                       PRODUCTION KEYS                       */
/*-------------------------------------------------------------*/
/*-------------------------------------------------------------*/
/*      DO NOT EDIT THIS FILE... THIS IS AUTO-GENERATED!!      */
/*-------------------------------------------------------------*/
/* You need to define the following variable to use this file: */
/*                                                             */
/*    myTunnelURI = pathToTunnelDotHtml                        */
/*                                                             */
/* You can set these variables to customize the behavior of    */
/* this file:                                                  */
/*                                                             */
/*    mySiteConfigs : Checked before sitesConfigs which allows */
/*       you to add your own site configurations.              */
/*-------------------------------------------------------------*/

/* make sure myTunnelURI is set */
if(typeof window.myTunnelURI === 'undefined') {
   alert("Need to set myTunnelURI before loading configurables.js");
}

/* set default iframe attributes if not already set */
if(typeof window.iframeAttributes === 'undefined') {
   window.iframeAttributes =  {
      style : {
         border :"0pt none",
         background :"white"
      },
      scrolling :"auto",
      width :"100%",
      height :"100%",
      frameborder :"0"
   };
}

/* extract the protocol + hostname from the current location */
var arr = window.location.href.match(/^https?:(\/\/)?([^\/\s]+)/);
var currentDomain = arr[0];

var widgetPath = '/widgets-server/action/';
window.tunnelURI = currentDomain+myTunnelURI;
window.widgetURLSwitch = {'http' : null, 'https' : null};

getMatchedSiteConfig = function() {
   if(!(typeof mySiteConfigs === 'undefined')) {
      for(var i=0;i<mySiteConfigs.sites.length;i++) {
         if(mySiteConfigs.sites[i].siteDomain == currentDomain)
            return mySiteConfigs.sites[i];
      }
   }
   for(var i=0;i<siteConfigs.sites.length;i++) {
      if(siteConfigs.sites[i].siteDomain == currentDomain)
         return siteConfigs.sites[i];
   }
};

getMatchedWidgetsDomain = function() {
   if(typeof getMatchedSiteConfig() === 'undefined')
      return 'http://' + currentDomain;
   else
      return getMatchedSiteConfig().widgetDomain;
};
 
getMatchedSecureWidgetsDomain = function() {
   if(typeof getMatchedSiteConfig() === 'undefined')
      return 'https://' + currentDomain;
   else
      return getMatchedSiteConfig().widgetSecureDomain;
};

getMatchedTunnelURI = function() {
   return window.tunnelURI;
};

var siteConfigs = {"sites": [
   {
      "siteDomain": "http://www.meincokebonus.de",
      "widgetDomain": "http://.widgets.icoke.com",
      "widgetSecureDomain": "https://.widgets.icoke.com"
   },
   {
      "siteDomain": "https://www.meincokebonus.de",
      "widgetDomain": "http://.widgets.icoke.com",
      "widgetSecureDomain": "https://.widgets.icoke.com"
   },
   {
      "siteDomain": "http://216.64.210.53",
      "widgetDomain": "http://vist.widgets.icoke.com",
      "widgetSecureDomain": "https://vist.widgets.icoke.com"
   },
   {
      "siteDomain": "https://216.64.210.53",
      "widgetDomain": "http://vist.widgets.icoke.com",
      "widgetSecureDomain": "https://vist.widgets.icoke.com"
   }
]}

var widgetMetaData = {"widgets": [
   {"widget": {
      "secureViews": [],
      "widgetType": "ListItemsWidget"
   }},
   {"widget": {
      "secureViews": [
         "underAgeUser",
         "registerUserStepTwo",
         "confirmation",
         "registerUserStepOne",
         "registerUser"
      ],
      "widgetType": "RegistrationWidget"
   }},
   {"widget": {
      "secureViews": [],
      "widgetType": "SearchCatalogWidget"
   }},
   {"widget": {
      "secureViews": [
         "emailPreview",
         "referAFriend"
      ],
      "widgetType": "ReferAFriendWidget"
   }},
   {"widget": {
      "secureViews": [
         "updateContactInformation",
         "updatePrizeInfoConfirmation"
      ],
      "widgetType": "UpdatePrizeInfoWidget"
   }},
   {"widget": {
      "secureViews": [],
      "widgetType": "RedeemPinWidget"
   }},
   {"widget": {
      "secureViews": [],
      "widgetType": "ItemDetailWidget"
   }},
   {"widget": {
      "secureViews": [
         "confirmation",
         "contactUs"
      ],
      "widgetType": "ContactUsWidget"
   }},
   {"widget": {
      "secureViews": [
         "resetConfirm",
         "start",
         "resetPassword",
         "forgotConfirm"
      ],
      "widgetType": "ForgotResetPasswordWidget"
   }},
   {"widget": {
      "secureViews": [
         "purchaseReward",
         "purchaseRewardConfirmation",
         "confirmationContactInfo",
         "notEligible",
         "confirmRewardSelection"
      ],
      "widgetType": "PurchaseRewardWidget"
   }},
   {"widget": {
      "secureViews": [
         "viewPassword",
         "updateEmailAddress",
         "viewGeneralQuesInfo",
         "updatePassword",
         "processConfirmation",
         "viewEmailOptions",
         "updateEmailOptions",
         "updateProfileInfo",
         "updateEntireProfile",
         "viewProfileInfo",
         "viewEntireProfile",
         "updateMobileOptions",
         "viewMobileOptions",
         "confirmEmailAddress",
         "viewEmailAddress",
         "updateGeneralQuesInfo"
      ],
      "widgetType": "ProfileWidget"
   }},
   {"widget": {
      "secureViews": [
         "welcome",
         "preLogin",
         "login",
         "postLogin",
         "logout",
         "confirmationRequired",
         "inboundSSO",
         "confirmEmailAddress"
      ],
      "widgetType": "LoginWidget"
   }},
   {"widget": {
      "secureViews": [],
      "widgetType": "PopupWidget"
   }},
   {"widget": {
      "secureViews": ["tellAFriend"],
      "widgetType": "TellAFriendWidget"
   }},
   {"widget": {
      "secureViews": [],
      "widgetType": "ViewHistoryWidget"
   }},
   {"widget": {
      "secureViews": [],
      "widgetType": "CFMAWidget"
   }},
   {"widget": {
      "secureViews": [],
      "widgetType": "BrowseCatalogWidget"
   }},
   {"widget": {
      "secureViews": [],
      "widgetType": "SessionStateWidget"
   }},
   {"widget": {
      "secureViews": [
         "start",
         "confirmationContactInfo"
      ],
      "widgetType": "EnterContestWidget"
   }},
   {"widget": {
      "secureViews": [
         "deleteConfirmation",
         "start"
      ],
      "widgetType": "DeleteProfileWidget"
   }},
   {"widget": {
      "secureViews": [],
      "widgetType": "OutboundSSOWidget"
   }},
   {"widget": {
      "secureViews": [],
      "widgetType": "PointBalanceWidget"
   }}
]}

var widgetData = {"widgets": [
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d011ba1732bc4ff475a695211d9009443",
      "name": "MyListItemsWidget_contests",
      "type": "ListItemsWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49db73f6c68a580e5cc9aa8f609ce37d9dd",
      "name": "MyListItemsWidget_teaser_three_1",
      "type": "ListItemsWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d1273c8567b9699522f936d6276fe63c6",
      "name": "MyListItemsWidget_teaser_three_2",
      "type": "ListItemsWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d14dbe1fac9ee4a5cd0234db559b8782c",
      "name": "MyListItemsWidget_extras",
      "type": "ListItemsWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d0f006e8e158efd66cc3e39c7cd450518",
      "name": "MyListItemsWidget_teaser_three_3",
      "type": "ListItemsWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d7521cf2635fed04dc23a03071dae2850",
      "name": "MyRegistrationWidget",
      "type": "RegistrationWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d2af5320a988fa2f701aba8e0c8d7743e",
      "name": "MySearchCatalogWidget",
      "type": "SearchCatalogWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d36bb5aa735621f100c9464246d45b89c",
      "name": "MyListItemsWidget_teaser_one_1",
      "type": "ListItemsWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49dc159deaeec98c9813801db9f510006a0",
      "name": "MyReferAFriendWidget",
      "type": "ReferAFriendWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d2a22bc32ea800e546e5b0f3389cae0dd",
      "name": "MyListItemsWidget_teaser_one_2",
      "type": "ListItemsWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49db7d48f921cdfa992dd90818fc43505d3",
      "name": "MyUpdatePrizeInfoWidget",
      "type": "UpdatePrizeInfoWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d2cc97ca41bf5f8c841c90cf1d8c8ef61",
      "name": "MyListItemsWidget_partners",
      "type": "ListItemsWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49de4e3c3af8ede4e12eb89a5f03c0b8263",
      "name": "MyListItemsWidget_teaser_one_3",
      "type": "ListItemsWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d203ef74989dc172d112978f060263c14",
      "name": "MyRedeemPinWidget",
      "type": "RedeemPinWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49da9f0b13823ad4043f7e84a4596ab197b",
      "name": "MyItemDetailWidget",
      "type": "ItemDetailWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d124a222e87403e39418e777edc837494",
      "name": "MyContactUsWidget",
      "type": "ContactUsWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49db3222dd8b5529435718139c8050c425b",
      "name": "MyForgotResetPasswordWidget",
      "type": "ForgotResetPasswordWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d6099f4f69fabb5592bb0ff3635faecd1",
      "name": "MyListItemsWidget_rewards",
      "type": "ListItemsWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d20b3d227ed026458847c09bd50e7cf76",
      "name": "MyPurchaseRewardWidget",
      "type": "PurchaseRewardWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d509e1e17a289c87aa656951f4dd1698d",
      "name": "MyProfileWidget",
      "type": "ProfileWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49dcc0ea24ab2fb3bf630adada4790f94d4",
      "name": "MyLoginWidget",
      "type": "LoginWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d66e46c813dcf83f20695d8284776b772",
      "name": "MyPopupWidget",
      "type": "PopupWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d67b7c8e22dd9eab1b4d40ec4b2a31ecf",
      "name": "MyTellAFriendWidget",
      "type": "TellAFriendWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d6972607f3c16f3f9670ababbeb5b36d9",
      "name": "MyViewHistoryWidget",
      "type": "ViewHistoryWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d0d6e54f8fea2d2630e93cf5d1e2e9509",
      "name": "MyRegistrationWidgetV4",
      "type": "RegistrationWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49dad61c1c463b9862edf89d5cde26c7656",
      "name": "MyCFMAWidget",
      "type": "CFMAWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d526e94de1ddccac2e08b6509aca401f9",
      "name": "MyBrowseCatalogWidget",
      "type": "BrowseCatalogWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d36878d31f8a15883d8d440a1255b21bb",
      "name": "MySessionStateWidget",
      "type": "SessionStateWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d0f9b1555ddb83d313c6a976d772f4987",
      "name": "MyEnterContestWidget",
      "type": "EnterContestWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d5813589786159e23dc6e81a1fbf1afc8",
      "name": "MyItemDetailWidget_teaser_one_1",
      "type": "ItemDetailWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49da0221e4cb6ba48327e1cbbca1376cca0",
      "name": "MyItemDetailWidget_teaser_one_2",
      "type": "ItemDetailWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49df526ceb7c06ccbded6ce4ddcc3f6b91b",
      "name": "MyItemDetailWidget_teaser_one_3",
      "type": "ItemDetailWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49decf60270ffa370d5e5b0fcf8dac30088",
      "name": "MyDeleteProfileWidget",
      "type": "DeleteProfileWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49df02af14c85f036494c4273ea23845038",
      "name": "MyOutboundSSOWidget",
      "type": "OutboundSSOWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d66d483458ef7f4d753c9a7cd4d5e18ae",
      "name": "MyListItemsWidget",
      "type": "ListItemsWidget"
   }},
   {"widget": {
      "configKey": "dbf07b745043d4fb6bd4f9f16472b49d1ea2f8de0613e5413b65ffaedaec1f1f",
      "name": "MyPointBalanceWidget",
      "type": "PointBalanceWidget"
   }}
]}


