//=============================================================================
//* SELECTOR.RU scripts
//* Written by Alexander Maltsev (amp@selector.ru)
//*
//* Copyright 1999-2000 
//* All rights reserved. Any distribution or use by 3rd-parties prohibited!
//=============================================================================

function IsIE () {
	//We accept IE4 and newer only. IE2/3 and all Netscrapes go to hell :)
	var	ver = navigator.userAgent;
	verPos = ver.indexOf("MSIE");
	if (verPos < 0 || ver.substr (verPos + 5, 1) < "4")
		return false;
	return true;
}
//=============================================================================
function IsNN () {
	//Look whether it's Netscape 4.0 or later
	var	ver = navigator.userAgent;
	verPos = ver.indexOf("Mozilla");
	if (verPos < 0 || ver.substr (verPos + 8, 1) < "4")
		return false;
	return true;
}
//=============================================================================
function CheckNumField (nameForm, nameField, msgErr)
{
	var val, obj = 'document.' + nameForm + '.' + nameField;
	eval ('val = Number(' + obj + '.value)');
	if (isNaN(val) || val < 1)
	{
		alert (msgErr ? msgErr : '=õ ÷ðôðýþ ¢ø¸ûþòþõ ÷ýð¢õýøõ øûø òòõôõýþ ò ýõòõ¨ýþü ¯þ¨üðªõ!');
		if (IsIE ())
			eval (obj + '.focus()');
		return false;
	}
	return true;
}
//=============================================================================
function CheckField (nameForm, nameField, msgErr)
{
	var val = '', obj = 'document.' + nameForm + '.' + nameField;
	eval ('val = Number(' + obj + '.value)');
	if (val == '')
	{
		alert (msgErr ? msgErr : '=õ òòõôõýð øý¯þ¨üð¡ø !');
		if (IsIE ())
			eval (obj + '.focus()');
		return false;
	}
	return true;
}
//=============================================================================
function showPic(fName,pxWidth,pxHeight)
{
	window.open ('images/' + fName, '',
		'toolbar=0,location=0,scrollbars=1,status=1,menubar=0,width=' + (pxWidth + 10) + ','+
		'height=' + (pxHeight+ 20) + ',resizable=0',true);
}
//=============================================================================
function setStatus(txt)
{
	window.status = txt;
	return true;
}
//=============================================================================
function resetStatus()
{
	status = '';
	return true;
}
//=============================================================================
function RunMailer(recepient)
{
	window.open ('mailto:'+recepient+'@'+'selector'+'.'+'ru');
	return false;
}
//=============================================================================
function menuShow(id)
{
	return true;
}
//=============================================================================
function confirmDelete()
{
	return confirm ("ÂÍÈÌÀÍÈÅ:\nÂû óâåðåíû, ÷òî æåëàåòå óäàëèòü ýòó çàïèñü?");
}
//=============================================================================
