﻿// JScript File


var CookieTxt = document.cookie;
var today = new Date();
var expiry = new Date(today.getTime() + 1 * 24 * 60 * 60 * 1000); // plus 1 days
//function to check Cookie active or deactive
function getCookie(name) { // use: getCookie("name");
 var index = CookieTxt.indexOf(name + "=");
 if (index == -1) return null;
 index = CookieTxt.indexOf("=", index) + 1;
 var endstr = CookieTxt.indexOf(";", index);
 if (endstr == -1) endstr = CookieTxt.length;
 return unescape(CookieTxt.substring(index, endstr));
}
  
//function to active or deactive Cookie 
function setCookie(name, value) { // use: setCookie("name", value);
 if (getCookie(name)==null){
  document.cookie=name + "=" + escape(value) + "; expires=" + expiry.toGMTString();
  CookieTxt = document.cookie; // update CookieTxt
 }
 else
 {   
  if (value != null && value != "")
  {
   if(getCookie(name).indexOf(value) == -1)
   {
    var expirycookie = new Date(today.getTime() + 1 * 24 * 60 * 60 * 1000)
    value = getCookie(name) + value;
    document.cookie=name + "=" + escape(value) + "; expires=" + expirycookie.toGMTString();
    CookieTxt = document.cookie; // expiry CookieTxt*/
   }
     }
 }
} 
//function to active or deactive Cookie 
function UpdateCookie(name, value) { // use: setCookie("name", value);
 if (getCookie(name)==null){
 }
 else
 {   
  if (value != null && value != "")
  {
   if(getCookie(name).indexOf(value) == -1)
   {
    var expirycookie = new Date(today.getTime() + 1 * 24 * 60 * 60 * 1000)
    var NewValue = getCookie(name).replace(value,"");
    document.cookie=name + "=" + escape(NewValue) + "; expires=" + expirycookie.toGMTString();
    CookieTxt = document.cookie; // expiry CookieTxt*/
   }
     }
 }
}

