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("שם הדומיין חייב להכיל לפחות שלושה תוים")
		formObj.domain.focus()
		return ;
	}
	if (formObj.domain.value.length>63 ){		
		alert("אורך הדומיין חייב להיות פחות מ-63 תוים")
		formObj.domain.focus()
		return ;
	}
	 if (isContainTag(formObj.domain.value)){		
		alert("שם הדומיין לא יכול להכיל גרש");
		formObj.domain.focus()
		return ;
	}
	if (isContainBlank(formObj.domain.value)){
		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("!דומיין שמור - לא ניתן לרשום אותו")
		formObj.domain.focus()
		return ;
	}	
	if(myString.indexOf("--")==2 ){		
		alert("לא ניתן לרשום שני מקפים רצופים במקום השלישי והרביעי")
		formObj.domain.focus()
		return ;
	}		
	if(myString=="jesus.christ" || myString=="santa.claus"){	 	
	 	alert("!דומיין שמור - לא ניתן לרשום אותו")
		formObj.domain.focus()
		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("!דומיין שמור - לא ניתן לרשום אותו")
		formObj.domain.focus()
		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("!דומיין שמור - לא ניתן לרשום אותו")
		formObj.domain.focus()
		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("!דומיין שמור - לא ניתן לרשום אותו")
				formObj.domain.focus()
				return ;
			}
		}
	}
	if( myString.indexOf("www")==0){
		leftString=myString.substring(3,myString.length)
		if(isNumeric(leftString)){
			if(leftString*1>=0 &&leftString*1<=100 ){
				alert("!דומיין שמור - לא ניתן לרשום אותו")
				formObj.domain.focus()
				return ;
			}
		}
	}	
	formObj.submit()
}