window.onload = function() {
	var len = document.location.href.length - 1;
	var short = document.location.href.substring(len, (len + 1));
	if (short == '3') {
		showSolli(3);
	} else if (short == '2') {
		showSolli(2);
	} else {
		showSolli(1);
	}
}

function showSolli(id) {
	var count = document.getElementsByName('solli').length;
	for (var i=1; i<count+1; i++) {
		if (i != id) {
			document.getElementById('solliintro' + i).style.display='none';
			document.getElementById('sollitxt' + i).style.display='none';
			document.getElementById('sollirt' + i).style.display='none';
			document.getElementById('sollinfo' + i).style.display='none';
		} else {
			document.getElementById('solliintro' + i).style.display='block';
			document.getElementById('sollitxt' + i).style.display='block';
			document.getElementById('sollirt' + i).style.display='block';
			document.getElementById('sollinfo' + i).style.display='block';
			document.getElementById('solli' + i).checked=true;
		}
	}

	if (id == 1) {
		document.getElementById('pointer').className = 'active1';
		document.getElementById('sollifunc').innerHTML = document.getElementById('sollilabel1').innerHTML;
	} else if (id == 2) {
		document.getElementById('pointer').className = 'active2';
		document.getElementById('sollifunc').innerHTML = document.getElementById('sollilabel2').innerHTML;
	} else if (id == 3) {
		document.getElementById('pointer').className = 'active3';
		document.getElementById('sollifunc').innerHTML = document.getElementById('sollilabel3').innerHTML;
	}
}

function checkTA() {
	document.getElementById('frm_ta').value = document.getElementById('frm_ta').value.substring(0, 140);
}

function recalcTA(extra) {
	checkTA();
	var left = 140 - document.getElementById('frm_ta').value.length - extra;
	if (left > 140) {
		left = 140;
	}
	if (left < 0) {
		left = 0;
	}
	document.getElementById('charsLeft').innerHTML = left;
}

function validateForm() {
	var msg = '';

	if (document.getElementById('frm_ta').value.length == 0) {
		msg += "- Vul a.u.b. uw motivatie in\n";
	}
	if (document.getElementById('frm_ml').value.length == 0) {
		msg += "- Vul a.u.b. uw e-mail adres in\n";
	}
	if (document.getElementById('frm_li').value.length == 0) {
		msg += "- Vul a.u.b. uw LinkedIn profiel in\n";
	}

	if (msg != '') {
		alert("De volgende velden zijn verplicht:\n" + msg);
		return false;
	}

	return true;
}

