var calendarOffsetX = -210; // смещение календарика от мышки по иксу
var calendarOffsetY = 0; 

// координаты календарика относительно места клика
function getCalendarX() {
	return clientX() + scrollLeft() + calendarOffsetX;
}
function getCalendarY() {
	return clientY() + scrollTop() + calendarOffsetY;
}
// эта ф-ция выполняется при изменении даты (вместо onChange)
function fireEventChange(obj) {
	if (obj.id == "CalendarDate") {
		putDate(obj, 'OrderDateTime');
// Преобразуем дату	к формату год(4)месяц(2)день(2)	
		var d = document.getElementById('OrderDateTime');
		var dvalue = d.value;
		var count = 0;
		var day = '';
		var mon = '';
		var year = '';
		
		
		if (dvalue!=''){
			for (var i = 0; i < dvalue.length; i++) 
				if (dvalue.substring(i,i+1) != '/')	{
					if (count==2) day += dvalue.substring(i,i+1);
					if (count==1) mon += dvalue.substring(i,i+1);
					if (count==0) year+= dvalue.substring(i,i+1);
				}else
				count++;
		if (day.length!=2)
		day = '0'+day;
		if (mon.length!=2)
		mon = '0'+mon;
		dvalue = year+mon+day;
		document.getElementById('OrderDateTime').value = dvalue;
		}
		}
		
	//} else if (obj.id == "toCalendarDate") {
	//	putDate(obj, 'toDate');
	//}
}
