
function CCalendarCombo(sName, nLeftText, nTopText, nLeftControl, nTopControl, sPath, Value)
{
	this.CalendarComboTextDinamicDraw = new CDinamicDraw("CalendarComboText"+sName, nLeftText, nTopText);
	this.CalendarComboControlDinamicDraw = new CDinamicDraw("CalendarComboControl"+sName, nLeftControl, nTopControl);
	this.m_sName = sName;
	this.m_sPath = sPath;
	this.m_nTopControl = nTopControl;
	this.m_nLeftControl = nLeftControl;
	this.m_nTopText = nTopText;
	this.m_nLeftText = nLeftText;
	this.m_Value = Value;
	this.Redraw = CCalendarCombo_Redraw;
	this.SetValue = CCalendarCombo_SetValue;
	this.UserComboHandler = "alert";
	this.CalendarComboTextDinamicDraw.Draw();
	this.CalendarComboControlDinamicDraw.Draw();
}

function CCalendarCombo_Redraw()
{
	this.CalendarComboTextDinamicDraw.Redraw('<b class=CalendarComboText'+this.m_sName+'>'+this.m_Value+'</b>');
	this.CalendarComboControlDinamicDraw.Redraw(
		'<table><tr><td><a href="" class=CalendarComboControl'+this.m_sName+' OnClick="'+this.UserComboHandler+
		'(1);return false;"><img  src="'+this.m_sPath+'cal_up.gif" border=0></td></tr><tr><td>'+
		'<a href="" class=CalendarComboControl'+this.m_sName+' OnClick="'+this.UserComboHandler+
		'(-1);return false;"><img  src="'+this.m_sPath+'cal_down.gif" border=0></td></tr></table></td></tr></table>');
}

function CCalendarCombo_SetValue(Value)
{
		this.m_Value = Value;
		this.CalendarComboTextDinamicDraw.Redraw('<b class=CalendarComboText'+this.m_sName+'>'+Value+'</b>');
}

