$(document).ready(function() {

	$("body").append("<div class=\"bgDimmer\"></div>");

	var popup = $(".swPageCol");
	var dimmer = $(".bgDimmer");
	var top = $(".swPageColTop");

	top.append("<a href=\"javascript:closePopup();\" class=\"close\">X</a>");
	popup.appendTo("body");

	if (popup.length > 0) {
		
		openPopup();
	}
});

function closePopup() {
	var popup = $(".swPageCol");
	var dimmer = $(".bgDimmer");
	popup.hide();
	dimmer.hide();
	setCookie("dimmerHideByUser", "true");
}

function openPopup() {
	var dimmerHideByUser = getCookie("dimmerHideByUser");
	var popup = $(".swPageCol");
	var dimmer = $(".bgDimmer");
	//alert(dimmerHideByUser);
	if (dimmerHideByUser != "true") {
		popup.show();
		dimmer.show();
	}
}

function setCookie (name, value) {
    document.cookie = name + "=" + escape (value) + "; path=/";
	//alert(value);
}

function getCookie (name) {
    var dcookie = document.cookie; 
    var cname = name + "=";
    var clen = dcookie.length;
    var cbegin = 0;
        while (cbegin < clen) {
        var vbegin = cbegin + cname.length;
            if (dcookie.substring(cbegin, vbegin) == cname) { 
            var vend = dcookie.indexOf (";", vbegin);
                if (vend == -1) vend = clen;
            return unescape(dcookie.substring(vbegin, vend));
            }
        cbegin = dcookie.indexOf(" ", cbegin) + 1;
            if (cbegin == 0) break;
        }
    return '';
    }
	
function delCookie (name) {
    var expireNow = new Date();
    document.cookie = name + "=" +
    "; expires=Thu, 01-Jan-70 00:00:01 GMT" +  "; path=/";
}