function toggleOther(id,containerid) {
	if($(id).options[$(id).selectedIndex].text == 'Other') {
		$(containerid+'Container').show();
		if(Object.isElement($(containerid))) {
			$(containerid).focus();
		}
	} else {
		$(containerid+'Container').hide();
	}
}
function toggleNo(id,containerid) {
	if($(id).options[$(id).selectedIndex].text == 'No') {
		$(containerid+'Container').show();
		if(Object.isElement($(containerid))) {
			$(containerid).focus();
		}
	} else {
		$(containerid+'Container').hide();
	}
}
function toggleYes(id,containerid) {
	if($(id).options[$(id).selectedIndex].text == 'Yes') {
		$(containerid+'Container').show();
		if(Object.isElement($(containerid))) {
			$(containerid).focus();
		}
	} else {
		$(containerid+'Container').hide();
	}
}
function toggleYesMaybe(id,containerid) {
	if($(id).options[$(id).selectedIndex].text == 'Yes' || $(id).options[$(id).selectedIndex].text == 'Maybe') {
		$(containerid+'Container').show();
		if(Object.isElement($(containerid))) {
			$(containerid).focus();
		}
	} else {
		$(containerid+'Container').hide();
	}
}
function addFamilyMember(i) {
	var newi = i;
	new Ajax.Request('/family_members/add/'+i,{
		onSuccess:function(transport) {
			$('FamilyMembersContainer').insert(transport.responseText);
		}
	});
	newi++;
	$('FamilyMemberLink').onclick = function() { return addFamilyMember(newi); };
	return false;
}
function removeFamilyMember(i) {
	$('FamilyMember'+i).remove();
	return false;
}
function addMarriage(i) {
	var newi = i;
	new Ajax.Request('/marriages/add/'+i,{
		onSuccess:function(transport) {
			$('MarriagesContainer').insert(transport.responseText);
		}
	});
	newi++;
	$('MarriageLink').onclick = function() { return addMarriage(newi); };
	return false;
}
function removeMarriage(i) {
	$('Marriage'+i).remove();
	return false;
}
function addChild(i) {
	var newi = i;
	new Ajax.Request('/children/add/'+i,{
		onSuccess:function(transport) {
			$('ChildrenContainer').insert(transport.responseText);
		}
	});
	newi++;
	$('ChildLink').onclick = function() { return addChild(newi); };
	return false;
}
function removeChild(i) {
	$('Child'+i).remove();
	return false;
}
function addSexualAbuse(i) {
	var newi = i;
	new Ajax.Request('/sexual_abuses/add/'+i,{
		onSuccess:function(transport) {
			$('SexualAbusesContainer').insert(transport.responseText);
		}
	});
	newi++;
	$('SexualAbuseLink').onclick = function() { return addSexualAbuse(newi); };
	return false;
}
function removeSexualAbuse(i) {
	$('SexualAbuse'+i).remove();
	return false;
}
function addOutstandingDebt(i) {
	var newi = i;
	new Ajax.Request('/outstanding_debts/add/'+i,{
		onSuccess:function(transport) {
			$('OutstandingDebtsContainer').insert(transport.responseText);
		}
	});
	newi++;
	$('OutstandingDebtLink').onclick = function() { return addOutstandingDebt(newi); };
	return false;
}
function removeOutstandingDebt(i) {
	$('OutstandingDebt'+i).remove();
	return false;
}
