function tobasket(gid,id)
{
	amnt = document.getElementById('amnt_'+gid).value;
	if (amnt=='' | amnt<= 0 | !amnt.match(/^[0-9]{1,}$/i, '')) 
		window.alert('Введено неправильное количество!');
	else
	{
		wnd_url='/index.php?id='+id+'&action=add2basket&gid='+gid+'&amount='+amnt;
		window.location=wnd_url;
	}
}

function tocompare(gid,id)
{
	wnd_url='/index.php?id='+id+'&action=add2compare&gid='+gid;
	window.location=wnd_url;
}

function clearcompare(id)
{
	wnd_url='/index.php?id='+id+'&action=clearcompare';
	window.location=wnd_url;
}

function delfromcompare(id,gid)
{
	wnd_url='/index.php?id='+id+'&action=delfromcompare&gid='+gid;
	window.location=wnd_url;
}

function show(mode)
{
	var div=document.getElementsByTagName('div');

	for (var i=0;i<div.length;i++)
	{
		if (div[i].id=='other')
		{
			if (mode=="full")
				div[i].style.display='block';
			else
				div[i].style.display='none';
		}
	}
}

function minval(id,minv)
{
	if (minv==0)
	{
		return;
	}
	
	it=document.getElementById(id);

	if (it.value<minv)
	{
		it.value=minv;
	}
	else if (it.value>minv)
	{
		it.value = Math.round(it.value/minv)*minv;
	}

}

function fixamount(id)
{
	it=document.getElementById(id);

	if (it.value<0)
	{
		it.value=0;
	}
}

function check()
{
	if (document.freg.user_lastname.value=="")
	{
		alert('Поле "Фамилия" обязательно для заполнения');
		return false;
	}
	if (document.freg.user_name.value=="")
	{
		alert('Поле "Имя" обязательно для заполнения');
		return false;
	}
	if (document.freg.user_login.value=="")
	{
		alert('Поле "Логин" обязательно для заполнения');
		return false;
	}
	if (document.freg.user_pass.value=="")
	{
		alert('Поле "Пароль" обязательно для заполнения');
		return false;
	}
	if (document.freg.user_pass.value!=document.freg.pass_conf.value)
	{
		alert('Значения в полях "Пароль" и "Подтверждение пароля" должны совпадать');
		return false;
	}
	if (document.freg.user_email.value=="")
	{
		alert('Поле "email" обязательно для заполнения');
		return false;
	}
	else if(document.freg.user_email.value!="")
	{
		if (!document.freg.user_email.value.match(/^[\w\.\-]+@[\w\.\-]+\.[a-zA-Z]{2,}$/i, ""))
		{
			alert('Введите корректный E-mail');
			return false;
		}
		
	}
	if (document.freg.user_city.value=="")
	{
		alert('Поле "Город" обязательно для заполнения');
		return false;
	}
	
	if (document.freg.user_company.value=="" && document.freg.user_type.value==1)
	{
		alert('Поле "Компания" обязательно для заполнения');
		return false;
	}
	return true

}

