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 zoom(img,w,h,n) {
window.open('/zoom/' + img + '.html','' + n + '','width=' + w + ',height=' + h + ',resize=yes,scrollbar=yes;');
}

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))) {
	alert('Пожалуйста, заполните все обязательные поля.');
	if (!trim($('name').value)) {$('name').focus(); return false;}
	if (!trim($('phone').value)) {$('phone').focus(); return false;}
	if (!trim($('email').value)) {$('email').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 checkFaqForm() {
if (!trim($('name').value) || !trim($('email').value) || !trim($('email').value) || !trim($('title').value) || !trim($('text').value) ) {
	alert('Пожалуйста, заполните все обязательные поля.');
	if (!trim($('name').value)) {$('name').focus(); return false;}
	if (!trim($('email').value)) {$('email').focus(); return false;}
	if (!trim($('title').value)) {$('title').focus(); return false;}
	if (!trim($('text').value)) {$('text').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;
}
