// globals
d2r = Math.PI/180;
r2d = 180/Math.PI;
var insig = 0;
var zn = "AriTauGemCanLeoVirLibScoSagCapAquPis";  // Zodiac
var range = [1,31,1,12,1800,2100,0,23,0,59,0,12,0,59]; 	
var znak = ["Овен","Телец","Близнецы","Рак",
"Лев","Дева","Весы","Скорпион","Стрелец","Козерог","Водолей","Рыбы"];
var naksw = ["Шератан",
"Муха",
"Альциона",
"Альдебаран",
"Хека",
"Бетельгейзе",
"Поллукс",
"Азеллюс Австралис",
"Альфард",
"Регул",
"Зосма",
"Денебола",
"Альгораб",
"Спика",
"Арктур",
"Зубен Эльгенуби",
"Изидис",
"Антарес",
"Шаула",
"Каус Медиус",
"Нунки",
"Альтаир",
"Суалокин",
"Сатабхиша",
"Маркаб",
"Альгениб",
"Ревати"];
var nakst = ["Шератан - Бета Овна, голубовато-белый карлик, 3",
"Муха - 41 Овна, голубой карлик, 4",
"Альциона - Эта Тельца, голубой гигант, 3",
"Альдебаран - Альфа Тельца, оранжевый гигант, 1",
"Хека - Лямбда Ориона, голубой карлик, 3",
"Бетельгейзе - Альфа Ориона, красный сверхгигант, 0",
"Поллукс - Бета Близнецов, оранжевый гигант, 1",
"Азеллюс Австралис - Дельта Pака, оранжевый гигант, 4",
"Альфард - Альфа Гидры, оранжевый гигант, 2",
"Регул - Альфа Льва, голубой карлик, 1",
"Зосма - Дельта Льва, голубовато-белый карлик, 3",
"Денебола - Бета Льва, голубовато-белый карлик, 2",
"Альгораб - Дельта Ворона, голубой карлик, 3",
"Спика - Альфа Девы, голубой карлик, 1",
"Арктур - Альфа Волопаса, оранжевый гигант, 0",
"Зубен Эльгенуби - Альфа Весов, бело-голубой субгигант, 3",
"Изидис - Дельта Скорпиона, голубой карлик, 2",
"Антарес - Альфа Скорпиона, красный сверхгигант, 1",
"Шаула - Лямбда Скорпиона, голубой карлик, 2",
"Каус Медиус - Дельта Стрельца, оранжевый гигант, 3",
"Нунки - Сигма Стрельца, голубой карлик, 2",
"Альтаир - Альфа Орла, бело-голубой субгигант, 1",
"Суалокин - Альфа Дельфина, голубой карлик, 4",
"Сатабхиша - Лямбда Водолея, оранжевый гигант, 4",
"Маркаб - Альфа Пегаса, голубой карлик, 2",
"Альгениб - Гамма Пегаса, голубой субгигант, 3",
"Ревати - Дзета Рыб, оранжевый гигант, 6"];
var naks = ["Ашвини (Ashwini)",
"Бхарани (Bharani)",
"Криттика (Krittika)",
"Рохини (Rohini)",
"Мригашира (Mrigashira)",
"Ардра (Ardra)",
"Пунарвасу (Punarvasu)",
"Пушья (Pushya)",
"Ашлеша (Ashlesha)",
"Макха (Makha)",
"Пурвапхалгуни (Purvaphalguni)",
"Уттарапхалгуни (Uttaraphalguni)",
"Хаста (Hasta)",
"Читра (Chitra)",
"Свати (Swati)",
"Вишакха (Vishakha)",
"Анурадха (Anuradha)",
"Джйештха (Jyeshtha)",
"Мула (Mula)",
"Пурвашадха (Purvashadha)",
"Уттарашадха (Uttarashadha)",
"Шравана (Shravana)",
"Дхаништха (Dhanishtha)",
"Сатабхиша (Satabhisha)",
"Пурвабхадрапада (Purvabhadrapada)",
"Уттарабхадрапада (Uttarabhadrapada)",
"Ревати (Revati)"];

