var showRow = (navigator.appName.indexOf("Internet Explorer") != -1) ? "block" : "table-row";


function scherm1_onload()
{

	// zet de titel in de kop
	var  p = window.parent.document.frames[0].document;
	var kop = p.getElementById('koptekst');
	kop.innerText = 'Recept van de voorschrijver';

	// zet alles zichtbaar op scherm
	if(queryString('voorziening')!='false')
	{
		document.getElementById('tr_compressieklasse').style.display = showRow;
		document.getElementById('tr_lengte').style.display = showRow;
		document.getElementById('tr_breiwijze').style.display = showRow;
		document.getElementById('tr_materialen').style.display = showRow;
		document.getElementById('tr_verder').style.display = showRow;
	}

	if(queryString('voorziening')!='false')
	{
		document.forms['update'].elements['voorziening'][parseInt(queryString('voorziening'))].checked = true;
	}

	if(queryString('compressieklasse')!='false')
	{
		document.forms['update'].elements['compressieklasse'][parseInt(queryString('compressieklasse'))].checked = true;
	}


	if(queryString('lengte')!='false')
	{
		document.forms['update'].elements['lengte'][parseInt(queryString('lengte'))].checked = true;
	}

	if(queryString('breiwijze')!='false')
	{
		document.forms['update'].elements['breiwijze'][parseInt(queryString('breiwijze'))].checked = true;
	}

	if(queryString('materialen')!='false')
	{
		document.forms['update'].elements['materialen'][parseInt(queryString('materialen'))].checked = true;
	}

	build_info_query();
}


function scherm2_onload()
{

	// zet de titel in de kop
	var  p = window.parent.document.frames[0].document;
	var kop = p.getElementById('koptekst');
	kop.innerText = 'Fysieke kenmerken van de gebruiker';

	// zet alles zichtbaar op scherm
	if(queryString('omvang')!='false')
	{
		document.getElementById('tr_vorm').style.display = showRow;
		document.getElementById('tr_voetvorm').style.display = showRow;
		document.getElementById('tr_drukplekken').style.display = showRow;
		document.getElementById('tr_vettehuid').style.display = showRow;
		document.getElementById('tr_aanuittrekken').style.display = showRow;
		document.getElementById('tr_verder').style.display = showRow;
	}

	if(queryString('omvang')!='false')
	{
		document.forms['update'].elements['omvang'][parseInt(queryString('omvang'))].checked = true;
	}

	if(queryString('vorm')!='false')
	{
		document.forms['update'].elements['vorm'][parseInt(queryString('vorm'))].checked = true;
	}

	if(queryString('voetvorm')!='false')
	{
		document.forms['update'].elements['voetvorm'][parseInt(queryString('voetvorm'))].checked = true;
	}

	if(queryString('drukplekken')!='false')
	{
		document.forms['update'].elements['drukplekken'][parseInt(queryString('drukplekken'))].checked = true;
	}

	if(queryString('vettehuid')!='false')
	{
		document.forms['update'].elements['vettehuid'][parseInt(queryString('vettehuid'))].checked = true;
	}


	if(queryString('aanuittrekken')!='false')
	{
		var lijst = queryString('aanuittrekken').split(',');

		for (var i=0;i<lijst.length-1;i++)
		{
			document.forms['update'].elements['aanuittrekken'][parseInt(lijst[i])].checked = true;
		}
	}


	//
	//
	//	MOGELIJKHEDEN VOOR VOETVORM
	//
	//

	if (parseInt(document.forms['update'].elements['breiwijze'].value)==1)
	{
		document.forms['update'].elements['voetvorm'][1].disabled = true;
		document.getElementById('lab_voetvorm1').disabled = true;
	}

	//
	//
	//	MOGELIJKHEDEN VOOR VETTE HUID
	//
	//

	// siliconenband alleen actief bij AB, AD, AF, CF/DF, AG, CG/DG
	if (document.forms['update'].elements['lengte'].value!='0' && document.forms['update'].elements['lengte'].value!='1' && document.forms['update'].elements['lengte'].value!='2' && document.forms['update'].elements['lengte'].value!='4' && document.forms['update'].elements['lengte'].value!='8' && document.forms['update'].elements['lengte'].value!='9')
	{
		document.forms['update'].elements['vettehuid'][0].disabled = true;
		document.getElementById('lab_vettehuid0').disabled = true;
	}


	build_info_query_scherm2();
}

