	function isEmail (s)
{


   if (isWhitespace(s)) 
       if (isEmail.arguments.length == 1) return false;
       else return (isEmail.arguments[1] == true);
   
    if (isWhitespace(s)) return false;

    var i = 1;
    var sLength = s.length;
    
    while ((i < sLength) && (s.charAt(i) != "@")) {i++}

    if ((i >= sLength) || (s.charAt(i) != "@")) return false;
    else i += 2;

    // look for .
    while ((i < sLength) && (s.charAt(i) != "."))
    { i++
    }
    if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
    else return true;
}


function isWhitespace (strCurrent)

{   var i;
	var whitespace = " \t\n\r";
	
    if (isEmpty(strCurrent)) return true;

    for (i = 0; i < strCurrent.length; i++)
    {   
        var c = strCurrent.charAt(i);

        if (whitespace.indexOf(c) == -1) return false;
    }
    
    return true;
}

function isEmpty(strCurrent)
{  
	return ((strCurrent == null) || (strCurrent.length == 0))
}



function ValidData()
{
	if (isEmail(frm1.email.value))
	{
		return true;
	}
	else
	{
		alert('Please enter a valid email address');
		return false;
	}
}