var stx = new Array (27);
stx[0] = "Ашвини - это дева, божественная звезда, благоприятная по своей природе. Термин 'Ашвини' относится к Ашвини Кумарам, небесным полубогам. Они движутся по небесам, восседая на золотой колеснице, исцеляя людей, неся с собой свет и счастье. С этой звездой связаны различные понятия - свет утренней зари, средство перемещения грузов, чудеса. Человек привлекателен внешне, удовлетворен, обладает умом, успокаивающе действует на других людей. Они разумны, проницательны, любят путешествовать, интересуются своим духовным совершенствованием.";
stx[1] = "Бхарани - манушья, или 'суетная', 'земная' звезда плохой природы. Влияние этой звезды - сдерживающее, ограничивающее. Ее символом является чрево, утроба, что указывает на способность обволакивать, скрывать, заслонять собой что-либо. С ней связаны идеи борьбы и страдания. Она управляется Ямараджей, богом смерти, и указывает на людей, запутавшихся в материальном мире. Ее символом - животным является слон, она представляет рабочий класс. Человек свободен от болезней, ловок при выполнении своей работы, счастлив, обладает чувством долга.";
stx[2] = "Криттика - звезда ракшасской, или низкой природы, но обладающая силами смешанного характера. 'Криттика' означает 'топор'. Она предоставляет физические, творческие силы, или энергию достижения величия. Она управляется Агни, богом огня, и приносит телу или уму своего обладателя горячность, пылкость. Животное - символ - овца; эта звезда управляет кастой интеллектуалов. Когда положение Луны соответствует звезде Криттика, человек хорошо известен, обладает блестящей внешностью. Такие люди много едят и любят чужих партнеров по браку. Они энергичны в достижении цели, но их ум неустойчив.";
stx[3] = "Рохини - благоприятная звезда, управляемая Брахмой, который непосредственно творит вселенную. Рохини - манушья, или 'земная' и связанная с Луной звезда, указывающая на того, кто служит обществу. Она фиксированная по своей природе, а потому люди, родившиеся под этой звездой, сильны и ответственны. Рохини указывает на людей, занятых в сельскохозяйственном или фабричном производстве, и в сфере перевозки товаров, находящих широкий сбыт. Она поддерживает рост и развитие. Человек правдив, чист, его речь мягка, приятна, ум упорядочен, внешность прекрасна.";
stx[4] = "'Мрига' - означает 'олень'. Эта звезда указывает на человека привлекательной внешности, обликом подобного оленю. Это кроткая, мягкая звезда, 'дева' - божественная по своей природе, и поэтому соответствует доброму, мирному человеку. 'Мригашира' также переводится как 'ищущая звезда'. Животным символом является змей, что указывает на тонкого, иронического человека. Мригашира связана с Луной, что дает чувствительную, восприимчивую натуру. Человек непостоянен, обладает острым умом, робок, красноречив, избегает ссор, усерден в работе, охотно предается чувственным наслаждениям, богат, живет в обстановке комфорта. Он может быть занят исследовательской работой, его характер поэтичный, творческий.";
stx[5] = "Ардра - звезда 'раздражающая', 'земная' по характеру. Ее название может быть переведено как 'слеза', оно указывает на того, кто причиняет боль другим. Ее символом - животным является собака, класс людей, которых она представляет - охотники и люди, убивающие животных. Верховным божеством здесь является Рудра, бог бурь. Эта звезда может указывать на того, кто мучает других, или на того, кто сочувствует страданиям других, но обычно верным оказывается первое из этих указаний. Такой человек способен на предательство, надменен, неблагодарен, не склонен к повиновению, греховен.";
stx[6] = "'Пуна' означает 'повторение'. Пунарвасу известна как 'звезда возрождения'. Она означает человека, часто меняющего место жительства, или того, кто в процессе своей жизни изменяет качества своей личности, или очищает себя. Пунарвасу - 'дева', божественная звезда, управляемая матерью полубогов - Адити. Это подвижная звезда, связанная с классом торговцев. Животным - символом является кошка. 'Пунарвасу' переводится как 'благо', или 'бриллиант'. Такой человек способен владеть собой, счастлив, дружелюбен, несколько глуповат, его легко сделать довольным, он болезнен и неспособен переносить жажду.";
stx[7] = "Пушья считается лучшей из звезд. Она - 'дева' божественной природы и управляется Брихаспати, главным жрецом полубогов. Ее символом является вымя коровы, что указывает на плодовитость этой звезды, на ее свойство питать, поддерживать. Люди, роюжденные под этой звездой, процветают и могут обеспечить многих других. Из них получаются хорошие учителя, они способны дать хороший совет. Обычно они хорошо сложены, или же плотны. Такой человек имеет спокойный, уравновешенный ум, он образован, богат, добродетелен, всеми любим.";
stx[8] = "Ашлеша - ракшасская, демоническая звезда недоброй природы; ее символ - свернувшаяся змея. Это наводит на мысль об антиобщественном поведении, лишенном чувства такта характере человека, который может быть полностью поглощен знанием и обладать весьма строгими, аскетическими привычками. Название этой звезды переводится как 'обвивающая'; господствующим божеством этой звезды является Шарпа, бог змей, представляющий низшие классы общества. Ашлеша может принести человеку боль, но также дать ему стремление к трансцендентному. Такой человек неискренен, не способен контролировать себя в еде, греховен, лжив, неблагодарен.";
stx[9] = "'Магха' переводится как 'сильная'. Она представляет людей, занимающих важное, значительное положение. Это ракшасская, демоническая звезда, плохая по своей природе, но, по-видимому, несет доброе воздействие, когда расположена на восходе. Ее символом служит изображение царских покоев. Она представляет гордых, значительных людей, продолжающих традиции своих семей, имеющих власть над людскими массами. Такой человек богат, имеет людей, которые служат ему, наслаждается радостями этого мира. Он предан Богу и своим старшим, принимает восхваления от добрых людей, образован и уважаем, но восприимчив к соблазнам противоположного пола, испытывает глубокую неприязнь к определенным людям. Он известен совершенным исполнением своей работы, живет в комфорте, выполняет какую-то важную работу, физически силен.";
stx[10] = "Пурвапхалгуни - 'земная' по своей природе, управляется прекрасной планетой Венерой, таким образом указывая на привлекательного человека, способного влиять на других, или же способного к приятному, милому обхождению с другими людьми. Это плохая звезда, но она также приносит удачу. Один из переводов ее названия - 'плод с дерева'. Она вознаграждает за добрую карму и управляется полубогом Бхагьей, имя которого означает 'удача'. Такой человек будет склонен к странничеству, будет верен своему руководителю или своему делу, будет щедрым, будет обладать яркой внешностью.";
stx[11] = "Это 'манушья', 'земная' звезда, ее название иногда переводят как 'фиговое дерево'. Это плодотворная звезда, она порождает добрые качества. Управляемая Солнцем, эта звезда создает людей - лидеров в каких-либо сферах деятельности. Ее название переводят также как 'звезда покровительства', так как она предвещает человека, способного помочь другим. Это фиксированная звезда, что указывает на устойчивое положение, успех в деятельности человека, родившегося под этой звездой. Постель, ложе символизирует участие этих людей в исцелении других. Такой человек зарабатывает деньги за счет своих познаний, выглядит здоровым, цветущим, такие люди веселы и дружелюбны, владеют имуществом приобретенным ими самими.";
stx[12] = "Символ Хасты - сжатый кулак. Она указывает на чистого, непорочного человека, и на действия, связанные с властью, контролем. Это 'дева' - звезда, божественная по природе. Она указывает на способности исцелять, устранять невежество, творить. Хаста - светлая звезда, дающая приятный, веселый характер. Она связана с классом торговцев. Такой человек будет вороватым, безжалостным, дерзким, усердным в работе и склонным к приему интоксикаций.";
stx[13] = "Читра - ракшасская, низкой природы звезда, ее название переводится как 'сверкающая', или 'прекрасная'. Это вызывает мысль о чем-то красивом, приятном внешне. Она дает артистические способности, или умение тонко устраивать дела. Господствующим божеством здесь является полубог Вишвакарма, исполняющий обязанности зодчего. Читра - тихая, мягкая звезда по своей природе. Такой человек имеет прекрасно сложенное тело, глаза его прекрасны, он носит украшения.";
stx[14] = "Свати - 'дева', божественная звезда; переводится как 'мечь', и как 'жрец'. Это вызывает мысль о человеке путешествующем, способном отсечь материальные привязанности, образованном в области теологии. Свати также известна как 'самостоятельная', что указывает на независимый характер мыслей и дел человека, испытывающего влияние этой звезды. Господствующее божество здесь - Вайю, бог воздуха. Такой человек праведен, ловок в торговле, его речь приятна, он умерен, сострадателен.";
stx[15] = "Вишакха - ракшасская, низкой природы звезда, порождающая решимость, силу, дисциплинированность, умение доводить свою работу до конца. Ее название переводится как 'звезда целеустремленности', что указывает на удачливого, отчасти эгоистичного человека. Она изображается в образе дерева, широко раскинувшего ветви, что намекает на человека, чье влияние возрастает, на человека, трудящегося над чем-то, в ожидании созревания плодов. Такой человек придирчив, завидует другим, домогается чужого имущества, говорит убедительно, внешность его ярка.";
stx[16] = "Анурадха - 'дева', божественная звезда, мягкая по природе. Ее название может быть переведено, как 'звезда, зовущая других людей к деятельности', это указывает, что человек, родившийся под этой звездой, может быть организатором. Другой перевод - 'звезда успеха' - смысл здесь очевиден. Также название может быть переведено как 'последователь Радхи', что указывает на духовные наклонности. Радха - женское проявление энергии Бога, поощряющая все живые существа служить Богу. Такой человек является странником, он предан духовным занятиям, не способен терпеть голод и жажду, он добр, красив, часто пребывает в удрученном, угнетенном настроении, живет вдали от места своего рождения, любит семейную жизнь, связан с различными клубами и обществами, испытывает трудности в контроле своего питания, несколько неловок в обществе.";
stx[17] = "Джйештха - ракшасская, низкой природы звезда, сильная, резкая по своему характеру. Джйештха означает 'глава, лидер', или 'самый старший'; эта звезда дает человеку, рожденному под ее влиянием, способности, позволяющие достичь руководящего положения. Эти люди обычно получают то, чего они хотят. Эта звезда управляется старшим из полубогов, Господом Индрой, и он дарует этим людям силу, помогающую им действовать искусно, ловко. Такой человек имеет удовлетворенный, добродетельный, а также болезненно чувствительный характер.";
stx[18] = "'Мула' означает 'корень', что указывает на людей, ищущих первопричину жизни, а также на тех, кто находится в условиях относительно плохих. Это ракшасская, низкого разряда звезда, резкая по характеру, представленная мясниками и другими зловещими элементами общества. Люди, воспринимающие влияние этой звезды, умны, способны, возможно преданны духовным вещам, но окружены атмосферой подозрительности. Такой человек горд, весьма состоятелен, спокойного нрава, имеет привычку к роскоши, устойчивый ум.";
stx[19] = "Пурвашадха - плохая звезда, 'земная' по своему характеру. Она управляется Венерой, указывающей на популярность. Ее название переводится как 'непобедимая', или 'непокорная', что служит признаком того, что человек, испытывающий ее влияние, может быть независим и богат, или на то, что такие люди делают то, что им нравится, не считаясь с мнением других. Символически ее изображают веером, это указывает, что их имя широко известно. Такой человек будет гордым, его дружба и преданность будут крепки, он будет иметь хорошего, дружески к нему расположенного партнера в браке.";
stx[20] = "Уттарашадха - манушья, 'земная' звезда, фиксированная и благоприятная по своей природе. Она управляется Солнцем и служит признаком качеств лидера. Ее название переводят как 'всеобщая', что указывает на способность человека, рожденного с ее влиянием, устанавливать отношения между людьми, заботиться о духовном подъеме человечества. Эта звезда характеризуется увлеченностью, поглощенностью чем-либо, глубоким проникновением в какую-либо деятельность или область знания. Такой человек благонравен, имеет много друзей, благодарен и добродушен.";
stx[21] = "Шраван - 'дева', божественная по природе звезда, ее название означает 'слушание'. Это звезда учености, связанная с богиней Сарасвати и Верховным Господом Вишну. Она символизирует получение такого знания, которое помогает нам выйти за пределы материального мира. Это подвижная звезда, руководящая людьми, совершающими служение и поклонение. Такой человек образован, богат, известен, состоит в удачном браке. Из таких людей получаются хорошие студенты.";
stx[22] = "Дхаништха - ракшасская, низкой природы звезда, управляемая энергичным Марсом, символически обозначается барабаном, что указывает на интерес или способности к музыке. Ее название переводится как 'симфония', что указывает на участие в объединении других людей ради какого-то общего дела. Дхаништха - подвижная звезда, это указывает на удачу вдали от дома. Такой человек щедр на подарки, но в его характере наряду с этим присутствует и жадность. Они отважны и безрассудны в действиях, их трудно убедить в чем-либо, они богаты, любят музыку, интересуются астрологией.";
stx[23] = "Сатабиша - ракшасская, низкой природы звезда, управляемая сильной, зловещей планетой Раху. Ее название переводят, как 'сто исцелителей', и, таким образом, она представляет исцелителей и врачей. Она подвижна по своей природе. Она также известна как 'прикрывающая, маскирующая звезда', и это указывает на тихого, спокойного человека, или на того, кто чувствует ограничения на пути своего самовыражения. Такой человек смел, способен победить своих противников, его трудно убедить в чем-либо, он правдив и неудачлив.";
stx[24] = "Пурвабхадрапада - 'земная', отрицательная по своей природе. Ее название переводится как 'обжигающая пара'. Она указывает на людей страстных, импульсивных, имеющих непостоянный ум. Она управляется Юпитером и, таким образом, указывает на людей, раскаивающихся в своих грехах и ошибках. Она соответствует сословию брахманов, касте интеллектуалов. Такой человек будет богат, но скуп, будет беспокоиться, будет находиться под 'башмаком у жены', будет ловко выполнять свою работу.";
stx[25] = "Уттарабхадрапада - фиксированная, благоприятная звезда 'земная' по природе, ее название переводится как 'обжигающая пара'. С этой звездой связана способность контролировать гнев, способность движения от низшего уровня сознания к уровню духовного плана. Это звезда кшатриев, воинов, указывающая на способность заботиться о людях, защищать их. Речь такого человека умна, он весел, добродетелен, наслаждается жизнью вместе с детьми, побеждает врагов, служит с удовольствием.";
stx[26] = "'Ревати' переводится как 'богатая'. Это 'дева', божественная звезда, мягкая по природе, ею управляет полубог Пуша. С Пушей связаны идеи защиты или питания, он - как пастух, заботящийся о своем стаде. Животным - символом Ревати является слон; это указывает на материальное процветание. Такой человек опрятен, храбр, обладает хорошо сложенным телом, выглядит свежим, цветущим.";


