function getFlashVersion() {
	var flashVersion = 0;
	with (navigator) {
		if (plugins && plugins.length) {
			if (plugins["Shockwave Flash"]) {
				var pluginObject = plugins["Shockwave Flash"];
				var flashDescArr = pluginObject.description.split(" ");
				for (var i = 0; i < flashDescArr.length; ++i) {
					if (!isNaN(parseInt(flashDescArr[i]))) {
						flashVersion = parseInt(flashDescArr[i]);
						break }
				}
				if (flashVersion >= 6) {
					var extFound = false;
					for (i = 0; i < pluginObject.length; i++) {
						mimetype = pluginObject[i];
						if (mimetype) {
							if (mimetype.enabledPlugin && (mimetype.suffixes.indexOf("swf") != -1)) extFound = true;
						}
					}
					if (!extFound) flashVersion = 0 }
				if (mimeTypes["application/x-shockwave-flash"] == null) flashVersion = 0 }
		} else if (appName.indexOf('Microsoft') != -1) {
			flashVersion = checkIEFlash() }
	}
	return parseInt(flashVersion);
}

//function MM_openBrWindow(theURL,winName,features) {
//  window.open(theURL,winName,features);
//}

function MM_openBrWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		en_civil_o = newImage("images/engineering_civil_o.gif");
		en_struct_o = newImage("engineering_struct_o.gif");
		en_water_o = newImage("engineering_water_o.gif");
		nav_assurance_o = newImage("images/nav_assurance_o.gif");
		nav_contact_o = newImage("images/nav_contact_o.gif");
		nav_news_o = newImage("images/nav_news_o.gif");
		nav_personnel_o = newImage("images/nav_personnel_o.gif");
		nav_home_o = newImage("images/nav_home_o.gif");
		preloadFlag = true;
	}
}
