//<!-- functionwrite dynamic stylesheets -->
function detection() {
	this.ver=navigator.appVersion;
	this.agent=navigator.userAgent;

	HM_DOM=document.getElementById?true:false;
	HM_NS6=(HM_DOM && parseInt(this.ver) >= 5) ?true:false;
	HM_NS4=(document.layers && !HM_DOM)?true:false;
	HM_IE6=(this.ver.indexOf("MSIE 6")>-1 && HM_DOM)?true:false;
	HM_IE5=(this.ver.indexOf("MSIE 5")>-1 && HM_DOM)?true:false;
	HM_IE4=(document.all && !HM_DOM)?true:false;
	HM_IE=(HM_IE4||HM_IE5||HM_IE6);

//	  Write out which stylesheet to use according to detection
//	 If the browser is Internet Explorer 4,5,6
 
//	  THE BELOW PATHS MAY NEED TO BE CHANGED TO REFLECT PATH ON COLD FUSION BOX!!!

	if (HM_IE) {
	document.write('<link rel=\"stylesheet\" type=\"text/css\"	href=\"/site_design/_typography.css\">');
		//		 If the browser is Netscape 6
		} else if (HM_NS6) {
		document.write('<link rel=\"stylesheet\" type=\"text/css\" href=\"/site_design/_typography_n6.css\">');
		//		 If the browser is Netscape 4
		} else if (HM_NS4) {
		document.write('<link rel=\"stylesheet\" type=\"text/css\" href=\"/site_design/_typography_n4.css\">');
		document.write('<link rel=\"stylesheet\" type=\"text/css\"	href=\"/site_design/_color_layout.css\">');
	//	 For all other cases use the Internet Explorer styles
	} else {
	document.write('<link rel=\"stylesheet\" type=\"text/css\" href=\"/site_design/_typography.css\">');
	}
}

detection();


//<!-- build image arrays for complete preloading in IE-->
if (!document.images) {
} else {
	var b_home_r = new Image();
	b_home_r.src = "/site_design/images/b_home_r.gif";

	var b_services_index_r = new Image();
	b_services_index_r.src = "/site_design/images/b_services_index_r.gif";

	var b_county_directory_r = new Image();
	b_county_directory_r.src = "/site_design/images/b_county_directory_r.gif";
	
	var b_about_oakland_r = new Image();
	b_about_oakland_r.src = "/site_design/images/b_about_oakland_r.gif";

	var b_communities_r = new Image();
	b_communities_r.src = "/site_design/images/b_communities_r.gif";

	var b_elected_officials_r = new Image();
	b_elected_officials_r.src = "/site_design/images/b_elected_officials_r.gif";

	var b_maps_r = new Image();
	b_maps_r.src = "/site_design/images/b_maps_r.gif";
	
	var b_jobs_r = new Image();
	b_jobs_r.src = "/site_design/images/b_jobs_r.gif";
}


//<!-- function for rolling over images -->
function EV_Rollover(daImage, daSrc){
  var objStr,obj;
  
  if(document.images){
	
	if (typeof(daImage) == 'string') {
	 objStr = 'document.' + daImage;
	 obj = eval(objStr);
	 obj.src = daSrc;
	} else if ((typeof(daImage) == 'object') && daImage && daImage.src) {
	 daImage.src = daSrc;
	}
  }
}


//<!-- function for preloading images -->
function EV_preloadImages() {
	if (document.images) {
		
		if (typeof(document.EV) == 'undefined'){
		 document.EV = new Object();
		}
	
	document.EV.loadedImages = new Array();
	
	var argLength = EV_preloadImages.arguments.length;
	
		for(arg=0;arg<argLength;arg++) {
		 document.EV.loadedImages[arg] = new Image();
		 document.EV.loadedImages[arg].src = EV_preloadImages.arguments[arg];
		}
  
	}
}

//<!-- function for wrapping all onLoad functions into one -->
function bodyLoader() {
	EV_preloadImages ('/site_design/images/b_home_r.gif', '/site_design/images/b_services_index_r.gif', '/site_design/images/b_county_directory_r.gif', '/site_design/images/b_about_oakland_r.gif', '/site_design/images/b_communities_r.gif', '/site_design/images/b_elected_officials_r.gif', '/site_design/images/b_maps_r.gif', '/site_design/images/b_jobs_r.gif');
}

//<!-- function for opening a new window -->
function newWin (url,name,params) {
	 newwindow = window.open(url,name,params);
}
