function checkDomainValid(formObj){
	
	myString = new String(formObj.domain.value)
	myString=myString.toLowerCase()
	if (formObj.domain.value==""){
		alert("חובה להזין שם דומיין")
		formObj.domain.focus()
		return ;
	}
	if (formObj.domain.value.length<3 ){
		alert("אורך הדומיין חייב להיות יותר מ-2 ספרות")
		formObj.domain.focus()
		return ;
	}
	if (formObj.domain.value.length>63 ){
		alert("אורך הדומיין חייב להיות פחות מ-63 ספרות")
		formObj.domain.focus()
		return ;
	}
	 if (isContainTag(formObj.domain.value)){
		alert("אסור להכניס גרש");
		return ;
	}
	if (isContainBlank(formObj.domain.value)){
		alert("אסור להכניס רווחים");
		return ;
	}
	
 	if (myString.indexOf("-family")>0){
		alert("לא ניתן לרשום דומיין זה")
		formObj.domain.focus()
		return ;
	}
	if (myString.indexOf("@")>0){
		alert("שם דומיין לא חוקי")
		formObj.domain.focus()
		return ;
	}
	if (myString.indexOf("_")>0){
		alert("שם דומיין לא חוקי")
		formObj.domain.focus()
		return ;
	}
	if (myString.indexOf(".")>0){
		alert("לא ניתן לרשום עם נקודה")
		formObj.domain.focus()
		return ;
	}
	if(myString=="aso" || myString=="dnso" || myString=="icann" || myString=="internic" || myString=="pso" || myString=="aso" ||myString=="aso" ||
	myString=="afrinic" || myString=="apnic" || myString=="arin" || myString=="example" ||  myString=="gtld-servers" ||  myString=="iesg" ||  myString=="ietf" || 
	 myString=="irtf" ||  myString=="istf" ||  myString=="lacnic" || myString =="rfc-editor" || myString =="ripe" || myString =="root-servers"){
	 alert("!דומיין שמור- לא ניתן לרשום אותו")
	 return
	 }
	
	if(myString.indexOf("--")==2 ){
		alert("לא ניתן לרשום שני מקפים רצופים במקום השלישי והרביעי")
		return
	}
	
	if(isNumeric(myString)){
		alert("לא ניתן לרשום דומיין המורכב ממספרים בלבד")
		return
	}
	
	if(myString=="jesus.christ" || myString=="santa.claus"){
	 	alert("!!דומיין שמור- לא ניתן לרשום אותו")
	 	return
	 }
	 
	 if(myString=="aero" || myString=="arpa" || myString=="biz" || myString=="com" || myString=="coop" || 
	    myString=="edu" ||myString=="gov" ||   myString=="info" || myString=="int" || myString=="mil"  || 
		myString=="museum" ||  myString=="name" ||  myString=="net" ||  myString=="org" || myString=="pro" || 
		myString=="nic" ||  myString=="whois" || myString =="www" || myString =="alerts" || myString =="celebrity" ||
	    myString=="cert" ||  myString=="certificate" ||  myString=="directory" || myString =="dns" || myString =="dotname" 
		){
	 alert("!דומיין שמור- לא ניתן לרשום אותו")
	 return
	 }
	 
	 
	  if(myString=="dir" || myString=="directory" || myString=="email" || myString=="genealogy" || myString=="http" || myString=="mail" ||myString=="mx" ||
	myString=="ns" || myString=="wap" || myString=="administrator" || myString=="hostmaster" ||  myString=="postmaster" ||  myString=="complaints" ||  myString=="mailer-daemon" || 
	 myString=="abuse" ||  myString=="root" ||  myString=="webmaster" || myString =="infomaster"   || myString =="famous" ||  myString=="findyour" ||  myString=="finger" || 
	  myString=="ftp" || myString =="getyour" || myString =="gopher" || myString =="hostmaster" ||    myString=="hostmaster"  || myString=="imap"  || myString=="idap"   || 
	  myString=="login"  || myString=="myname"  ||  myString=="namedomain"  || myString=="nameregistry"  || myString=="nic"  || myString=="nntp"  || myString=="no1" ||
	    myString=="ntp"  || myString=="pop"  || myString=="pop3"  || myString=="registeryour" ||  myString=="registeryourname"  || 
	    myString=="registry"  || myString=="scp" || myString=="security"  || myString=="sntp" ||
	    myString=="snmp"  || myString=="telnet"  || myString=="thefamous"  || myString=="thenamedomain" ||
	    myString=="thenameregistry" ||	myString=="yourname"  || myString=="zone"  || myString=="global" ||
	    myString=="globalregistry"  || myString=="gnr" || myString=="theglobal"  || myString=="theglobalname" ||
		myString=="theglobalnameregistry"  || myString=="theglobalnameregistry"  || myString=="theglobalregistry"

	 ){
	 alert("!דומיין שמור- לא ניתן לרשום אותו")
	 return
	 }
	 

if(myString.indexOf("ns")==0 || myString.indexOf("ms")==0 ){
	leftString=myString.substring(2,myString.length)
	if(isNumeric(leftString)){
		if(leftString*1>=0 &&leftString*1<=100 ){
		 alert("!דומיין שמור- לא ניתן לרשום אותו")
		 return
		}
	}
}

if( myString.indexOf("www")==0){
	leftString=myString.substring(3,myString.length)
	if(isNumeric(leftString)){
		if(leftString*1>=0 &&leftString*1<=100 ){
		 alert("!דומיין שמור- לא ניתן לרשום אותו")
		 return
		}
	}
}	
	

	formObj.submit()
}