function $(name) {
if (document.getElementById) return document.getElementById(name);
else if (document.all) return document.all[name];
else return null;
}

function trim(s) {
return rtrim(ltrim(s));
}

function ltrim(s) {
return s.replace(/^\s+/, ''); 
}

function rtrim(s) {
return s.replace(/\s+$/, ''); 
}

function checkContactForm() {
if (!trim($('name').value) || !trim($('phone').value) || !trim($('email').value) || !trim($('title').value) ||!trim($('comment').value)) {
	alert('Заполните все поля.');
	return false;
	}
	else {
	return true;
	}
}

function checkOrderForm() {
if (!trim($('name').value) || !trim($('phone').value) || !trim($('email').value) || !trim($('captcha').value)) {
	alert('Пожалуйста, заполните все обязательные поля.');
	if (!trim($('name').value)) {$('name').focus(); return false;}
	if (!trim($('email').value)) {$('email').focus(); return false;}
	if (!trim($('phone').value)) {$('phone').focus(); return false;}
	if (!trim($('captcha').value)) {$('captcha').focus(); return false;}
	return false;
	}
	else 
	if ((/^([a-zA-Z0-9_\.\+\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/ig).test($('email').value) == false) {
		alert('Пожалуйста, введите корректный e-mail.'); $('email').focus(); return false;
		}
	else {
	return true;
	}
}

function reloadCaptcha() {
var n = 99999;
var m = 10000;
var x = Math.floor(Math.random()* (n - m + 1) ) + m;
$('captchaimg').src='/i/captcha.png?nrcmd='+x;
}
