Advertisement
dmontal2

COOKIE

Jun 16th, 2011
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //PLACE INSIDE "app-assistant.js"
  2. function StageAssistant() {
  3. };
  4.  
  5. GlobalUp = 0;//GLOBAL FOR LOGIN SHITE
  6. PageUp = 0;//PAGINATION SHITE
  7. PtyUp = 0;//PAGINATION PARTY SHITE
  8.  
  9. /**
  10.  *
  11.  */
  12. var BasCookie = {};
  13. //COOKIE DEVELOPED BY SUGARDAVE FOR WEBOS 011810
  14. BasCookie.cookies = {
  15.     'someCookie': {
  16.         'cookie': new Mojo.Model.Cookie('BaSettings'),
  17.         'dough': {
  18.             'color': '#BBB',
  19.             'bg': 'url(images/bg/b1.jpg)',
  20.             'inout': 1
  21.         }
  22.     },
  23.     'bake': function(cookieName) {
  24.         BasCookie.cookies[cookieName].cookie.put(BasCookie.cookies[cookieName].dough);
  25.     }
  26. };
  27.  
  28. var loadCookies = function() {
  29.     var property;
  30.     // Load login cookie
  31.     if (BasCookie.cookies.someCookie.cookie.get()) {
  32.         for (property in BasCookie.cookies.someCookie.cookie.get()) {
  33.             BasCookie.cookies.someCookie.dough[property] = BasCookie.cookies.someCookie.cookie.get()[property];
  34.         }
  35.     }
  36. }
  37.  
  38.  
  39. StageAssistant.prototype.setup = function() {
  40.    
  41. loadCookies();//NEEDED FOR BAKING COOKIES
  42.  
  43. this.controller.pushScene("first");
  44.  
  45. };
  46.  
  47. ///////// END THIS PART
  48.  
  49.  
  50. //// SAVE IMAGE INTO COOKIE
  51. ImgAssistant.prototype.imageSwap= function(event){
  52.  
  53.        imagestr='url(images/bg/'+ event.target.id + ext +')';
  54.     this.controller.get(bgIt).setStyle({
  55.     backgroundImage: imagestr
  56.     });
  57.    
  58.     //SAVE COOKIE IMAGES
  59.     BasCookie.cookies.someCookie.dough.bg = imagestr;
  60.     BasCookie.cookies.bake('someCookie');
  61.  
  62. }
  63. /// END SAVING COOKIE
  64.  
  65.  
  66. ///// DISPLAY BACKGROUND IMAGE ON SCENE ACTIVATE
  67. FirstAssistant.prototype.activate = function(event) {
  68.    
  69. //RETRIEVE COOKIE SHITE
  70. this.controller.get('bgIMG').setStyle({backgroundImage: BasCookie.cookies.someCookie.dough.img});  
  71.  
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement