﻿function yearmore()
{
	var drop_year=curr_year-2002;
	for (count=1; count<=drop_year; count=count+1)
		{
		seal=seal+5;
		kin=kin+105;
		tone++;
		if (tone==14) 
			{
			tone=1;
			}
		if (seal>=20)
			{
			seal=4;
			}
		if (kin>260)
			{
			kin=kin-260;
			}
		}	
}
function dropyear()
{
	seal=seal-5;
	tone=tone-1;
	kin=kin-105;
	if (kin<=2)
		{
		kin=kin+260;
		}
	if (tone<=0)
		{
		tone=13;
		}
	if (seal<=3)
		{
		seal=19;
		}	
}

var gal_tones=new Array(14)
	gal_tones[0]="errorincode";
	gal_tones[1]="Magnetic";
	gal_tones[2]="Lunar";
	gal_tones[3]="Electric";
	gal_tones[4]="Self-Existing";
	gal_tones[5]="Overtone";
	gal_tones[6]="Rhythmic";
	gal_tones[7]="Resonant";
	gal_tones[8]="Galactic";
	gal_tones[9]="Solar";
	gal_tones[10]="Planetary";
	gal_tones[11]="Spectral";
	gal_tones[12]="Crystal";
	gal_tones[13]="Cosmic";
	
var d = new Date();
var start_year = 10;
var seal=9;
var tone=10;
var kin=49;
var moon_of_13=1;
var day_of_28=1;
var curr_date = d.getDate();
var curr_month = d.getMonth();
curr_month++;
var curr_year = d.getFullYear();
var xx = 7;
var xy = 26;
var moon=1;
var mday=1;
var wday=1;
var week=1;

if (curr_year>2002)
	{
	yearmore();
	}
if (curr_month<7)
	{
	dropyear();
	}
if ((curr_month==7) && (curr_date<26))
	{
	dropyear();
	}
while ((xx!=curr_month) || (xy!=curr_date))
	{
	kin++;
	xy++;
	seal++;
	tone++;
	if (seal==20)
		{
		seal=0;
		}
	if (tone==14)
		{
		tone=1;
		}
	if (kin==261)
		{
		kin=1;
		}
	if (xy>months[xx])
		{
		xx++;
		xy=1;
		if (xx==13)
			{
			xx=1;
			}
		}
	}
	
document.write('<b> '+gal_tones[tone]+'</b>');
