janoulle

mycokerewards.com spits out some javascript

Sep 30th, 2011
322
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 74.17 KB | None | 0 0
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
  6.  
  7. <meta property="fb:admins" content="557226013"/>
  8. <meta property="og:type" content="website" />
  9. <meta property="og:site_name" content="My Coke Rewards" />
  10. <meta property="og:title" content="My Coke Rewards" />
  11.  
  12. <meta property="og:image" content="http://www.mycokerewards.com/images/theme/mcr_logo.gif" />
  13. <title>My Coke Rewards</title>
  14.  
  15.  
  16. <script src="/js/jquery-1.3.2.min.js" type="text/javascript"></script>
  17. <script src="/js/jquery-ui-personalized-1.6rc6.min.js"></script>
  18. <script type="text/javascript" src="/js/jquery.simplemodal-1.2.3.min.js"></script>
  19. <script type="text/javascript" src="/js/jquery.validate.min.js"></script>
  20. <script src="/js/swfobject.js" type="text/javascript"></script>
  21. <script type="text/javascript" src="/js/jquery.cookie.js"></script>
  22. <script type="text/javascript">
  23. var ord=Math.random()*10000000000000000;
  24. var isWirelessDevice= 'false';
  25. function checkMonster() {
  26. if ($("#ad_r2_wrapper > div").eq(0).css("width")=="945px") {
  27. $("#ad_r2_wrapper").css("padding-right","0px");
  28. $("#ad_r3_wrapper").hide();
  29. $("#ad_r4_wrapper").hide();
  30. }
  31. }
  32. jQuery.validator.addMethod("lettersonly", function(value, element) {
  33. return this.optional(element) || /^[a-z]+$/i.test(value);
  34. }, "");
  35. jQuery.validator.addMethod("notXss", function(value, element) {
  36. return this.optional(element) || ! /\(|\)|>|<|\'/i.test(value);
  37. }, "Special characters are not allowed");
  38. jQuery.validator.addMethod("alphanumeric", function(value, element) {
  39. return this.optional(element) || /^\w+$/i.test(value);
  40. }, "");
  41. jQuery.validator.addMethod("nopobox", function(value, element) {
  42. return this.optional(element) || ! /(P(OST)?\.?\s*O(FF(ICE)?)?\.?\s*((BOX)|(BIN)))|(^[^0-9]*((P(OST)?\.?\s*O(FF(ICE)?)?\.?)?\s((BOX)|(BIN))))/i.test(value);
  43. }, "");
  44. jQuery.validator.addMethod("validdob", function(value, element) {
  45. var monthVal = $("#regMonth").val();
  46. var yearVal = $("#regYear").val();
  47. if( (monthVal == 2) && (value == 29) ) {
  48. return ((yearVal % 4) == 0);
  49. } else {
  50. var dob = String(monthVal) + String(value);
  51. return this.optional(element) || ! /(((04)|(06)|(09)|(11))31)|(023.)/.test(dob);
  52. }
  53. }, "");
  54.  
  55. jQuery.validator.addMethod("selectionRequired", function(value, element) {
  56. var elementVal = $(element).val();
  57. if( (elementVal == null ) || (elementVal == "" )) {
  58. return false;
  59. } else {
  60. return true;
  61. }
  62. }, "");
  63.  
  64. jQuery.validator.addMethod("validdobcu", function(value, element) {
  65. var monthVal = $("#regMonthCU").val();
  66. var yearVal = $("#regYearCU").val();
  67. if( (monthVal == 2) && (value == 29) ) {
  68. return ((yearVal % 4) == 0);
  69. } else {
  70. var dob = String(monthVal) + String(value);
  71. return this.optional(element) || ! /(((04)|(06)|(09)|(11))31)|(023.)/.test(dob);
  72. }
  73. }, "");
  74.  
  75. jQuery.validator.addMethod("password", function(value, element) {
  76. return this.optional(element) || ! /\||\s/i.test(value);
  77. }, "");
  78. jQuery.validator.addMethod("names", function(value, element) {
  79. return this.optional(element) || ! /\|/i.test(value);
  80. }, "");
  81. jQuery.validator.addMethod("completephone", function(value, element) {
  82. var area = $("#mobilePhone1").val();
  83. var exch = $("#mobilePhone2").val();
  84. var numb = $("#mobilePhone3").val();
  85. return this.optional(element) || (((area == "") && (exch == "") && (numb == ""))||((area != "") && (exch != "") && (numb != "")));
  86. }, "");
  87. jQuery.validator.addMethod("completephoneupdate", function(value, element) {
  88. var area = $("#phone1").val();
  89. var exch = $("#phone2").val();
  90. var numb = $("#phone3").val();
  91. return this.optional(element) || (((area == "") && (exch == "") && (numb == ""))||((area != "") && (exch != "") && (numb != "")));
  92. }, "");
  93. popupWindow = function(url, isPopUp, pWidth, pHeight) {
  94. if (isPopUp) {
  95. pWidth = typeof(pWidth) == 'undefined' ? 650 : pWidth;
  96. pHeight = typeof(pHeight) == 'undefined' ? 500 : pHeight;
  97. var newWindow = window.open(url,'','status=yes,left=350,top=250,location=no,scrollbars=yes,toolbar=no,menubar=no,resizable=yes,width=' + pWidth + ',height=' + pHeight);
  98. if (window.focus) { newWindow.focus(); }
  99. } else { window.location=url; }
  100. }
  101. jQuery.preloadImages = function()
  102. {
  103. for(var i = 0; i<arguments.length; i++)
  104. {
  105. jQuery("<img>").attr("src", arguments[i]);
  106. }
  107. }
  108. $.preloadImages("/images/theme/waitDisk.gif",
  109. "/images/theme/waitDisk.gif",
  110. "/images/theme/nNav_eb_active_bg.gif",
  111. "/images/theme/nNav_hiw_active_bg.gif",
  112. "/images/theme/nNav_op_active_bg.gif",
  113. "/images/theme/nNav_rc_active_bg.gif",
  114. "/images/theme/nNav_schools_active_bg.gif"
  115. );
  116. $(document).ready(function(){
  117. setTimeout("checkMonster()",1000);
  118. var cookieTemp = $.cookie("mcrRewardCode");
  119. if ((cookieTemp != null) && (cookieTemp != ""))
  120. $("#rewardCode").val(cookieTemp);
  121.  
  122.  
  123. });
  124. var lazyList = new Array();
  125. function lazyRegister(funName) {
  126. lazyList.push(funName);
  127. }
  128. function lazyCall() {
  129. fullLazy = lazyList.length;
  130. for (i=0;i<fullLazy;i++)
  131. {
  132. window[lazyList[i]]();
  133. }
  134. }
  135. function openSigninPop(email) {
  136. if (email!="none") {
  137. $("#connectEmail").val(email);
  138. $("#connectEmailListing").text(email);
  139. }
  140. $("#connectAccountsPop").modal({
  141. close:false
  142. });
  143. }
  144. function fireFacebook() {
  145. var x = self.screenLeft || self.screenX;
  146. var y = self.screenTop || self.screenY;
  147. x = x + 70;
  148. y = y + 120;
  149. signinWin = window.open("", "SignIn", "width=625,height=360,toolbar=0,scrollbars=0,status=0,resizable=0,location=0,menuBar=0,left="+x+"px,top="+y+"px");
  150. signinWin.focus();
  151. setTimeout("refreshFacebook()",1000);
  152. document.body.style.cursor = "wait";
  153. }
  154. function refreshFacebook() {
  155. if (signinWin.closed) {
  156. $.ajax({
  157. type:"GET",
  158. url:"/social/facebook/status",
  159. timeout:30000,
  160. dataType:"json",
  161. success:function(responseSet){
  162. document.body.style.cursor = "auto";
  163. responseCode = responseSet.responseCode;
  164. switch(responseCode) {
  165. case 0: dcsMultiTrack("DCS.dcsuri","/home","WT.ti","Facebook Connect","WT.z_fb","1"); redirectUrl = responseSet.redirectUrl; setTimeout("window.location.href = '"+redirectUrl+"'",600); break;
  166. case 1: dcsMultiTrack("DCS.dcsuri","/home","WT.ti","Facebook Connect","WT.z_fb","2"); redirectUrl = responseSet.redirectUrl; emailPop = responseSet.email; openSigninPop(emailPop); break;
  167. case 2: dcsMultiTrack("DCS.dcsuri","/home","WT.ti","Facebook Connect Error"); redirectUrl = responseSet.redirectUrl; setTimeout("window.location.href = '"+redirectUrl+"'",600); break;
  168. case 3: dcsMultiTrack("DCS.dcsuri","/home","WT.ti","Facebook Connect","WT.z_fb","3"); redirectUrl = responseSet.redirectUrl; setTimeout("window.location.href = '"+redirectUrl+"'",600); break;
  169. case 4: dcsMultiTrack("DCS.dcsuri","/home","WT.ti","Facebook Connect Error"); break;
  170. case 5: dcsMultiTrack("DCS.dcsuri","/home","WT.ti","Facebook Connect","WT.z_fb","5"); break;
  171. case 6: dcsMultiTrack("DCS.dcsuri","/home","WT.ti","Facebook Connect","WT.z_fb","1"); setTimeout("window.location.href = 'http://www.mycokerewards.com/sweepstakes/deltas-spectacular-vip-holiday-weekend-getaway-in-new-york-city/14519?WT.mc_id=EMDIETCOKEDELTAAUX'",600); break;
  172. case 7: dcsMultiTrack("DCS.dcsuri","/home","WT.ti","Facebook Connect","WT.z_fb","6"); launchFacebookReplacePrompt(); break;
  173. case 8: dcsMultiTrack("DCS.dcsuri","/home","WT.ti","Facebook Connect","WT.z_fb","7"); redirectUrl = responseSet.redirectUrl; setTimeout("window.location.href = '"+redirectUrl+"'",600); break;
  174. default: dcsMultiTrack("DCS.dcsuri","/home","WT.ti","Facebook Connect Error"); break;
  175. }
  176. },
  177. error:function(){
  178. document.body.style.cursor = "auto";
  179. /* dcsMultiTrack(error);*/
  180. }
  181. });
  182. } else {
  183. setTimeout("refreshFacebook()",500);
  184. }
  185. }
  186. function launchFacebookReplacePrompt() {
  187. $("#facebookReplacePop").modal({close: false});
  188. }
  189. function lazyRemove(funName) {
  190. <!-- Commenting if as indexOf is not supported by IE. It seems JS 1.5 version is used -->
  191. <!-- if (lazyList.indexOf(funName)>=0) -->
  192. for (var i = 0;i<lazyList.length;i++)
  193. {
  194. if (lazyList[i] == funName)
  195. {
  196. lazyList.splice(i,1);
  197. break;
  198. }
  199. }
  200. }
  201. $(window).keydown(function(e){
  202. if( e.which == 27 )
  203. $.modal.close();
  204. });
  205. function showAlertPop(header, title, text) {
  206. $("#alertPopBodyText span").remove();
  207. $("#alertPopHeaderText span").remove();
  208. $("#alertPopTitleText span").remove();
  209. $("#alertPopHeaderText").append("<span id='alertPopHeaderTextLiner'></span>");
  210. $("#alertPopHeaderTextLiner").html(header);
  211. $("#alertPopTitleText").append("<span id='alertPopTitleTextLiner'></span>");
  212. $("#alertPopTitleTextLiner").html(title);
  213. $("#alertPopBodyText").append("<span id='alertPopBodyTextLiner'></span>");
  214. $("#alertPopBodyTextLiner").html(text);
  215. $("#alertPop").modal({close: false,
  216. onShow: function (dialog) {
  217. dialog.container.draggable({handle: 'div#alertPopTop', cursor: 'move'});
  218. }
  219. });
  220. }
  221. function markAlertRead(alertId, messageId) {
  222. $.ajax({
  223. type: "POST",
  224. data: "alertId="+alertId+"&messageId="+messageId,
  225. url: "markAlertRead.do"
  226. });
  227. }
  228. function thisMovie(movieName) {
  229. if (navigator.appName.indexOf("Microsoft") != -1) {
  230. return window[movieName]
  231. }
  232. else {
  233. return document[movieName]
  234. }
  235. }
  236. function tellAFriend() {
  237. if (true) {
  238. $.ajax({
  239. url: "https://secure.mycokerewards.com/referAFriend.do",
  240. type: "GET",
  241. dataType: "jsonp",
  242. success: function(html) {
  243. $("#tellInfoPop").html(html);
  244.  
  245. $('#emailToName2').keyup(function () {
  246. if ($(this).val()) {
  247. $('#emailToAddress2').addClass('required');
  248. } else {
  249. $('#emailToAddress2').removeClass('required');
  250. }
  251. });
  252.  
  253. $('#emailToName3').keyup(function () {
  254. if ($(this).val()) {
  255. $('#emailToAddress3').addClass('required');
  256. } else {
  257. $('#emailToAddress3').removeClass('required');
  258. }
  259. });
  260.  
  261. $("#emailFriend").validate({
  262. errorClass: "formError",
  263. errorContainer: "#referAFriendFormError",
  264. errorLabelContainer: "#referAFriendFormError",
  265. onfocusout: false,
  266. wrapper: 'li',
  267. messages: {
  268. referName01: {
  269. required: "Oops - at least one name is required"
  270. },
  271. referEmail01: {
  272. required: "Oops - at least one email address is required",
  273. email: "Oops - check your email addresses for proper format."
  274. },
  275. referEmail02: {
  276. email: "Oops - check your email addresses for proper format."
  277. },
  278. referEmail03: {
  279. email: "Oops - check your email addresses for proper format."
  280. },
  281. securityKey: {
  282. required: "Oops - the security key is required."
  283. }
  284. },
  285. groups: {
  286. emailGroup: "referEmail01 referEmail02 referEmail03"
  287. },
  288. submitHandler: function(form) {
  289. $("#referSubmitBtn").attr("disabled","disabled");
  290. jsonWithFrameSubmit({
  291. form: form,
  292. postUrl: 'https://secure.mycokerewards.com/referAFriend.do',
  293. getUrl: '/referAFriendResponse.do',
  294. dataType: 'html',
  295. success: function(data) {
  296. referAFriendResponse(data);
  297. },
  298. error: function(data) {
  299. referAFriendError();
  300. document.body.style.cursor = "auto";
  301. $("#referSubmitBtn").removeAttr("disabled");
  302. }
  303. });
  304. }
  305. });
  306. $("#tellInfoPop").modal({ close: false,
  307. onShow: function (dialog) {
  308. dialog.container.draggable({handle: 'div, div#referAFriendHandle', cursor: 'move'});
  309. }
  310. });
  311. }
  312. });
  313. } else {
  314. $("#tellUnauthInfoPop").modal({ close: false,
  315. onShow: function (dialog) {
  316. dialog.container.draggable({handle: 'div#tellUnauthInfoPopTop', cursor: 'move'});
  317. }
  318. });
  319. }
  320. }
  321. function shareWithAFriend(itemId) {
  322. $.ajax({
  323. url: "https://secure.mycokerewards.com/shareWithAFriend.do?itemId="+itemId,
  324. type: "GET",
  325. dataType: "jsonp",
  326. success: function(html) {
  327. $("#tellInfoPop").html(html);
  328. $("#itemId").val(itemId);
  329.  
  330. $('#emailToName2').keyup(function () {
  331. if ($(this).val()) {
  332. $('#emailToAddress2').addClass('required');
  333. } else {
  334. $('#emailToAddress2').removeClass('required');
  335. }
  336. });
  337.  
  338. $('#emailToName3').keyup(function () {
  339. if ($(this).val()) {
  340. $('#emailToAddress3').addClass('required');
  341. } else {
  342. $('#emailToAddress3').removeClass('required');
  343. }
  344. });
  345.  
  346. $("#emailFriend").validate({
  347. errorClass: "formError",
  348. errorContainer: "#referAFriendFormError",
  349. errorLabelContainer: "#referAFriendFormError",
  350. onfocusout: false,
  351. wrapper: 'li',
  352. messages: {
  353. referName01: {
  354. required: "Oops - at least one name is required"
  355. },
  356. referEmail01: {
  357. required: "Oops - at least one email address is required",
  358. email: "Oops - check your email addresses for proper format."
  359. },
  360. referEmail02: {
  361. email: "Oops - check your email addresses for proper format."
  362. },
  363. referEmail03: {
  364. email: "Oops - check your email addresses for proper format."
  365. },
  366. securityKey: {
  367. required: "Oops - the security key is required."
  368. }
  369. },
  370. groups: {
  371. emailGroup: "referEmail01 referEmail02 referEmail03"
  372. },
  373. submitHandler: function(form) {
  374. document.body.style.cursor = "wait";
  375. $("#shareSubmitBtn").attr("disabled","disabled");
  376. jsonWithFrameSubmit({
  377. form: form,
  378. postUrl: 'https://secure.mycokerewards.com/shareWithAFriend.do?itemId='+itemId,
  379. getUrl: '/shareWithAFriendResponse.do',
  380. dataType: 'html',
  381. success: function(data) {
  382. shareWithAFriendResponse(data);
  383. },
  384. error: function(data) {
  385. referAFriendError();
  386. document.body.style.cursor = "auto";
  387. $("#shareSubmitBtn").removeAttr("disabled");
  388. }
  389. });
  390. }
  391. });
  392. $("#tellInfoPop").modal({ close: false,
  393. onShow: function (dialog) {
  394. dialog.container.draggable({handle: 'div#referAFriendHandle,div', cursor: 'move'});
  395. }
  396. });
  397. }
  398. });
  399. }
  400.  
  401. function moveOnMax(field,nextFieldID){
  402. if(field.value.length >= field.maxLength){
  403. document.getElementById(nextFieldID).focus();
  404. }
  405. }
  406.  
  407.  
  408. function shareWithAFriendLBE(lbeId) {
  409. shareWithAFriendLBEWithURL(lbeId, '')
  410. }
  411. function shareWithAFriendLBEWithURL(lbeId, url) {
  412. shareWithAFriendMaster(lbeId, url, '')
  413. }
  414. function shareWithAFriendMaster(lbeId, url, paramList) {
  415. // alert(url);
  416. if (paramList != null && paramList.length > 0) {
  417. joinedList = paramList.join();
  418. } else {
  419. joinedList = "";
  420. }
  421. $.ajax({
  422. url: "https://secure.mycokerewards.com/shareWithAFriend.do?lbeId="+lbeId+"&pageURL="+url+"&paramList="+joinedList,
  423. type: "GET",
  424. dataType: "jsonp",
  425. success: function(html) {
  426. $("#tellInfoPop").html(html);
  427. $("#lbeId").val(lbeId);
  428.  
  429. $('#emailToName2').keyup(function () {
  430. if ($(this).val()) {
  431. $('#emailToAddress2').addClass('required');
  432. } else {
  433. $('#emailToAddress2').removeClass('required');
  434. }
  435. });
  436.  
  437. $('#emailToName3').keyup(function () {
  438. if ($(this).val()) {
  439. $('#emailToAddress3').addClass('required');
  440. } else {
  441. $('#emailToAddress3').removeClass('required');
  442. }
  443. });
  444.  
  445. $("#emailFriend").validate({
  446. errorClass: "formError",
  447. errorContainer: "#referAFriendFormError",
  448. errorLabelContainer: "#referAFriendFormError",
  449. onfocusout: false,
  450. wrapper: 'li',
  451. messages: {
  452. referName01: {
  453. required: "Oops - at least one name is required"
  454. },
  455. referEmail01: {
  456. required: "Oops - at least one email address is required",
  457. email: "Oops - check your email addresses for proper format."
  458. },
  459. referEmail02: {
  460. email: "Oops - check your email addresses for proper format."
  461. },
  462. referEmail03: {
  463. email: "Oops - check your email addresses for proper format."
  464. },
  465. securityKey: {
  466. required: "Oops - the security key is required."
  467. }
  468. },
  469. groups: {
  470. emailGroup: "referEmail01 referEmail02 referEmail03"
  471. },
  472. submitHandler: function(form) {
  473. document.body.style.cursor = "wait";
  474. $("#shareSubmitBtn").attr("disabled","disabled");
  475. jsonWithFrameSubmit({
  476. form: form,
  477. postUrl: 'https://secure.mycokerewards.com/shareWithAFriend.do?lbeId='+lbeId,
  478. getUrl: '/shareWithAFriendResponse.do',
  479. dataType: 'html',
  480. success: function(data) {
  481. shareWithAFriendResponse(data);
  482. },
  483. error: function(data) {
  484. referAFriendError();
  485. document.body.style.cursor = "auto";
  486. $("#shareSubmitBtn").removeAttr("disabled");
  487. }
  488. });
  489. }
  490. });
  491. $("#tellInfoPop").modal({ close: false,
  492. onShow: function (dialog) {
  493. dialog.container.draggable({handle: 'div#referAFriendHandle,div', cursor: 'move'});
  494. }
  495. });
  496. }
  497. });
  498. }
  499.  
  500. function tellAFriendSchool() {
  501. $.ajax({
  502. url: "https://secure.mycokerewards.com/shareWithASchoolFriend.do",
  503. type: "GET",
  504. dataType: "jsonp",
  505. success: function(html) {
  506. $("#tellInfoPop").html(html);
  507.  
  508. $('#emailToName2').keyup(function () {
  509. if ($(this).val()) {
  510. $('#emailToAddress2').addClass('required');
  511. } else {
  512. $('#emailToAddress2').removeClass('required');
  513. }
  514. });
  515.  
  516. $('#emailToName3').keyup(function () {
  517. if ($(this).val()) {
  518. $('#emailToAddress3').addClass('required');
  519. } else {
  520. $('#emailToAddress3').removeClass('required');
  521. }
  522. });
  523.  
  524. $("#emailFriend").validate({
  525. errorClass: "formError",
  526. errorContainer: "#referAFriendFormError",
  527. errorLabelContainer: "#referAFriendFormError",
  528. onfocusout: false,
  529. wrapper: 'li',
  530. messages: {
  531. referName01: {
  532. required: "Oops - at least one name is required"
  533. },
  534. referEmail01: {
  535. required: "Oops - at least one email address is required",
  536. email: "Oops - check your email addresses for proper format."
  537. },
  538. referEmail02: {
  539. email: "Oops - check your email addresses for proper format."
  540. },
  541. referEmail03: {
  542. email: "Oops - check your email addresses for proper format."
  543. },
  544. securityKey: {
  545. required: "Oops - the security key is required."
  546. }
  547. },
  548. groups: {
  549. emailGroup: "referEmail01 referEmail02 referEmail03"
  550. },
  551. submitHandler: function(form) {
  552. document.body.style.cursor = "wait";
  553. $("#shareSubmitBtn").attr("disabled","disabled");
  554. jsonWithFrameSubmit({
  555. form: form,
  556. postUrl: 'https://secure.mycokerewards.com/shareWithASchoolFriend.do',
  557. getUrl: '/shareWithASchoolFriendResponse.do',
  558. dataType: 'html',
  559. success: function(data) {
  560. tellAFriendSchoolResponse(data);
  561. },
  562. error: function(data) {
  563. referAFriendError();
  564. document.body.style.cursor = "auto";
  565. $("#shareSubmitBtn").removeAttr("disabled");
  566. }
  567. });
  568. }
  569. });
  570. $("#tellInfoPop").modal({ close: false,
  571. onShow: function (dialog) {
  572. dialog.container.draggable({handle: 'div, div#referAFriendHandle', cursor: 'crosshair'});
  573. }
  574. });
  575. }
  576. });
  577. }
  578. function tellAFriendSchoolResponse(responsehtml) {
  579. document.body.style.cursor = "auto";
  580. $("#shareSubmitBtn").removeAttr("disabled");
  581. $("#tellInfoPop").html(responsehtml);
  582. $("#emailFriend").validate({
  583. errorClass: "formError",
  584. errorContainer: "#referAFriendFormError",
  585. errorLabelContainer: "#referAFriendFormError",
  586. onfocusout: false,
  587. wrapper: 'li',
  588. messages: {
  589. referName01: {
  590. required: "Oops - at least one name is required"
  591. },
  592. referEmail01: {
  593. required: "Oops - at least one email address is required",
  594. email: "Oops - check your email addresses for proper format."
  595. },
  596. referEmail02: {
  597. email: "Oops - check your email addresses for proper format."
  598. },
  599. referEmail03: {
  600. email: "Oops - check your email addresses for proper format."
  601. },
  602. securityKey: {
  603. required: "Oops - the security key is required."
  604. }
  605. },
  606. groups: {
  607. emailGroup: "referEmail01 referEmail02 referEmail03"
  608. },
  609. submitHandler: function(form) {
  610. document.body.style.cursor = "wait";
  611. $("#referSubmitBtn").attr("disabled","disabled");
  612. jsonWithFrameSubmit({
  613. form: form,
  614. postUrl: 'https://secure.mycokerewards.com/shareWithASchoolFriend.do',
  615. getUrl: '/shareWithASchoolFriendResponse.do',
  616. dataType: 'html',
  617. success: function(data) {
  618. tellAFriendSchoolResponse(data);
  619. },
  620. error: function(data) {
  621. referAFriendError();
  622. document.body.style.cursor = "auto";
  623. $("#shareSubmitBtn").removeAttr("disabled");
  624. }
  625. });
  626. }
  627. });
  628. }
  629.  
  630.  
  631. function referAFriendResponse(responsehtml) {
  632. document.body.style.cursor = "auto";
  633. $("#shareSubmitBtn").removeAttr("disabled");
  634. $("#tellInfoPop").html(responsehtml);
  635. $("#emailFriend").validate({
  636. errorClass: "formError",
  637. errorContainer: "#referAFriendFormError",
  638. errorLabelContainer: "#referAFriendFormError",
  639. onfocusout: false,
  640. wrapper: 'li',
  641. messages: {
  642. referName01: {
  643. required: "Oops - at least one name is required"
  644. },
  645. referEmail01: {
  646. required: "Oops - at least one email address is required",
  647. email: "Oops - check your email addresses for proper format."
  648. },
  649. referEmail02: {
  650. email: "Oops - check your email addresses for proper format."
  651. },
  652. referEmail03: {
  653. email: "Oops - check your email addresses for proper format."
  654. },
  655. securityKey: {
  656. required: "Oops - the security key is required."
  657. }
  658. },
  659. groups: {
  660. emailGroup: "referEmail01 referEmail02 referEmail03"
  661. },
  662. submitHandler: function(form) {
  663. $("#referSubmitBtn").attr("disabled","disabled");
  664. jsonWithFrameSubmit({
  665. form: form,
  666. postUrl: 'https://secure.mycokerewards.com/referAFriend.do',
  667. getUrl: '/referAFriendResponse.do',
  668. dataType: 'html',
  669. success: function(data) {
  670. referAFriendResponse(data);
  671. },
  672. error: function(data) {
  673. referAFriendError();
  674. document.body.style.cursor = "auto";
  675. $("#referSubmitBtn").removeAttr("disabled");
  676. }
  677. });
  678. }
  679. });
  680. trackWebtrends('z_engage', 'Tell+A+Friend+Completion');
  681. }
  682. function shareWithAFriendResponse(responsehtml) {
  683. document.body.style.cursor = "auto";
  684. $("#shareSubmitBtn").removeAttr("disabled");
  685. $("#tellInfoPop").html(responsehtml);
  686. $("#emailFriend").validate({
  687. errorClass: "formError",
  688. errorContainer: "#referAFriendFormError",
  689. errorLabelContainer: "#referAFriendFormError",
  690. onfocusout: false,
  691. wrapper: 'li',
  692. messages: {
  693. referName01: {
  694. required: "Oops - at least one name is required"
  695. },
  696. referEmail01: {
  697. required: "Oops - at least one email address is required",
  698. email: "Oops - check your email addresses for proper format."
  699. },
  700. referEmail02: {
  701. email: "Oops - check your email addresses for proper format."
  702. },
  703. referEmail03: {
  704. email: "Oops - check your email addresses for proper format."
  705. },
  706. securityKey: {
  707. required: "Oops - the security key is required."
  708. }
  709. },
  710. groups: {
  711. emailGroup: "referEmail01 referEmail02 referEmail03"
  712. },
  713. submitHandler: function(form) {
  714. document.body.style.cursor = "wait";
  715. $("#shareSubmitBtn").attr("disabled","disabled");
  716. jsonWithFrameSubmit({
  717. form: form,
  718. postUrl: 'https://secure.mycokerewards.com/shareWithAFriend.do',
  719. getUrl: '/shareWithAFriendResponse.do',
  720. dataType: 'html',
  721. success: function(data) {
  722. shareWithAFriendResponse(data);
  723. },
  724. error: function(data) {
  725. referAFriendError();
  726. document.body.style.cursor = "auto";
  727. $("#shareSubmitBtn").removeAttr("disabled");
  728. }
  729. });
  730. }
  731. });
  732. trackWebtrends('z_engage', 'Tell+A+Friend+Completion');
  733. }
  734. function referAFriendError() {
  735. document.body.style.cursor ="auto";
  736. }
  737. function showRules(ruleKey) {
  738. $.ajax({
  739. url: "/rules.do",
  740. type: "POST",
  741. data: {"ruleKey":ruleKey},
  742. timeout: 15000,
  743. success: function(html) {
  744. $("#rulesPop").html(html);
  745. $.ajax({
  746. type: "GET",
  747. url: rulesUrlLink,
  748. timeout: 15000,
  749. dataType: "xml",
  750. success: function(xml){
  751. var contentRules = $("content",xml).text();
  752. $('#rulesPopScrollContent').html(contentRules);
  753. },
  754. error: function(xml){
  755. $('#rulesPopScrollContent').html("There was an error in fetching the XML file from: " + rulesUrlLink);
  756. }
  757. });
  758. $("#rulesPop").modal({
  759. close: false,
  760. onShow: function(dialog) {
  761. dialog.container.draggable({handle: 'div#rulesPopHandle, div#rulesPopHandleBeta', cursor: 'move'});
  762. }
  763. });
  764. }
  765. });
  766. }
  767. function showRTERules(rtePath) {
  768. $.ajax({
  769. url: "/rules.do",
  770. type: "POST",
  771. timeout: 15000,
  772. success: function(html) {
  773. $("#rulesPop").html(html);
  774. $.ajax({
  775. url: "/en_US/legal/mobile_terms_of_use_en_US.xml",
  776. type: "GET",
  777. timeout: 15000,
  778. dataType: "xml",
  779. success: function(xml){
  780. var content;
  781. $(xml).find('field').each(function() {
  782. if ($(this).find('name').text() == "richText") {
  783. $('#rulesPopScrollContent').html($(this).find('value').text());
  784. }
  785. });
  786. }
  787. });
  788. $("#rulesPop").modal({
  789. close: false,
  790. onShow: function(dialog) {
  791. dialog.container.draggable({handle: 'div#rulesPopHandle, div#rulesPopHandleBeta', cursor: 'move'});
  792. }
  793. });
  794. }
  795. });
  796. }
  797. function addMemberNugget(type, value) {
  798. $.ajax({type:'POST',url:'addMemberNugget.do',data:'linkType=' + type + '&value=' + value});
  799. }
  800.  
  801. htmlExpTrackWT=function(){
  802. var args = Array.prototype.slice.apply(arguments);
  803. var caller = args.shift();
  804. var vhref =caller.href;
  805. try{
  806. if (args.length%2==0){
  807. window['dcsMultiTrack'].apply(this, args);
  808. }
  809. }catch(e){}
  810.  
  811. if(typeof caller.target != 'undefined' && caller.target.toLowerCase() == '_blank' ){
  812. return true;
  813. }else{
  814. setTimeout('window.location.href = "'+vhref+'"', 500);
  815. return false;
  816. }
  817. }
  818.  
  819. </script>
  820. <script type="text/javascript">
  821. var flashvars = {};
  822. var params = {
  823. menu: "false",
  824. scale: "noScale"
  825. };
  826. var attributes = {
  827. id : "flashProxy"
  828. };
  829. swfobject.embedSWF("/swf/ProxyAS2.swf", "altContent", "1px", "1px", "8.0.0", "expressInstall.swf", flashvars, params,attributes);
  830. </script>
  831. <script type="text/javascript">
  832. // Updates DART ads dynamically in case of no page load
  833. // page=the requested page key; slots = an array dartSlot objects
  834. /*
  835. var refreshDart = true;
  836. function updateDART(page, slots) {
  837. if (refreshDart && typeof dartKeys != 'undefined' ) {
  838. for (dartKey in dartKeys) {
  839. if (dartKeys[dartKey].Compare == 'same') {
  840. if (dartKey == page) {
  841. updateDARTSlots(slots);
  842. return;
  843. }
  844. }
  845. }
  846. for (dartKey in dartKeys) {
  847. if (dartKeys[dartKey].Compare == 'like') {
  848. if (page.indexOf(dartKey) >= 0) {
  849. updateDARTSlots(slots);
  850. return;
  851. }
  852. }
  853. }
  854. }
  855. }
  856. */
  857. // Build the Dart URLs based on slot array
  858. /*
  859. function updateDARTSlots(slots) {
  860. var ord=Math.random()*1000000000000000;
  861. for (i = 0; i < slots.length; i++) {
  862. try{
  863. var src;
  864. if (navigator.userAgent.indexOf("Gecko") > -1) {
  865. src = location.protocol + '//ad.doubleclick.net/adj/stc.mycoke.rewards/' + dartKeys[dartKey].Category + ';pos=' + slots[i].Position + ';tile=' + slots[i].Tile + ';sz=' + slots[i].Size + ';abr=!ie;' + slots[i].Params + 'ord=' + ord + '?';
  866. } else {
  867. src = location.protocol + '//ad.doubleclick.net/adj/stc.mycoke.rewards/' + dartKeys[dartKey].Category + ';pos=' + slots[i].Position + ';tile=' + slots[i].Tile + ';sz=' + slots[i].Size + ';' +slots[i].Params + 'ord=' + ord + '?';
  868. }
  869. var adWrapper = document.getElementById(slots[i].Id + '_wrapper');
  870. adWrapper.innerHTML = '';
  871. var adIframe = document.createElement('iframe');
  872. adIframe.id = slots[i].Id;
  873. adIframe.src = src;
  874. adIframe.width = '100%';
  875. adIframe.height = '100%';
  876. adIframe.scrolling = 'no';
  877. adIframe.frameBorder = 0;
  878. adIframe.align = 'center';
  879. adIframe.valign='top'
  880. adIframe.marginwidth = 0;
  881. adIframe.marginheight = 0;
  882. adIframe.hspace = 0;
  883. adIframe.vspace = 0;
  884. adWrapper.appendChild(adIframe);
  885. } catch(e){
  886. //Some of the pages may not have all the slots. Exceptions when ids for nonexisting slots are not found should be ignored.
  887. }
  888. }
  889. refreshDart = false;
  890. setTimeout('refreshDart = true;', 2000);
  891. }
  892. */
  893. function dart() {
  894. var dartDashboard = 'This page made the following calls to DART:\n\n\n';
  895. for (i = 0; i < globalSlotArray.length; i++) {
  896. dartDashboard += globalSlotArray[i].Position + ': ' + document.getElementById(globalSlotArray[i].Id).src + '\n\n';
  897. }
  898. alert(dartDashboard);
  899. }
  900.  
  901. // An object to to hold info about a DART slot
  902. // id = the iframe id; position = the slot position i.e. header_1; tile = the slot tile i.e. 1; size=the slot size i.e. 300x250; params = a parameter string
  903. function dartSlot(id, position, tile, size, params) { this.Id = id; this.Position = position; this.Tile = tile; this.Size = size; this.Params = params; }
  904. // This can be overwritten when needed
  905. var dartKey = 'home';
  906. </script>
  907. <script src="/en_US/dart/dart_zones_en_US.js?ver=09132011" type="text/javascript"></script>
  908. <link href="/css/style.css?ver=09132011" rel="stylesheet" type="text/css" />
  909. <!--[if lte IE 7]>
  910. <link rel="stylesheet" type="text/css" href="/css/iespecific.css?ver=09132011" />
  911. <![endif]-->
  912.  
  913. <script src="/en_US/js/tracking/webtrends/mcr3-webtrends_POST_en_US.js?ver=09132011" type="text/javascript"></script>
  914. <script type="text/javascript">
  915. var _tag=new WebTrends('prod');
  916. _tag.dcsGetId();
  917. _tag.WT.cg_n=''; // Can be overwritten as needed
  918. _tag.WT.cg_s=''; // Can be overwritten as needed
  919. </script>
  920.  
  921. <script type="text/javascript" src="/en_US/js/tracking/floodlight/tracking_en_US.js?ver=09132011"></script>
  922. <script>
  923. function getBasePath() { return "http://www.mycokerewards.com"; }
  924. function getSecureBasePath() { return "https://secure.mycokerewards.com"; }
  925.  
  926. function isLoggedIn() { return "true" ; }
  927. function getMemberFirstName() { return "Jane"; }
  928. function getMemberPoints() { return "na"; }
  929. function trackFloodLightTag(invokedFrom) {
  930. var randomNum = Math.random() * 10000000000000;
  931. var memberIdParam = ';u1=1042251000';
  932. var sendMemberId = false;
  933. var protocol = tags[invokedFrom][0]
  934.  
  935. try {
  936. if (tags[invokedFrom][3] == 'sendMemberId')
  937. sendMemberId = true;
  938. } catch (err) {
  939. sendMemberId = false;
  940. }
  941. if (sendMemberId == true) {
  942. $(document.body).append(
  943. '<IFRAME SRC="' + protocol
  944. + '://fls.doubleclick.net/activityi;src=1352258;type='
  945. + tags[invokedFrom][1] + ';cat=' + tags[invokedFrom][2]+ memberIdParam + ';ord=' + randomNum
  946. + '?" WIDTH=1 HEIGHT=1 FRAMEBORDER=0></IFRAME>');
  947. } else {
  948. $(document.body).append(
  949. '<IFRAME SRC="' + protocol
  950. + '://fls.doubleclick.net/activityi;src=1352258;type='
  951. + tags[invokedFrom][1]+ ';cat=' + tags[invokedFrom][2]
  952. + ';ord=' + randomNum
  953. + '?" WIDTH=1 HEIGHT=1 FRAMEBORDER=0></IFRAME>');
  954. }
  955. }
  956.  
  957. function trackFloodLight(invokedFrom, protocol) {
  958. trackFloodLightTag(invokedFrom);
  959. // protocol is being ignored and will be fetched from an array in
  960. // tags_en_US. This function is there just to support existing calls in LBEs
  961. }
  962.  
  963. function addForTracking(id, val) {
  964. eval("_tag.WT." + id + "= '" + val + "'");
  965. }
  966.  
  967. function collectWebtrends() {
  968. setTimeout('_tag.dcsMultiTrack();', 600);
  969. }
  970.  
  971. function trackWebtrends(id, val) {
  972. eval("_tag.WT." + id + "= '" + val + "'");
  973. setTimeout('_tag.dcsMultiTrack();', 600);
  974. }
  975.  
  976. function jsonWithFrameSubmit (params){
  977. var iframeName = "loginIframeBox";
  978. var jsonfId = +new Date();
  979. if ($("#"+iframeName).size()==0) {
  980. $("body").append("<iframe name=\""+iframeName+"\" id=\""+iframeName+"\" src=\"/images/spacer.gif\" height=\"0\" width=\"0\" border=\"0\" style=\"display:none;\" ></iframe>");
  981. }
  982. var timeout = 30000;
  983. if (params.timeout) {
  984. timeout = params.timeout;
  985. }
  986. var timerRunning = true;
  987. var t = setTimeout(function(){timerRunning = false;params.error(null, "timeout", null);},timeout);
  988. $("#"+iframeName).load(function() {
  989. if (timerRunning) {
  990. clearTimeout(t);
  991. if (!params.data) {
  992. params.data = new Object();
  993. }
  994. params.data.jsonf=jsonfId;
  995. $.ajax({
  996. type: "GET",
  997. url: params.getUrl,
  998. dataType: params.dataType,
  999. data: params.data,
  1000. timeout: params.timeout,
  1001. cache: false,
  1002. success: function(responseSet, textStatus) { params.success(responseSet, textStatus); },
  1003. error: params.error
  1004. });
  1005. }
  1006. $("#"+iframeName).unbind();
  1007. });
  1008. $(params.form).append("<input type=\"hidden\" name=\"jsonf\" value=\""+jsonfId+"\" />");
  1009. $(params.form).attr("target",iframeName);
  1010. $(params.form).attr("action",params.postUrl);
  1011. $(params.form).attr("method","POST");
  1012. params.form.submit();
  1013. }
  1014. function showBothCode() {
  1015. $("#bothCodePop").modal({ close: false,
  1016. onShow: function (dialog) {
  1017. dialog.container.draggable({handle: 'div, div#bothCodePopTop', cursor: 'move'});
  1018. }
  1019. });
  1020. }
  1021. function changeSchoolPop(startFlow,updateDiv,searchItem) {
  1022. $("#updateLocation").val(updateDiv);
  1023. $("#startFlow").val(startFlow);
  1024. $("#schoolSearchItem").val(searchItem);
  1025. document.body.style.cursor = "wait";
  1026. $.ajax({
  1027. type: "GET",
  1028. url: "/schoolSearchPop.do",
  1029. dataType: "HTML",
  1030. timeout: 30000,
  1031. success: function(html) {
  1032. $("#schoolSelectorPopBody").html(html);
  1033. document.body.style.cursor = "auto";
  1034. $("#schoolSelectorPop").modal({ close: false,
  1035. onShow: function (dialog) {
  1036. dialog.container.draggable({handle: 'div#schoolSelectorPopTop', cursor: 'move'});
  1037. }
  1038. });
  1039. },
  1040. error: function() {
  1041. $("#schoolPopError").html("<h3 style='padding:10px;'>Information is currently unavailable</h3>");
  1042. document.body.style.cursor = "auto";
  1043. $("#schoolSelectorPop").modal({ close: false,
  1044. onShow: function (dialog) {
  1045. dialog.container.draggable({handle: 'div#schoolSelectorPopTop', cursor: 'move'});
  1046. }
  1047. })
  1048. }
  1049. });
  1050. }
  1051. </script>
  1052.  
  1053. </head>
  1054.  
  1055. <body>
  1056. <div id="container">
  1057. <div id="header">
  1058. <div id="logo"><a href="http://www.mycokerewards.com/home.do"><img src="/images/theme/mcr_logo.gif" width="225" height="90" alt="My Coke Rewards&reg;" /></a></div>
  1059.  
  1060. <div id="headerUnauth">
  1061. &nbsp;
  1062. </div>
  1063. <div class="clear"></div>
  1064. </div>
  1065. <div id="schoolSelectorPop" style="display:none;">
  1066. <input type="hidden" id="updateLocation" val=""/>
  1067. <input type="hidden" id="startFlow" val="false"/>
  1068. <input type="hidden" id="schoolSearchItem" val=""/>
  1069. <div id="schoolSelectorPopTop" class="infoPopTop"></div>
  1070. <div class="infoPopBody">
  1071. <div class="infoPopTitle" style="padding-left:0px;">
  1072. <a href="javascript: void(0)"><img height="20" width="20" class="floatRight simplemodal-close" alt="Close" src="/images/theme/btn_close.gif"></a>
  1073. <p id="infoPopMessageTitleText" class="mediumText">Find a School and Donate:</p>
  1074. </div>
  1075. <div id="schoolPopError" class="smallText errorText"></div>
  1076. <div id="schoolSelectorPopBody">
  1077. </div>
  1078. </div>
  1079. <div class="infoPopBtm"></div>
  1080. </div>
  1081. <div id="connectAccountsPop" style="display:none;">
  1082. <div class="smallPopBoxTop"></div>
  1083. <div class="smallPopBoxBody">
  1084. <div class="infoPopTitle" style="padding-left:0px;width:370px;">
  1085. <a href="javascript: void(0)"><img height="20" width="20" class="floatRight simplemodal-close" alt="Close" src="/images/theme/btn_close.gif"></a>
  1086. <p class="mediumText black">Connect accounts</p>
  1087. </div>
  1088. <p class="pad5Top">Please provide your My Coke Rewards (or other Coca-Cola website) password so we can connect your accounts and allow you to sign in using your Facebook information. Click here if you <a href="javascript:void(0)" onclick="$.modal.close();setTimeout('forgotPassword()','500')" class="greyLineLink">forgot your password</a>.</p>
  1089.  
  1090. <form action="https://secure.mycokerewards.com/signin.do" method="post" class="pad10Top">
  1091. <div class="connectFormLeft fontpx12 bold"><label for="emailAddress">Email Address:</label></div><div class="connectFormRight fontpx12"><input type="text" name="emailAddress" id="connectEmail" /></div>
  1092. <div class="clear pad10Top"></div>
  1093. <div class="connectFormLeft fontpx12 bold"><label for="passwordText">Password:</label></div> <div class="connectFormRight fontpx12"><input type="password" name="passwordText"/></div>
  1094. <div class="clear pad10Top"></div>
  1095. <div class="connectFormBtns floatRight pad20Right pad10Top"><a href="javascript:void(0)" onclick="$.modal.close();"><img src="/images/theme/btn_cancel_gry.gif" alt="cancel"/></a><input type="image" src="/images/theme/btn_submit.gif" class="pad10Left" value="Submit" /></div>
  1096. <div class="clear"></div>
  1097. <input type="hidden" name="redirectUrl" value="http://www.mycokerewards.com/sweepstakes/deltas-spectacular-vip-holiday-weekend-getaway-in-new-york-city/14519?WT.mc_id=EMDIETCOKEDELTAAUX"/>
  1098. <input type="hidden" name="facebookConnect" value="true" />
  1099. </form>
  1100. </div>
  1101. <div class="smallPopBoxBtm"></div>
  1102. </div>
  1103. <div id="tellInfoPop" style="display:none;">
  1104. </div>
  1105. <div id="rulesPop" style="display:none;">
  1106. </div>
  1107. <div id="facebookReplacePop" style="display:none;">
  1108. <div class="alertPopTop" id="facebookReplacePopTop"></div>
  1109. <div class="alertPopBody">
  1110. <div class="alertPopTitle">
  1111. <a href="javascript: void(0)" onclick="$.modal.close();"><img src="/images/theme/btn_close.gif" width="20" height="20" alt="Close" class="floatRight simplemodal-close" /></a>
  1112. </div>
  1113. <p class="pad20Top pad20Left pad20Right">Your My Coke Rewards account is already connected to another Facebook account. Would you like to replace your previous account and connect with this new Facebook account?</p>
  1114. <div class="floatLeft pad20Top pad20Left"><a class="pointerCursor simplemodal-close"><img src="/images/theme/btn_no_cancel.gif" alt="no"/></a></div><form name="replace" action="/social/facebook/connect" method="get" class="pad20Top pad20Left floatLeft" target="SignIn" onclick="fireFacebook();"><input type="hidden" name="confirm" value="true"/><input type="image" src="/images/theme/btn_yes_connect_accounts.gif" value="Yes" /></form>
  1115. <div class="clear"></div>
  1116. </div>
  1117. <div class="alertPopBtm"></div>
  1118. </div>
  1119. <div id="alertPop" style="display:none;">
  1120. <div class="alertPopTop" id="alertPopTop"></div>
  1121. <div class="alertPopBody">
  1122. <div class="alertPopTitle">
  1123. <a href="javascript: void(0)" onclick="$.modal.close();"><img src="/images/theme/btn_close.gif" width="20" height="20" alt="Close" class="floatRight simplemodal-close" /></a>
  1124. <p class="mediumText" id="alertPopHeaderText"><span>Loading...</span></p>
  1125. </div>
  1126. <div class="alertPopMessageTop"></div>
  1127. <div class="alertPopMessageBody">
  1128. <div class="alertPopMessage">
  1129. <p><b id="alertPopTitleText"><span>Loading...</span></b></p>
  1130. <p class="pad10Top" id="alertPopBodyText"><span>Loading...</span></p>
  1131. </div>
  1132. </div>
  1133. <div class="alertPopMessageBtm"></div>
  1134. </div>
  1135. <!-- alertPopBody End -->
  1136. <div class="alertPopBtm"></div>
  1137. </div>
  1138. <!-- alertPop End -->
  1139.  
  1140. <div id="tellUnauthInfoPop" style="display:none;">
  1141. <div class="alertPopTop" id="tellUnauthInfoPopTop"></div>
  1142. <div class="alertPopBody">
  1143. <div class="alertPopTitle">
  1144. <a href="javascript: void(0)" onclick="$.modal.close();"><img src="/images/theme/btn_close.gif" width="20" height="20" alt="Close" class="floatRight simplemodal-close" /></a>
  1145. <p class="mediumText" id="alertPopHeaderText">Tell a Friend</p>
  1146. </div>
  1147. <div class="alertPopMessageTop"></div>
  1148. <div class="alertPopMessageBody">
  1149. <div class="alertPopMessage">
  1150. <p><b id="alertPopTitleText">The more, the merrier</b></p>
  1151. <p class="pad10Top">Spread the word about the fun you're having, and get Bonus Points worth talking about. Tell your friends to register at mycokerewards.com. They'll get points for drinking what they love, too. For every new member who you refer who accrues 50 points, you receive 10 points.</p>
  1152. <p class="pad10Top">Please <a href="http://www.mycokerewards.com/signin.do" class="redLink">Sign in</a> first, so we know who is sharing the love.</p>
  1153. <p class="pad10Top">Not a member yet yourself? <a href="http://www.mycokerewards.com/register.do" class="redLink">Register now</a></p>
  1154. </div>
  1155. </div>
  1156. <div class="alertPopMessageBtm"></div>
  1157. </div>
  1158. <!-- alertPopBody End -->
  1159. <div class="alertPopBtm"></div>
  1160. </div>
  1161. <!-- alertPop End -->
  1162.  
  1163.  
  1164. <div id="timeoutPop" style="display:none;">
  1165. <div class="alertPopTop" id="timeoutPopTop"></div>
  1166. <div class="alertPopBody">
  1167. <div class="alertPopTitle">
  1168. <a href="javascript: void(0)" onclick="$.modal.close();"><img src="/images/theme/btn_close.gif" width="20" height="20" alt="Close" class="floatRight simplemodal-close" /></a>
  1169. <p class="mediumText" id="timeoutPopHeaderText">Hello, are you still there?</p>
  1170. <div class="errorText" style="display:none;" id="timeoutError"></div>
  1171. </div>
  1172. <div class="alertPopMessageTop"></div>
  1173. <div class="alertPopMessageBody" style="overflow:hidden;">
  1174. <div class="alertPopMessage">
  1175. <p class="smallText">Just so you know - to keep your points safe and secure, you'll be automatically <strong>signed out in 5 minutes.</strong></p>
  1176. <p class="pad10Top smallText"><a href="javascript:keepMeLoggedInClickedInLogoutPop()"><img class="smallArrowBtn" height="10" width="10" alt="" src="/images/theme/btn_link_arrow_red.gif" /></a> <a href="javascript:keepMeLoggedInClickedInLogoutPop()" class="redLink">Don't Sign Me Out - I'm Still Here</a></p>
  1177. <p class="smallText pad30Bottom"><a href="javascript:logMeOutClickedInLogoutPop()"><img class="smallArrowBtn" height="10" width="10" alt="" src="/images/theme/btn_link_arrow_red.gif" /></a> <a href="javascript:logMeOutClickedInLogoutPop()" class="redLink">Go Ahead and Sign Me Out</a></p>
  1178. </div>
  1179. </div>
  1180. <div class="alertPopMessageBtm"></div>
  1181. </div>
  1182. <!-- alertPopBody End -->
  1183. <div class="alertPopBtm"></div>
  1184. </div>
  1185. <!-- timeoutPop End -->
  1186. <div id="promoCodePop" style="display:none;">
  1187. <div class="alertPopTop" id="promoCodePopTop"></div>
  1188. <div class="alertPopBody">
  1189. <div class="alertPopTitle">
  1190. <a href="javascript: void(0)" onclick="$.modal.close();"><img src="/images/theme/btn_close.gif" width="20" height="20" alt="Close" class="floatRight simplemodal-close" /></a>
  1191. <p class="mediumText" id="promoCodePopHeaderText">So...what's a promotional code?</p>
  1192. </div>
  1193. <div class="alertPopMessageTop"></div>
  1194. <div class="alertPopMessageBody">
  1195. <div class="alertPopMessage">
  1196. <p class="smallText"><strong>Promotional Codes</strong>, or &quot;promo&quot; codes, are limited-time codes you need to redeem special offers. They can contain words, numbers, letters or even UPC codes from some of our partners. Some offers ask you to enter both a My Coke Rewards code and a promotional code to qualify. You can enter either type of code in the &quot;Enter your code&quot; box above.</p>
  1197. <p class="smallText pad30Bottom"><a href="/help.do?q=5"><img class="smallArrowBtn" height="10" width="10" alt="" src="/images/theme/btn_link_arrow_red.gif" /></a> <a href="/help.do#promocode1" class="redLink">Learn more about codes</a></p>
  1198. </div>
  1199. </div>
  1200. <div class="alertPopMessageBtm"></div>
  1201. </div>
  1202. <!-- alertPopBody End -->
  1203. <div class="alertPopBtm"></div>
  1204. </div>
  1205. <!-- promoCodePop End -->
  1206. <div id="bothCodePop" style="display:none;">
  1207. <div class="alertPopTop" id="bothCodePopTop"></div>
  1208. <div class="alertPopBody">
  1209. <div class="alertPopTitle">
  1210. <a href="javascript: void(0)" onclick="$.modal.close();"><img src="/images/theme/btn_close.gif" width="20" height="20" alt="Close" class="floatRight simplemodal-close" /></a>
  1211. <p class="mediumText" id="bothCodePopHeaderText">There are two types of codes:</p>
  1212. </div>
  1213. <div class="alertPopMessageTop"></div>
  1214. <div class="alertPopMessageBody">
  1215. <div class="alertPopMessage">
  1216. <p class="smallText"><strong>Product Codes</strong> are found on 15 brands - with lots of flavors and packaging sizes to choose from. where are they located? Find them under the plastic caps on bottles, on the tear-off flap on 12-packs or on the bottom of shrinkwrapped packages. Sometimes they are found on fountain cups or on scratch off cards.</p>
  1217. <p class="smallText pad10Top"><a href="/participatingBrands.do"><img class="smallArrowBtn" height="10" width="10" alt="" src="/images/theme/btn_link_arrow_red.gif" /></a> <a href="participatingBrands.do" class="redLink">See which packages have codes</a></p>
  1218. <p class="smallText pad10Top"><strong>Promotional Codes</strong>, or &quot;promo&quot; coes, are limited-time codes you need to redeem special offers. They can contain words, numbers, letters or even UPC codes from some of our partners. Some offers ask you to enter both a My Coke Rewards code and a promotional code to qualify. You can enter either type of code in the &quot;Enter your code&quot; box above.</p>
  1219. </div>
  1220. </div>
  1221. <div class="alertPopMessageBtm"></div>
  1222. <div class="alignRight pad20Right pad10Top"><a href="javascript:$.modal.close()"><img src="/images/theme/btn_close_txt_red.gif" alt="close"/></a></div>
  1223. </div>
  1224. <!-- alertPopBody End -->
  1225. <div class="alertPopBtm"></div>
  1226. </div>
  1227. <!-- bothCodePop End -->
  1228.  
  1229.  
  1230. <head>
  1231. <meta http-equiv="refresh" content="0;url=http://www.mycokerewards.com/sweepstakes/deltas-spectacular-vip-holiday-weekend-getaway-in-new-york-city/14519?WT.mc_id=EMDIETCOKEDELTAAUX" />
  1232. </head>
  1233.  
  1234. <div id="container" class="centerItems">
  1235.  
  1236. <p class="largeMessage pad50Top">You're almost there</p>
  1237.  
  1238. <img src="/images/theme/anim_coke_bottle.gif" alt="" width="60" height="60" class="pad20Top" />
  1239.  
  1240. <p class="mediumText pad20Top">We're just loading info for<br />@yahoo.com</p>
  1241.  
  1242. <p class="mediumText pad20Top">Having trouble?<br /><a href="http://www.mycokerewards.com/sweepstakes/deltas-spectacular-vip-holiday-weekend-getaway-in-new-york-city/14519?WT.mc_id=EMDIETCOKEDELTAAUX" class="redLineLink">Try this</a></p>
  1243.  
  1244. </div>
  1245.  
  1246.  
  1247.  
  1248.  
  1249. <div id="bottomSection">
  1250. <!-- adRow End -->
  1251.  
  1252. <!-- pollRow End -->
  1253.  
  1254.  
  1255. </div>
  1256. <!-- bottom section End -->
  1257. <script type="text/javascript">
  1258. function showFooterMobile() {
  1259. $("#footerPop").modal({close: false,
  1260. onShow: function (dialog) {
  1261. dialog.container.draggable({handle: 'div.infoPopTop,div'});
  1262. }
  1263. });
  1264. }
  1265. </script>
  1266.  
  1267. <!-- facebook starts -->
  1268.  
  1269. <div id="fb-root"></div>
  1270. <script>
  1271.  
  1272.  
  1273.  
  1274. window.fbAsyncInit = function() {
  1275. FB.init({
  1276. appId : 144680838919361,
  1277. status : true, // check login status
  1278. cookie : true, // enable cookies to allow the server to access the session
  1279. xfbml : true // parse XFBML
  1280. });
  1281.  
  1282. FB.Event.subscribe('edge.create',
  1283. function(response) {
  1284. if(response=="http://www.facebook.com/MyCokeRewards"){
  1285. dcsMultiTrack("DCS.dcsuri","/MCR_FBLike","DCS.dcsref","","DCS.dcsqry","","WT.ti","MCR Facebook Like","WT.dl","24","WT.z_ua","FacebookLike");
  1286. }else{
  1287.  
  1288. }
  1289. });
  1290. };
  1291. (function() {
  1292. var e = document.createElement('script');
  1293. e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
  1294. e.async = true;
  1295. document.getElementById('fb-root').appendChild(e);
  1296. }());
  1297.  
  1298.  
  1299.  
  1300. </script>
  1301.  
  1302. <!-- facebook ends -->
  1303.  
  1304.  
  1305.  
  1306. <div id="footerPop" style="display:none;">
  1307. <div class="infoPopTop"></div>
  1308. <div class="infoPopBody">
  1309.  
  1310. <div class="infoPopTitle">
  1311. <a href="javascript: void(0)"><img src="/images/theme/btn_close.gif" width="20" height="20" alt="Close" class="floatRight simplemodal-close" /></a>
  1312. <p class="mediumText">Link your Mobile Device to Text in Codes</p>
  1313. </div>
  1314.  
  1315. <div class="infoPopMessageTop"></div>
  1316.  
  1317. <div class="infoPopMessageBody">
  1318. <p>It's easy to enter codes and view your point balance using your mobile device. For this to work properly, you must link your phone to your My Coke Rewards account.</p>
  1319. <p class="pad10Top">1. Sign in. If you forget to include your mobile number on the Registration page, don't worry - you can always add it on the <a href="/mySubscriptions.do" class="redLink underline">Preferences</a> page (as long as you are signed in).</p>
  1320. <p class="pad10Top">2. Wait for a confirmation text message from My Coke Rewards (2653). Reply "Yes" to confirm that the number you entered is correct.</p>
  1321. <p class="pad10Top">3. That's it. Now your phone is linked. Text your My Coke Rewards codes to 2653 and they will automatically be credited to your account.</p>
  1322. <p class="pad10Top">Texting "BAL" to 2653 will allow you to receive your point balance. If you decide to unlink that phone or link a different number (only one phone number can be linked at a time), go back to the Preference within My Account.</p>
  1323. </div>
  1324. <!-- infoPopMessageBody End -->
  1325. <div class="infoPopMessageBtm"></div>
  1326.  
  1327. <div class="infoPopAction">
  1328. <div class="infoPopActionButtons">
  1329. <a href="javascript:void(0)" onClick="$.modal.close();" ><img alt="Close" src="/images/theme/btn_close_txt_red.gif"/></a>
  1330. </div>
  1331. </div>
  1332.  
  1333. </div>
  1334. <!-- infoPopBody End -->
  1335. <div class="prefsInfoPopBtm"></div>
  1336. </div>
  1337. <div class="footer pad10Top pad10Left">
  1338. <div class="footerBoxTop"></div>
  1339. <div class="footerBoxBody pad10Top pad5Bottom centerText">
  1340. <a href="http://www.mycokerewards.com/cocacola?WT.z_ppartner=Coke&WT.z_pclick=1&WT.z_promo=9_Coke_18_1_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/coke_en_US.jpg" width="60" height="60" alt="Coca-Cola" title="Coca-Cola" /></a>
  1341. <a href="http://www.mycokerewards.com/cokezero?WT.z_ppartner=Coke+Zero&WT.z_pclick=1&WT.z_promo=9_Coke+Zero_18_2_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/coke_zero_en_US.jpg" width="60" height="60" alt="Coke Zero" title="Coke Zero" /></a>
  1342. <a href="http://www.mycokerewards.com/dietcoke?WT.z_ppartner=Diet+Coke&WT.z_pclick=1&WT.z_promo=9_Diet+Coke_18_3_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/diet_coke_en_US.jpg" width="60" height="60" alt="Diet Coke" title="Diet Coke" /></a>
  1343. <a href="http://www.mycokerewards.com/sprite?WT.z_ppartner=Sprite&WT.z_pclick=1&WT.z_promo=9_Sprite_18_4_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/sprite_en_US.jpg" width="60" height="60" alt="Sprite" title="Sprite" /></a>
  1344. <a href="http://www.mycokerewards.com/dasani?WT.z_ppartner=Dasani&WT.z_pclick=1&WT.z_promo=9_Dasani_18_5_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/dasani_en_US.jpg" width="60" height="60" alt="DASANI" title="DASANI" /></a>
  1345. <a href="http://www.mycokerewards.com/powerade?WT.z_ppartner=PowerAde&WT.z_pclick=1&WT.z_promo=9_PowerAde_18_6_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/powerade_en_US.jpg" width="60" height="60" alt="POWERADE" title="POWERADE" /></a>
  1346. <a href="http://www.mycokerewards.com/minutemaid?WT.z_ppartner=Minute+Maid&WT.z_pclick=1&WT.z_promo=9_Minute+Maid_18_7_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/minute_maid_en_US.jpg" width="60" height="60" alt="Minute Maid" title="Minute Maid" /></a>
  1347. <a href="http://www.mycokerewards.com/fanta?WT.z_ppartner=Fanta&WT.z_pclick=1&WT.z_promo=9_Fanta_18_8_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/fanta_en_US.jpg" width="60" height="60" alt="Fanta" title="Fanta" /></a>
  1348. <a href="http://www.mycokerewards.com/vault?WT.z_ppartner=Vault&WT.z_pclick=1&WT.z_promo=9_Vault_18_9_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/vault_en_US.jpg" width="60" height="60" alt="VAULT" title="VAULT" /></a>
  1349. <a href="http://www.mycokerewards.com/barqs?WT.z_ppartner=Barqs&WT.z_pclick=1&WT.z_promo=9_Barqs_18_10_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/barqs_en_US.jpg" width="60" height="60" alt="Barq's" title="Barq's" /></a>
  1350. <a href="http://www.mycokerewards.com/fresca?WT.z_ppartner=Fresca&WT.z_pclick=1&WT.z_promo=9_Fresca_18_11_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/fresca_en_US.jpg" width="60" height="60" alt="Fresca" title="Fresca" /></a>
  1351. <a href="http://www.mycokerewards.com/pibb?WT.z_ppartner=Pibb+Xtra&WT.z_pclick=1&WT.z_promo=9_Pibb+Xtra_18_12_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/pibb_en_US.jpg" width="60" height="60" alt="Pibb" title="Pibb" /></a>
  1352. <a href="http://www.mycokerewards.com/melloyello?WT.z_ppartner=Mello+Yello&WT.z_pclick=1&WT.z_promo=9_Mello+Yello_18_13_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/mello_yello_en_US.jpg" width="60" height="60" alt="Mello Yello" title="Mello Yello" /></a>
  1353. <a href="http://www.mycokerewards.com/nestea?WT.z_ppartner=Nestea&WT.z_pclick=1&WT.z_promo=9_Nestea_18_14_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/nestea_en_US.gif" width="60" height="60" alt="NESTEA" title="NESTEA" /></a>
  1354. <a href="http://www.mycokerewards.com/seagrams?WT.z_ppartner=Seagrams&WT.z_pclick=1&WT.z_promo=9_Seagrams_18_15_na_a_na" class="footerBrandLink"><img style="margin: -2px -2px" src="/en_US/brand_assets/checkerboard/seagrams_en_US.gif" width="60" height="60" alt="Seagram's" title="Seagram's" /></a>
  1355. </div>
  1356. <div class="footerBoxBottom"></div>
  1357. <div class="footerPad"> </div>
  1358. <div class="footerBoxTop"></div>
  1359. <div class="footerBoxBody centerText">
  1360. <a href="http://clickserve.cc-dt.com/link/click?lid=41000000026530223#WT.z_ppartner=Nike&WT.z_pclick=1&WT.z_promo=6_nikena_18_1_na_a_na" target="_blank"><img alt="Partner" title="Partner" src="/en_US/footer/nike_en_US.jpg"/></a>
  1361. <a href="http://www.delta.com#WT.z_ppartner=Delta&WT.z_pclick=1&WT.z_promo=6_deltana_18_2_na_a_na" target="_blank"><img alt="Partner" title="Partner" src="/en_US/footer/delta_en_US.jpg"/></a>
  1362. <a href="http://www.amcstubs.com#WT.z_ppartner=AMC&WT.z_pclick=1&WT.z_promo=6_amcna_18_3_na_a_na" target="_blank"><img alt="Partner" title="Partner" src="/en_US/footer/amc_en_US.jpg"/></a>
  1363. <a href="http://themeparks.universalstudios.com#WT.z_ppartner=Universal+Studios&WT.z_pclick=1&WT.z_promo=6_universalna_18_4_na_a_na" target="_blank"><img alt="Partner" title="Partner" src="/en_US/footer/universal_en_US.jpg"/></a>
  1364. </div>
  1365. <div class="footerBoxBottom"></div>
  1366. <div class="footerPad"> </div>
  1367.  
  1368.  
  1369. <div>
  1370. <div class="footerTrioCol">
  1371. <div class="trioFooterTop"></div>
  1372. <div class="trioFooterBody">
  1373. <h4 class="footerSubhead pad20Top">Email News Flashes</h4>
  1374. <p class="smallText">Get our email newsletter, plus info about <br/>Rewards, Bonus Points and Exclusives <br/>(max 5 per month).</p>
  1375. <form id="footerOpt" name="footerOpt" class="pad10Top" action="https://secure.mycokerewards.com/newsflashes.do">
  1376. <input type="image" src="/images/theme/btn_sign_up.gif" class="footerSubmitAlign" />
  1377. <input type="hidden" name="email" value="@yahoo.com" />
  1378. <input type="hidden" name="signUp" value="email" />
  1379. </form>
  1380. <p class="pad10Top"><a href="/mySubscriptions.do" class="footerLineLink">Update Subscriptions</a></p>
  1381. <div class="pad10Bottom"></div>
  1382. </div>
  1383. <div class="trioFooterBottom"></div>
  1384. </div>
  1385. <div class="footerTrioCol pad20Left">
  1386. <div class="trioFooterTop"></div>
  1387. <div class="trioFooterBody">
  1388. <h4 class="footerSubhead pad20Top">Mobile News Flashes</h4>
  1389. <p class="smallText">Get text messages on your mobile phone <br/>highlighting Rewards and Free Offers <br/>(max 5 per month).</p>
  1390. <form id="footerMobileLink" name="footerMobileLink" class="pad10Top" action="https://secure.mycokerewards.com/newsflashes.do">
  1391. <input type="image" src="/images/theme/btn_sign_up.gif" class="footerSubmitAlign" />
  1392.  
  1393. <input type="hidden" name="signUp" value="mobile" />
  1394. </form>
  1395. <p class="smallText pad10Top">Did you know you can also TEXT in Codes?<br /><a href="javascript:showFooterMobile()" class="footerLineLink">Learn more</a></p>
  1396. <div class="pad10Bottom"></div>
  1397. </div>
  1398. <div class="trioFooterBottom"></div>
  1399. </div>
  1400. <div class="footerTrioCol pad20Left">
  1401. <div class="trioFooterTop"></div>
  1402. <div class="trioFooterBody">
  1403. <h4 class="footerSubhead pad20Top">Stay Connected</h4>
  1404. <p class="smallText">Join us on Facebook and Twitter.</p>
  1405. <p class="pad10Top"><fb:like href="http://www.facebook.com/MyCokeRewards" layout="standard" show_faces="false" width="225" action="like" colorscheme="light" /></p>
  1406. <p style="border-bottom:1px solid #999999;width:225px;">&nbsp;</p>
  1407. <p class="pad10Top"><a onclick="dcsMultiTrack('DCS.dcsuri','/FacebookConnect.htm','WT.ti','MCR Facebook Page','WT.dl','0','DCS.dcsqry', '');" target="_blank" href="http://www.facebook.com/MyCokeRewards"><img alt="facebook" src="/images/theme/iconFB24.png"></a><a href="http://twitter.com/mycokerewards" onClick='dcsMultiTrack("DCS.dcsuri","/TwitterConnect.htm","WT.ti","MCR Twitter page","WT.dl","0","DCS.dcsqry", "");' target="_blank" class="pad10Left"><img src="/images/theme/iconTW24.png" alt="twitter"/></a></p>
  1408. <div class="pad10Bottom"></div>
  1409. </div>
  1410. <div class="trioFooterBottom"></div>
  1411. </div>
  1412. <div class="clear"></div>
  1413. </div>
  1414. <div class="footerPad"></div>
  1415. <div class="footerBoxTop"></div>
  1416. <div class="footerBoxBody">
  1417. <div class="footer5Col">
  1418. <h5>MY COKE REWARDS</h5>
  1419. <p><a href="/howItWorks.do" class="greyFooterLink">A Quick Overview</a></p>
  1420. <p><a href="/enterCode.do" class="greyFooterLink">Enter Codes</a></p>
  1421. <p><a href="/getExtraPoints.do" class="greyFooterLink">Get Extra Points</a></p>
  1422. <p><a href="/spend-your-points" class="greyFooterLink">Spend Your Points</a></p>
  1423. <p><a href="/viewAllPromotions.do" class="greyFooterLink">All Promotions</a></p>
  1424. <p><a href="/viewLimitedTimePromotions.do" class="greyFooterLink">Limited Time Promotions</a></p>
  1425. <p><a href="/rewards" class="greyFooterLink">Rewards</a></p>
  1426. <p><a href="/sweepstakes?sorts=PA&amp;pageNumber=1" class="greyFooterLink">Sweepstakes</a></p>
  1427. <p><a href="/instant-win-contests" class="greyFooterLink">Instant Wins</a></p>
  1428. <p><a href="/destinationRewards.do" class="greyFooterLink">MCRPointsPlus</a></p>
  1429. <p><a href="/mcrSchools.do#search_and_donate" class="greyFooterLink">Donate to Your School</a></p>
  1430. <p><a href="/support-a-good-cause" class="greyFooterLink">Support a Good Cause</a></p>
  1431. </div>
  1432. <div class="footer5Col">
  1433. <h5>ABOUT US</h5>
  1434. <p><a href="/faqs.do" class="greyFooterLink">Help</a></p>
  1435. <p><a href="/en_US/page/advertise_with_us/advertiseWithUs_en_US.html" class="greyFooterLink">Advertise on MCR</a></p>
  1436. <p><a href="/mcrSiteMap.do" class="greyFooterLink">Site Map</a></p>
  1437. </div>
  1438.  
  1439. <div class="footer5Col">
  1440. <h5>BRANDS</h5>
  1441. <p><a href="http://www.mycokerewards.com/cocacola?WT.z_ppartner=Coke&WT.z_pclick=1&WT.z_promo=9_Coke_17_1_na_a_na" class="greyFooterLink">Coca-Cola</a></p>
  1442. <p><a href="http://www.mycokerewards.com/cokezero?WT.z_ppartner=Coke+Zero&WT.z_pclick=1&WT.z_promo=9_Coke+Zero_17_2_na_a_na" class="greyFooterLink">Coke Zero</a></p>
  1443. <p><a href="http://www.mycokerewards.com/dietcoke?WT.z_ppartner=Diet+Coke&WT.z_pclick=1&WT.z_promo=9_Diet+Coke_17_3_na_a_na" class="greyFooterLink">Diet Coke</a></p>
  1444. <p><a href="http://www.mycokerewards.com/sprite?WT.z_ppartner=Sprite&WT.z_pclick=1&WT.z_promo=9_Sprite_17_4_na_a_na" class="greyFooterLink">Sprite</a></p>
  1445. <p><a href="http://www.mycokerewards.com/dasani?WT.z_ppartner=Dasani&WT.z_pclick=1&WT.z_promo=9_Dasani_17_5_na_a_na" class="greyFooterLink">DASANI</a></p>
  1446. <p><a href="http://www.mycokerewards.com/powerade?WT.z_ppartner=PowerAde&WT.z_pclick=1&WT.z_promo=9_PowerAde_17_6_na_a_na" class="greyFooterLink">POWERADE</a></p>
  1447. <p><a href="http://www.mycokerewards.com/minutemaid?WT.z_ppartner=Minute+Maid&WT.z_pclick=1&WT.z_promo=9_Minute+Maid_17_7_na_a_na" class="greyFooterLink">Minute Maid</a></p>
  1448. <p><a href="http://www.mycokerewards.com/fanta?WT.z_ppartner=Fanta&WT.z_pclick=1&WT.z_promo=9_Fanta_17_8_na_a_na" class="greyFooterLink">Fanta</a></p>
  1449. <p><a href="http://www.mycokerewards.com/vault?WT.z_ppartner=Vault&WT.z_pclick=1&WT.z_promo=9_Vault_17_9_na_a_na" class="greyFooterLink">VAULT</a></p>
  1450. <p><a href="http://www.mycokerewards.com/barqs?WT.z_ppartner=Barqs&WT.z_pclick=1&WT.z_promo=9_Barqs_17_10_na_a_na" class="greyFooterLink">Barq's</a></p>
  1451. <p><a href="http://www.mycokerewards.com/fresca?WT.z_ppartner=Fresca&WT.z_pclick=1&WT.z_promo=9_Fresca_17_11_na_a_na" class="greyFooterLink">Fresca</a></p>
  1452. <p><a href="http://www.mycokerewards.com/pibb?WT.z_ppartner=Pibb+Xtra&WT.z_pclick=1&WT.z_promo=9_Pibb+Xtra_17_12_na_a_na" class="greyFooterLink">Pibb</a></p>
  1453. <p><a href="http://www.mycokerewards.com/melloyello?WT.z_ppartner=Mello+Yello&WT.z_pclick=1&WT.z_promo=9_Mello+Yello_17_13_na_a_na" class="greyFooterLink">Mello Yello</a></p>
  1454. <p><a href="http://www.mycokerewards.com/nestea?WT.z_ppartner=Nestea&WT.z_pclick=1&WT.z_promo=9_Nestea_17_14_na_a_na" class="greyFooterLink">NESTEA</a></p>
  1455. <p><a href="http://www.mycokerewards.com/seagrams?WT.z_ppartner=Seagrams&WT.z_pclick=1&WT.z_promo=9_Seagrams_17_15_na_a_na" class="greyFooterLink">Seagram's</a></p>
  1456. </div>
  1457.  
  1458. <div class="footer5Col">
  1459. <h5>PARTNERS</h5>
  1460. <p><a href="/catalog.do?searchType=partners&filters.keywords=Live Nation&WT.z_ppartner=LiveNation&WT.z_pclick=1&WT.z_promo=6_Live+Nationna_17_1_na_a_na" class="greyFooterLink">Live Nation</a></p>
  1461. <p><a href="/catalog.do?searchType=partners&filters.keywords=Blockbuster&WT.z_ppartner=Blockbuster&WT.z_pclick=1&WT.z_promo=6_Blockbusterna_17_2_na_a_na" class="greyFooterLink">Blockbuster</a></p>
  1462. <p><a href="/catalog.do?searchType=partners&filters.keywords=AMC&WT.z_ppartner=AMC&WT.z_pclick=1&WT.z_promo=6_AMCna_17_3_na_a_na" class="greyFooterLink">AMC</a></p>
  1463. <p><a href="/catalog.do?searchType=partners&filters.keywords=Snapfish&WT.z_ppartner=Snapfish&WT.z_pclick=1&WT.z_promo=6_snapfishna_17_4_na_a_na" class="greyFooterLink">Snapfish</a></p>
  1464. <p><a href="/catalog.do?searchType=partners&filters.keywords=Nike&WT.z_ppartner=Nike&WT.z_pclick=1&WT.z_promo=6_Nikena_17_5_na_a_na" class="greyFooterLink">Nike</a></p>
  1465. <p><a href="/catalog.do?searchType=partners&filters.keywords=The Home Depot&WT.z_ppartner=The+Home+Depot&WT.z_pclick=1&WT.z_promo=6_homedepotna_17_6_na_a_na" class="greyFooterLink">The Home Depot</a></p>
  1466. <p><a href="/catalog.do?searchType=partners&filters.keywords=delta&WT.z_ppartner=Delta&WT.z_pclick=1&WT.z_promo=6_deltana_17_7_na_a_na" class="greyFooterLink">Delta</a></p>
  1467. <p><a href="/catalog.do?searchType=partners&filters.keywords=omaha steaks&WT.z_ppartner=Omaha+Steaks&WT.z_pclick=1&WT.z_promo=6_omaha+steaksna_17_8_na_a_na" class="greyFooterLink">Omaha Steaks</a></p>
  1468. <p><a href="/catalog.do?searchType=partners&filters.keywords=napster&WT.z_ppartner=Napster&WT.z_pclick=1&WT.z_promo=6_Napsterna_17_9_na_a_na" class="greyFooterLink">Napster</a></p>
  1469. <p><a href="/catalog.do?searchType=partners&filters.keywords=Bass Pro Shops&WT.z_ppartner=Bass+Pro+Shops&WT.z_pclick=1&WT.z_promo=6_Bass+Pro+Shopsna_17_10_na_a_na" class="greyFooterLink">Bass Pro Shops</a></p>
  1470. <p><a href="/catalog.do?searchType=partners&filters.keywords=24 Hour Fitness&WT.z_ppartner=24+Hr+Fitness&WT.z_pclick=1&WT.z_promo=6_24hr+fitnessna_17_11_na_a_na" class="greyFooterLink">24 HR Fitness</a></p>
  1471. <p><a href="/catalog.do?searchType=partners&filters.keywords=Fox&WT.z_ppartner=Fox&WT.z_pclick=1&WT.z_promo=6_Foxna_17_12_na_a_na" class="greyFooterLink">Twentieth Century FOX</a></p>
  1472. <p><a href="/catalog.do?searchType=partners&filters.keywords=Starwood Hotels&WT.z_ppartner=na&WT.z_pclick=1&WT.z_promo=na_na_17_13_na_a_na" class="greyFooterLink">Starwood Hotels</a></p>
  1473. <p><a href="/catalog.do?searchType=partners&filters.keywords=Disney Cruise Line&WT.z_ppartner=na&WT.z_pclick=1&WT.z_promo=na_na_17_14_na_a_na" class="greyFooterLink">Disney Cruise Line</a></p>
  1474. <p><a href="/catalog.do?searchType=keyword&filters.keywords=universal2011&WT.z_ppartner=na&WT.z_pclick=1&WT.z_promo=na_na_17_15_na_a_na" class="greyFooterLink">Universal Theme Parks</a></p>
  1475. </div>
  1476.  
  1477. <div class="footer5Col">
  1478. <h5>PROGRAMS</h5>
  1479. <p></a><a href=" /showLBE.do?type=pillar&id=telenovela&size=3&WT.z_ppartner=Telenovelas+En&WT.z_pclick=1&WT.z_promo=10_na_17_1_na_a_na
  1480. " class="greyFooterLink">Telenovelas</a></p>
  1481. <p></a><a href=" /showLBE.do?type=pillar&id=sprite_zero&size=3&exp=html&WT.z_ppartner=Sprite&WT.z_pclick=1&WT.z_promo=10_sprite_zero_17_2_na_a_na
  1482. " class="greyFooterLink">Sprite Zero &amp; Choose You</a></p>
  1483. <p></a><a href=" /showLBE.do?type=pillar&id=cokeFamilyNights2&size=3&WT.z_ppartner=Coke&WT.z_pclick=1&WT.z_promo=10_na_17_3_na_a_na
  1484. " class="greyFooterLink">Coke Family Night</a></p>
  1485. <p></a><a href=" /showLBE.do?type=pillar&id=nascar2&size=3&WT.z_ppartner=NASCAR&WT.z_pclick=1&WT.z_promo=10_nascar_17_4_na_a_na
  1486. " class="greyFooterLink">Coca-Cola NASCAR</a></p>
  1487. <p></a><a href=" /showLBE.do?type=pillar&id=cokewithmeals&size=3&WT.z_ppartner=Coke&WT.z_pclick=1&WT.z_promo=10_cokewithmeals_17_5_na_a_na
  1488. " class="greyFooterLink">Coke and Meals</a></p>
  1489. <p></a><a href=" /showLBE.do?type=pillar&id=cokeutc&size=1&WT.z_ppartner=UTC&WT.z_pclick=1&WT.z_promo=10_cokeutc_17_6_na_a_na
  1490. " class="greyFooterLink">Coke Twist.Txt.Win</a></p>
  1491. <p></a><a href=" /showLBE.do?type=pillar&id=spriteSparks&size=3&WT.z_ppartner=Sprite&WT.z_pclick=1&WT.z_promo=10_spriteSparks_17_7_na_a_na
  1492. " class="greyFooterLink">Sprite Spark Parks</a></p>
  1493. <p></a><a href=" /showLBE.do?type=pillar&id=NatlKOZFallFootball&size=3&WT.z_ppartner=Coke+Zero&WT.z_pclick=1&WT.z_promo=10_NatlKOZFallFootball_17_8_na_a_na
  1494. " class="greyFooterLink">Coke Zero Fall Football</a></p>
  1495. <p></a><a href=" /showLBE.do?type=pillar&id=cokeKraftFootball&size=3&WT.z_ppartner=Kraft&WT.z_pclick=1&WT.z_promo=10_na_17_9_na_a_na
  1496. " class="greyFooterLink">Coke Zero/Kraft Fall Football</a></p>
  1497. <p></a><a href=" /showLBE.do?type=brand&id=diet_coke&size=3&exp=html&WT.z_ppartner=Diet+Coke&WT.z_pclick=1&WT.z_promo=10_Diet+Coke+2010_17_10_na_a_na
  1498. " class="greyFooterLink">Diet Coke and Delta</a></p>
  1499. <p></a><a href=" /showLBE.do?type=pillar&id=nike&size=3&WT.z_ppartner=Nike&WT.z_pclick=1&WT.z_promo=10_nike_17_11_na_a_na
  1500. " class="greyFooterLink">Nike</a></p>
  1501. <p></a><a href=" /showLBE.do?type=pillar&id=walmart&size=3&exp=html&WT.z_ppartner=Wal+Mart&WT.z_pclick=1&WT.z_promo=10_walmart_17_12_na_a_na
  1502. " class="greyFooterLink">Walmart</a></p>
  1503. <p></a><a href=" /showLBE.do?type=pillar&id=ama&size=3&WT.z_ppartner=AMA&WT.z_pclick=1&WT.z_promo=10_ama_17_13_na_a_na
  1504. " class="greyFooterLink">American Music Awards</a></p>
  1505. <p></a><a href=" /showLBE.do?type=pillar&id=mcdonalds&size=3&WT.z_ppartner=McDonalds&WT.z_pclick=1&WT.z_promo=10_mcdonalds+monopoly_17_14_na_a_na
  1506. " class="greyFooterLink">McDonald's Monopoly</a></p>
  1507. </div>
  1508.  
  1509. <div class="clear"></div>
  1510. </div>
  1511. <div class="footerBoxBottom"></div>
  1512. <div class="footerPad"></div>
  1513. <div class="footerBoxTop"></div>
  1514. <div class="footerBoxBody centerText">
  1515. <p>
  1516. <a href="http://www.mycokerewards.com/MCRRules.do" ><b><u>Rules</u></b></a> |
  1517. <a href="http://www.mycokerewards.com/terms.do" ><b><u>Terms of Use</u></b></a> |
  1518. <a href="javascript:showRules('en_US/help/main_site_faq/mobileTermsAndConditions_en_US.xml')"><b><u>Mobile Terms of Use</u></b></a> |
  1519. <a href="http://www.mycokerewards.com/privacyPolicy.do" ><b><u>Privacy Policy</u></b></a> |
  1520. <a href="javascript:void(0)" onclick="popupWindow('/en_US/item_assets/rules/sweepstakesRules_en_US.html', true,970,560);return false;"><b><u>Retailer Rules</u></b></a>
  1521. </p>
  1522. <p>No Purchase Necessary to enter <a href="javascript: showRules%28'en_US/item_assets/rules/sweepstakes_rules_en_US.xml'%29
  1523. "><u>Sweepstakes</u></a> and <a href="javascript: showRules%28'en_US/item_assets/rules/footer_instant_rules_en_US.xml'%29
  1524. "><u>Instant Wins</u></a>. See contest rules for details.</p>
  1525. <p>©2006-2011 The Coca-Cola Company All rights Reserved<BR/> Patent Pending</p>
  1526. </div>
  1527. <div class="footerBoxBottom"></div>
  1528. </div>
  1529. <!-- footer End -->
  1530. </div>
  1531. <!-- container End -->
  1532. <div id="altContent"></div>
  1533. <script type="text/javascript">
  1534. _tag.WT.z_g='2';
  1535. _tag.WT.z_a='3';
  1536. </script>
  1537. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="1" height="1" id="drReceiver" align="middle">
  1538. <param name="allowScriptAccess" value="sameDomain" />
  1539. <param name="allowFullScreen" value="false" />
  1540. <param name="movie" value="/swf/drReceiver.swf" />
  1541. <param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />
  1542. <embed src="/swf/drReceiver.swf" quality="high" bgcolor="#ffffff" width="1" height="1" name="drReceiver" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="https://www.macromedia.com/go/getflashplayer" />
  1543. </object>
  1544. <script type="text/javascript">
  1545. _tag.WT.ads='Y';
  1546. _tag.dcsCollect();
  1547.  
  1548. function deActivateSession(fbLogout) {
  1549. $.ajax({
  1550. type: "GET",
  1551. url: "/deActivateSession.do" + (fbLogout || ""),
  1552. timeout: 15000,
  1553. dataType: 'json',
  1554. success: function(responseSet, textStatus) {
  1555. responseCode = responseSet.responseCode;
  1556. switch(responseCode) {
  1557. case 0: window.location.href = responseSet.redirectUrl; break;
  1558. default: $("#timeoutError").html("Oops, we weren't able to log you out.").show(); break;
  1559. }
  1560. },
  1561. error: function(XMLHttpRequest, textStatus, errorThrown) {
  1562. $("#timeoutError").html("Oops, we weren't able to log you out.").show();
  1563. }
  1564. });
  1565.  
  1566. }
  1567.  
  1568. var logoutpopTimer;
  1569. var logoutTimer;
  1570.  
  1571. logoutpopTimer = setTimeout("showLogoutPop()",1500000);//5 min for testing; should be 1500000 ms (25 mins)
  1572.  
  1573. function showLogoutPop(){
  1574. //ShowLogoutpop
  1575. $.modal.close();
  1576. $("#timeoutPop").modal({ close: false,
  1577. onShow: function (dialog) {
  1578. dialog.container.draggable({handle: 'div, div#timeoutPopTop', cursor: 'move'});
  1579. }
  1580. });
  1581. logoutTimer = setTimeout("deActivateSession()",300000); //1 min for testing; should be 300000 ms (5 mins)
  1582. }
  1583.  
  1584. function logMeOutClickedInLogoutPop(){
  1585. $.modal.close();
  1586. deActivateSession("?fbLogout=true");
  1587. }
  1588. function keepMeLoggedInClickedInLogoutPop(){
  1589. clearTimeout(logoutTimer);
  1590. clearTimeout(logoutpopTimer);
  1591. $.ajax({
  1592. type: "GET",
  1593. url: "/keepSessionActive.do",
  1594. timeout: 15000,
  1595. dataType: 'json',
  1596. success: function(responseSet, textStatus) {
  1597. responseCode = responseSet.responseCode;
  1598. switch(responseCode) {
  1599. case 0: logoutpopTimer = setTimeout("showLogoutPop()",1500000);$.modal.close();//5 min for testing; should be 1500000 secs(25 mins)
  1600. break;
  1601. default: $("#timeoutError").html("Oops, we weren't able to keep you logged in.").show(); break;
  1602. }
  1603. },
  1604. error: function(XMLHttpRequest, textStatus, errorThrown) {
  1605. $("#timeoutError").html("Oops, we weren't able to keep you logged in.").show();
  1606. }
  1607. });
  1608. }
  1609.  
  1610.  
  1611. </script>
  1612. <iframe name="loginIframeBox" id="loginIframeBox" src="/images/spacer.gif" height="0" width="0" border="0" style="visibility:hidden;"></iframe>
  1613.  
  1614.  
  1615.  
  1616. <noscript>
  1617. <div><img alt="DCSIMG" id="DCSIMG" width="1" height="1" src="http://statse.webtrendslive.com/dcso58g52100008ukenmpuiyd_3k6o/njs.gif?dcsuri=/nojavascript&amp;WT.js=No&amp;WT.tv=8.6.2&amp;WT.dcssip=www.mycokerewards.com"/></div>
  1618. </noscript>
  1619.  
  1620. </body>
  1621. </html>
  1622.  
Add Comment
Please, Sign In to add comment