// работа с cookie
function setCookie(name,value,days) {
	//alert(name+' - '+value);
	if (!days) {
		days = 14;
	}
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function getCookie(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) {
	setCookie(name,"",-1);
}

// проверка текущего состояния времени суток
// vidovoe_day - выбранное время суток
function getCookieDay() {
	var cookie_day = getCookie('vidovoe_day');
	if (cookie_day != null && cookie_day != "") {
		return cookie_day;
	}
	return false;
}

function getCurrentDay() {
	var t = new Date();
	t = t.getHours();
	if (t >= 0  && t < 6)  {return 'night';};
	if (t >= 6  && t < 12) {return 'morning';};
	if (t >= 12 && t < 18) {return 'day';};
	if (t >= 18 && t < 24) {return 'evening';};
	return '';
}

$(document).ready(function () {
	var cookie_day = getCookieDay();
	if (cookie_day != false) {
		$(".outer").addClass(cookie_day);
		setCookie('vidovoe_day', cookie_day, 14);
	} else {
		cookie_day = getCurrentDay();
		$(".outer").addClass(cookie_day);
	}
	
	$(".day-list a").click(function () { 
		var cookie_day = $(this).parent().attr('class');
		setCookie('vidovoe_day', cookie_day, 14);
		$(".outer").attr('class', 'outer ' + cookie_day);
	});

	/* pngFix */
	$('#logo, .gallery-contacts, .footer, .content').pngFix({blankgif:'/common/images/blank.gif'});	
});

//Hide e-mail
String.prototype.printEmail = function (_hamper,_prefix,_postfix,_class,_title,_face) {
	_hamper = _prefix + "@" + this + (_postfix || '');
	document.write("<a href='mailto:"+_hamper+"' title='"+(_title || '')+"' class='"+(_class || '')+"'>"+(_face||_hamper)+"</a>");
}
