
function CheckInfo()
{
var sEmail, nAtPos;		 
				
	// make sure we've got a valid e-mail address to send to
	if (document.register.email != null)
	{
		// safe to grab info
		sEmail = document.register.email.value.toLowerCase();
		sUser = document.register.user.value.toLowerCase();
		nAtPos = sEmail.indexOf("@");
		sEmail_split = sEmail.split("@");
		// find an '@' symbol and a '.' after the '@' and must be at least 6 characters in length (NO SPACES!)
		if ((nAtPos == -1) || (sEmail.indexOf(".", nAtPos) == -1) || (sEmail.length < 6) || (sEmail.indexOf(" ") >= 0))
		{
			alert("Please enter a valid email address.");
			document.register.email.focus();
			return false;
		}
		
	}
		if (document.register.user.value == "")
		{
			alert("Please enter a sub-domain name.")
			document.register.user.focus();
			return false;
		}
		if (sEmail_split[1] == (sUser + "." + document.register.domains.value))
		{
			alert("The domain in the email address matches the domain you are trying to trial.\n Please enter an email address that is currently available.")
			document.register.email.focus();
			return false;
		}
		if ((document.register.user.value.indexOf(".") >= 0) || (document.register.user.value.indexOf(" ") >= 0) || (document.register.user.value.indexOf("!") >= 0) || (document.register.user.value.indexOf("@") >= 0) || (document.register.user.value.indexOf("#") >= 0) || (document.register.user.value.indexOf("$") >= 0) || (document.register.user.value.indexOf("%") >= 0) || (document.register.user.value.indexOf("^") >= 0) || (document.register.user.value.indexOf("&") >= 0) || (document.register.user.value.indexOf("(") >= 0) || (document.register.user.value.indexOf(")") >= 0) || (document.register.user.value.indexOf("+") >= 0) || (document.register.user.value.indexOf("+") >= 0) || (document.register.user.value.indexOf("=") >= 0) || (document.register.user.value.indexOf("'") >= 0) || (document.register.user.value.indexOf("/") >= 0) || (document.register.user.value.indexOf("''") >= 0) ||  (document.register.user.value.indexOf(":") >= 0)  || (document.register.user.value.indexOf(";") >= 0) ||  (document.register.user.value.indexOf("/") >= 0) ||  (document.register.user.value.indexOf("\\") >= 0) ||  (document.register.user.value.indexOf("[") >= 0) ||  (document.register.user.value.indexOf("]") >= 0) ||  (document.register.user.value.indexOf("{") >= 0) ||  (document.register.user.value.indexOf("}") >= 0) ||  (document.register.user.value.indexOf(",") >= 0) ||  (document.register.user.value.indexOf("<") >= 0) ||  (document.register.user.value.indexOf(">") >= 0) || (document.register.user.value.indexOf("?") >= 0) || (document.register.user.value.indexOf("|") >= 0) || (document.register.user.value.indexOf("*") >= 0) || (document.register.user.value.indexOf("_") >= 0) )
			{
			alert("You have entered an invalid character in the sub-domain field.")
			document.register.user.focus();
			return false;
		}
}		
function ReadForm()
{
var sSuffix
if (document.frmDomainCheck.trandomain.value != "" )
{
//sSuffix = document.frmDomainCheck.suffix.value
document.conttransfer.trandomain.value = document.frmDomainCheck.trandomain.value;

//document.conttransfer.suffix.value = sSuffix;

}
else
{
document.conttransfer.trandomain.value = "";
document.conttransfer.suffix.value = "";
}
}																																																																																																																																																																																																																																																																																																																																					


function dayalert(days)
	{
		if(days == "730")
		{
			alert("Please Note: DNS4Me Domains already in your cart have two years of service.\nBy unchecking the box all domains will be converted to a one year service agreement.");
		}
		else
		{
			alert("Please Note: DNS4Me Domains already in your cart have one year of service.\nBy checking the box all domains will be converted to a two year service agreement.");
		}
	}
function checkform()
	{
	domainsum = (document.d4purchase.domaincount.value);
	domaincheck = false;
	for (i = 0; i < domainsum; i++)
		{   
			if  (document.d4purchase.recdomain[i].checked == true )
			{
				domaincheck = true;			
			}		
		}
		if (domaincheck == false)
		  	{
			alert("Please select a domain to purchase.");
			return false;			
			}	
		else{
			return true;
			}			
	}
function checknameform()
{
		
		
		if (document.register.fname.value == "")
		{
			alert("Please enter your first name.")
			document.register.fname.focus()
			return false;
		}
		if (document.register.lname.value == "")
		{
			alert("Please enter your last name.")
			document.register.lname.focus()
			return false;
		}
}