﻿function checkForm(who){
  //disON()
  var message = ""
  var num = who
  var pfullname = delSpace(document.formi.fullname.value)
  var pphone= delSpace(document.formi.phone.value)
  var pemail = delSpace(document.formi.email.value)
  var pfreetext = delSpace(document.formi.freetext.value)
  
  if(pfullname==""){
     message = message + "\n- יש להזין שם מלא."
  }
  
  if(pphone==""){
     message = message + "\n- יש להזין מספר טלפון."
  }
    
  if(pemail!=""&&echeck(pemail)==false){
     message = message + "\n- כתובת הדוא\"ל אינה חוקית."
  }
  
  if(message!=""){
     alert(message)
	 //document.getElementById("err").innerHTML = "<hr><b>אנא בדוק את השגיאות הבאות:</b>" + message
	 //disOff()
     return false
  }
  
  document.formi.action = "sendLid_"+num+".asp"
  //document.formi.action = "sendLid.asp"
  //document.formi.sendi.value = "מעבד נתונים...אנא המתן"
  
}



function key3(){
	if (event.keyCode <= 46 || event.keyCode > 57 || event.keyCode == 47){event.returnValue = false;}
}


//////// Email check
String.prototype.trim = function() { return this.replace(/^\s*/, "").replace(/\s*$/, ""); }

function echeck(str) {
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		
		if (str.indexOf(at)==-1) return false
		
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr) return false

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr) return false

		if (str.indexOf(at,(lat+1))!=-1) return false

		if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot) return false

		if (str.indexOf(dot,(lat+2))==-1) return false
		
		if (str.indexOf(" ")!=-1) return false

 		return true					
}


function disON(){
   document.getElementById("err").innerHTML = ""
   document.formi.sendi.disabled = true
}

function disOff(){
   document.formi.sendi.disabled = false
}

function delSpace(what){
  return what.replace(/ /g, "")
}