function IsEmpty(str){
	if (str ==""){
		//alert("Поле не заполнено")
		return true;
	}
	for (i=0; i<str.length; i++){
		if (" " != str.charAt(i)){
			return false;
		}
	}
	//alert("Поле не заполнено")
	return true;
}

function NoLetters(x){
	if ((event.keyCode < 48) || (event.keyCode >x))
		return false
}

function OnlyDigits(){
	if (!((event.keyCode >= 48) && (event.keyCode <= 57)))
		return false
}

function OnlyLetters(){
	if (!(((event.keyCode > 64) && (event.keyCode<123)) || ((event.keyCode > 1039) &&(event.keyCode < 1104)) ||(event.keyCode==32)))
		return false
}

function OnlyRLetters(){
	if (!(((event.keyCode > 1039) && (event.keyCode < 1104)) || (event.keyCode==32)|| (event.keyCode==45)))
		return false
}
function NoRLetters(){
	//alert(event.keyCode)
	if ((((event.keyCode > 1039) && (event.keyCode < 1104))))
		return false
}
function OnlyLLetters(){
	if (!(((event.keyCode > 64) && (event.keyCode<123)) || (event.keyCode==32)|| (event.keyCode==45)))
		return false
}

function CorrectEmail(obj){
	emailEntered=obj.value
	emailValue= new String(emailEntered)
	
	if ((emailValue.indexOf("@")==-1) || (emailValue.indexOf(".")==-1)){
		//alert("Неправильно заполнено поле электронной почты.")
		//obj.focus()
		return false
	}else{
		return true
	}

}

function OnlyLLettersDigits(){
	if (!(((event.keyCode > 64) && (event.keyCode<123)) || ((event.keyCode > 47) && (event.keyCode < 58)) || (event.keyCode==32)|| (event.keyCode==45) || (event.keyCode==44) || (event.keyCode==46)))
		return false


}


function CorrectWM(x){
	if(x=="f"){
		if (document.forms[0].WM1.value == document.forms[0].WM2.value){
			var RegExpWM = new RegExp("Z[0-9]{12}")
			if (!RegExpWM.test(document.forms[0].WM1.value)){
				alert("Указан неверный формат номера кошелька типа Z.")
				document.forms[0].WM1.focus()
				return false
			}
		}else{
			alert("Введенные номера кошельков не совпадают.")
			document.forms[0].WM1.focus()
			return false
		}
	}else{
		if (!(((event.keyCode >= 48) && (event.keyCode <= 57)) || (event.keyCode == 90)))
			return false
	}
}
