var Toeslagen = Toeslagen || {};
Toeslagen.getElementsByClassName = function() {

	var elementsByClassName = {
		"input": ["jaar", "keuze-toeslagen", "huurtoeslag", "kindertoeslag", "kindgebonden-budget", "kinderopvangtoeslag", "zorgtoeslag", "aanvrager-geboortejaar", "aanvrager-getrouwd", "aanvrager-kind", "aanvrager-wees", "aanvrager-woonland", "aanvrager-inkomen-nl", "aanvrager-toeslagpartner", "aanvrager-kinderen", "aanvrager-werk", "aanvrager-bijdrage", "aanvrager-toetsingsinkomen", "toeslagpartner-zelfde-adres", "toeslagpartner-geboortejaar", "toeslagpartner-woonland", "toeslagpartner-inkomen-nl", "toeslagpartner-cvz", "toeslagpartner-werk", "toeslagpartner-bijdrage", "toeslagpartner-toetsingsinkomen", "kind-geboortejaar-1", "kind-kb-aanvr-1", "kind-kb-kind-1", "kind-onderhoud-1", "kind-onderhoud-a-1", "kind-onderhoud-b-1", "kind-woonsituatie-1", "kind-inkomensgrens-1", "kind-inkomensgrens-a-1", "kind-inkomensgrens-b-1", "kind-opvang-1", "kind-kinderopvang-1", "kind-werkgeversbijdrage-aanvrager-1", "kind-werkgeversbijdrage-aanvrager-bedrag-1", "kind-werkgeversbijdrage-partner-1", "kind-werkgeversbijdrage-partner-bedrag-1", "kind-bijdrage-aanvrager-1", "kind-bijdrage-aanvrager-bedrag-1", "kind-bijdrage-partner-1", "kind-bijdrage-partner-bedrag-1", "kind-geboortejaar-2", "kind-kb-aanvr-2", "kind-kb-kind-2", "kind-onderhoud-2", "kind-onderhoud-a-2", "kind-onderhoud-b-2", "kind-woonsituatie-2", "kind-inkomensgrens-2", "kind-inkomensgrens-a-2", "kind-inkomensgrens-b-2", "kind-opvang-2", "kind-kinderopvang-2", "kind-werkgeversbijdrage-aanvrager-2", "kind-werkgeversbijdrage-aanvrager-bedrag-2", "kind-werkgeversbijdrage-partner-2", "kind-werkgeversbijdrage-partner-bedrag-2", "kind-bijdrage-aanvrager-2", "kind-bijdrage-aanvrager-bedrag-2", "kind-bijdrage-partner-2", "kind-bijdrage-partner-bedrag-2", "kind-geboortejaar-3", "kind-kb-aanvr-3", "kind-kb-kind-3", "kind-onderhoud-3", "kind-onderhoud-a-3", "kind-onderhoud-b-3", "kind-woonsituatie-3", "kind-inkomensgrens-3", "kind-inkomensgrens-a-3", "kind-inkomensgrens-b-3", "kind-opvang-3", "kind-kinderopvang-3", "kind-werkgeversbijdrage-aanvrager-3", "kind-werkgeversbijdrage-aanvrager-bedrag-3", "kind-werkgeversbijdrage-partner-3", "kind-werkgeversbijdrage-partner-bedrag-3", "kind-bijdrage-aanvrager-3", "kind-bijdrage-aanvrager-bedrag-3", "kind-bijdrage-partner-3", "kind-bijdrage-partner-bedrag-3", "kind-geboortejaar-4", "kind-kb-aanvr-4", "kind-kb-kind-4", "kind-onderhoud-4", "kind-onderhoud-a-4", "kind-onderhoud-b-4", "kind-woonsituatie-4", "kind-inkomensgrens-4", "kind-inkomensgrens-a-4", "kind-inkomensgrens-b-4", "kind-opvang-4", "kind-kinderopvang-4", "kind-werkgeversbijdrage-aanvrager-4", "kind-werkgeversbijdrage-aanvrager-bedrag-4", "kind-werkgeversbijdrage-partner-4", "kind-werkgeversbijdrage-partner-bedrag-4", "kind-bijdrage-aanvrager-4", "kind-bijdrage-aanvrager-bedrag-4", "kind-bijdrage-partner-4", "kind-bijdrage-partner-bedrag-4", "kind-geboortejaar-5", "kind-kb-aanvr-5", "kind-kb-kind-5", "kind-onderhoud-5", "kind-onderhoud-a-5", "kind-onderhoud-b-5", "kind-woonsituatie-5", "kind-inkomensgrens-5", "kind-inkomensgrens-a-5", "kind-inkomensgrens-b-5", "kind-opvang-5", "kind-kinderopvang-5", "kind-werkgeversbijdrage-aanvrager-5", "kind-werkgeversbijdrage-aanvrager-bedrag-5", "kind-werkgeversbijdrage-partner-5", "kind-werkgeversbijdrage-partner-bedrag-5", "kind-bijdrage-aanvrager-5", "kind-bijdrage-aanvrager-bedrag-5", "kind-bijdrage-partner-5", "kind-bijdrage-partner-bedrag-5", "kind-geboortejaar-6", "kind-kb-aanvr-6", "kind-kb-kind-6", "kind-onderhoud-6", "kind-onderhoud-a-6", "kind-onderhoud-b-6", "kind-woonsituatie-6", "kind-inkomensgrens-6", "kind-inkomensgrens-a-6", "kind-inkomensgrens-b-6", "kind-opvang-6", "kind-kinderopvang-6", "kind-werkgeversbijdrage-aanvrager-6", "kind-werkgeversbijdrage-aanvrager-bedrag-6", "kind-werkgeversbijdrage-partner-6", "kind-werkgeversbijdrage-partner-bedrag-6", "kind-bijdrage-aanvrager-6", "kind-bijdrage-aanvrager-bedrag-6", "kind-bijdrage-partner-6", "kind-bijdrage-partner-bedrag-6", "kind-geboortejaar-7", "kind-kb-aanvr-7", "kind-kb-kind-7", "kind-onderhoud-7", "kind-onderhoud-a-7", "kind-onderhoud-b-7", "kind-woonsituatie-7", "kind-inkomensgrens-7", "kind-inkomensgrens-a-7", "kind-inkomensgrens-b-7", "kind-opvang-7", "kind-kinderopvang-7", "kind-werkgeversbijdrage-aanvrager-7", "kind-werkgeversbijdrage-aanvrager-bedrag-7", "kind-werkgeversbijdrage-partner-7", "kind-werkgeversbijdrage-partner-bedrag-7", "kind-bijdrage-aanvrager-7", "kind-bijdrage-aanvrager-bedrag-7", "kind-bijdrage-partner-7", "kind-bijdrage-partner-bedrag-7", "kind-geboortejaar-8", "kind-kb-aanvr-8", "kind-kb-kind-8", "kind-onderhoud-8", "kind-onderhoud-a-8", "kind-onderhoud-b-8", "kind-woonsituatie-8", "kind-inkomensgrens-8", "kind-inkomensgrens-a-8", "kind-inkomensgrens-b-8", "kind-opvang-8", "kind-kinderopvang-8", "kind-werkgeversbijdrage-aanvrager-8", "kind-werkgeversbijdrage-aanvrager-bedrag-8", "kind-werkgeversbijdrage-partner-8", "kind-werkgeversbijdrage-partner-bedrag-8", "kind-bijdrage-aanvrager-8", "kind-bijdrage-aanvrager-bedrag-8", "kind-bijdrage-partner-8", "kind-bijdrage-partner-bedrag-8", "woning-halfjaar", "woning-op-kamers", "woning-aangewezen", "woning-aangepast", "woning-23-min", "woning-kind", "woning-handicap", "woning-garage", "woning-huur", "woning-servicekosten", "woning-onderhuur", "woning-medebewoners", "medebewoner-geboortejaar-1", "medebewoner-kind-1", "medebewoner-toetsingsinkomen-1", "medebewoner-geboortejaar-2", "medebewoner-kind-2", "medebewoner-toetsingsinkomen-2", "medebewoner-geboortejaar-3", "medebewoner-kind-3", "medebewoner-toetsingsinkomen-3", "medebewoner-geboortejaar-4", "medebewoner-kind-4", "medebewoner-toetsingsinkomen-4", "medebewoner-geboortejaar-5", "medebewoner-kind-5", "medebewoner-toetsingsinkomen-5"], 
		"block": ["fsIntroductie", "fsAanvrager", "fsToeslagpartner", "fsKinderen", "fsKind-1", "fsKind-2", "fsKind-3", "fsKind-4", "fsKind-5", "fsKind-6", "fsKind-7", "fsKind-8", "fsWoning", "fsMedebewoner", "fsMedebewoner-1", "fsMedebewoner-2", "fsMedebewoner-3", "fsMedebewoner-4", "fsMedebewoner-5"], 
		"end-result": ["eindresultaat-samenvatting-geen-toeslagen", "eindresultaat-samenvatting-toeslagen", "eindresultaat-wijzigen-button-1", "eindresultaat-disclaimer-1", "eindresultaat-huurtoeslag-geselecteerd-geen-huurtoeslag-onder-18", "eindresultaat-huurtoeslag-geen-huurtoeslag-wonen-in-buitenland", "eindresultaat-huurtoeslag-geen-huurtoeslag-op-kamers", "eindresultaat-huurtoeslag-geen-huurtoeslag-boven-huurgrens", "eindresultaat-huurtoeslag-geen-huurtoeslag-boven-doelgroepgrens", "eindresultaat-huurtoeslag-geen-huurtoeslag-te-lage-huur", "eindresultaat-huurtoeslag-geen-huurtoeslag-onder-uitbetalingsgrens", "eindresultaat-huurtoeslag-overige-gevallen", "eindresultaat-kindertoeslag-geen-kindertoeslag-zonder-kinderen-onder-18", "eindresultaat-kindertoeslag-geen-kindertoeslag-zonder-kinderen-die-aan-de-voorwaarden-voldoen", "eindresultaat-kindertoeslag-geen-kindertoeslag-bij-te-hoog-inkomen", "eindresultaat-kindertoeslag-geen-kindertoeslag-onder-uitbetalingsgrens", "eindresultaat-kindertoeslag-alle-overige-gevallen", "eindresultaat-kindgebonden-budget-geen-kindgebonden-budget-zonder-kinderen-onder-18", "eindresultaat-kindgebonden-budget-geen-kindgebonden-budget-zonder-kinderen-die-aan-voorwaarden-voldoen", "eindresultaat-kindgebonden-budget-geen-kindgebonden-budget-bij-te-hoog-inkomen", "eindresultaat-kindgebonden-budget-geen-kindgebonden-budget-onder-uitbetalingsgrens", "eindresultaat-kindgebonden-budget-alle-overige-gevallen", "eindresultaat-kinderopvangtoeslag-geen-kinderopvangtoeslag-zonder-kinderen-onder-achtien", "eindresultaat-kinderopvangtoeslag-geen-kinderopvangtoeslag", "eindresultaat-kinderopvangtoeslag-geen-kinderopvangtoeslag-onder-uitbetalingsgrens", "eindresultaat-kinderopvangtoeslag-alle-overige-gevallen", "eindresultaat-zorgtoeslag-geen-zorgtoeslag-aanvrager-jonger-dan-18", "eindresultaat-zorgtoeslag-geen-zorgtoeslag-aanvrager-in-ander-land", "eindresultaat-zorgtoeslag-geen-zorgtoeslag-aanvrager-geen-inkomen-nederland", "eindresultaat-zorgtoeslag-geen-zorgtoeslag-inkomen-te-hoog", "eindresultaat-zorgtoeslag-geen-zorgtoeslag-gezamenlijk-inkomen-te-hoog", "eindresultaat-zorgtoeslag-geen-zorgtoeslag-onder-uitbetalingsgrens", "eindresultaat-zorgtoeslag-alle-overige-gevallen", "eindresultaat-wijzigen-button-2", "eindresultaat-disclaimer-2"], 
		"input-woonland": ["select-aanvrager-woonland", "select-toeslagpartner-woonland"], 
		"input-aanvrager-inkomen-nl": ["select-aanvrager-inkomen-nl"], 
		"input-toeslagpartner-inkomen-nl": ["select-toeslagpartner-inkomen-nl"], 
		"input-geboortejaar": ["select-aanvrager-geboortejaar", "select-toeslagpartner-geboortejaar"], 
		"input-woning-geboortejaar": ["select-medebewoner-geboortejaar-1", "select-medebewoner-geboortejaar-2", "select-medebewoner-geboortejaar-3", "select-medebewoner-geboortejaar-4", "select-medebewoner-geboortejaar-5"], 
		"input-kind-geboortejaar": ["select-kind-geboortejaar-1", "select-kind-geboortejaar-2", "select-kind-geboortejaar-3", "select-kind-geboortejaar-4", "select-kind-geboortejaar-5", "select-kind-geboortejaar-6", "select-kind-geboortejaar-7", "select-kind-geboortejaar-8"], 
		"woning-halfjaar": ["select-woning-halfjaar"], 
		"dit-jaar": ["id105504", "id106930", "id126176", "id126185", "id127684", "id127928", "id128172", "id128416", "id128660", "id128856", "id128899", "id128982", "id129077", "id129126", "id129175", "id129224", "id129273", "id129316", "id129354", "id129396", "id129438", "id129480", "id129522", "id129564", "id129606", "id129649", "id129691", "id129733", "id129775", "id129817", "id129859", "id129900", "id129942", "id131059", "id131074", "id131926", "id131942", "id132323", "id132339", "id132760", "id132776", "id133653", "id133668"], 
		"vorig-jaar": ["id126210"], 
		"jaar-uit-bet-grns": ["id131030", "id131038", "id131066", "id131894", "id131902", "id131934", "id132290", "id132298", "id132331", "id132728", "id132736", "id132768", "id133621", "id133629", "id133661"], 
		"jaar-bovengrens": ["id131861"], 
		"jaar-ohga": ["id110122", "id110223", "id112069", "id112169", "id114011", "id114112", "id115954", "id116054", "id117897", "id117997", "id119839", "id119939", "id121782", "id121882", "id123724", "id123824"], 
		"jaar-ohgb": ["id110324", "id112270", "id114212", "id116155", "id118097", "id120040", "id121983", "id123925"], 
		"jaar-igta": ["id110479", "id110603", "id112425", "id112550", "id114367", "id114492", "id116310", "id116435", "id118252", "id118377", "id120196", "id120321", "id122138", "id122263", "id124080", "id124205"], 
		"jaar-igua": ["id110494", "id110620", "id112441", "id112567", "id114383", "id114509", "id116326", "id116452", "id118268", "id118394", "id120212", "id120337", "id122154", "id122279", "id124096", "id124221"], 
		"jaar-igtb": ["id110731", "id112676", "id114618", "id116561", "id118504", "id120447", "id122389", "id124331"], 
		"jaar-igub": ["id110748", "id112693", "id114635", "id116578", "id118520", "id120463", "id122405", "id124347"], 
		"jaar-vsvb": ["id107238", "id107490"], 
		"jaar-mx-ink-1": ["id133554"], 
		"jaar-mx-ink-2": ["id133587"], 
		"toeslagpartner-leeftijd-plus-1": ["id128975"], 
		"toeslagpartner-geboortejaar-min-1": ["id129001", "id129035"], 
		"kind-opvangvorm-maxuren": [], 
		"aanvrager-geboortejaar-min-1": ["id128914", "id128945"], 
		"aanvrager-leeftijd-plus-1": ["id128892"], 
		"aanvrager-leeftijd-plus-1": ["id128892"], 
		"halfjaar-mx-sk": ["id126903"], 
		"doelgroepgrens": ["id130730"], 
		"huurtoeslag": ["id130091", "id131296"], 
		"huurgrens": ["id130446"], 
		"kindertoeslag": ["id130113", "id132000"], 
		"kindgebonden-budget": ["id130136", "id132438"], 
		"kinderopvangtoeslag": ["id130158", "id132982"], 
		"kinderopvangtoeslag-1": ["id133028"], 
		"kinderopvangtoeslag-2": ["id133050"], 
		"kinderopvangtoeslag-3": ["id133072"], 
		"kinderopvangtoeslag-4": ["id133093"], 
		"kinderopvangtoeslag-5": ["id133115"], 
		"kinderopvangtoeslag-6": ["id133137"], 
		"kinderopvangtoeslag-7": ["id133159"], 
		"kinderopvangtoeslag-8": ["id133180"], 
		"zorgtoeslag": ["id130181", "id133888"], 
		"totaal-toeslag": ["id130202"], 
		"medebewoner-leeftijd-1-plus-1": ["id129070"], 
		"medebewoner-leeftijd-2-plus-1": ["id129119"], 
		"medebewoner-leeftijd-3-plus-1": ["id129168"], 
		"medebewoner-leeftijd-4-plus-1": ["id129217"], 
		"medebewoner-leeftijd-5-plus-1": ["id129266"], 
		"medebewoner-geboortejaar-1-min-1": ["id129086"], 
		"medebewoner-geboortejaar-2-min-1": ["id129135"], 
		"medebewoner-geboortejaar-3-min-1": ["id129184"], 
		"medebewoner-geboortejaar-4-min-1": ["id129233"], 
		"medebewoner-geboortejaar-5-min-1": ["id129282"], 
		"kind-geboortejaar-1-min-1": ["id129322", "id129659"], 
		"kind-geboortejaar-2-min-1": ["id129364", "id129701"], 
		"kind-geboortejaar-3-min-1": ["id129406", "id129743"], 
		"kind-geboortejaar-4-min-1": ["id129448", "id129785"], 
		"kind-geboortejaar-5-min-1": ["id129490", "id129826"], 
		"kind-geboortejaar-6-min-1": ["id129532", "id129868"], 
		"kind-geboortejaar-7-min-1": ["id129574", "id129910"], 
		"kind-geboortejaar-8-min-1": ["id129615", "id129952"], 
		"visible-for-ht": ["id128906", "id128990"], 
		"visible-for-zt": ["id128923", "id129012"], 
		"visible-for-not-zt": ["id130404", "id130680", "id130963", "id131261"], 
		"visible-for-kt": ["id107117"], 
		"visible-for-kgb": ["id107134"], 
		"visible-for-kot": [], 
		"visible-for-2006": ["id105140", "id105229", "id106574", "id106663", "id125912", "id125992", "id126995", "id130554", "id130656", "id130838", "id130939", "id131201", "id131242", "id131444", "id131536", "id131562", "id131676", "id131716", "id132902", "id132944", "id133337", "id133378", "id133794", "id133834", "id134026", "id134179", "id134220"], 
		"visible-for-2007": ["id105121", "id105212", "id106555", "id106646", "id125912", "id125992", "id126978", "id130529", "id130634", "id130812", "id130917", "id131183", "id131226", "id131424", "id131519", "id131562", "id131658", "id131700", "id132883", "id132928", "id133318", "id133362", "id133775", "id133818", "id134007", "id134161", "id134204"], 
		"visible-for-2008": ["id105103", "id105196", "id106537", "id106631", "id125895", "id125976", "id126961", "id130511", "id130618", "id130794", "id130901", "id131085", "id131095", "id131160", "id131405", "id131502", "id131555", "id131634", "id131953", "id131960", "id132787", "id132859", "id133223", "id133294", "id133679", "id133751", "id133990", "id134066", "id134137"], 
		"visible-for-2009": ["id105085", "id105181", "id106519", "id106615", "id107158", "id125878", "id125959", "id126944", "id130493", "id130602", "id130776", "id130885", "id131085", "id131095", "id131141", "id131386", "id131486", "id131555", "id131614", "id132190", "id132397", "id132484", "id132519", "id132593", "id132787", "id132840", "id133223", "id133275", "id133679", "id133732", "id133972", "id134066", "id134118"], 
		"visible-for-2010": ["id105066", "id105165", "id106500", "id106599", "id107139", "id107575", "id107648", "id125860", "id125943", "id126925", "id130474", "id130586", "id130758", "id130870", "id131085", "id131095", "id131102", "id131366", "id131469", "id131555", "id131572", "id132148", "id132355", "id132467", "id132507", "id132554", "id132787", "id132797", "id133223", "id133232", "id133679", "id133689", "id133953", "id134066", "id134075"], 
		"visible-for-kind": ["id107027"], 
		"visible-for-kinderen": ["id107033"], 
		"visible-for-medebewoner": ["id127376"], 
		"visible-for-medebewoners": ["id127382"], 
		"visible-for-toeslagpartner": ["id104770", "id105487", "id131853", "id132254", "id132679", "id133880"], 
		"visible-for-not-toeslagpartner": ["id104762", "id132671", "id133871"], 
		"visible-for-woning-aangepast": ["id131310"], 
		"visible-for-toeslagpartner-not-18-plus": ["id133902"], 
		"visible-for-result-huurtoeslag": ["id130078"], 
		"visible-for-result-kindertoeslag": ["id130100"], 
		"visible-for-result-kindgebonden-budget": ["id130122"], 
		"visible-for-result-kinderopvangtoeslag": ["id130145"], 
		"visible-for-result-zorgtoeslag": ["id130167"], 
		"visible-for-huishouden-mph-or-mph-65-plus": ["id130720"], 
		"visible-for-kind-uitwonend-1": ["id110487", "id110611", "id110739"], 
		"visible-for-kind-uitwonend-2": ["id112433", "id112558", "id112684"], 
		"visible-for-kind-uitwonend-3": ["id114376", "id114500", "id114626"], 
		"visible-for-kind-uitwonend-4": ["id116318", "id116443", "id116569"], 
		"visible-for-kind-uitwonend-5": ["id118261", "id118386", "id118512"], 
		"visible-for-kind-uitwonend-6": ["id120204", "id120329", "id120455"], 
		"visible-for-kind-uitwonend-7": ["id122146", "id122271", "id122397"], 
		"visible-for-kind-uitwonend-8": ["id124088", "id124213", "id124339"], 
		"visible-for-kind-thuiswonend-1": ["id110471", "id110595", "id110721"], 
		"visible-for-kind-thuiswonend-2": ["id112417", "id112541", "id112667"], 
		"visible-for-kind-thuiswonend-3": ["id114360", "id114484", "id114609"], 
		"visible-for-kind-thuiswonend-4": ["id116302", "id116426", "id116552"], 
		"visible-for-kind-thuiswonend-5": ["id118245", "id118369", "id118495"], 
		"visible-for-kind-thuiswonend-6": ["id120188", "id120312", "id120438"], 
		"visible-for-kind-thuiswonend-7": ["id122130", "id122254", "id122380"], 
		"visible-for-kind-thuiswonend-8": ["id124072", "id124196", "id124322"], 
		"visible-for-kindopvang-2-plus": ["id132996", "id133188", "id133211"], 
		"visible-for-kindopvang-1": ["id133014"], 
		"visible-for-kindopvang-2": ["id133036"], 
		"visible-for-kindopvang-3": ["id133057"], 
		"visible-for-kindopvang-4": ["id133079"], 
		"visible-for-kindopvang-5": ["id133101"], 
		"visible-for-kindopvang-6": ["id133123"], 
		"visible-for-kindopvang-7": ["id133144"], 
		"visible-for-kindopvang-8": ["id133166"], 
		"visible-for-aanvrager-17": ["id128928"], 
		"visible-for-toeslagpartner-17": ["id129016"], 
		"kinderopvangtoeslag-niet-afgerond": ["id133202"], 
		"link-toetsingsinkomen": ["id105574", "id106998", "ti1-input-medebewoner-toetsingsinkomen-1", "ti1-input-medebewoner-toetsingsinkomen-2", "ti1-input-medebewoner-toetsingsinkomen-3", "ti1-input-medebewoner-toetsingsinkomen-4", "ti1-input-medebewoner-toetsingsinkomen-5"], 
		"expandable-input-set": ["kind-kinderopvang-aantal-1", "kind-kinderopvang-aantal-2", "kind-kinderopvang-aantal-3", "kind-kinderopvang-aantal-4", "kind-kinderopvang-aantal-5", "kind-kinderopvang-aantal-6", "kind-kinderopvang-aantal-7", "kind-kinderopvang-aantal-8"], 
		"input-set-amount": ["kind-kinderopvang-aantal-1-amount", "kind-kinderopvang-aantal-2-amount", "kind-kinderopvang-aantal-3-amount", "kind-kinderopvang-aantal-4-amount", "kind-kinderopvang-aantal-5-amount", "kind-kinderopvang-aantal-6-amount", "kind-kinderopvang-aantal-7-amount", "kind-kinderopvang-aantal-8-amount"]
	};

	return function( className ) {
		if( elementsByClassName[className] != undefined ) {
			var results = [];
			for( var i = 0; i < elementsByClassName[className].length; ++i ) {
				results.push( document.getElementById( elementsByClassName[className][i] ) );
			}
			return results;
		} else {
			console.log( "did not find class " + className );
			return [];
		}
	}
}();