// Fill out the form with current date and time
function fillDate()
{
today = new Date();
document.LunarCalc.Month.value = today.getMonth()+1;
document.LunarCalc.Day.value = today.getDate();
document.LunarCalc.Year.value = today.getFullYear();
document.LunarCalc.Hour.value = today.getHours();
document.LunarCalc.Min.value = today.getMinutes();
zmins = today.getTimezoneOffset();
with(Math){
	zmins /= 60;
	if(zmins >= 0.0)
    {
		var eln = document.LunarCalc.West;
		eln.checked = true;
		}
	zmins = abs(zmins);
	document.LunarCalc.ZHour.value = floor(zmins);
	document.LunarCalc.ZMin.value = (zmins - floor(zmins)) * 60;
	}	
}

function checkEntries(f)
{
	for(i = 0; i < 7; i++)
   {
		var e = f.elements[i];
		if((e.name == "DST") || (e.name == "West")) continue;
		if(isNaN(e.value) || (e.value < range[i*2] ) || (e.value > range[i*2+1]))
     {
			msg = "Пожалуйста введите величину в диапазоне от " 
				+ range[i*2] + " и до " + range[i*2+1] 
				+ " в поле <" + e.name + ">";
			alert(msg);
			return true;
		 }
	}
	return false;
}

