function focusElement(formName, elemName) {
	var elem = document.forms[formName].elements[elemName];
	elem.focus();
	elem.select();
}

function isEMailAddr(elem) {
	var str = elem.value;
	var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
	if (!str.match(re)) {return false;}
	else{
	return true;
	}
}

function showError(elem,msg) {
	alert(msg);
	setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
	return false;
}

function checkMail(form){
	var elem;
	var elem = form['Uname'];
	var len=elem.value.length;
	if(len<3) return showError(elem,'Заполните поле Контактное лицо');
	
	var elem = form['orgname'];
	var len=elem.value.length;
	if(len<3) return showError(elem,'Заполните поле Название организации');
	
	var elem = form['phone'];
	var len=elem.value.length;
	if(len<3) return showError(elem,'Заполните поле Телефон');

	var elem = form['Email'];
	if(!elem.value.length &&!isEMailAddr(elem)) return showError(elem,'Неправильно введен адрес электронной почты.');
	
	var elem = form['text'];	
	var len=elem.value.length;
	if(len<10) return showError(elem,'Заполните поле Текст запроса');
	return true;
}
