//=======================================================================
//	DATA VALIDATION
//=======================================================================

// with Message box
	function isEmpty(obj) {
		
		var len = obj.value.length;
		var fl_empty = true;
		
		for(i = 0; i < len; i++) {
			if (obj.value.substring(i,i + 1) != " ")
				fl_empty = false;
			if (!fl_empty)
				break;
		}
		
		if (fl_empty) {
			obj.focus();
			obj.select();
			alert("Поле должно быть заполнено!");
			return true;
		}

		return false;

	}

//--------------------------------------------------------------------

// without Message box
	function isEmpty1(obj) {
		var len = obj.value.length;
		var fl_empty = true;
		
		for(i = 0;i < len; i++) {
			if (obj.value.substring(i,i + 1) != " ") 
				fl_empty = false;
			if (!fl_empty)
				break;
		}
		
		if (fl_empty)
			return true;
	
		return false;

	}

//--------------------------------------------------------------------

	function isPhone(obj) {
	
		var len = obj.value.length;
		var str = "`~!@=$%^&*_|\\}{[]:;\"'<,>?/";
		var char_tmp ="";
		
		for(i = 0; i < len; i++) {
			char_tmp = obj.value.substring(i,i + 1);  
			if (str.indexOf(char_tmp) != -1)   {
				obj.focus();
				obj.select();
				alert("Символ " + char_tmp + " не разрешен для телефонного номера!");
				return false;
			}
		}
		
		return true;

	}

//--------------------------------------------------------------------

	function isEmail(obj) {
		
		var len = obj.value.length;
		var str = " ~!#='`/$^&*()+\\|?><:;,\"{}[]";
		var char_tmp ="";
		
		for(i = 0; i < len; i++) {
			char_tmp = obj.value.substring(i,i + 1);  
			if (str.indexOf(char_tmp) != -1)   {
				obj.focus();
				obj.select();
				alert("Символ " + char_tmp + " не разрешен для e-mail адреса!");
				return false;
			}
		}
		
			if (obj.value.indexOf("@", 0) >= 0)
	 			return true;
			else {
				obj.focus();
				obj.select();
				alert("Поле должно содержать символ @ как часть правильного e-mail адреса!");
				return false;
			}

		return true;
			
	}

//-----------------------------------------------------------------

	function isNumber(obj) {
	
		var len = obj.value.length;
		var str = "0123456789";
		var char_tmp ="";
		var count = 0;
	
		for(i = 0; i < len; i++) {
			char_tmp = obj.value.substring(i,i + 1);  
			if (str.indexOf(char_tmp) != -1)   
				count++;
		}
		
		if (count == len)
			return true;
		else {
			obj.focus();
			obj.select();
			alert("Поле должно быть численным!");
			return false;
		}
	}

//-----------------------------------------------------------------

	function disableRadio(obj) {
		obj[0].disabled = true;
		obj[1].disabled = true;
		obj[2].disabled = true;
		return true;
	}

	function enableRadio(obj) {
		obj[0].disabled = false;
		obj[1].disabled = false;
		obj[2].disabled = false;
		return true;
	}

//-----------------------------------------------------------------

