<!--
//alert('global');
function doGlobalLoad(sender)
{
	//alert('load');
	sender.setformfocus();
	if (window.doLocalLoad)
	{
		doLocalLoad();
	}
	if (window.opener && !window.opener.closed)
	{
		if (document.getElementById("closebtn"))
		{
			document.getElementById("closebtn").style.display='block';
		}
		if (document.getElementById("returnbtn"))
		{
			document.getElementById("returnbtn").style.display='none';
		}
	}
	else
	{
		if (document.getElementById("returnbtn"))
		{
			document.getElementById("returnbtn").style.display='block';
		}
		if (document.getElementById("closebtn"))
		{
			document.getElementById("closebtn").style.display='none';
		}
	}

/*
	// temporary for hiding menu buttons on temp page:
	if (document.getElementById("topMenuButtons"))
	{
		var menu=document.getElementById("topMenuButtons");
		var page=window.location.href;
		var page=page.toUpperCase();
		if ((page.indexOf('INDEX.PHP')>0) || (page.indexOf('.PHP')==-1) ) // if we're looking at main index or default page
		{
			//alert('temp index');
			menu.style.display='none';
		}
		else
			menu.style.display='block';
	}
*/
} // doGlobalLoad()

function setformfocus()
{
	//if (document.forms.length>0) document.forms[0].elements[0].focus();
	var username=document.getElementById('username');
	if (username)
	{
		//alert(username.scrollWidth);
		if (username.scrollWidth)  //if it is not visible, it doesn't have a width!
			username.focus();
	}
}

function confirm_delete(str)
{
	if (str)
	{
		str=' '+str;
	}
	var result=confirm('Are you Sure you want to delete'+str+'?');
	return result;
}

function confirmDelete(name)
{
	if (confirm('Are you sure you want to delete "'+name+'" ?'))
		return true;
	else return false;
}

// GOOGLE MAPPING:
//<![CDATA[
function loadMap(lat, lon, zoom)
{
  if (GBrowserIsCompatible())
  {
    var map = new GMap2(document.getElementById("mapdiv"));
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		GEvent.addListener(map, "moveend", function() {
		  var center = map.getCenter();
		  //document.getElementById("message").innerHTML = center.toString();
		});
		if (!zoom) zoom=12;
		//zoom=5;
		//alert('zoom: '+zoom);

		map.setCenter(new GLatLng(lat, lon), parseInt(zoom));
		//map.setCenter(new GLatLng(39.96, -104.96), parseInt(zoom));
		var marker = new GMarker(new GLatLng(lat, lon));
		//var marker = new GMarker(new GLatLng(39.675422, -104.96163));
		var nameval;
		if (document.getElementById('locationName'))
		{
			var name=document.getElementById('locationName');
			if (name.innerHTML) nameval=name.innerHTML;
			if (name.value) nameval=name.value;
		}
		map.addOverlay(marker);
		if (nameval)
			marker.openInfoWindowHtml("<b>" + nameval + "</b>");
		//else
		//	marker.openInfoWindowHtml("<b>You are Here!</b>");
		return map;
  }
}
//]]>

function showMap()
{
	var mapdiv=document.getElementById('mapdiv');
	var link=document.getElementById('mapLink');
	var lat=document.getElementById('latitude');
	var lon=document.getElementById('longitude');
	if (document.getElementById('mapzoom'))
		var zoom=document.getElementById('mapzoom').value;
	else var zoom='';
	//lat.value=39.675422;
	//lon.value=-104.96163;
	//alert('zoom:'+zoom)
	//alert('lat:'+lat.value+' lon: '+lon.value)
	//if (!lat.value || !lon.value)
	if (!lat.value || !lon.value)
	{
		link.innerHTML='Sorry, No map available.';
		link.href='#';
	}
	else
	{
		if (mapdiv.style.display=='block')
		{
			mapdiv.style.display='none';
			link.innerHTML='Show Map';
		}
		else
		{
			if (lat && lon)
			{
				//var mapObj=
				mapdiv.style.display='block';
				var mapObj=loadMap(parseFloat(lat.value), parseFloat(lon.value), parseInt(zoom));
				link.innerHTML='Hide Map';
				if (window.addMapMarkers)
					addMapMarkers(mapObj);
			}
		}
	}
}


function showHideState(state)
{
	var div=document.getElementById(state);
	if (div)
	{
		if (div.style.display=='none')
			div.style.display='block';
		else
			div.style.display='none';
	}
}

function showHide(elmid)
{
  //alert(elmid);
  var elm=document.getElementById(elmid);
  if (elm)
  {
    //alert(elm.id);
    if (elm.style.display=='none')
      elm.style.display='block';
    else
      elm.style.display='none';
  }
}

//function popup(url, width, height)
function newWindow(url)
{
  var attr='toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no';
  //var loca='http://mapserver.maptech.com/bp/mapserver/index.cfm?lat='+lat+'&lon='+lon+'&type=1&scale='+scale+'&icon=AnimArrowsIn_red_64_64_-32_-32|'+lat+'|'+lon+'|^'+title;
  window.open(url, '', attr);
}
function newWindow(url, width, height)
{
  var attr='toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no';
  if (height) attr+=', height='+height;
  if (width) attr+=', width='+width;
  //var loca='http://mapserver.maptech.com/bp/mapserver/index.cfm?lat='+lat+'&lon='+lon+'&type=1&scale='+scale+'&icon=AnimArrowsIn_red_64_64_-32_-32|'+lat+'|'+lon+'|^'+title;
  window.open(url, '', attr);
}
function popWindow(url)
{
  var win=window.open('', '', 'HEIGHT=400, WIDTH=400, resizable, status, scrollbars');
  win.moveTo(100,100);
  win.location=url;
}

-->