function scherm3_onload()
{

	// zet de titel in de kop
	var  p = window.parent.document.frames[0].document;
	var kop = p.getElementById('koptekst');
	kop.innerText = 'Activiteiten en participatie';

	//
	//
	//	MOGELIJKHEDEN VOOR LEEFSTIJL
	//
	//

	// siliconenband alleen niet actief bij AB
	if (	document.forms['update'].elements['lengte'].value=='0' )
	{
		document.forms['update'].elements['leefstijl'][0].disabled= true;
		document.getElementById('lab_leefstijl0').disabled = true;
		document.forms['update'].elements['leefstijl'][1].disabled= true;
		document.getElementById('lab_leefstijl1').disabled = true;
		document.forms['update'].elements['leefstijl'][2].disabled= true;
		document.getElementById('lab_leefstijl2').disabled = true;
		document.forms['update'].elements['leefstijl'][3].disabled= true;
		document.getElementById('lab_leefstijl3').disabled = true;
	}


	// boord alleen actief bij AD, AF, AG, CF/DF, CG/DG
	if (document.forms['update'].elements['lengte'].value!='1' && document.forms['update'].elements['lengte'].value!='2' && document.forms['update'].elements['lengte'].value!='3' && document.forms['update'].elements['lengte'].value!='5' && document.forms['update'].elements['lengte'].value!='6')
	{
		document.forms['update'].elements['leefstijl'][1].disabled = true;
		document.getElementById('lab_leefstijl1').disabled = true;
	}

	// heupstuk alleen actief bij AG en CG/DG
	if (document.forms['update'].elements['lengte'].value!='3' && document.forms['update'].elements['lengte'].value!='6')
	{
		document.forms['update'].elements['leefstijl'][2].disabled = true;
		document.getElementById('lab_leefstijl2').disabled = true;
	}

	// pantybroek alleen actief bij AG
	if ( document.forms['update'].elements['lengte'].value!='3' )
	{
		document.forms['update'].elements['leefstijl'][3].disabled = true;
		document.getElementById('lab_leefstijl3').disabled = true;
	}

	// als voor vette huid "geen siliconenband" is gekozen, dan  voor leefstijl deactiveren
	if (document.forms['update'].elements['vettehuid'].value=='0' )
	{
		document.forms['update'].elements['leefstijl'][0].disabled= true;
		document.getElementById('lab_leefstijl0').disabled = true;
	}



	//
	//
	//	MOGELIJKHEDEN VOOR COMFORT
	//
	//

	// item langere kous (0) is alleen actief en leeg bij AF
	if ( document.forms['update'].elements['lengte'].value!='2' )
	{
		document.forms['update'].elements['comfort'][0].disabled = true;
		document.getElementById('lab_comfort0').disabled = true;
	}

	// als voetvorm = 3 dan kan er gekozen worden voor open of gelsoten voorvoet
	if ( document.forms['update'].elements['voetvorm'].value!='3' )
	{
		document.forms['update'].elements['comfort'][1].disabled = true;
		document.getElementById('lab_comfort1').disabled = true;
		document.forms['update'].elements['comfort'][2].disabled = true;
		document.getElementById('lab_comfort2').disabled = true;
	}

	// als voetvorm gesloten teenstuk (0), dan open teenstuk inactief zetten en
	// gesloten teenstuk aan en inactief
	if ( document.forms['update'].elements['voetvorm'].value=='0' )
	{
		document.forms['update'].elements['comfort'][1].disabled = true;
		document.getElementById('lab_comfort1').disabled = true;

		document.forms['update'].elements['comfort'][2].disabled = true;
		document.forms['update'].elements['comfort'][2].checked = true;
		document.getElementById('lab_comfort2').disabled = true;
	}


	// kijk of open teenstuk
	if (document.forms['update'].elements['aanuittrekken'].value.indexOf('3')!=-1)
	{
		document.forms['update'].elements['comfort'][1].checked = true;
		document.forms['update'].elements['comfort'][1].disabled = true;
		document.getElementById('lab_comfort1').disabled = true;

		// open, dus gesloten disablen
		document.forms['update'].elements['comfort'][2].disabled = true;
		document.getElementById('lab_comfort2').disabled = true;


	}



	//
	//
	//	MOGELIJKHEDEN VOOR Overige
	//
	//

	// met naad alleen actief als rondbrei en vlakbrei is gekozen
	switch(parseInt(document.forms['update'].elements['breiwijze'].value))
	{
		case 0 : 	document.forms['update'].elements['cosmetisch'][0].checked = true;
							document.forms['update'].elements['cosmetisch'][0].disabled = true;
							document.getElementById('lab_cosmetisch0').disabled = true;

							document.forms['update'].elements['cosmetisch'][1].disabled = true;
							document.getElementById('lab_cosmetisch1').disabled = true;
							break;
		case 1 : 	document.forms['update'].elements['cosmetisch'][1].checked = true;
							document.forms['update'].elements['cosmetisch'][1].disabled = true;
							document.getElementById('lab_cosmetisch1').disabled = true;

							document.forms['update'].elements['cosmetisch'][0].disabled = true;
							document.getElementById('lab_cosmetisch0').disabled = true;
							break;
		case 2 : 	document.forms['update'].elements['cosmetisch'][0].checked = false;
							document.forms['update'].elements['cosmetisch'][0].disabled = false;
							document.getElementById('lab_cosmetisch0').disabled = false;
							document.forms['update'].elements['cosmetisch'][1].checked = false;
							document.forms['update'].elements['cosmetisch'][1].disabled = false;
							document.getElementById('lab_cosmetisch1').disabled = false;
							break;
	}


	// open teenstuk recht alleen actief bij voetvorm 3
	if (document.forms['update'].elements['voetvorm'].value!='3')
	{
		document.forms['update'].elements['cosmetisch'][3].disabled = true;
		document.getElementById('lab_cosmetisch3').disabled = true;
	}

	// open teenstuk schuin alleen actief bij voetvorm 1 en 3
	if ( (document.forms['update'].elements['voetvorm'].value!='1') && (document.forms['update'].elements['voetvorm'].value!='3') )
	{
		document.forms['update'].elements['cosmetisch'][4].disabled = true;
		document.getElementById('lab_cosmetisch4').disabled = true;
	}


	build_info_query_scherm3();
}

