var browser = navigator.appName;
if (browser == "Microsoft Internet Explorer") {
	var displaytype = "block";
}
else {
	var displaytype = "table-row";
}

function toggleElement (elmementName) {
	elm = document.getElementById(elmementName);
	if (!elm) 
	{ 
		alert('Element \''+ elementName +'\' niet gevonden'); 
	}
	else 
	{
		if (elm.style.display == "table-row") 
		{
			elm.style.display = "none";
		}
		else 
		{
			elm.style.display = displaytype;
		}
	}
}

function wickedField (elm) {
	startval = 5;
	if (elm.value.length <= 5)
	{
		elm.size = 5;
	}
	else
	{
		elm.size = Math.ceil(elm.value.length*1.4);
	}
}

function extraWerkervaring(form) {
	form = document.getElementById('myform');
	form.action = "?step=2&addervaring=1";
	form.submit();
}

function extraOpleiding(){
	form = document.getElementById('myform');
	form.action = "?step=2&addopleiding=1";
	form.submit();
}

function extraOptie (type) {
	form = document.getElementById('myform');
	form.action = "?step=3&" + type + "=1";
	form.submit();
	
	/*
	if (browser == "Microsoft Internet Explorer") {
		var displaytype = "block";
	}
	else {
		var displaytype = "table-row";
	}
	table = document.getElementById(TableId);
	for (i = 1; i <= NumRows; i++) {
		var onewRow = table.tBodies[tBodyIndex].rows[i-1].cloneNode(true);
		table.tBodies[tBodyIndex].appendChild(onewRow);
	}
	*/
}

function popup(url)
{
	window.open(url, 'popup', 'width=1024, height=400, scrollbars=yes');
}

$(document).ready(function(){
	$('#postcode').change(function(){
		var postcodeVal = $('#postcode').val();
		
		$.get('../postcode.php?postcode='+postcodeVal, function(jsondata){
			if(jsondata != ''){
				var data = eval('(' + jsondata + ')');
				$('#woonplaats').val(data.CityName);
				$('#straat').val(data.Street);	
			}			
		});
	});
});
