var today = new Date();
var week_days = "Воскресенье,Понедельник,Вторник,Среда,Четверг,Пятница,Суббота";
var dayst = week_days.split(",");
var monthes = "Января,Февраля,Марта,Апреля,Мая,Июня,Июля,Августа,Сентября,Октября,Ноября,Декабря";
var moy = monthes.split(",");
var signs = "CAPRICORNUS,AQUARIUS,PISCES,ARIES,TAURUS,GEMINI,CANCER,LEO,VIRGO,LIBRA,SCORPIUS,SAGITTARIUS";
var arr_sgns = signs.split(",");
var d = today.getDay();
var n = today.getMonth();
var dayd = today.getDate();
var year = today.getFullYear();
var hr = today.getHours();
var mn = today.getMinutes();
var sc = today.getSeconds();
var today_date = today.toLocaleString();
var todaysdate = dayst[d]+", "+dayd+" "+moy[n]+", "+year
var today_us = (n+1)+"/"+dayd+"/"+year;
var time = hr+":"+mn+":"+sc;
var time_us = FormatTime(time);
var sign = get_sign((n+1), dayd);
var birthday = get_birthday((n+1), dayd);

function FormatTime(str_time) {
	if (str_time.length > 0) {
	var temp = str_time.split(" ");
	var tmp = temp[0].split(":");
	if (temp[1]) { 
 		var str_time = "" + ((temp[1] == "PM" && tmp[0] < 12) ? parseInt(tmp[0]) + 12 : tmp[0]);  
		str_time += ((tmp[1] < 10) ? ":0" : ":") + parseInt(tmp[1]);   
		str_time += ((tmp[2] < 10) ? ":0" : ":") + tmp[2];   
	} else {
		var str_time = "" + ((tmp[0] > 12) ? parseInt(tmp[0]) - 12 : tmp[0]); 
		str_time += ((tmp[1] < 10) ? ":0" : ":") + tmp[1];   
		str_time += ((tmp[2] < 10) ? ":0" : ":") + tmp[2];   
		str_time += (tmp[0] >= 12) ? " PM" : " AM";   
	}
	}
	return str_time;
}

function get_sign(mm, dd) {
	var i;
	switch (mm) {
		case 1:	i = (dd < 21) ? 0 : 1; break
		case 2:	i = (dd < 19) ? 1 : 2; break
		case 3:	i = (dd < 21) ? 2 : 3; break
		case 4:	i = (dd < 21) ? 3 : 4; break
		case 5:	i = (dd < 22) ? 4 : 5; break
		case 6:	i = (dd < 22) ? 5 : 6; break
		case 7:	i = (dd < 23) ? 6 : 7; break
		case 8:	i = (dd < 24) ? 7 : 8; break
		case 9:	i = (dd < 23) ? 8 : 9; break
		case 10: i = (dd < 24) ? 9 : 10; break
		case 11: i = (dd < 23) ? 10 : 11; break
		case 12: i = (dd < 22) ? 11 : 0; break
	}
	return arr_sgns[i]
}

function get_birthday(mm, dd) {
	var birt_name = "";
	var birt_title = "Happy Birthday";
	var url = self.location.hostname;
	var pos = 0;
	switch (mm) {
		case 1:	
			if (dd == 3) { birt_name = "ANDREW"; }
			if (dd == 7) { birt_name = "NICHOLAS"; }
			if (dd == 10) { birt_name = "VALIA"; }
			if (dd == 31) { birt_name = "NADIA"; }
			break
		case 2:	
			if (dd == 5) { birt_name = "KOLIA"; }
			if (dd == 6) { birt_name = "DIANA"; }
			if (dd == 16) { birt_name = "Lena's godsun VIKTOR";}
			if (dd == 19) { birt_name = "IVAN"; }
			break
		case 3:
			break	
		case 4:	
			break
		case 5:
			if (dd == 8) { birt_name = "ARTEM"; }
			if (dd == 10) { birt_name = "LARISA"; }
			break
		case 6:	
			if (dd == 10) { birt_name = "DENNIS"; }
			break
		case 7:	
			if (dd == 6) { birt_name = "Alla Vladimirovna Sapalskaya"; }
			break
		case 8:	
			if (dd == 5) { birt_name = "OLEG"; }
			break
		case 9:	
			if (dd == 4) { birt_name = "LENA"; }
			if (dd == 6) { birt_name = "Vladimir Sapalsky"; }
			break
		case 10:
			if (dd == 10) { birt_name = "TANIA"; }
			if (dd == 29) { birt_name = "VERA"; }  
			break
		case 11:  
			if (dd == 15) { birt_name = "DINA"; }
			if (dd == 25) { birt_name = "PASHA"; }
			break
		case 12: 
			if (dd == 23) { birt_name = "VIKA"; }
			break
		default : birt_name = ""; break
	}
	if (birt_name.length > 0) { 
		if (self.location.hostname == "www.mak-mak.com") {
			alert(birt_title+" \n\n"+birt_name);
		}
		return birt_title+" "+birt_name; 
		}
	else { return ""; }
}