function calculate()
{
if(checkEntries(document.LunarCalc)) return;

with(Math){
	var mon = floor(document.LunarCalc.Month.value);
	var day = floor(document.LunarCalc.Day.value);
	var year= floor(document.LunarCalc.Year.value);
	var hr= floor(document.LunarCalc.Hour.value);
	hr	+= floor(document.LunarCalc.Min.value)/60;
	var tz= floor(document.LunarCalc.ZHour.value);
	tz += floor(document.LunarCalc.ZMin.value)/60;
	}
// checks for checked DST, East, South
var dst = document.LunarCalc.DST;
var eln = document.LunarCalc.West;

if(dst.checked){
	if(eln.checked) tz--;
	else tz++;
	}

jd = mdy2julian(mon,day,year);
if(eln.checked) f = hr + tz;
else f = hr - tz;

//t = (jd - 2451545 - 0.5)/36525;
t = ((jd - 2451545) + f/24 - 0.5)/36525;
ay = calcayan(t);

ob = 23.452294 - 0.0130125 * t; //  Obliquity of Ecliptic
	
// Calculate Moon longitude, latitude, and distance using truncated Chapront algorithm
	
// Moon mean longitude
l = (218.3164591 + 481267.88134236 * t);
// Moon mean elongation
d = (297.8502042 + 445267.1115168 * t); 
// Sun's mean anomaly
m = (357.5291092 + 35999.0502909 * t);
// Moon's mean anomaly
mm = (134.9634114 + 477198.8676313 * t);
// Moon's argument of latitude
f = (93.2720993 + 483202.0175273 * t);

d *= d2r; m *= d2r; mm *= d2r; f *= d2r;
e = 1 - 0.002516 * t - 0.0000074 * t * t;

with(Math){ 
p =	6.288774 * sin(mm) 
	+ 1.274027 * sin(d*2-mm)
	+ 0.658314 * sin(d*2) 	
	+ 0.213618 * sin(2*mm)  
	- 0.185116 * e * sin(m) 
	- 0.114332 * sin(f*2);

p +=	  0.058793 * sin(d*2 - mm * 2)
	+ 0.057066 * e * sin(d*2 - m - mm)
	+ 0.053322 * sin(d*2 + mm)
	+ 0.045758 * e * sin(d*2 - m) 
	- 0.040923 * e * sin(m - mm) 
	- 0.034720 * sin(d)
	- 0.030383 * e * sin(m + mm);

p +=	  0.015327 * sin(d*2 - f*2)
	- 0.012528 * sin(mm + f*2)
	+ 0.010980 * sin(mm - f*2)
	+ 0.010675 * sin(d * 4 - mm)
	+ 0.010034 * sin(3 * mm);

p +=	  0.008548 * sin(d * 4 - mm * 2)
	- 0.007888 * e * sin(d * 2 + m - mm)
	- 0.006766 * e * sin(d * 2 + m)
	- 0.005163 * sin(d - mm)
	+ 0.004987 * e * sin(d + m)
	+ 0.004036 * e * sin(d*2 - m + mm)
	+ 0.003994 * sin(d * 2 + mm * 2);
	}

l += p;

while(l < 0.0) l += 360.0;
while(l > 360.0) l -= 360.0;
la = l;
l += ay;
if(l < 0.0) l += 360.0;
if(l > 360.0) l -= 360.0;

nk = (l * 3)/40.0;	// get nakshatra
with(Math){ nk = floor(nk); }

document.display.notes.value = "<table border=0 width=500 cellspacing=1 cellpadding=5 bgcolor=#000000 align=center><tr><td bgcolor=#ffffbb align=center><font size='+1' color=red><b>Моя звезда - "+naksw[nk];
document.display.notes.value += "</b></font> </td></tr><tr><td bgcolor=#ffffff align=center>";
document.display.notes.value += "Луна в момент рождения расположена:<br>"+lon3dmsz(l)+" (Ведический Зодиак),<br>"+lon3dmsz(la)+" (Западный Зодиак).<br>";
document.display.notes.value += "Ваша звезда: "+nakst[nk]+"-й звездной величины.<br>";
document.display.notes.value += "Индийское название: "+naks[nk]+". </td></tr><tr><td bgcolor=#ffffff align=center>";
document.display.notes.value += stx[nk];
document.display.notes.value += "</td></tr><tr><td bgcolor=#ffffff align=center>";
document.display.notes.value += 
"Более подробно: <a href='http://www.108om.com/upload/other/zm"+(nk+1)+".htm'>мужчины</a>,&nbsp;<a href='http://www.108om.com/upload/other/zf"+(nk+1)+".htm'>женщины</a>.";
document.display.notes.value += "</td></tr><tr><td bgcolor=#ffffbb align=center>";
document.display.notes.value += 
"<a href='http://www.108om.com/upload/other/yourstar.htm'>Ваша звезда</a>&nbsp;&nbsp;&nbsp;&nbsp; &copy; Шаунака <lj user='seasmile'>&nbsp;<a href='http://www.108om.com/'>108.OM</a>";
document.display.notes.value += " </td></tr></table>";

}

