var invalidaddress=new Array()
invalidaddress[0]="prodigy.com.mx"
invalidaddress[1]="hotmail.com.mx"
invalidaddress[2]="hotmail.mx"
invalidaddress[3]="edomex.com"
invalidaddress[4]="cablevision.net"
invalidaddress[5]="yahoo.mx"

var invaliddom=new Array()
invaliddom[0]="starnedia"
invaliddom[1]="hotmil"
invaliddom[2]="yohoo"
invaliddom[3]="hotmal"
invaliddom[4]="hayoo"
invaliddom[5]="prdigy"
invaliddom[6]="hitmil"
invaliddom[7]="hitmail"
invaliddom[8]="hitmal"
invaliddom[9]="hotmailo"
invaliddom[10]="yaho"
invaliddom[11]="yoho"
invaliddom[12]="yoha"
invaliddom[12]="yahho"

var invalidext=new Array()
invalidext[0]="co"
invalidext[1]="om"
invalidext[2]="ten"
invalidext[3]="como"

var testresults

function checkemail()
{
var invalidcheck=0;

var str=document.validation.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 @" + tempdom + " no existe.")
		testresults=false
		}
	else
		testresults=true

return (testresults)
}