function check_voorziening(obj)
{
	build_info_query();
	document.getElementById('tr_compressieklasse').style.display = showRow;
}

function check_compressieklasse( obj )
{
	if (obj.value==3)
	{
		// kijken of er een conflict optreedt
		if (document.forms['update'].elements['breiwijze'][1].checked)
		{
			alert('Er treed een conflict op tussen gekozen compressieklasse en de breiwijze. Pas recept aan.');
			document.forms['update'].elements['breiwijze'][1].checked = false;
		}

		document.forms['update'].elements['breiwijze'][1].disabled = true;
		document.getElementById('lab_breiwijze1').disabled = true;
	}
	else
	{
		document.forms['update'].elements['breiwijze'][1].disabled = '';
		document.getElementById('lab_breiwijze1').disabled = '';
	}

	build_info_query();
	document.getElementById('tr_lengte').style.display = showRow;
}

function check_lengte( obj )
{
	build_info_query();
	document.getElementById('tr_breiwijze').style.display = showRow;
}

function check_compressie( obj )
{
	build_info_query();
	document.getElementById('tr_breiwijze').style.display = showRow;
}

function check_breiwijze( obj )
{
	build_info_query();
	document.getElementById('tr_materialen').style.display = showRow;
}

function check_materialen( obj )
{
	build_info_query();
	document.getElementById('tr_verder').style.display = showRow;
}

