$doc = function(name){return document.getElementById(name);}

function empty(val)
{
	if(typeof val == 'undefined') return false;
	val = val.replace(/([ \n\r])?/ig,""); 
	return val.length==0;
}


function check_email(val)
{
	re = /^[-_+\.a-z0-9&']+@[-a-z0-9]+\.([-a-z0-9]+\.)*[a-z]+.$/ig;
	return val.match(re);
}

function eAlert(msg, sId)
{
	alert(msg)
	if($doc(sId)) $doc(sId).focus()
	return false;
}

function xSend()
{
	if(empty(lg = $doc('name').value))	{ return eAlert('Не указали Имя', 'name');}
	if(empty(eml = $doc('email').value) || !check_email(eml))	{ return eAlert('Не правильно указали e-mail', 'email');}
	if(empty(lg = $doc('message').value))	{ return eAlert('Нет сообщения', 'message');}
	return true;
}
