<?xml version="1.0" encoding="UTF-8"?>
<!-- Created by FilePoint's XBRLinator v.1.0j * www.edgarfilepoint.com * -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:aifundst="http://aifundst/20120229" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-types="http://xbrl.us/us-types/2009-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:rr="http://xbrl.sec.gov/rr/2010-02-28" xmlns:dei="http://xbrl.us/dei/2009-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xlink="http://www.w3.org/1999/xlink" targetNamespace="http://aifundst/20120229" elementFormDefault="qualified">
	<xs:annotation>
		<xs:appinfo>
			<link:linkbaseRef xlink:type="simple" xlink:href="aifundst-20120229_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
			<link:linkbaseRef xlink:type="simple" xlink:href="aifundst-20120229_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
			<link:linkbaseRef xlink:type="simple" xlink:href="aifundst-20120229_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
		</xs:appinfo>
	</xs:annotation>
	<xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
	<xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
	<xs:import namespace="http://xbrl.us/us-types/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-types-2009-01-31.xsd"/>
	<xs:import namespace="http://xbrl.sec.gov/rr-ent/2010-02-28" schemaLocation="http://xbrl.sec.gov/rr/2010/rr-ent-2010-02-28.xsd"/>
	<xs:import namespace="http://xbrl.sec.gov/rr/2010-02-28" schemaLocation="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd"/>
	<xs:element name="S000011458Member" id="aifundst_S000011458Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="S000011459Member" id="aifundst_S000011459Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="S000030196Member" id="aifundst_S000030196Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="S000030195Member" id="aifundst_S000030195Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="S000011462Member" id="aifundst_S000011462Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="S000011460Member" id="aifundst_S000011460Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="S000011461Member" id="aifundst_S000011461Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="S000021676Member" id="aifundst_S000021676Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="S000028386Member" id="aifundst_S000028386Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000031686Member" id="aifundst_C000031686Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000031722Member" id="aifundst_C000031722Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000031723Member" id="aifundst_C000031723Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000031687Member" id="aifundst_C000031687Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000031724Member" id="aifundst_C000031724Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000092921Member" id="aifundst_C000092921Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000092922Member" id="aifundst_C000092922Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000092919Member" id="aifundst_C000092919Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000092920Member" id="aifundst_C000092920Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000031690Member" id="aifundst_C000031690Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000031691Member" id="aifundst_C000031691Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000031721Member" id="aifundst_C000031721Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000031688Member" id="aifundst_C000031688Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000031726Member" id="aifundst_C000031726Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000031689Member" id="aifundst_C000031689Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000031728Member" id="aifundst_C000031728Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000062135Member" id="aifundst_C000062135Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000062133Member" id="aifundst_C000062133Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000062134Member" id="aifundst_C000062134Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000086740Member" id="aifundst_C000086740Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000086741Member" id="aifundst_C000086741Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="C000114487Member" id="aifundst_C000114487Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="index1Member" id="aifundst_index1Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="index2Member" id="aifundst_index2Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="index3Member" id="aifundst_index3Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="index4Member" id="aifundst_index4Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="index5Member" id="aifundst_index5Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="index6Member" id="aifundst_index6Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="index7Member" id="aifundst_index7Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="index8Member" id="aifundst_index8Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<xs:element name="index9Member" id="aifundst_index9Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
</xs:schema>
