function checkReason()	{
	var isComplaint = get("contactReason").checked;
	if (isComplaint)	{
		get("informatieOverLabel").innerHTML = "Omschrijf hieronder uw klacht:";
		show("anonymousOptions");
	} else {
		get("informatieOverLabel").innerHTML = "Ik wil graag meer weten over:";
		hide("anonymousOptions");
		
			/**
			 * This is important for re-displaying a former anonymous form
			 */
			if (get('contactAnonymous').checked)	{
				get('contactAnonymous2').checked = true;
				checkReason(); checkAnonymous();
			}
	}
}

function checkReasonEng()	{
	var isComplaint = get("contactReasonEng2").checked; //language 2
	if (isComplaint) {
		get("informatieOverLabelEng").innerHTML = "Please give details of your complaint here:";
		show("anonymousOptions");	
	} else {
		get("informatieOverLabelEng").innerHTML = "I would like more information about:";
		hide("anonymousOptions");
		
			/**
			 * This is important for re-displaying a former anonymous form
			 */
			if (get('contactAnonymousEng').checked)	{
				get('contactAnonymousEng2').checked = true;
				checkReasonEng(); checkAnonymousEng();
			}
	}
}


function checkAnonymous()	{
	var isAnonymous = get("contactAnonymous").checked;
	if (isAnonymous)	{
		hide([
			get("nawData"),
			get("replyOptions")
		]);
		show("anonymousNote");
	} else {
		show([
			get("nawData"),
			get("replyOptions")
		]);
		hide("anonymousNote");
	}
}


function checkAnonymousEng()	{
	var isAnonymous = get("contactAnonymousEng").checked;
	if (isAnonymous)	{
		hide([
			get("nawData"),
			get("replyOptions")
		]);
		show("anonymousNote");
	} else {
		show([
			get("nawData"),
			get("replyOptions")
		]);
		hide("anonymousNote");
	}
}



if (typeof window.onload != "function"){
	window.onload = function(){
	
		var language =  false;
		if (get('language').value == "eng"){
			language = true;
		} else {
			language = false
		}
		
		if (language === false) {
			get('contactVia').checked = true;
			get('contactAnonymous2').checked = true;
			get('contactReason2').checked = true;

			checkReason();
			checkAnonymous();		
		}else{

			get('contactViaEng').checked = true;
			get('contactAnonymousEng2').checked = true;
			get('contactReasonEng').checked = true;	

			checkReasonEng();
			checkAnonymousEng();		
		}	
	

	};
}








function get( id )	{
	return document.getElementById( id );
}

function hide( obj )	{
	if (typeof obj == "string") obj = get(obj);
	if (typeof obj[0] == "object") {
		for (i=0;i<obj.length;i++) hide(obj[i]);
		return false;
	}
	return obj.style.display = "none";
}

function show( obj )	{
	if (typeof obj == "string") obj = get(obj);
	if (typeof obj[0] == "object") {
		for (i=0;i<obj.length;i++) show(obj[i]);
		return false;
	}
	return obj.style.display = "block";
}