// Calculate Ayanamsa using J2000 Epoch
function calcayan(t)
{
	with(Math){
		ln = 125.0445550 - 1934.1361849 * t + 0.0020762 * t * t; // Mean lunar node
		off = 280.466449 + 36000.7698231 * t + 0.00031060 * t * t; // Mean Sun	
		off = 17.23*sin(d2r * ln)+1.27*sin(d2r * off)-(5025.64+1.11*t)*t;
		off = (off- 85886.27)/3600.0;  
	}
	return off;
}

// build string with degrees, minutes, seconds and zodiac sign from longitude
function lon2dmsz(x)
{
	with(Math){
		var d,m,s;
		x = abs(x);
		d = floor(x);
		m = (x - d);
		s = m * 60;
		m = floor(s);
		s = s - m;
		z = floor(d/30);
		d %= 30;
		str = d + "° " + m + "' " + floor(s * 60) + "\" " + zn.substr(z*3,3);	
	}
	return str;
}	
function lon3dmsz(x)
{
	with(Math){
		var d,m,s;
		x = abs(x);
		d = floor(x);
		m = (x - d);
		s = m * 60;
		m = floor(s);
		s = s - m;
		z = floor(d/30);
		d %= 30;
		str = d + "°" + m + "'" + floor(s * 60) + "\" " + znak[z];	
	}
	return str;
}	
// calculate Julian Day from Month, Day and Year
function mdy2julian(m,d,y)
{
	with(Math){
		im = 12 * (y + 4800) + m - 3;
		j = (2 * (im - floor(im/12) * 12) + 7 + 365 * im)/12;
		j = floor(j) + d + floor(im/48) - 32083;
		if(j > 2299171)j += floor(im/4800) - floor(im/1200) + 38;
		return j;	
	}
}