function check_omvang( obj )
{
	// ophogen compressieklasse afhankelijk van omvang
	var omvang = parseInt(obj.value);

	var compressieklasse = document.forms['update'].elements['compressieklasse'];

	var compressieklasse_old_value = parseInt(document.forms['update'].elements['compressieklasse_old'].value);

	var waarde = compressieklasse_old_value;

	switch(omvang)
	{
		case 0 :

			if (compressieklasse_old_value<3)
			{
				waarde = compressieklasse_old_value+1;
			}

			break;

		case 1 :


			if (compressieklasse_old_value > 0)
			{
				waarde = compressieklasse_old_value-1;
			}

			break;
		case 2 :
			waarde = compressieklasse_old_value;

			break;
	}

	if (document.forms['update'].elements['drukplekken'][0].checked)
	{
		if ((waarde>0) && (waarde>=compressieklasse_old_value))
		{
			waarde = waarde-1;
		}
	}

	compressieklasse.value = waarde;

	build_info_query_scherm2();
	document.getElementById('tr_vorm').style.display = showRow;
}

function check_vorm( obj )
{
	// als bij aanuittrekken al was gekozen voor minder lengte rek, en hier niet, dan keuze deactiveren
	if ((parseInt(obj.value)!=1) && (document.forms['update'].elements['aanuittrekken'][0].checked) )
	{
		document.forms['update'].elements['aanuittrekken'][0].checked = false;
	}

	build_info_query_scherm2();
	document.getElementById('tr_voetvorm').style.display = showRow;
}

function check_voetvorm( obj )
{
	// als bij aanuittrekken op 1 of andere manier open teenstuk staat aangevinkt, dan uitvinken
	if (parseInt(obj.value)==0)
	{
		if (document.forms['update'].elements['aanuittrekken'][3].checked)
		{
			document.forms['update'].elements['aanuittrekken'][3].checked = false;
		}
	}

	build_info_query_scherm2();
	document.getElementById('tr_drukplekken').style.display = showRow;
}

function check_drukplekken( obj )
{
	// ophogen compressieklasse afhankelijk van omvang
	var omvang = parseInt(checkrb(document.forms['update'].elements['omvang']));

	var compressieklasse = document.forms['update'].elements['compressieklasse'];
	var compressieklasse_old_value = parseInt(document.forms['update'].elements['compressieklasse_old'].value);

	var waarde = compressieklasse_old_value;


	switch(omvang)
	{
		case 0 :

			if (compressieklasse_old_value<3)
			{
				waarde = compressieklasse_old_value+1;
			}

			break;

		case 1 :

			if (compressieklasse_old_value>0)
			{
				waarde = compressieklasse_old_value-1;
			}

			break;
		case 2 :
			waarde = compressieklasse_old_value;
	}


	var drukplekken_value = parseInt(obj.value)

	if ((drukplekken_value==0) && (waarde>=compressieklasse_old_value))
	{
		if (waarde>0)
		{
			waarde = waarde-1;
		}
	}

	compressieklasse.value = waarde;

	build_info_query_scherm2();
	document.getElementById('tr_vettehuid').style.display = showRow;
}

function check_vettehuid( obj )
{

	build_info_query_scherm2();
	document.getElementById('tr_aanuittrekken').style.display = showRow;
	document.getElementById('tr_verder').style.display = showRow;

}


