browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);

if (((browserName == "Netscape") && (browserVer >= 3)) || ((browserName == "Microsoft Internet Explorer") && (browserVer >= 4))) useImages = "1";
else useImages = "0";


function newWin(url, title, w, h, s) {
			w1=window.open(url, title, 'resizable=no,menubar=no,status=no,scrollbars='+s+',width='+w+',height='+h);
			w1.focus();
		}
		
		function doBag(id)
		{
				
				cnt = eval("document.forms['product_"+id+"'].cnt.value;");
				if(cnt > 0)
				{
					newWin('', 'addtobag', 200, 100, 0);
					eval("document.forms['product_"+id+"'].submit();");
				}
				else
				{
					alert("Задайте количество!");

				}
			
		}
		
		function doOrder() {
		var contactPerson = document.order.contactPerson.value;
		var phone = document.order.phone.value;
	
		if ((contactPerson != '') && (phone != '')) {
			document.order.submit();
		} else {
			alert("Необходимо заполнить все обязательные поля!");
		}
	}
	


var maxSelected = 100;
var selected = 0;

function doCompare(_form, _type, _w, _h, _flag)
{
	var i;
	var url = "view_details.pl?type=" + _type + "&ids=";
	var ids = "";
	var removeFlag = 0;
	
	for (i = 0; i < document[_form].length; i++)
	{
		if (!document[_form][i].name.match(/compare/)) continue;
		
		if (_flag)
		{
			if (document[_form][i].checked == false)
			{
				if (ids) ids += ":";
				ids += document[_form][i].value;
			}
			else
			{
				removeFlag++;
			}
		}
		else
		{
			if (document[_form][i].checked == true)
			{
				if (ids) ids += ":";
				ids += document[_form][i].value;
			}
		}
		
	}
	
	if ((ids) && (!_flag))
	{
		url += ids;
		w = window.open(url, "compare", "resizable = yes, menubar = no, status = no, scrollbars = yes, height = " + _h + ", width = " + _w);
		w.focus();
	}
	else if ((ids) && (removeFlag))
	{
		url += ids;
		document.location.href = url;
	}
	else if (removeFlag)
	{
		self.close();
	}
}

function doSelect(_form, _name)
{
	if (document[_form][_name].checked)
	{
		if (selected >= maxSelected)
		{
			document[_form][_name].checked = false;
		}
		else
		{
			selected++;
		}
	}
	else
	{
		selected--;
	}
}

