<!--

       // name - name of the cookie
       // value - value of the cookie
       // [expires] - expiration date of the cookie (defaults to end of current session)
       // [path] - path for which the cookie is valid (defaults to path of calling document)
       // [domain] - domain for which the cookie is valid (defaults to domain of calling document)
       // [secure] - Boolean value indicating if the cookie transmission requires a secure transmission
       // * an argument defaults when it is assigned null as a placeholder
       // * a null placeholder is not required for trailing omitted arguments
       function setCookie(name, value, expires, path, domain, secure) {
         var curCookie = name + "=" + escape(value) +
             ((expires) ? "; expires=" + expires.toGMTString() : "") +
             ((path) ? "; path=" + path : "") +
             ((domain) ? "; domain=" + domain : "") +
             ((secure) ? "; secure" : "");
         document.cookie = curCookie;
       }

       // name - name of the desired cookie
       // * return string containing value of specified cookie or null if cookie does not exist
       function getCookie(name) {
         var dc = document.cookie;
         var prefix = name + "=";
         var begin = dc.indexOf("; " + prefix);
         if (begin == -1) {
           begin = dc.indexOf(prefix);
           if (begin != 0) return null;
         } else
           begin += 2;
         var end = document.cookie.indexOf(";", begin);
         if (end == -1)
           end = dc.length;
         return unescape(dc.substring(begin + prefix.length, end));
       }

     // date - any instance of the Date object
     // * hand all instances of the Date object to this function for "repairs"
     function fixDate(date) {
     var base = new Date(0);
     var skew = base.getTime();
     if (skew > 0)
      date.setTime(date.getTime() - skew);
     }


     function LoadWindow(){
          if (getCookie('WindowLoaded')==null)
               window.open('http://www.business-writing.net/pop1.htm', 'Campaign1', 'width=460,height=500');
               var now = new Date();
               fixDate(now);
               // cookie expires in one days
               // 1 day, 24 hours in a day, 60 minutes in an hour, 60 seconds in a minute, 1000 milliseconds in a second
               now.setTime(now.getTime() + 1 * 24 * 60 * 60 * 1000);
               setCookie('WindowLoaded','True',now, null, null, null);
     }


     function UnLoadWindow(){
          if (getCookie('WindowUnLoaded')==null)
               window.open('http://www.business-writing.net/pop2.htm', 'Campaign2', 'width=460,height=300');
               var now = new Date();
               fixDate(now);
               // cookie expires in one days
               // 1 day, 24 hours in a day, 60 minutes in an hour, 60 seconds in a minute, 1000 milliseconds in a second
               now.setTime(now.getTime() + 1 * 24 * 60 * 60 * 1000);
               setCookie('WindowUnLoaded','True',now, null, null, null);
     }
//-->