function check_aanuittrekken( obj )
{
	var aanuittrekken = document.forms['update'].elements['aanuittrekken'];

	for (var i=0;i<aanuittrekken.length;i++)
	{
		switch(i)
		{
			case(0) :
					if (aanuittrekken[0].checked)
					{
						document.forms['update'].elements['vorm'][1].checked = true;
					}
					break;
			case(3) :
				if (aanuittrekken[3].checked)
				{
					switch(parseInt(checkrb(document.forms['update'].elements['voetvorm'])))
					{
						case 0:
							alert('Er treed een conflict op tussen gekozen afwijkende voetvorm en beperkingen in het aan- en uittrekken aangaande het teenstuk.\nPas recept aan.');
							aanuittrekken[3].checked = false;
							break;
					}

					break;
				}
		}
	}

	build_info_query_scherm2();
}

function check_leefstijl( obj )
{
	document.forms['update'].elements['lengte'].value = document.forms['update'].elements['lengte_old'].value;

	// als voor lengtemaat AG is gekozen en voor leefstijl heupband, dan wordt AG --> AGT-L/R (afhankelijk van links of rechts)
	if (document.forms['update'].elements['voetvorm'].value=='3')
	{
		if (document.forms['update'].elements['leefstijl'][2].checked)
		{
			switch (parseInt(document.forms['update'].elements['voorziening'].value))
			{
				case(0) : document.forms['update'].elements['lengte'].value = '10';
									break;
				case(1) : document.forms['update'].elements['lengte'].value = '11';
									break;
				case(2) : document.forms['update'].elements['lengte'].value = '9';
									break;

			}

		}
	}

/*
	// als voor lengtemaat AG is gekozen en voor leefstijl  panty, dan wordt AG --> AGT
	if (document.forms['update'].elements['voetvorm'].value=='3')
	{
		if (document.forms['update'].elements['leefstijl'][3].checked)
		{
				document.forms['update'].elements['lengte'].value = '9';

		}
	}
*/

	if (obj != null)
		build_info_query_scherm3();

}

function check_comfort( obj )
{
	// keuze van langere kous houdt in lengtemaat gaat van AF naar AG
	if ( (document.forms['update'].elements['comfort'][0].checked) )
	{
		document.forms['update'].elements['lengte'].value = parseInt(document.forms['update'].elements['lengte_old'].value)+1;
	}
	else
	{
		document.forms['update'].elements['lengte'].value = parseInt(document.forms['update'].elements['lengte_old'].value);
	}

	// leefstijl hierop weer aanpassen
	check_leefstijl( null );

	// open teenstuk en gesloten teenstuk sluiten elkaar uit
	switch(parseInt(obj.value))
	{
		case(1) :

				if (document.forms['update'].elements['comfort'][2].checked)
				{
					document.forms['update'].elements['comfort'][1].checked = false;
					alert('Conflict tussen open en gesloten teenstuk!\nZet "gesloten teenstuk" uit om "open teenstuk" te kunnen activeren.');
				}
				break;
		case(2) :

				if (document.forms['update'].elements['comfort'][1].checked)
				{
					document.forms['update'].elements['comfort'][2].checked = false;
					alert('Conflict tussen open en gesloten teenstuk!\nZet "open teenstuk" uit om "gesloten teenstuk" te kunnen activeren.');
				}

				// alleen gesloten teenstuk, als bij cosmetisch geen open teenstuk
				if ( document.forms['update'].elements['cosmetisch'][3].checked || document.forms['update'].elements['cosmetisch'][3].checked )
				{
					document.forms['update'].elements['comfort'][2].checked = false;
					alert('Conflict tussen gesloten teenstuk en open teenstuk bij de overige overwegingen!\nZet "open teenstuk" uit om "gesloten teenstuk" te kunnen activeren.');
				}


				break;
	}

	build_info_query_scherm3();

}

