
var invalidaddressstring=('prodigy.com.mx,hotmail.com.mx,hotmail.mx,edomex.com,cablevision.net,'+
	'yahoo.mx,prodigy.net.com.mx,prodigy.com')
var invalidaddress = invalidaddressstring.split(",");


var invaliddomstring=('hamail,'+
'hatmail,'+
'hitmail,'+
'hitmal,'+
'hitmil,'+
'hoitmail,'+
'hoitmal,'+
'holtmail,'+
'homail,'+
'hotail,'+
'hotamail,'+
'hotamil,'+
'hotimail,'+
'hotmael,'+
'hotmai,'+
'hotmailo,'+
'hotmailz,'+
'hotmal,'+
'hotmeil,'+
'hotmial,'+
'hotmil,'+
'hotmmail,'+
'hotnail,'+
'hotnmail,'+
'hpotmail,'+
'hptmail,'+
'htomail,'+
'jotmail,'+
'ohtmail,'+
'latinnail,'+
'mns,'+
'podigy,'+
'prdigy,'+
'prodigy,'+
'prodify,'+
'progidy,'+
'progigy,'+
'prodiyi,'+
'megarred,'+
'megarerd,'+
'starnedia,'+
'hayoo,'+
'jahoo,'+
'ohayy,'+
'yahho,'+
'yahho,'+
'yaho,'+
'yahoio,'+
'yahooi,'+
'yahool,'+
'yahopo,'+
'yahopo,'+
'yaoo,'+
'yayoo,'+
'yoha,'+
'yoho,'+
'yohoo')
var invaliddom = invaliddomstring.split(",");

var invalidext=new Array()
invalidext[0]="co"
invalidext[1]="om"
invalidext[2]="ten"
invalidext[3]="como"
invalidext[4]="comn"
invalidext[5]="conm"

var testresults

function checkemail()
{
var invalidcheck=0;

var str=document.validation.fm_email.value
var tempstring=str.split("@")
	for (i=0;i<invalidaddress.length;i++)
		{
		if (tempstring[1]==invalidaddress[i])
		invalidcheck=1
		}

var tempdom=str.split("@")
tempdom=tempdom[1].split(".")
	for (i=0;i<invaliddom.length;i++)
		{
		if (tempdom[0]==invaliddom[i])
		invalidcheck=1
		}
	for (i=0;i<invalidext.length;i++)
		{
		if (tempdom[1]==invalidext[i])
		invalidcheck=1
		}

	if (invalidcheck==1)
		{
		alert("Hay un error en su dirección de correo.\nEl dominio @" + tempstring[1] + " no existe.")
		testresults=false
		}
	else
		testresults=true

return (testresults)
}
