<!-- start Javascript
	
	function cHeckAllFields()
	{
		var theDomain
		var theCounter;
		theCounter = 0

		for(var i=0;i<document.Form1.elements.length;i++)
		{
			if(document.Form1.elements[i].type == "text")
			{
				theDomain = document.Form1.elements[i].value
				if(theDomain == "שם הדומיין שלך כאן")
				{
					theCounter = theCounter + 1
				}
				else if((theDomain==null)||(theDomain==""))
				{
					theCounter = theCounter + 1
				}
				else
				{
					//Check for a legal domain name
					if(CheckDomain(theDomain) == false)
					{
						theCounter = theCounter + 1
					}
				}				
				//Make the validation jump over the _txtDNS and _txtTransfer text fields
				var ExcapedTxtNames
				ExcapedTxtNames = document.Form1.elements[i].id

				if(ExcapedTxtNames.indexOf("_txtdns") > -1)
				{
					theCounter = theCounter - 1
				}
				if(ExcapedTxtNames.indexOf("_txttransfer") > -1)
				{
					theCounter = theCounter - 1
				}
			}
		}
		if(theCounter > 0)
		{
			//alert("שם הדומיין חסר או לא חוקי ב: " + theCounter + " שדות\nאנא מלא/י שם דומיין חוקי.");
            alert("שם הדומיין חסר או לא חוקי");
			return false;
		}
		else
		{
			//All is valid
			return true;
		}
	}


function CheckDomain(z)
{
	// pp.coגקשsoft
	var badChar, invalidChars, validChars;
	
	//רשימת תוים לא חוקיים לשמות דומיין
	invalidChars = "אבגדהוזחטיכלמנסעפצקרשתץףךן`~!@#$%^&*()_+|\=<>?/.,';:" ;
	validChars = "abcdefghijklmnopqrstuvwxyz0123456789-.";
	
	//בודק שאין מקף בסוף או בהתחלה
	if(z.substring(0,1)=="-")
	{
		//alert("! שם דומיין חוקי ללא מקף בתחילתו")
		return false;
	}

	if (z.indexOf(" ")!=-1){
		    //alert("Invalid Domain Name")
		    return false
		 }
	
	
	//בודק שהשם דומיין מכיל לפחות 3 תוים
	if(z.length < 3)
	{
		//alert("! שם דומיין חוקי החל משלושה סימנים");
		return false;
	}

	
	//בודק שאין מקף בסוף או בהתחלה
	if(z.substring((z.length),(z.length -1))=="-")
	{
		//alert("! שם דומיין חוקי ללא מקף בסופו")
		return false;
	}

	//מילים שלא ניתן לשלב בחיפוש דומיין
	if (

		//כאן להוסיף מילים לא חוקיות, כדי להוסיף את shay נוסיף:
		//z == "shay" ||

		z == "fuck" ||
		z == "www" ||
		z == "museum" ||
		z == "biz"  ||
		z == "info" ||
		z == "com"  ||
		z == "net"  ||
		z == "www"  ||
		z == "org"
		)
	{
		//alert("! לא חוקי או אסור לרישום "+ z +" שם הדומיין");
		return false;
	}
	
	//Looking for a dot ( . ) 
	if (z.indexOf(".", 0) == -1)
	{
		//alert("No dot there");
		return false;
	}
	else
	{
		//Use re to check that only valid characters are in the domain name
		var RegExpObj = /[^a-z\d .-]/ig; 
		var isValid = !(RegExpObj.test(z));
		return isValid;
	}
}
// pp.coגקשsoft
// end Javascript -->
