﻿var useKjeks = true;
var useSelection = true;
var popWidth = 600;
var popHeight = 400;

var URL = 'https://www.questback.com/kirkensndhjelp/jvfmr6bq4m';
var Kjeks = 'Nodhjelp';

function getKjeks(name)
{
  var cname = name + '=';
  var dc = eval("document.co" + "okie");
  if (dc.length > 0)
  {
    begin = dc.indexOf(cname);
    if (begin != -1)
    {
      begin += cname.length;
      end = dc.indexOf(';', begin);
      if (end == -1) end = dc.length;
        return unescape(dc.substring(begin, end));
    } 
  }
  return null;
}

function setKjeks(name, value, expires, path, domain, secure)
{
  var dummy = name + '=' + escape(value) + ((expires == null) ? '' : '; expires=' + expires.toGMTString()) + ((path == null) ? '' : '; path=' + path) + ((domain == null) ? '' : '; domain=' + domain) + ((secure == null) ? '' : '; secure');
  
  eval("document.co" + "okie = dummy");   
}


// open popup
function openPop()
{
  var popupWin = window.open(URL, Kjeks, 'width=' + popWidth + ',height=' + popHeight + ',hotkeys=0,dependent=0,directories=0,titlebar=0,channelmode=0,location=0,menubar=0,resizable=1,scrollbars=1,status=0,toolbar=0');
  if (!popupWin.opener)
    popupWin.opener = self;
    popupWin.focus();

}

// check that window hasn't been popped yet
function checkPop()
{
  var KjeksName = Kjeks;
  var surveyKjeks = useKjeks?getKjeks(KjeksName):null;
  if (!useKjeks || surveyKjeks == null)
  {
    //set the cooooookie (expiration date 1 year ahead)
    var expiration = new Date();
    expiration.setTime(expiration.getTime() + 2592000000);
    if (useKjeks) 
      setKjeks(KjeksName, 'tried', expiration, '/');
    openPop();
  }
}
