function switchtab(sender, tabcount)
{
	
	for (var i = 1; i < tabcount + 1; i++)
	{
		document.getElementById('tab' + i).className = 'tab';
		document.getElementById('content-tab' + i).className = 'tab-content tab-content-inactive';
	}	
	document.getElementById('tab' + sender).className = 'tab selected-tab';
	document.getElementById('content-tab' + sender).className = 'tab-content';
}


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;
}

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;
}

function GotoWebsite(text) {
    document.write("<div id='autoredirect'><a class='close' href='#' onclick='HideAutoRedirect();'>Close [x]</a>" + text + "</div>");
}

function HideAutoRedirect(url) {
    document.getElementById('autoredirect').style.display = 'none';
}