// Обработка HTML-форм (с) Важенин Михаил 2004
function validate(form,fi) // Проверка заполненных полей
{
	//alert(fi[);
	//return false;
	for (i=0;i<fi.length;i++)
	{
		var f=eval('document.'+form+'.'+fi[i]);
		if (f)
		{
			if (f.value=='') {alert('Required parameter '+f.name);f.focus();return false}
		}	
	}	
}
function check_empty(f,v,c,n,m) // Проверяет заполнение полей v формы f
{
	e='';
	if (n==0) {n=v.length;}
	for (i=m;i<n;i++)
	{
		obj=eval('document.'+f+'.'+v[i]);
		if (obj.value=='')
		{
			alert(c[i]);
			obj.focus();
			return false;
		}
	}
	return true;
}
function radio_clear(obj) // Отменяем активный элемент
{
	if (obj.length)
    {
    	for (var i=0;i<obj.length;i++)
    	{
    	    obj[i].checked=false;
    	}	
    }
	else 
	{
		obj.checked=false;
	}
}
function radio_checked(obj) // Какой из объектов radion активный
{
    if (typeof(obj.length)=='undefined') // Только 1 элемент
    {
        if (obj.checked==true) {return 0;}
        else {return -1;}
    }
    else
    {
    	for (var i=0;i<obj.length;i++)
    	{
    	        if (obj[i].checked) {return i;}
    	}
    }
    return -1;
}

