<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("#teste").blur(function () {
var abc = jQuery("#teste").val();
conta = abc.match(/\./g).length; // conta ocorrencia de pontos
str = abc.split(".") // quebra a string
dominio2p = [ ".com.br", ".org.br"]; // lista de dominios 2 pontos
dominio1p = [ ".com", ".org", ".net", ".us"]; // lista de dominios 1 ponto
nomedominio = "testeabc"; // nome do seu dominio
if ($.inArray(nomedominio, str) !== -1) {
// remove o dominio
jQuery("#teste").val("");
}
// para dominio maior q 2 pontos
if (conta > 2) {
// remove o dominio
jQuery("#teste").val("");
}
else
// para dominios com 2 pontos
if (conta == 2) {
// se o formato para registro na existe limpa o dominio
if ($.inArray("."+str[1]+"."+str[2], dominio2p) == -1) {
jQuery("#teste").val("");
}
//else
//{
// alert("Existe");
//}
}
else
// para dominio com 1 ponto
if (conta == 1) {
// se o formato para registro na existe limpa o dominio
if ($.inArray("."+str[1], dominio1p) == -1) {
jQuery("#teste").val("");
}
//else
//{
// alert("Existe");
//}
}
});
});
</script>