// тип браузера
browserOpera = navigator.userAgent.indexOf("Opera") > -1;
browserMSIE = navigator.userAgent.indexOf("MSIE") > -1;
browserGecko = navigator.userAgent.indexOf("Gecko") > -1;

function firstZero(value) {
	return (value < 10 ? "0" : "") + value;
}

function setCookie(name, value) {
	document.cookie = name + "=" + escape(value) + "; path=/;";
}

function pageTrigger(name, value, freeze, url) {
	setCookie(name, value);
	if (!freeze)
		if (!url)
			location.reload(true);
		else
			location = url;
}

function confirmDelete() {
	var result = (prompt("Была выбрана операция удаления.\nЕсли Вы уверены, введите слово \"delete\".", "") == "delete");
	if (!result)
		alert("Неверное слово! Нужно: \"delete\" (без кавычек).");
	return result;
}

function checkRequired(obj, required, re)
{
	var testRE = new RegExp(re ? re : "[^\s\t]");
	if (testRE.test(obj.value) || !obj.value && !required)
		return true;
	else {
		alert(obj.value ? "Поле заполнено неверно!" : "Заполнены не все обязательные поля!");
		obj.focus();
		return false;
	}
}

function sendEmail(before, after)
{
	location = "mailto:" + before + "@" + after;
}

function windowOpen(url, width, height, left, top)
{
	left = left ? left : 10;
	top = top ? top : 10;
	window.open(url, "", "width=" + width + ",height=" + height + ",scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no" + (left ? ",left=" + left : "") + (top ? ",top=" + top : ""));
	return false;
}

function unregistered()
{
	if (confirm("Доступно только зарегистрированным пользователям!\nХотите перейти на страницу регистрации?"))
		location = "/members/registration.am";
}
