function validaDominio(dominio)
{
	
	if (dominio.indexOf(".")>=0 || 
		dominio.indexOf("ã")>=0 || 
		dominio.indexOf("á")>=0 || 
		dominio.indexOf("é")>=0 || 
		dominio.indexOf("ê")>=0 || 
		dominio.indexOf("í")>=0 || 
		dominio.indexOf("õ")>=0 || 
		dominio.indexOf("ó")>=0 || 
		dominio.indexOf("ô")>=0 || 
		dominio.indexOf("ú")>=0 || 
		dominio.indexOf("û")>=0 || 
		dominio.indexOf("à")>=0 || 
		dominio.indexOf("!")>=0 || 
		dominio.indexOf("#")>=0 || 
		dominio.indexOf("@")>=0 || 
		dominio.indexOf("$")>=0 || 
		dominio.indexOf("%")>=0 || 
		dominio.indexOf("&")>=0 || 
		dominio.indexOf("(")>=0 || 
		dominio.indexOf(")")>=0 || 
		dominio.indexOf("=")>=0 || 
		dominio.indexOf("+")>=0 || 
		dominio.indexOf("[")>=0 || 
		dominio.indexOf("]")>=0 || 
		dominio.indexOf("{")>=0 || 
		dominio.indexOf("}")>=0 || 
		dominio.indexOf("´")>=0 || 
		dominio.indexOf("~")>=0 || 
		dominio.indexOf("^")>=0 || 
		dominio.indexOf(":")>=0 || 
		dominio.indexOf(";")>=0 || 
		dominio.indexOf("?")>=0 || 
		dominio.indexOf("_")>=0 || 
		dominio.indexOf("`")>=0 || 
		dominio.indexOf("'")>=0 || 
		dominio.indexOf(" ")>=0)
	{
		return false;
	}
	else
	{
		return true;
	}
	
}

function GetRadioValue(rArray)
{
	for (var i=0;i<rArray.length;i++)
	{
		if (rArray[i].checked)
			return rArray[i].value;
	}
	
	return null;
}

function validaForm()
{
   
   document.assine.dominio.value = document.assine.dominio.value.toLowerCase();
   document.assine.sufixo.value = document.assine.sufixo.value.toLowerCase();
      
   if (document.assine.dominio.value=="" || document.assine.sufixo.value=="")
   {
      alert("Preencha corretamente o seu domínio");
	  return;
   }
   
   if (validaDominio(document.assine.dominio.value)==false)
   {
	  alert("Utilize somente letras e numeros, sem acentos. Tente novamente.");	
	  return;
   }
   
   if (document.assine.sufixo.value.indexOf(".")==0)
   {
      document.assine.sufixo.value = document.assine.sufixo.value.substring(1);
   }
   
   if (GetRadioValue(document.assine.registro_dominio)==1 && document.assine.sufixo.value.indexOf("org.br")>=0)
   {
      alert("Para registrar um domínio org.br utilize o site: www.registro.br");
	  return;
   }
   
   if (document.assine.sufixo.value.indexOf("v10.com.br")>=0
   || document.assine.sufixo.value.indexOf("cjb.net")>=0
   || document.assine.sufixo.value.indexOf("kit.net")>=0
   || document.assine.sufixo.value.indexOf("ubbi.com.br")>=0 
   || document.assine.sufixo.value.indexOf("localone.com.br")>=0) 
   {
      alert("v10.com.br, cjb.net, kit.net, ubbi.com.br, localone.com.br... não são domínios válidos.");
	  return;
   }
      
   if (GetRadioValue(document.assine.registro_dominio)==null)
   {
      alert("Informe se o domínio já está registrado em seu nome, ou se deseja ter ele registrado pela LocalOne.");
	  return;
   }
   
   document.assine.submit();
   
}