function isEmail(obj) 
{
       if (obj.value.indexOf(" ") + "" == "-1"
       && obj.value.indexOf("@") + "" != "-1"
       && (obj.value.lastIndexOf(".") > obj.value.indexOf("@"))
       && obj.value != "") return true;
       else return false;
}

function CheckLoginForm() {
	
	var Form = document.forms["FormContact"];
	
	if (Form.eSociete.value == "")
		{ alert("Attention, le champ 'Nom de votre société' doit être renseigné"); Form.eSociete.focus(); return; }
	if (Form.eNomContact.value == "")
		{ alert("Attention, le champ 'Nom du contact' doit être renseigné"); Form.eNomContact.focus(); return; }
	if (Form.eTel.value == "" || (Form.eTel.value).length!=10)
		{ alert("Attention, le téléphone est nécessaire"); Form.eTel.focus(); return false; }
	if (Form.eEmail.value == "" || !isEmail(Form.eEmail))
		{ alert("Merci de renseigner le champ 'Email' correctement"); Form.eEmail.focus(); return; }
	/*if (Form.eCodeNAF.value == "")
		{ alert("Attention, le champ 'Code NAF' doit être renseigné"); Form.eCodeNAF.focus(); return; }*/	
	
	Form.action = "/Procs/psLogin.asp";
	Form.submit();	
}

// ----------------------------------------------------------------------------------
// Only digits in field!
// ----------------------------------------------------------------------------------
function checkKey(field, evt) {
  var keyCode = 
    document.layers ? evt.which :
    document.all ? event.keyCode :
    document.getElementById ? evt.keyCode : 0;
  //alert(keyCode);
  if ((document.all || document.getElementById) && evt.shiftKey) {
    if (keyCode == 9) return true;
	return false;
  }
  if (document.layers && evt.modifiers & event.SHIFT_MASK) {
    if (keyCode == 9) return true;
	return false;
  }
  // 0 .. 9, 0 .. 9 on right keyboard, Backspace, Tab, End, Home, Left Arrow, Right Arrow, Del button
  if ((keyCode > 47 && keyCode < 58) || (keyCode > 95 && keyCode < 106) || keyCode == 8 || keyCode == 9 || keyCode == 35 || keyCode == 36 || keyCode == 37 || keyCode == 39  || keyCode == 46) return true;
  return false;
}

