function isEmail(argvalue) {

  if (argvalue.indexOf(' ') != -1)
    return false;
  else if (argvalue.indexOf('@') == -1)
    return false;
  else if (argvalue.indexOf('@') == 0)
    return false;
  else if (argvalue.indexOf('@') == (argvalue.length-1))
    return false;

   arrayString = argvalue.split('@');
  //var retSize = argvalue.split( '@', 'arrayString');

  if (arrayString[1].indexOf('.') == -1)
    return false;
  else if (arrayString[1].indexOf('.') == 0)
    return false;
  else if (arrayString[1].charAt(arrayString[1].length-1) == '.') {
    return false;
  }

  return true;
}

function validate()
{
  var err='';
  if(document.getElementById('firstname').value==''){
	  document.getElementById('errfirstname').style.visibility='visible';
	  document.getElementById('errfirstname').style.display='block';
	  err="1";}
  else{
  document.getElementById('errfirstname').style.visibility='hidden';
  document.getElementById('errfirstname').style.display='none';
  }
  if(document.getElementById('name').value==''){
	  document.getElementById('errname').style.visibility='visible';
	  document.getElementById('errname').style.display='block';
	  err="1";}
  else{
  document.getElementById('errname').style.visibility='hidden';
  document.getElementById('errname').style.display='none';
  }
  if(!isEmail(document.getElementById('email').value)){
	  document.getElementById('erremail').style.visibility='visible';
	  document.getElementById('erremail').style.display='block';
	  err="1";}
  else{
  document.getElementById('erremail').style.visibility='hidden';
  document.getElementById('erremail').style.display='none';
  }

  if(err!='')
  {
   
  }
  else
  {
   document.myform.submit();
  }
}


