// SWFObject //
var flashvars = {};
var params = {};
params.wmode = 'transparent';
var attributes = {};
attributes.id = "slideshow";
swfobject.embedSWF("slideshow.swf", "flash", "729", "345", "9.0.0", false, flashvars, params, attributes);


// SWFObject //
var flashvars2 = {};
var params2 = {};
params2.wmode = 'transparent';
var attributes2 = {};
attributes2.id = "flash_home";
swfobject.embedSWF("home_flash.swf", "flash_home", "260", "430", "9.0.0", false, flashvars2, params2, attributes2);

// Google Maps //
var gmarkers = [];
var htmls = [];
var i = 0;

 
function createMarker(point,name,html) {
	var marker = new GMarker(point);
	
	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	});
	
	gmarkers[i] = marker;
	htmls[i] = html;
	i++;
	
	return marker;
}

var map = null;
var geocoder = null;

function load() {
	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("map"));
		map.setCenter(new GLatLng(39.173931, -75.52127), 10);
		map.addControl(new GMapTypeControl());
		geocoder = new GClientGeocoder();
		showAddress();
	}

}

function showAddress() {
	geocoder.getLatLng('435 North DuPont Highway, Dover, DE 19901',
						function(point) {
							var marker = createMarker(point,"This place","435 North DuPont Highway<br/> Dover, DE 19901<br /><a href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=435+North+DuPont+Highway+-+Dover,+DE+19901&sll=37.0625,-95.677068&sspn=47.435825,73.740234&ie=UTF8&z=16&g=435+North+DuPont+Highway+-+Dover,+DE+19901&iwloc=addr' target='_blank'>Get Directions</a><br /><br />")
							map.addOverlay(marker);
						}
	);
}

function load_areaMap() {
	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("areaMap"));
		map.setCenter(new GLatLng(39.173931, -75.52127), 10);
		map.addControl(new GMapTypeControl());
		geocoder = new GClientGeocoder();
	}

}

// Add load function to window.onload
function add_onload(func){
	var previous_handler = window.onload;
    if(typeof window.onload != "function") window.onload = func; 
    else window.onload = function()
    {
 		previous_handler();             
        func();
    }
}

//Add unload function to window.onunload
function add_onunload(){
    var prev_handler = window.onunload;
    if(typeof window.onunload != "function") window.onunload = GUnload;
    else window.onunload = function(){
        prev_handler();
        GUnload();
    }
}

var include = (document.URL == 'http://www.kentpartnership.org/index.cfm?fuseaction=home.contact') ? true : false;

if (include){
		add_onload(load);	
		add_onunload();
}


var include_areaMap = (document.URL == 'http://www.kentpartnership.org/index.cfm?fuseaction=trees.pageDetails&p=6-1-6') ? true : false;

if (include_areaMap){
		add_onload(load_areaMap);	
		add_onunload();
}