function check_cosmetisch( obj )
{

	switch(parseInt(obj.value))
	{
		case(0) :
			if ( !document.forms['update'].elements['cosmetisch'][1].checked  )
			{
				if (document.forms['update'].elements['cosmetisch'][0].checked  )
				{
					document.forms['update'].elements['breiwijze'].value = 0;
				}
			}
			else
			{
				document.forms['update'].elements['cosmetisch'][0].checked = false;
				alert('Conflict tussen met en zonder naad!\nZet "zonder naad" uit om "met naad" te kunnen activeren.');
			}

			break;

		case(1) :
			if ( !document.forms['update'].elements['cosmetisch'][0].checked  )
			{
				if (document.forms['update'].elements['cosmetisch'][1].checked  )
				{
					document.forms['update'].elements['breiwijze'].value = 1;
				}
			}
			else
			{
				document.forms['update'].elements['cosmetisch'][1].checked = false;
				alert('Conflict tussen met en zonder naad!\nZet "met naad" uit om "zonder naad" te kunnen activeren.');
			}

			break;


		case(3) :

			// alleen open teenstuk, als bij comfort geen gesloten teenstuk
			if ( document.forms['update'].elements['comfort'][2].checked )
			{
				document.forms['update'].elements['cosmetisch'][3].checked = false;
				alert('Conflict tussen open teenstuk en gesloten teenstuk bij de warmtebeleving!\nZet "gesloten teenstuk" uit om "open teenstuk" te kunnen activeren.');
			}

			if ( !document.forms['update'].elements['cosmetisch'][4].checked  )
			{
				if (document.forms['update'].elements['cosmetisch'][3].checked  )
				{
					document.forms['update'].elements['voetvorm'].value = 3;
				}
			}
			else
			{
				document.forms['update'].elements['cosmetisch'][3].checked = false;
				alert('Conflict tussen rechte en schuine open teenstuk!\nZet "open teenstuk schuin" uit om "open teenstuk recht" te kunnen activeren.');
			}

			break;

		case(4) :
			// alleen open teenstuk, als bij comfort geen gesloten teenstuk
			if ( document.forms['update'].elements['comfort'][2].checked )
			{
				document.forms['update'].elements['cosmetisch'][4].checked = false;
				alert('Conflict tussen open teenstuk en gesloten teenstuk bij de warmtebeleving!\nZet "gesloten teenstuk" uit om "open teenstuk" te kunnen activeren.');
			}

			if ( !document.forms['update'].elements['cosmetisch'][3].checked  )
			{
				if (document.forms['update'].elements['cosmetisch'][4].checked  )
				{
					document.forms['update'].elements['voetvorm'].value = 3;
				}
			}
			else
			{
				document.forms['update'].elements['cosmetisch'][4].checked = false;
				alert('Conflict tussen rechte en schuine open teenstuk!\nZet "open teenstuk recht" uit om "open teenstuk schuin" te kunnen activeren.');
			}

			break;


	}

	if ( !document.forms['update'].elements['cosmetisch'][0].checked  && !document.forms['update'].elements['cosmetisch'][1].checked   )
	{
		document.forms['update'].elements['breiwijze'].value = document.forms['update'].elements['breiwijze_old'].value;
	}





	if ( !document.forms['update'].elements['cosmetisch'][3].checked  && !document.forms['update'].elements['cosmetisch'][3].checked   )
	{
		document.forms['update'].elements['voetvorm'].value = document.forms['update'].elements['voetvorm_old'].value;
	}

	build_info_query_scherm3();
}


function set_lengte( lijst, bool )
{

		for(var i=0;i<lijst.length;i++)
		{

			if (bool)
			{


				if (i!=5 && i!=9)
				{
					if (lijst[i].checked)
					{
						lijst[i].checked = false;
						alert('Er treedt een conflict op tussen linker- of rechterbeen en de lengte van de kous. Pas recept aan.');
					}

					lijst[i].disabled = bool;
					document.getElementById('lab_lengte'+i).disabled = bool;
				}
			}
			else
			{
					lijst[i].disabled = bool;
					document.getElementById('lab_lengte'+i).disabled = bool;
			}

		}

}

