<!--
function setVariable(varName, varValue)
{
  document.RegisterDomainForm.elements[varName].value = varValue;
	internal_clicked = true;
  return true;
}
function setCheck()
{
  document.RegisterDomainForm.elements['checkAvail'].value = '1';
	internal_clicked = true;
  return true;
}
function setValidate()
{
  return true;
}
function setStep(step)
{
  document.RegisterDomainForm.elements['currStep'].value = step;
  return true;
}
function openICANNPopup()
{
	var win=window.open('https://www.securepaynet.net/gdshop/jump_pages/icann_dry.asp?isc=wwbb372&prog%5Fid=411w3&app%5Fhdr=99', 'icann', 'left=50,top=50,resizable=yes,scrollbars=yes,width=400,height=250');
}
//-->







function checkDomain(searchForm)
	{
		var canSubmit = false;
		var searchValue;
		if (searchForm.domainToCheck)
		{
			searchValue = searchForm.domainToCheck.value;
			if (searchValue != '')
			{
				var regExInvalidChars = /[^a-zA-Z0-9-\s.]+/;
				if (regExInvalidChars.test(searchValue))
				{
					alert('Invalid character in domain.\n\nOnly letters, numbers or hyphens are allowed.')
				}
				else
				{
				canSubmit = true;
				}
			}
			if (searchValue.length == 0)
			{
				alert('Please enter a domain name.')
			}
		}
		if (canSubmit) 
		{
			return true;
		}
		else
		{
			return false;
		}
	}
function checkDomainManager(searchForm)
	{
		var canSubmit = false;
		var searchValue;
		if (searchForm.domainToCheck)
		{
			searchValue = searchForm.domainToCheck.value;
			if (searchValue != '')
			{
				if(searchForm.checkidn){
					if(searchForm.checkidn.checked==true){
						canSubmit = true;}};
				var regExInvalidChars = /[^a-zA-Z0-9-\s.]+/;
				if (!canSubmit && regExInvalidChars.test(searchValue))
				{
					alert('Invalid character in domain.\n\nOnly letters, numbers or hyphens are allowed.')
				}
				else
				{
				canSubmit = true;
				}
			}
			if (searchValue.length == 0)
			{
				alert('Please enter a domain name.')
			}
		}
		if (canSubmit) 
		{
			return true;
		}
		else
		{
			return false;
		}
	}

