// Various Email Functions (helps hide address from spammers.)

// Email to a given address by keyword.

function contactEmail(address) {

	// Debugging information as needed.  Javascript is a pain in my butt.
	var DEBUG = false;
	if (DEBUG) alert ("Called contactEmail("+ address +")");

	// Figure out which domain we want to use.
	var domain, address, phone = '';

	switch (address) {
		case "austere":
			address = 'austere';
			domain = 'austere.' + 'org';
			break;
		case "oracle":
			address = 'oracle';
			domain = 'austere' + 'org';
			break;
		case "magnet":
			address = 'magnet';
			domain = 'freqmagnet.' + 'com';
			break;
		case "support":
			address = 'support';
			domain = 'sound-o-mat.' + 'com';
			phone = "503.342.8096";
			break;
		case "sound":
			address = 'sound';
			domain = 'sound-o-mat.' + 'com';
			phone = "503.342.8096";
			break;
		case "info":
			address = 'info';
			domain = 'sound-o-mat.' + 'com';
			phone = "503.342.8096";
			break;
		case "loop":
		case "lom_support":
		case "zen":
			domain = 'loop-o-mat.' + 'com';
			address = 'zen';
			phone = "503.342.8096";
			if (address == 'lom_support')
				address = 'support';
			break;
		default:
			  domain = 'info' + 'sound-o-mat.' + 'com';
	} // switch

	return (address + '@' + domain);
	
} // contactEmail


function printEmail (address) {

	// Debugging information as needed.  Javascript is a pain in my butt.
	var DEBUG = false;
	if (DEBUG) alert ("Called printEmail("+ address +")");

	var addy = contactEmail(address);
	var link = '<i>txt:</i> <a href="mai' + 'lto:' + addy + '">';
	link = link + addy + '</a>';
	document.write(link);
	if (phone.length > 1)
		document.write('<br /><i>vox</i>: ' + phone);

	document.write (link);

}