function checkrb(radio)
{
	var value='';

	if( radio )
		for( var itemnr = 0; itemnr < radio.length; itemnr++ )
		if( radio[itemnr].checked )
		{
			value = radio[itemnr].value;
			break;
		}

	return( value );
}

function checkcb(radio)
{
	var value='';

	if( radio )
	{
		for( var itemnr = 0; itemnr < radio.length; itemnr++ )
		{
			if( radio[itemnr].checked )
			{
				value = value+','+radio[itemnr].value;
			}
		}
	}
	return( value.substring(1) );
}


function build_info_query()
{
	var query = 'beenkous_info.asp?mode='

	if (checkrb(document.forms['update'].elements['voorziening']) != '')
	{
		query = query + '&voorziening='+checkrb(document.forms['update'].elements['voorziening']);
	}

	if (document.getElementById('tr_compressieklasse').style.display != 'none')
	{
		if (checkrb(document.forms['update'].elements['compressieklasse']) != '')
		{
			query = query + '&compressieklasse='+checkrb(document.forms['update'].elements['compressieklasse']);
		}
	}

	if (document.getElementById('tr_lengte').style.display != 'none')
	{
		if (checkrb(document.forms['update'].elements['lengte']) != '')
		{
			query = query + '&lengte='+checkrb(document.forms['update'].elements['lengte']);
		}
	}

/*
	if (document.getElementById('tr_compressie').style.display != 'none')
	{
		if (checkrb(document.forms['update'].elements['compressie']) != '')
		{
			query = query + '&compressie='+checkrb(document.forms['update'].elements['compressie']);
		}
	}
*/

	if (document.getElementById('tr_breiwijze').style.display != 'none')
	{
		if (checkrb(document.forms['update'].elements['breiwijze']) != '')
		{
			query = query + '&breiwijze='+checkrb(document.forms['update'].elements['breiwijze']);
		}
	}

	if (document.getElementById('tr_materialen').style.display != 'none')
	{
		if (checkrb(document.forms['update'].elements['materialen']) != '')
		{
			query = query + '&materialen='+checkrb(document.forms['update'].elements['materialen']);
		}
	}

	window.open(query,'frame_info')
}

function build_info_query_scherm2()
{
	var query = 'beenkous_info.asp?mode='

	// deze staan in hidden fields
	query = query + '&voorziening='+document.forms['update'].elements['voorziening'].value;
	query = query + '&compressieklasse='+document.forms['update'].elements['compressieklasse'].value;
	query = query + '&lengte='+document.forms['update'].elements['lengte'].value;
	query = query + '&compressie='+document.forms['update'].elements['compressie'].value;
	query = query + '&breiwijze='+document.forms['update'].elements['breiwijze'].value;
	query = query + '&materialen='+document.forms['update'].elements['materialen'].value;

	if (checkrb(document.forms['update'].elements['omvang']) != '')
	{
		query = query + '&omvang='+checkrb(document.forms['update'].elements['omvang']);
	}

	if (document.getElementById('tr_vorm').style.display != 'none')
	{
		if (checkrb(document.forms['update'].elements['vorm']) != '')
		{
			query = query + '&vorm='+checkrb(document.forms['update'].elements['vorm']);
		}
	}

	if (document.getElementById('tr_voetvorm').style.display != 'none')
	{
		if (checkrb(document.forms['update'].elements['voetvorm']) != '')
		{
			query = query + '&voetvorm='+checkrb(document.forms['update'].elements['voetvorm']);
		}
	}

/*
	if (document.getElementById('tr_bevestigingssysteem').style.display != 'none')
	{
		if (checkrb(document.forms['update'].elements['bevestigingssysteem']) != '')
		{
			query = query + '&bevestigingssysteem='+checkrb(document.forms['update'].elements['bevestigingssysteem']);
		}
	}
*/

	if (document.getElementById('tr_drukplekken').style.display != 'none')
	{
		if (checkrb(document.forms['update'].elements['drukplekken']) != '')
		{
			query = query + '&drukplekken='+checkrb(document.forms['update'].elements['drukplekken']);
		}
	}

	if (document.getElementById('tr_vettehuid').style.display != 'none')
	{
		if (checkrb(document.forms['update'].elements['vettehuid']) != '')
		{
			query = query + '&vettehuid='+checkrb(document.forms['update'].elements['vettehuid']);
		}
	}

	if (document.getElementById('tr_aanuittrekken').style.display != 'none')
	{
		query = query + '&aanuittrekken='+checkcb(document.forms['update'].elements['aanuittrekken']);
	}

	window.open(query,'frame_info')
}

