function PressButtonOnEnter(e, btnID)
{	
	var evt=(e) ? e : (window.event) ? window.event : null;
	if(evt){		
		var key=(evt.charCode) ? evt.charCode:
			((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0));
		
		if( key == '13')
		{	
			var source;
			if (evt.target) 
				source = evt.target;
			else if (evt.srcElement) 
				source = evt.srcElement;
			if (source.value != '')		 
				document.getElementById(btnID).click();
			return false;
		}		
	}
	return true;
}
var m_DatePickerControls = new Object();

function ShowCalendar(strInputId, strSelDateParam)
{
	m_DatePickerControls.DateInputId = strInputId;
	var win = window.open(strCmsUrl + "/Popups/Calendar.aspx?" + strSelDateParam + "=" + document.getElementById(strInputId).value, 'DatePicker', 'width=230, height=230, resizable=1, scrollbars=0, channelmode=0, directories=0, location=0, menubar=0, status=0, titlebar=1, toolbar=0');
	win.focus();
	return false;
}

function CalendarReturnDate(strDate)
{
	var retValue = new Object();
	retValue.SelectedDate = strDate;
	window.opener.OnGetDate(retValue);
	window.close();
}

function OnGetDate(o)
{
	document.getElementById(m_DatePickerControls.DateInputId).value = o.SelectedDate;
}
var m_DatePickerControls = new Object();

function ShowCalendar(strInputId, strSelDateParam)
{
	m_DatePickerControls.DateInputId = strInputId;
	var win = window.open(strBaseURL + "/Popups/Calendar.aspx?" + strSelDateParam + "=" + document.getElementById(strInputId).value, 'DatePicker', 'width=230, height=230, resizable=1, scrollbars=0, channelmode=0, directories=0, location=0, menubar=0, status=0, titlebar=1, toolbar=0');
	win.focus();
	return false;
}

function CalendarReturnDate(strDate)
{
	var retValue = new Object();
	retValue.SelectedDate = strDate;
	window.opener.OnGetDate(retValue);
	window.close();
}

function OnGetDate(o)
{
	document.getElementById(m_DatePickerControls.DateInputId).value = o.SelectedDate;
}