﻿messageObj = new DHTML_modalMessage();	// We only create one object of this class
//messageObj.setShadowOffset(10);	// Large shadow

function displayStaticMessage()
{
	var now = new Date();
	var limit = new Date();
	limit.setFullYear(2011, 7, 26);	
	limit.setHours(23, 59, 59);
	
	if(now < limit)
	{
		var name = 'msg';
		var value = readCookie(name);
		if(value == null)
		{
			createCookie(name, new Date(), 5);
	
			var messageContent = '<div><div style=\"float: right; cursor: pointer;\">'	+
			'<img onclick=\"closeMessage();\" src=\"gfx/close.jpg\" alt=\"Zamknij\" title=\"Zamknij\" /></div>'	+
			'<div style=\"clear: both;\"></div>'	+
			'<div class=\'modalDialog_contentDivText\'>W okresie wakacyjnym (do 26 sierpnia) obowiązują zmienione godziny otwarcia:<br /><br />'	+
			'pon - pt: 10.00 - 16.00<br />'	+
			'środy: 10.00 - 18.00</div></div>';
			
			messageObj.setHtmlContent(messageContent);
			messageObj.setSize(400, 175);
			messageObj.setSource(false);	// no html source since we want to use a static message here.
			messageObj.display();	
		}
	}
}

function closeMessage()
{
	messageObj.close();	
}

function createCookie(name,value,minutes) {
	if (minutes) {
		var date = new Date();
		date.setTime(date.getTime()+(minutes*60*1000));
		var expires = '; expires=' + date.toGMTString();
	}
	else var expires = '';
	document.cookie = name + '=' + value + expires +'; path=/';
}

function readCookie(name) {
	var nameEQ = name + '=';
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,'',-1);
}

