
	var newyorkInterOnLineClock = new CInterOnLineClock("NewYork", "New York",-5, 120, 84, 130)
	var moskowInterOnLineClock = new CInterOnLineClock("Moscow", "Moscow",3, 318, 84, 130)
	var telavivInterOnLineClock = new CInterOnLineClock("TelAviv", "Tel-Aviv",2, 515, 84, 130)
	//var SearchFormDinamicDraw = new CDinamicDraw("SearchForm", 645, 25);

	arCalendarMonths = new Array("January", "February", "March", "April",
						"May", "June", "July", "August", "September",
						"October", "November", "December");
	CurrentDate = new Date();
	var nMonth = CurrentDate.getMonth();
	var nYear = CurrentDate.getYear();
	if(nYear<1900) nYear += 1900;

	var Calendar = new CCalendar("News", 640, 20);
	var Header = new CCalendarHeader("News", 640, 1, 130);
	var Month = new CCalendarCombo("Month", 652, 150, 640, 150, "/Include/Calendar.1/", arCalendarMonths[nMonth]);
	var Year = new CCalendarCombo("Year", 732, 150, 720, 150, "/Include/Calendar.1/", nYear);

	function MonthHandler(n)
	{
		if(nMonth+n == 12) nMonth = 0; 
		else if(nMonth+n == -1) nMonth = 11; 		
		else nMonth += n;
		Month.SetValue(arCalendarMonths[nMonth]);
		Header.Redraw(arCalendarMonths[nMonth],nYear);
		Calendar.SetMonth(nMonth);
	}

	Month.UserComboHandler = "MonthHandler";

	function YearHandler(n)
	{
		nYear += n;
		Year.SetValue(nYear);
		Header.Redraw(arCalendarMonths[nMonth],nYear);
		Calendar.SetYear(nYear);
	}

	Year.UserComboHandler = "YearHandler";

	function CalendarHandler(n)
	{
		//alert(n);
		Calendar.SetDate(n);
		var newDate = new Date(Calendar.m_nYear,Calendar.m_nMonth,n,0,0,0,0);
		var nDate = newDate.getTime()/1000-newDate.getTimezoneOffset()*60-180*60;
		//var nDate = newDate.getTime()/1000-newDate.getTimezoneOffset();
		//if(g_arTimeFolders[nDate]) 
			location.href = new String("/News/default.asp?date="+nDate+"&sStringParm=CalendarDate");
	}

	Calendar.UserDateHandler = "CalendarHandler";

	g_arMonths = new Array("Jan", "Feb", "Mar", "Apr",	"May", "Jun", "Jul", 
					"Aug", "Sep", "Oct", "Nov", "Dec");
	

				

				function RedrawClocks()
				{
					//newyorkInterOnLineClock.Redraw();
					//moskowInterOnLineClock.Redraw();
					//telavivInterOnLineClock.Redraw();
				}

				function OnClock()
				{
					RedrawClocks();
					setTimeout('OnClock()', 999);
					return;
				}

				function GetLocalNewsDate(nDate)
				{
						var newDate = new Date();
						newDate.setTime(nDate*1000-newDate.getTimezoneOffset()*60*1000);
						return g_arMonths[newDate.getMonth()]  + "&nbsp;" + newDate.getDate() + ",&nbsp;" + 
								" " + newDate.getFullYear();
				}	




