﻿/* 
WillStrohl.CookieCheck Module for DotNetNuke
Cookie Check Scripts
*/
function setWNSCookie(c_name, value, expiredays) { var exdate = new Date(); exdate.setDate(exdate.getDate() + expiredays); document.cookie = c_name + '=' + escape(value) + ((expiredays == null) ? '' : ';expires=' + exdate.toGMTString()); }
function getWNSCookie(c_name) { if (document.cookie.length > 0) { c_start = document.cookie.indexOf(c_name + '='); if (c_start != -1) { c_start = c_start + c_name.length + 1; c_end = document.cookie.indexOf(';', c_start); if (c_end == -1) c_end = document.cookie.length; return unescape(document.cookie.substring(c_start, c_end)); } } return ''; }

var divCheck = document.getElementById('divCookieCheck');
var divWrapper = document.getElementById('divCookieWrapper');
setWNSCookie('testCookie', 'successful', 365);
var strCheck = getWNSCookie('testCookie');
if (strCheck != null && strCheck != '') {
    divCheck.innerHTML = '';
    divWrapper.style.display = 'none';
    divCheck.className = 'hideCookieError';
} else {
    divWrapper.style.display = 'block';
    divCheck.className = 'showCookieError';
}