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')
		{			 
			document.getElementById(btnID).click();
			return false;
		}		
	}
	return true;
}

function FalseOnEnter(e)
{
	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')
		{
			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;
}

function printpreview()
{
	var strUrl = window.location + '';
	if (strUrl.indexOf('?') == -1)
		strUrl += '?';
	else
		strUrl += '&';
	strUrl += 'print=1';
	window.open(strUrl,'','height=700,width=850,scrollbars=yes,resizable=yes,titlebar=no,menubar=yes');
	
}
