//-----------------------------------------
// On Load Add
//-----------------------------------------
function OnloadEvent(){
//    dp.SyntaxHighlighter.ClipboardSwf = '/js/Scripts/clipboard.swf';
//    dp.SyntaxHighlighter.HighlightAll('code');
    mtEntryOnLoad();
}

//-----------------------------------------
// Google Maps Load Library
//-----------------------------------------
function generateGMap(mapid, address, lat, lng, zoom, maptype, sizeX, sizeY) {
    if (GBrowserIsCompatible()) {
	var map = new GMap2(document.getElementById(mapid), {size:new GSize(sizeX, sizeY)});
	map.addControl(new GSmallMapControl());
	map.addControl(new GMapTypeControl());
	var center = new GLatLng(lat, lng);
	if (typeof maptype == 'string') maptype = eval(maptype);
	map.setCenter(center, zoom, maptype);
	var marker = new GMarker(center, G_DEFAULT_ICON);
	map.addOverlay(marker);
	var html = '<div style="width:12em;font-size:small" align="left">'+address+'</div>';
	GEvent.addListener(marker, 'click', function() {
		marker.openInfoWindowHtml(html);
	});
	marker.openInfoWindowHtml(html);
    } else {
	document.getElementById(mapid).innerHTML = '<p>The Google Map that should be displayed on this page is not compatible with your browser. Sorry.</p>';
    }
}
