function sendmail(mailname, maildomain){
	open('mailto:' + mailname + '@' + maildomain);
}
function display(mailname, maildomain){
	window.status = 'send mail to ' + mailname + '@' + maildomain;
	return true;
}
function printEmailLink(mailname, maildomain, name){
	//document.write('<a href="#" onClick="sendmail(\'' + mailname + '\',\'' + maildomain + '\');"');
	if (name == "") {
		name = mailname + "@" + maildomain;
	}
	document.write('<a href="mailto:' + mailname + '@' + maildomain + '"');
	document.write(' onMouseOver="return display(\'' + mailname + '\',\'' + maildomain + '\');"');
	document.write(' onMouseOut="window.status=\' \';return true;"');
	document.write('>' + name + '</a>');
/*
example:
printEmailLink("address","domain.com","Some Guy") should produce (without the line breaks):

<a href="mailto:address@domain.com"
onMouseOver="return display('address','domain.com');"
onMouseOut="window.status='';return true;">Some Guy</a>
*/
}

function openNewWindow(arguments) {
	var pagename = arguments[0].toString();
	var commaPos = pagename.indexOf(",");
	if (commaPos != -1) { pagename = pagename.substring(0, commaPos); }

	var argString = ""; //build the string to be used
	argString = argString + "width=" + arguments[2];
	argString = argString + ",height=" + arguments[3];
	argString = argString + ",resizable=" + (arguments[4] ? "yes" : "no");
	argString = argString + ",scrollbars=" + (arguments[5] ? "yes" : "no");
	argString = argString + ",menubar=" + (arguments[6] ? "yes" : "no");
	argString = argString + ",toolbar=" + (arguments[7] ? "yes" : "no");
	argString = argString + ",directories=" + (arguments[8] ? "yes" : "no");
	argString = argString + ",location=" + (arguments[9] ? "yes" : "no");
	argString = argString + ",status=" + (arguments[10] ? "yes" : "no");	
	window.open(pagename,arguments[1],argString);
	return false;
}

function openNewWindowNew() {
	var pagename = arguments[0].toString();
	var commaPos = pagename.indexOf(",");
	if (commaPos != -1) { pagename = pagename.substring(0, commaPos); }

	var argString = ""; //build the string to be used
	argString = argString + "width=" + arguments[2];
	argString = argString + ",height=" + arguments[3];
	argString = argString + ",resizable=" + (arguments[4] ? "yes" : "no");
	argString = argString + ",scrollbars=" + (arguments[5] ? "yes" : "no");
	argString = argString + ",menubar=" + (arguments[6] ? "yes" : "no");
	argString = argString + ",toolbar=" + (arguments[7] ? "yes" : "no");
	argString = argString + ",directories=" + (arguments[8] ? "yes" : "no");
	argString = argString + ",location=" + (arguments[9] ? "yes" : "no");
	argString = argString + ",status=" + (arguments[10] ? "yes" : "no");	
	window.open(pagename,arguments[1],argString);
	return false;
}