var onloadmethods=[];

function body_onload() {
	try {
		var fieldfirst=document.getElementById('firstfield');
		if(fieldfirst) fieldfirst.focus();
	} catch(e) {
		alert(e.description);
	}
	doOnLoadMethods();
}

function doOnLoadMethods() {
	for(var i=0;i<onloadmethods.length;i++) {
		try {
			eval(onloadmethods[i]);
		} catch(e) {
			alert(e.description);
		}
	}
}

function quickfind(qf) {
	var url=String(qf.value);
	if(url.charAt(0)=='/') {
		document.location=url;
	}
}

function drawGoogleMap(domid,lat,long,zoomlevel,clicktext) {
	if(GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById(domid));
		map.setCenter(new GLatLng(lat,long),zoomlevel);
        map.addControl(new GSmallMapControl());
        var latlng = new GLatLng(lat,long);
        var marker=new GMarker(latlng);
        GEvent.addListener(marker, 'click', function() {
            marker.openInfoWindowHtml(clicktext);
        });
		map.addOverlay(marker);
	}
}


