
function echeck(str)

{	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	var err = 0;	

	if (str.indexOf(at)== -1)	
	    err++;	

	if(str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr)
	    err++;

	if(str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr)
	    err++;

	if(str.indexOf(at,(lat+1))!= -1)
	    err++;

	if(str.substring(lat-1,lat) == dot || str.substring(lat+1,lat+2) == dot)
	    err++;

	if(str.indexOf(dot,(lat+2)) == -1)
	    err++;

	if(str.indexOf(" ")!= -1)
	    err++;

	if (err != 0)
	    return false;	
	else    
	    return true;
}

function validate_form()
{
    var err = "";
    if (document.getElementById('name').value == "")
	err +="Please Fill The Name Field\n";
    if (document.getElementById('company').value == "")
	err +="Please Fill The Company Field\n";
    if (document.getElementById('email').value == "")
	err +="Please Fill The Email Field\n";
    if (echeck (document.getElementById('email').value) == false)
	err +="Invalid Email\n";	
    
    if (err != "")
    {
	alert(err);
	return false;
    }
    else
	return true;
}

