﻿// Public JScript File

function public_addtobasket(itemid){
    // add an itemID to the basket and save the basket as a cookie
    var bkt = "";  
    alert("Hello");  
   // alert(Session("basket").Item);
    //bkt = Session("basket") + ',' + itemid;
   Session("basket") = itemid; // bkt;
    if (bkt.len == 0)
    {
      set_cookie('lookatme_slnsw_basket', "", -1) ;
    }
    else
    {
      set_cookie('lookatme_slnsw_basket', bkt, 60) ;
    } 
}

 
function set_cookie(name, value, days) 
{ 


    //  set_cookie('lookatme_slnsw_basket', basket, 60)
  //  alert('set cookies' + value);
   if (days) 
   {
      var date = new Date();
      date.setTime(date.getTime() + (days*24*60*60*1000));
      var expires = "; expires=" + date.toGMTString();
   } else var expires = ""; 
   
   var host = "slnsw.net.au";
   var domain = "; domain=" + host;
  
   document.cookie = name + "=" + value + expires + domain + "; path=/";
   
}
  
 
function get_cookie(name)
{
    // get a cookie
    // accessed by: get_cookie("lookatme_slnsw_basket");

   var EQ = name + "=";
   var ca = document.cookie.split(';');
   for (var i=0;i < ca.length;i++)
   {
      var c = ca[i];
      while (c.charAt(0)==' ') c = c.substring(1,c.length);
      if (c.indexOf(EQ) == 0) 
        return c.substring(EQ.length,c.length);
    }
       return null;
}



// public site visits
function CookieHandler() {   
 
    this.setCookie = function (name, value, seconds) {     
        if (typeof(seconds) != 'undefined') {   
            var date = new Date();   
            date.setTime(date.getTime() + (seconds*1000));   
            var expires = "; expires=" + date.toGMTString();   
        }   
        else {   
            var expires = "";   
        }    
        document.cookie = name+"="+value+expires+"; path=/";   
    }   
  
    this.getCookie = function (name) {    
        name = name + "=";   
        var carray = document.cookie.split(';');   
  
        for(var i=0;i < carray.length;i++) {   
            var c = carray[i];   
            while (c.charAt(0)==' ') c = c.substring(1,c.length);   
            if (c.indexOf(name) == 0) return c.substring(name.length,c.length);   
        }   
  
        return null;   
    }   
  
    this.deleteCookie = function (name) {   
        this.setCookie(name, "", -1);   
    }    
}  

