function form_submit(act) {
	if (act!='compare') document.fcatalog.action="";

	var j=0;
	for (var i = 0; i < document.fcatalog.length; i++) {
		elem_name=document.fcatalog.elements[i].name;
		if (document.fcatalog.elements[i].checked==true && elem_name.substring(0,4)=='comp')
		{	
			j=j+1;
		}
	}
	if (j==1) {
		alert ("Необходимо выбрать 2 \nтовара для сравнения");
		return;
	}
	else {
		document.fcatalog.submit();	
	}
}

function check_selected(elem) {
	var j=0;
	for (var i = 0; i < document.fcatalog.length; i++) {
		elem_name=document.fcatalog.elements[i].name;
		if (document.fcatalog.elements[i].checked==true && elem_name.substring(0,4)=='comp')
		{	
			j=j+1;
		}
	}
	if (j>2)
	{
		document.fcatalog.elements[elem].checked=false;
		alert ("Вы можете выбрать не более двух\n  товаров для сравнения");
	}
}

if(typeof(XMLHttpRequest) == "undefined")
var XMLHttpRequest = function()
{
	return new ActiveXObject("Microsoft.XMLHTTP");
}

function getNextStep(id) {
	var myid=id.match(/(\d+)/g);

	try{
		var req = new XMLHttpRequest();
	} catch(e) { 
		return; 
	}
	req.onreadystatechange = function()
	{
		if (req.readyState == 4){
			if (req.status == 200){
				if (!myid) return;
				try
				{
					var d3 = document.getElementById("step3");
					d3.innerHTML = '';

					var d = document.getElementById("step2");
					d.innerHTML = '<div>Шаг 2:</div>';
					d.innerHTML += '<div>'+req.responseText+'</div>';

					//selectFirstAvalible();
				}
				catch (e){}
			}
		}
	}
	req.open('GET', AppPath+'include/action.php4?action=getNextStep&id='+myid, true);
	req.send('');
}

function getLastStep(id) {
	var myid=id.match(/(\d+)/g);

	try{
		var req = new XMLHttpRequest();
	} catch(e) { 
		return; 
	}
	req.onreadystatechange = function()
	{
		if (req.readyState == 4){
			if (req.status == 200){
				if (!myid) return;
				try
				{
					var d = document.getElementById("step3");
					d.innerHTML = '<div>Выберите 2 товара для сравнения:</div>';
					d.innerHTML += '<div>'+req.responseText+'</div>';
				}
				catch (e){}
			}
		}
	}
	req.open('GET', AppPath+'include/action.php4?action=getLastStep&id='+myid, true);
	req.send('');
}
/*
function selectFirstAvalible() {
	var d = document.getElementById("nextstep2");

	for (var i = 0; i<d.options.length; i++) {
		if (d.options[i].value != '-1') {
			d.options[i].selected=true;
			return;
		}
	}
}*/
