function MailPopUp(varUrl, varName, varWidth, varHeight, varTop, varLeft, varFullScreen, varChannelMode, varToolBar, varLocation, varDirectories, varStatus, varMenuBar, varScrollBars, varResizable) {
	/*
	1. varUrl
	2. varName
	3. varWidth
	4. varHeight
	5. varTop
	6. varLeft
	7. varFullScreen
	8. varChannelMode
	9. varToolBar
	10. varLocation
	11. varDirectories
	12. varStatus
	13. varMenuBar
	14. varScrollBars
	15. varResizable	
	*/

	var varOptions;
	varOptions = 'width=' + varWidth;
	varOptions += ', height=' + varHeight;
	varOptions += ', top=' + varTop;
	varOptions += ', left=' + varLeft;
	varOptions += ', fullscreen=' + varFullScreen;
	varOptions += ', channelmode=' + varChannelMode;
	varOptions += ', toolbar=' + varToolBar;
	varOptions += ', location=' + varLocation;
	varOptions += ', directories=' + varDirectories;
	varOptions += ', status=' + varStatus;
	varOptions += ', menubar=' + varMenuBar;
	varOptions += ', scrollbars=' + varScrollBars;
	varOptions += ', resizable=' + varResizable;

	var winRef = window.open(varUrl, varName, varOptions);
	winRef.focus();
}

function isValidEmail(email) {
	if (email != "") {
		var i;
		var badChar;
		var invalidChars = " /:,;";
		for (i=0; i<invalidChars.length; i++) {
			badChar = invalidChars.charAt(i)
			if (email.indexOf(badChar,0) != -1) {
				return false;
			}
		}
		var atPos = email.indexOf("@",1)
		if (atPos == -1) {
			return false;
		}
		if (email.indexOf("@",atPos+1) != -1) {
			return false;
		}
		var periodPos = email.indexOf(".",atPos)
		if (periodPos == -1) {
			return false;
		}
		if (periodPos+3 > email.length) {
			return false;
		}
		return true;
	}
	else 
		return true;
}	

