function checkString(string, div, minLen, maxLen) {
	state = 0;
	len = string.length;
	if (minLen != null && len < minLen)
		state = 1;
	
	if (maxLen !=null && len > maxLen)
		state = 1;
	//alert(len);
	if (len == 0)
		state = 1;
	
	if (state == 1)
		document.getElementById(div).style.display = 'block';
	else
		document.getElementById(div).style.display = 'none';

	return state;
}

function checkPhone(string, state1, state2) {
	var state = 0;
	var len = string.length;
	
	if (len == 0 || string == '044 444-55-66')
		state = 1;
	else if (!string.match(/^[0-9\- ,]*$/)) {
			state = 2;
	}
	
	document.getElementById(state1).style.display = 'none';
	document.getElementById(state2).style.display = 'none';

	if (state == 1)
		document.getElementById(state1).style.display = 'block';
	else if (state == 2)
		document.getElementById(state2).style.display = 'block';

	return state;
}

function checkMail(string, state1, state2) {
	var state = 0;
	var len = string.length;
	
	if (len == 0)
		state = 1;
	else if (!string.match(/^[a-z0-9\.\-_]+@[a-z0-9\-_]+\.([a-z0-9\-_]+\.)*?[a-z]+$/i)) {
			state = 2;
	}
	
	document.getElementById(state1).style.display = 'none';
	document.getElementById(state2).style.display = 'none';

	if (state == 1)
		document.getElementById(state1).style.display = 'block';
	else if (state == 2)
		document.getElementById(state2).style.display = 'block';

	return state;
}