var gewicht = 0;

function checkForm (e) {
	/* W3C vs. Microsoft */
	var evt = e || window.event;
	var evtTarget = evt.target || evt.srcElement;
	
	/* Ontdek welk veld gewijzigd is */
	switch(this.getAttribute('name')) {
		case 'ras':
			if (this.value == 0) toggleZichtbaarheid('anders', 'table-row');
			if (this.value < 0 || this.value > 0) toggleZichtbaarheid('anders', 'none');
			if (this.value > 0) {
				toggleZichtbaarheid('gewicht', 'table-row');
				gewicht = this.options[this.selectedIndex].getAttribute('groep');
				
				if (gewicht == "Maxi groep") {
					toggleZichtbaarheid('leeftijd_normaal', 'none');
					toggleZichtbaarheid('leeftijd_maxi', 'table-row');
				} else {
					toggleZichtbaarheid('leeftijd_maxi', 'none');
					toggleZichtbaarheid('leeftijd_normaal', 'table-row');
				}
			}
		break;
		case 'anders':
			gewicht = parseInt(this.value) < 30 ? 'Normale groep' : 'Maxi groep';
			
			if (gewicht == "Maxi groep") {
				toggleZichtbaarheid('leeftijd_normaal', 'none');
				toggleZichtbaarheid('leeftijd_maxi', 'table-row');
			} else {
				toggleZichtbaarheid('leeftijd_maxi', 'none');
				toggleZichtbaarheid('leeftijd_normaal', 'table-row');
			}
			
		break;
		case 'leeftijd_normaal':
			leeftijd = this.value.substring(4,5);
			if (leeftijd == 1) geefAdvies('puppy');
			if (leeftijd == 2) geefAdvies('junior');
			if (leeftijd > 2) toggleZichtbaarheid('keuze', 'table-row');
		break;
		case 'leeftijd_maxi':
			leeftijd = this.value.substring(4,5);
			if (leeftijd == 1) geefAdvies('puppy');
			if (leeftijd == 2) geefAdvies('junior+maxi');
			if (leeftijd > 2) toggleZichtbaarheid('keuze', 'table-row');
		break;
		case 'keuze':
			optie = this.value;
			if (optie == 1) geefAdvies('sensitive');
			if (optie == 2) geefAdvies('light');
			if (optie == 3) geefAdvies('active');
			if (optie == 4) {
				if (gewicht == "Maxi groep") {
					if (leeftijd < 4) geefAdvies('adult+maxi');
					if (leeftijd > 3) geefAdvies('senior+maxi');
				} else {
					if (leeftijd < 4) geefAdvies('adult');
					if (leeftijd > 3) geefAdvies('senior');
				}
			}
		break;
	}
	
	
	//return false;
	
}