function build_info_query_scherm3()
{
	var query = 'beenkous_info.asp?mode='

	// deze staan in hidden fields
	query = query + '&voorziening='+document.forms['update'].elements['voorziening'].value;
	query = query + '&compressieklasse='+document.forms['update'].elements['compressieklasse'].value;
	query = query + '&lengte='+document.forms['update'].elements['lengte'].value;
	query = query + '&compressie='+document.forms['update'].elements['compressie'].value;
	query = query + '&breiwijze='+document.forms['update'].elements['breiwijze'].value;
	query = query + '&materialen='+document.forms['update'].elements['materialen'].value;
	query = query + '&omvang='+document.forms['update'].elements['omvang'].value;
	query = query + '&vorm='+document.forms['update'].elements['vorm'].value;
	query = query + '&voetvorm='+document.forms['update'].elements['voetvorm'].value;
//	query = query + '&bevestigingssysteem='+document.forms['update'].elements['bevestigingssysteem'].value;
	query = query + '&drukplekken='+document.forms['update'].elements['drukplekken'].value;
	query = query + '&vettehuid='+document.forms['update'].elements['vettehuid'].value;
	query = query + '&aanuittrekken='+document.forms['update'].elements['aanuittrekken'].value;


//	query = query + '&duurzaamheid='+checkrb(document.forms['update'].elements['duurzaamheid']);

//	if (checkrb(document.forms['update'].elements['leefstijl']) != '')
//	{
		query = query + '&leefstijl='+checkrb(document.forms['update'].elements['leefstijl']);
//	}

	query = query + '&comfort='+checkcb(document.forms['update'].elements['comfort']);
	query = query + '&cosmetisch='+checkcb(document.forms['update'].elements['cosmetisch']);

	window.open(query,'frame_info')
}




function PageQuery(q)
{
	if(q.length > 1) this.q = q.substring(1, q.length);
	else this.q = null;

	this.keyValuePairs = new Array();

	if(q)
	{
		for(var i=0; i < this.q.split("&").length; i++)
		{
			this.keyValuePairs[i] = this.q.split("&")[i];
		}
	}

	this.getKeyValuePairs = function() { return this.keyValuePairs; }
	this.getValue = function(s) {
		for(var j=0; j < this.keyValuePairs.length; j++) {
			if(this.keyValuePairs[j].split("=")[0] == s)
				return this.keyValuePairs[j].split("=")[1];
		}
		return false;
	}

	this.getParameters = function() {
		var a = new Array(this.getLength());
		for(var j=0; j < this.keyValuePairs.length; j++) {
			a[j] = this.keyValuePairs[j].split("=")[0];
		}
		return a;
	}

	this.getLength = function() { return this.keyValuePairs.length; }
}

function queryString(key)
{
	var page = new PageQuery(window.location.search);
	return unescape(page.getValue(key));
}

function displayItem(key)
{
	if(queryString(key)=='false')
	{
		alert("you didn't enter a ?name=value querystring item.");
	}
	else
	{
		alert(queryString(key));
	}
}
