<!--

function isValidEmail(addr)
{
	var s = new String(addr);
	var bValid = false;	
	try{
		if (s!="")
			bValid = s.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.us)|(\.biz)|(\.info)|(\.tv)|(\.co.uk)|(\.ws)|(\..{2,2}))$)\b/gi);
	}catch(ex){}
	return bValid;	
}

function isValidPhone(sPA, sP1, sP2, bRequired)
{
	var sPA	= new String(sPA);
	var sP1 = new String(sP1);
	var sP2 = new String(sP2);
	if ((sPA.length==0) & (sP1.length==0) & (sP2.length==0) & (!bRequired)){return true;}
	if ((sPA.length==0) & (sP1.length==0) & (sP2.length==0) & (bRequired)){return false;}
	if ((sPA.length!=3) || (isNaN(sPA))){return false;}
	if ((sP1.length!=3) || (isNaN(sP1))){return false;}
	if ((sP2.length!=4) || (isNaN(sP2))){return false;}
	return true;
}		

//--> 