// Utilities
var Utils = {
	ExternalLinks: function() {
		/* XHTML Compliant Open Window */
		$('a.external').each(function() {
			$(this).attr("target", "_blank");
		});
	},
	PreloadImages: function() {
		/* Image Pre-Loader */
		if (document.images) {
			if (typeof (document.preload) == 'undefined') {
				document.preload = new Object();
			}

			document.preload.loadedimages = new Array();
			var arglength = arguments.length;

			for (arg = 0; arg < arglength; arg++) {
				document.preload.loadedimages[arg] = new Image();
				document.preload.loadedimages[arg].src = arguments[arg];
			}
		}
	},
	WriteSafeEmail: function(username, hostname, tld) {
		// Generate SPAM Safe E-Mails
		var atSign = "&#64;";
		var appearance = "";

		/* Optional 4th argument for appearance */
		if (arguments[3] == null) {
			appearance = username + atSign + hostname + "." + tld;
		}
		else {
			appearance = arguments[3];
		}

		var addr = username + atSign + hostname + "." + tld;
		document.write("<" + "a" + " " + "href=" + "mail" + "to:" + addr + " \/>" + appearance + "<\/a>");
	}
};

// Load Functions
$(function() {
	// Nav Main
	var flashvars = {};
	var params = {};
	var attributes = {
		id: "nav-flash"
	};

	swfobject.embedSWF("/TMP/menuTMP950.swf", "nav-flash", "950", "102", "8.0.0", false, flashvars, params, attributes);
});
