<!-- // hide from old browsers that don't support the script tag
//============================================================================
// project:   General Javascript
// contents:  functions to write contact info into a document
//              gives some protection against the web spiders run by spammers
// copyright: Outram Research Ltd 2011
// author:    Simon Baldry
//              based on concepts from code by CDR Software http://www.cdrsoft.com
// created:   20 Oct 2011
//============================================================================

// dependencies ==============================================================

// local data ================================================================
// define users and domains here
var user1 = "valerieoutram";
var user2 = "press_release_request";
var user3 = "debbie";
var user4 = "rachel";
var user5 = "sales";
var user6 = "support";
var user7 = "subscribe";
var user8 = "info";
var domain1 = "outramresearch.co.uk";
var domain2 = "napier.co.uk";
var subject1 = "Newsletter Subscription";
var body1 = "%0APlease subscribe me to the Outram Research newsletter.%0A%0A";	// %0A can be used as the newline character

// functions =================================================================
function WriteContactLink(user, domain, display, strClass) {
  if (strClass == undefined || strClass == "") {
		strClass = "Page_Normal_Link";
  }
  if (display == undefined || display == "") {
    document.write('<a href=\"mailto:' + user + '@' + domain + '\" class=\"' + strClass + '\">' + user + '@' + domain + '</a>');
  } else {
    document.write('<a href=\"mailto:' + user + '@' + domain + '\" class=\"' + strClass + '\">' + display + '</a>');
  }
};
function WriteContactLinkWithSubjectBody(user, domain, display, strClass, subject, strBody) {
  if (strClass == undefined || strClass == "") {
		strClass = "Page_Normal_Link";
  }
  if (display == undefined || display == "") {
		display = user + '@' + domain;
	}
	if (strBody == undefined || strBody == "") {
		document.write('<a href=\"mailto:' + user + '@' + domain + "?subject=" + subject + '\" class=\"' + strClass + '\">' + display + '</a>');
	} else {
		document.write('<a href=\"mailto:' + user + '@' + domain + "?subject=" + subject + "&body=" + strBody + '\" class=\"' + strClass + '\">' + display + '</a>');
	}
};

// contact functions for each user
function ContactValerie(display, strClass)             { WriteContactLink(user1, domain1, display, strClass);  												 				};
function ContactPressReleaseRequest(display, strClass) { WriteContactLink(user2, domain1, display, strClass);  												 				};
function ContactDebbie(display, strClass)              { WriteContactLink(user3, domain2, display, strClass);  												 				};
function ContactRachel(display, strClass)              { WriteContactLink(user4, domain2, display, strClass);  												 				};
function ContactSales(display, strClass)               { WriteContactLink(user5, domain1, display, strClass);  												 				};
function ContactSupport(display, strClass)             { WriteContactLink(user6, domain1, display, strClass);  												 				};
function ContactSubscribe(display, strClass)           { WriteContactLinkWithSubjectBody(user7, domain1, display, strClass, subject1, body1); };
function ContactInfo(display, strClass)    	           { WriteContactLink(user8, domain1, display, strClass); 												 				};

// end of hide from old browsers -->

