function safeMail(user, domain, suffix, text, subj, openEmail, justEcho){

	var email_link_html, mailTo_link, mail_address;
	
	mail_address = user + '@' + domain + '.' + suffix;
	
	mailTo_link = "mailto:" + mail_address;
	
	if(subj){
		// add subject line if specified
		mailTo_link+="?subject=" + subj;
	}
	
	if(text){
		// add text for hyperlink if specified
		email_link_html = "<a href=\"" + mailTo_link + "\">" + text + "</a>";
	} else {
		// or use mail address if not
		email_link_html = "<a href=\"" + mailTo_link + "\">" + mail_address + "</a>";
	}
	
	if(openEmail){
		parent.location = mailTo_link;
	} else if(justEcho) {
		document.write(mail_address);
	} else {
		document.write(email_link_html);
	}
}