//-------------------------------------------------------------------------------------------

function docElem(strID)
{
  if (document.all) return(document.all(strID));
  if (document.getElementById) return(document.getElementById(strID));
  return false;
}

//-------------------------------------------------------------------------------------------

function IEBrowserVer()
{
  if (window.navigator.userAgent.indexOf('MSIE') == -1) return 0;
  return eval(window.navigator.userAgent.substr(window.navigator.userAgent.indexOf('MSIE')+5,1))
}

//-------------------------------------------------------------------------------------------

function setPage(newAddress){
  if (newAddress != '') window.location.href = newAddress;
}

//-------------------------------------------------------------------------------------------

function setOpener(newAddress){
  if (newAddress != '')
    if (window.opener)
      window.opener.location.href = newAddress;
}

//-------------------------------------------------------------------------------------------

function changeImg(imageName,isOn)
{
  if (document.images)
  {
    if (isOn==true) document.images[imageName].src = eval(imageName + 'on' + '.src');
    else document.images[imageName].src = eval(imageName + 'off' + '.src');
  }
}

//-------------------------------------------------------------------------------------------

function ShowHideItem(id)
{
  var item = docElem(id);
  if (item)
  {
    if (item.style.display == 'none')
    {
      item.style.display = 'block';
    }
    else item.style.display = 'none';
  }
}

//------------------------------------------------------------------------------------

function openCalendarT(obj)
{
  var datum;
  if (obj.value=='') datum='';
  else datum=obj.value;
  result=showModalDialog('../amc/calendar.aspx',datum,'dialogHeight: 204px; dialogWidth: 240px; center: yes; help: no; resizable: no; status: no;');
  if (result != null) obj.value=result;
}

//-------------------------------------------------------------------------------------------

function setFormChanged()
{
  frmFormUpdated=true;
  if (typeof(formUpdatedClientID) != 'undefined' && typeof(formUpdatedClientID) != 'unknown')
  {
	  document.getElementById(formUpdatedClientID).value = 'true';
	}
	var all = document.getElementsByTagName("input");
	var l = all.length;
	var el;
	for (var i=0; i<l; i++)
	{
		el = all[i]
		if (el.className == "clsAmcFormBtnSubmit") el.disabled=false;
	}
}

//-------------------------------------------------------------------------------------------

function fceRefresh()
{
  document.forms[0].Action.value = 'Refresh';
  document.forms[0].submit();
}
