function testcannew(gender,year,button)
{
	var gdr = document.getElementById(gender);
	var yr = document.getElementById(year);
	var btn = document.getElementById(button);
	
	if (gdr != null && gdr.value!=""&& yr != null&& yr.value!="")
	{
		if (btn != null) btn.disabled = false;
	}
	else
	{
		if (btn != null) btn.disabled = true;
	}
}

function draw_children()
{
	var div		 = 'children_div';
	var table	 = '<table>';
	var t=0;
	for (i in ar_ch)
	{
		if (ar_ch[i]!=null)
		{
			table += '<tr>';
			table += '<input type="hidden" name="work_object[children]['+t+'][gender]" value="'+ar_ch[i].gender+'">';
			table += '<input type="hidden" name="work_object[children]['+t+'][year]" value="'+ar_ch[i].year+'">';
			if (ar_ch[i].gender == "m") table += '<td> '+boy+',</td>';
			else table += '<td>'+girl+',</td>';
			
			table += '<td> '+ar_ch[i].year+' г.р. </td>';
			table += '<td> <a href="javascript:childs_del('+i+');">'+del+'</a> </td>';
			table += '</tr>';
			t++;
		}
	}
	table += '</table>';
	var prnt = document.getElementById(div);
	prnt.innerHTML = table;
}

function childs_add()
{
	var gender	 = 'work_object[children_gender]';
	var year	 = 'work_object[children_year]';
	
	var gd = document.getElementById(gender);
	var yr = document.getElementById(year);
	
	ar_ch.push({gender: gd.value, year: yr.value});
	
	draw_children();
	
	gd.value = '';
	yr.value = '';
	gd.onchange();
}

function childs_del(nom)
{
	delete(ar_ch[nom]);
	draw_children();
}
