/* 
Author: Robbie Mast
Purpose of script: This Script determine if questions on a contract should be visable or invisable. 
Important: This script uses the Mootools framework.
*/

//Globel Vars:
var do_arrayIncidentOptionElements;
var visibilityStatusEvent = function(){ setVisibilityStatus();};

//Initialize DynamicOptions
function initializeDynamicIncidentOptions() 
{
	do_arrayIncidentOptionElements = getIncidentOptionElements();
	
	setVisibilityStatus()

	do_arrayIncidentOptionElements.each(function(el){ 

		var elementName = '';
		if($chk(getIncidentOption('IncidentOption_'+el+'DateField'))) 
		{
			elementName='IncidentOption_'+el+'DateField';
		}
		else if($chk(getIncidentOption('IncidentOption_'+el))) 
		{ 
		    elementName = 'IncidentOption_'+el;
		}
		else
        {
        	elementName = 'undefined';
        }
		//Ceck for empty elementName	
		if(elementName == 'undefined')
		{
			//Do Nothing.	
		}
		else
		{
			$(getIncidentOption(elementName)).addEvent('change',visibilityStatusEvent);
			$(getIncidentOption(elementName)).addEvent('keyup',visibilityStatusEvent);
		}		
	});
}

function getIncidentOptionElements() 
{
	var arrayOptionElements = new Array();
	var elementList = $$('tr');

    elementList.each(function(waarde, i) 
	{
		if($chk(elementList[i]) == true)
		{
			var indexOfIncidentOption = elementList[i].id.indexOf("TR_");
			var indexOfIncidentOptionDateField = elementList[i].id.indexOf("Datum");
 
            if($chk(elementList[i].id))
            {
           		if(indexOfIncidentOption == 0)
				{
					arrayOptionElements[arrayOptionElements.length] = elementList[i].id.substr(3);
				}
				else if(indexOfIncidentOptionDateField !=-1)
				{
					arrayOptionElements[arrayOptionElements.length] = elementList[i].id.substr(3) + 'DateField';
				}
            	else
            	{
            		//do nothing.
            	}
        	}				
		}	
	});	
    return arrayOptionElements;
}

function getIncidentOption(elm_i)
{
	var insOption = document.getElementsByName(elm_i)[0];
	return insOption;	
}

function getValueForOption(elm)
{
	var optionElement = elm;
	var optionValue;
	var rv = 'undefined';

	if ($chk(optionElement))
	{
		if (optionElement.type=="select-one")
		{
			for (var k=0; k<optionElement.length; ++k)
			{
				if (optionElement.value==optionElement[k].value)
				{
					optionValue = optionElement[k].text;
					rv = optionValue;
					break;
				}
				else
				{
					//noting
				}
			}
		}
		else
		{
			rv = optionElement.value;			
		}
	}
	else
	{
		// do nothing	
	}
	return rv.toUpperCase();
}

function setVisibilityStatus()
{	

	var first = true;

 	setVisibility();

 	if(first == true)
 	{
 		$('TR_schadeland').setProperty('status', 'visible');
 		setVisibilitySendButton(false);
 	}

	var stringPath = 'Not yet set';	

	if($chk($$('input[hint=VERZCONDITIES]')))
	{
		if($chk($$('input[hint=VERZCONDITIES]')[0]))
		{
			stringPath = $$('input[hint=VERZCONDITIES]')[0].value.toUpperCase();
		}
				
		if(stringPath.indexOf('BEPERKT') != -1)
		{
			stringPath = "Beperkt casco";
		}
		else if(stringPath.indexOf('VOLLEDIG') != -1)
		{
			stringPath = "Volledig casco";
		}
		else
		{
			stringPath = "Aansprakelijkheid";
		}
	}
	else
	{
		stringPath = "Nothing";
	}	

 	switch (stringPath)
	{
		case "Aansprakelijkheid":
		{
			if(getValueForOption(document.getElementsByName('IncidentOption_schadeland')[0]) == 'BUITENLAND' && $('TR_schadeland').getProperty('status') == 'visible')	
			{
				$('TR_Schadebtenland').setProperty('status', 'visible');
			}
			else
			{
				$('TR_Schadebtenland').setProperty('status', 'hidden'); 		
			}
						
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_schadeland')[0]) != '' && $('TR_schadeland').getProperty('status') == 'visible') ||
		 	(getValueForOption(document.getElementsByName('IncidentOption_Schadebtenland')[0]) != '' && $('TR_Schadebtenland').getProperty('status') == 'visible')
		 	)
		 	{
				$('TR_schadeplaats').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadeplaats').setProperty('status', 'hidden');		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_schadeplaats')[0]) != '' && $('TR_schadeplaats').getProperty('status') == 'visible')	
			{
				$('TR_schadeadres').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadeadres').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_schadeadres')[0]) != '' && $('TR_schadeadres').getProperty('status') == 'visible')	
			{
				$('TR_bestregelm').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestregelm').setProperty('status', 'hidden'); 		
			}			
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestregelm')[0]) == 'NEE' && $('TR_bestregelm').getProperty('status') == 'visible')	
			{
				$('TR_bestnaam').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestnaam').setProperty('status', 'hidden'); 		
			}
								
			if(getValueForOption(document.getElementsByName('IncidentOption_bestnaam')[0]) != '' && $('TR_bestnaam').getProperty('status') == 'visible')	
			{
				$('TR_bestgebdatum').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestgebdatum').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestgebdatum')[0]) != '' && $('TR_bestgebdatum').getProperty('status') == 'visible')	
			{
				$('TR_bestadres').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestadres').setProperty('status', 'hidden'); 		
			}			
				
			if(getValueForOption(document.getElementsByName('IncidentOption_bestadres')[0]) != '' && $('TR_bestadres').getProperty('status') == 'visible')	
			{
				$('TR_bestpost').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestpost').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestpost')[0]) != '' && $('TR_bestpost').getProperty('status') == 'visible')	
			{
				$('TR_bestrijbenummer').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestrijbenummer').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestrijbenummer')[0]) != '' && $('TR_bestrijbenummer').getProperty('status') == 'visible')	
			{
				$('TR_besttel').setProperty('status', 'visible');
			}
			else
			{
				$('TR_besttel').setProperty('status', 'hidden'); 		
			}
			
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_besttel')[0]) != '' && $('TR_besttel').getProperty('status') == 'visible') ||
			(getValueForOption(document.getElementsByName('IncidentOption_bestregelm')[0]) == 'JA' && $('TR_bestregelm').getProperty('status') == 'visible')
			)
			{
				$('TR_gewond').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewond').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewond')[0]) == 'JA' && $('TR_gewond').getProperty('status') == 'visible')	
			{
				$('TR_gewnaam').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewnaam').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewnaam')[0]) != '' && $('TR_gewnaam').getProperty('status') == 'visible')	
			{
				$('TR_gewadres').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewadres').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewadres')[0]) != '' && $('TR_gewadres').getProperty('status') == 'visible')	
			{
				$('TR_gewgebdat').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewgebdat').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewgebdat')[0]) != '' && $('TR_gewgebdat').getProperty('status') == 'visible')	
			{
				$('TR_gewaardletsel').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewaardletsel').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewaardletsel')[0]) != '' && $('TR_gewaardletsel').getProperty('status') == 'visible')	
			{
				$('TR_gewmeer').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewmeer').setProperty('status', 'hidden'); 		
			}			
				
			if(getValueForOption(document.getElementsByName('IncidentOption_gewmeer')[0]) == 'JA' && $('TR_gewmeer').getProperty('status') == 'visible')	
			{
				$('TR_gewnaam2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewnaam2').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewnaam2')[0]) != '' && $('TR_gewnaam2').getProperty('status') == 'visible')	
			{
				$('TR_gewgebdat2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewgebdat2').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewgebdat2')[0]) != '' && $('TR_gewgebdat2').getProperty('status') == 'visible')	
			{
				$('TR_gewpostcode2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewpostcode2').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewpostcode2')[0]) != '' && $('TR_gewpostcode2').getProperty('status') == 'visible')	
			{
				$('TR_gewaardletsel2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewaardletsel2').setProperty('status', 'hidden'); 		
			}
			
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_gewaardletsel2')[0]) != '' && $('TR_gewaardletsel2').getProperty('status') == 'visible') ||	
			(getValueForOption(document.getElementsByName('IncidentOption_gewond')[0]) == 'NEE' && $('TR_gewond').getProperty('status') == 'visible') ||
			(getValueForOption(document.getElementsByName('IncidentOption_gewmeer')[0]) == 'NEE' && $('TR_gewmeer').getProperty('status') == 'visible')			
			)
			{
				$('TR_getuigen').setProperty('status', 'visible');
			}
			else
			{
				$('TR_getuigen').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_getuigen')[0]) == 'JA' && $('TR_getuigen').getProperty('status') == 'visible')	
			{
				$('TR_getnaw').setProperty('status', 'visible');
			}
			else
			{
				$('TR_getnaw').setProperty('status', 'hidden'); 		
			}
			
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_getnaw')[0]) != '' && $('TR_getnaw').getProperty('status') == 'visible') ||
			(getValueForOption(document.getElementsByName('IncidentOption_getuigen')[0]) == 'NEE' && $('TR_getuigen').getProperty('status') == 'visible')
			)
			{
				$('TR_tegennaw').setProperty('status', 'visible');
					 			
	 			if($('TR_getnaw').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_getnaw')[0]).length > 240)
     			{
						 $(getIncidentOption('IncidentOption_getnaw')).removeEvent('keyup', visibilityStatusEvent);
     			}
			}
			else
			{
				$('TR_tegennaw').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegennaw')[0]) != '' && $('TR_tegennaw').getProperty('status') == 'visible')	
			{
				$('TR_tegenpostchuisn').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenpostchuisn').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenpostchuisn')[0]) != '' && $('TR_tegenpostchuisn').getProperty('status') == 'visible')	
			{
				$('TR_tegentelnr').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegentelnr').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegentelnr')[0]) != '' && $('TR_tegentelnr').getProperty('status') == 'visible')	
			{
				$('TR_tegenkent').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenkent').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenkent')[0]) != '' && $('TR_tegenkent').getProperty('status') == 'visible')	
			{
				$('TR_tegenauto').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenauto').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenauto')[0]) != '' && $('TR_tegenauto').getProperty('status') == 'visible')	
			{
				$('TR_tegenverzkeraar').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenverzkeraar').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenverzkeraar')[0]) != '' && $('TR_tegenverzkeraar').getProperty('status') == 'visible')	
			{
				$('TR_tegenpolisnr').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenpolisnr').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenpolisnr')[0]) != '' && $('TR_tegenpolisnr').getProperty('status') == 'visible')	
			{
				$('TR_tegenverzdek').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenverzdek').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenverzdek')[0]) != '' && $('TR_tegenverzdek').getProperty('status') == 'visible')	
			{
				$('TR_schadeontstaan1').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadeontstaan1').setProperty('status', 'hidden'); 		
			}
		
			if(getValueForOption(document.getElementsByName('IncidentOption_schadeontstaan1')[0]) == 'GEEN VAN DEZE, ANDERS:' && $('TR_schadeontstaan1').getProperty('status') == 'visible')	
			{
				$('TR_schadeontstaan2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadeontstaan2').setProperty('status', 'hidden'); 		
			}
		
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_schadeontstaan2')[0]) != '' && $('TR_schadeontstaan2').getProperty('status') == 'visible')	||	
			(getValueForOption(document.getElementsByName('IncidentOption_schadeontstaan1')[0]) != '' && $('TR_schadeontstaan1').getProperty('status') == 'visible')
			)	
			{
				$('TR_schadebeschr').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadebeschr').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_schadebeschr')[0]) != '' && $('TR_schadebeschr').getProperty('status') == 'visible')	
			{
				$('TR_schadetegen').setProperty('status', 'visible');
				
				if($('TR_schadebeschr').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_schadebeschr')[0]).length > 240)
     			{
						 $(getIncidentOption('TR_schadebeschr')).removeEvent('keyup', visibilityStatusEvent);
     			}
			}
			else
			{
				$('TR_schadetegen').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_schadetegen')[0]) != '' && $('TR_schadetegen').getProperty('status') == 'visible')	
			{
				$('TR_aansprakelijk').setProperty('status', 'visible');
				
				if($('TR_schadetegen').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_schadetegen')[0]).length > 240)
     			{
						 $(getIncidentOption('TR_schadetegen')).removeEvent('keyup', visibilityStatusEvent);
     			}
			}
			else
			{
				$('TR_aansprakelijk').setProperty('status', 'hidden'); 		
			}	

			if(getValueForOption(document.getElementsByName('IncidentOption_aansprakelijk')[0]) == 'NEE, ER IS GEEN OVEREENSTEMMING' && $('TR_aansprakelijk').getProperty('status') == 'visible')	
			{
				$('TR_aansprwaarom').setProperty('status', 'visible');
			}
			else
			{
				$('TR_aansprwaarom').setProperty('status', 'hidden'); 		
			}			
		 	
		 	if(
		 	(getValueForOption(document.getElementsByName('IncidentOption_aansprakelijk')[0]).indexOf('TEGENPARTIJ') != -1  && $('TR_aansprakelijk').getProperty('status') == 'visible') ||
		 	(getValueForOption(document.getElementsByName('IncidentOption_aansprakelijk')[0]).indexOf('BEIDE') != -1  && $('TR_aansprakelijk').getProperty('status') == 'visible')
		 	)
		 	{
			 	$('TR_schadeeigen').setProperty('status', 'visible');
			}		 	
		 	else
		 	{
			 	$('TR_schadeeigen').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_schadeeigen')[0]) == 'JA' && $('TR_schadeeigen').getProperty('status') == 'visible')	
			{
				$('TR_bescheigen').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bescheigen').setProperty('status', 'hidden'); 		
			}
		 			
		 	/* --------------------------------------Begin PasswordBox--------------------------------------------------------------------------------------- */
		 	if(getValueForOption(document.getElementsByName('IncidentOption_aansprwaarom')[0]) != '' && $('TR_aansprwaarom').getProperty('status') == 'visible')
		 	{ 		
			 	setVisibilitySendButton(true);
			 	
			 	if($('TR_aansprwaarom').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_aansprwaarom')[0]).length > 240)
     			{
					$(getIncidentOption('TR_aansprwaarom')).removeEvent('keyup', visibilityStatusEvent);
     			}	 		
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_bescheigen')[0]) != '' && $('TR_bescheigen').getProperty('status') == 'visible')
		 	{
				setVisibilitySendButton(true);
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_schadeeigen')[0]) == 'NEE' && $('TR_schadeeigen').getProperty('status') == 'visible')
		 	{
				setVisibilitySendButton(true);
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_aansprakelijk')[0]).indexOf('IK') != -1  && $('TR_aansprakelijk').getProperty('status') == 'visible')
		 	{
				setVisibilitySendButton(true);
		 	}		 	
		 	else
		 	{
				setVisibilitySendButton(false);
		 	}
		 	
			/* --------------------------------------Eind PasswordBox--------------------------------------------------------------------------------------- */
		 	break;	
		}
		
		case "Beperkt casco":
		{
			if(getValueForOption(document.getElementsByName('IncidentOption_schadeland')[0]) == 'BUITENLAND' && $('TR_schadeland').getProperty('status') == 'visible')	
			{
				$('TR_Schadebtenland').setProperty('status', 'visible');
			}
			else
			{
				$('TR_Schadebtenland').setProperty('status', 'hidden'); 		
			}
			
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_schadeland')[0]) != '' && $('TR_schadeland').getProperty('status') == 'visible') ||
		 	(getValueForOption(document.getElementsByName('IncidentOption_Schadebtenland')[0]) != '' && $('TR_Schadebtenland').getProperty('status') == 'visible')
		 	)
		 	{
				$('TR_schadeplaats').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadeplaats').setProperty('status', 'hidden');
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_schadeplaats')[0]) != '' && $('TR_schadeplaats').getProperty('status') == 'visible')	
			{
				$('TR_schadeadres').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadeadres').setProperty('status', 'hidden'); 		
			}		
			
			/* --------------------------------------begin aanrijding--------------------------------------------------------------------------------------- */

			if(getValueForOption(document.getElementsByName('IncidentOption_schadeadres')[0]) != '' && $('TR_schadeadres').getProperty('status') == 'visible')	
			{
				$('TR_schadesoortbc').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadesoortbc').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_schadesoortbc')[0]) == 'AANRIJDING' && $('TR_schadesoortbc').getProperty('status') == 'visible')
			{
				$('TR_bestregelm').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestregelm').setProperty('status', 'hidden'); 		
			}			
						
	 		if(getValueForOption(document.getElementsByName('IncidentOption_bestregelm')[0]) == 'NEE' && $('TR_bestregelm').getProperty('status') == 'visible')	
			{
				$('TR_bestnaam').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestnaam').setProperty('status', 'hidden'); 		
			}	
									
			if(getValueForOption(document.getElementsByName('IncidentOption_bestnaam')[0]) != '' && $('TR_bestnaam').getProperty('status') == 'visible')	
			{
				$('TR_bestgebdatum').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestgebdatum').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestgebdatum')[0]) != '' && $('TR_bestgebdatum').getProperty('status') == 'visible')	
			{
				$('TR_bestadres').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestadres').setProperty('status', 'hidden'); 		
			}			
				
			if(getValueForOption(document.getElementsByName('IncidentOption_bestadres')[0]) != '' && $('TR_bestadres').getProperty('status') == 'visible')	
			{
				$('TR_bestpost').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestpost').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestpost')[0]) != '' && $('TR_bestpost').getProperty('status') == 'visible')	
			{
				$('TR_bestrijbenummer').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestrijbenummer').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestrijbenummer')[0]) != '' && $('TR_bestrijbenummer').getProperty('status') == 'visible')	
			{
				$('TR_besttel').setProperty('status', 'visible');
			}
			else
			{
				$('TR_besttel').setProperty('status', 'hidden'); 		
			}
			
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_besttel')[0]) != '' && $('TR_besttel').getProperty('status') == 'visible') ||
			(getValueForOption(document.getElementsByName('IncidentOption_bestregelm')[0]) == 'JA' && $('TR_bestregelm').getProperty('status') == 'visible')	
			)
			{
				$('TR_gewond').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewond').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewond')[0]) == 'JA' && $('TR_gewond').getProperty('status') == 'visible')	
			{
				$('TR_gewnaam').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewnaam').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewnaam')[0]) != '' && $('TR_gewnaam').getProperty('status') == 'visible')	
			{
				$('TR_gewadres').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewadres').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewadres')[0]) != '' && $('TR_gewadres').getProperty('status') == 'visible')	
			{
				$('TR_gewgebdat').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewgebdat').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewgebdat')[0]) != '' && $('TR_gewgebdat').getProperty('status') == 'visible')	
			{
				$('TR_gewaardletsel').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewaardletsel').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewaardletsel')[0]) != '' && $('TR_gewaardletsel').getProperty('status') == 'visible')	
			{
				$('TR_gewmeer').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewmeer').setProperty('status', 'hidden'); 		
			}			
				
			if(getValueForOption(document.getElementsByName('IncidentOption_gewmeer')[0]) == 'JA' && $('TR_gewmeer').getProperty('status') == 'visible')	
			{
				$('TR_gewnaam2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewnaam2').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewnaam2')[0]) != '' && $('TR_gewnaam2').getProperty('status') == 'visible')	
			{
				$('TR_gewgebdat2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewgebdat2').setProperty('status', 'hidden'); 
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewgebdat2')[0]) != '' && $('TR_gewgebdat2').getProperty('status') == 'visible')	
			{
				$('TR_gewpostcode2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewpostcode2').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewpostcode2')[0]) != '' && $('TR_gewpostcode2').getProperty('status') == 'visible')	
			{
				$('TR_gewaardletsel2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewaardletsel2').setProperty('status', 'hidden'); 		
			}
			
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_gewaardletsel2')[0]) != '' && $('TR_gewaardletsel2').getProperty('status') == 'visible') ||	
			(getValueForOption(document.getElementsByName('IncidentOption_gewond')[0]) == 'NEE' && $('TR_gewond').getProperty('status') == 'visible') ||
			(getValueForOption(document.getElementsByName('IncidentOption_gewmeer')[0]) == 'NEE' && $('TR_gewmeer').getProperty('status') == 'visible')			
			)
			{
				$('TR_getuigen').setProperty('status', 'visible');
			}
			else
			{
				$('TR_getuigen').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_getuigen')[0]) == 'JA' && $('TR_getuigen').getProperty('status') == 'visible')	
			{
				$('TR_getnaw').setProperty('status', 'visible');
			}
			else
			{
				$('TR_getnaw').setProperty('status', 'hidden'); 		
			}
			
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_getnaw')[0]) != '' && $('TR_getnaw').getProperty('status') == 'visible') ||
			(getValueForOption(document.getElementsByName('IncidentOption_getuigen')[0]) == 'NEE' && $('TR_getuigen').getProperty('status') == 'visible')
			)
			{
				$('TR_tegennaw').setProperty('status', 'visible');
					 			
	 			if($('TR_getnaw').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_getnaw')[0]).length > 240)
     			{
						 $(getIncidentOption('IncidentOption_getnaw')).removeEvent('keyup', visibilityStatusEvent);
     			}
			}
			else
			{
				$('TR_tegennaw').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegennaw')[0]) != '' && $('TR_tegennaw').getProperty('status') == 'visible')	
			{
				$('TR_tegenpostchuisn').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenpostchuisn').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenpostchuisn')[0]) != '' && $('TR_tegenpostchuisn').getProperty('status') == 'visible')	
			{
				$('TR_tegentelnr').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegentelnr').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegentelnr')[0]) != '' && $('TR_tegentelnr').getProperty('status') == 'visible')	
			{
				$('TR_tegenkent').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenkent').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenkent')[0]) != '' && $('TR_tegenkent').getProperty('status') == 'visible')	
			{
				$('TR_tegenauto').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenauto').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenauto')[0]) != '' && $('TR_tegenauto').getProperty('status') == 'visible')	
			{
				$('TR_tegenverzkeraar').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenverzkeraar').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenverzkeraar')[0]) != '' && $('TR_tegenverzkeraar').getProperty('status') == 'visible')	
			{
				$('TR_tegenpolisnr').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenpolisnr').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenpolisnr')[0]) != '' && $('TR_tegenpolisnr').getProperty('status') == 'visible')	
			{
				$('TR_tegenverzdek').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenverzdek').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenverzdek')[0]) != '' && $('TR_tegenverzdek').getProperty('status') == 'visible')	
			{
				$('TR_schadeontstaan1').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadeontstaan1').setProperty('status', 'hidden'); 		
			}
		
			if(getValueForOption(document.getElementsByName('IncidentOption_schadeontstaan1')[0]) == 'GEEN VAN DEZE, ANDERS:' && $('TR_schadeontstaan1').getProperty('status') == 'visible')	
			{
				$('TR_schadeontstaan2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadeontstaan2').setProperty('status', 'hidden'); 		
			}
		
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_schadeontstaan2')[0]) != '' && $('TR_schadeontstaan2').getProperty('status') == 'visible')	||	
			(getValueForOption(document.getElementsByName('IncidentOption_schadeontstaan1')[0]) != '' && $('TR_schadeontstaan1').getProperty('status') == 'visible')
			)	
			{
				$('TR_schadebeschr').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadebeschr').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_schadebeschr')[0]) != '' && $('TR_schadebeschr').getProperty('status') == 'visible')	
			{
				$('TR_schadetegen').setProperty('status', 'visible');
				
				if($('TR_schadebeschr').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_schadebeschr')[0]).length > 240)
     			{
						 $(getIncidentOption('TR_schadebeschr')).removeEvent('keyup', visibilityStatusEvent);
     			}
			}
			else
			{
				$('TR_schadetegen').setProperty('status', 'hidden'); 		
			}
		
			if(getValueForOption(document.getElementsByName('IncidentOption_schadetegen')[0]) != '' && $('TR_schadetegen').getProperty('status') == 'visible')	
			{
				$('TR_aansprakelijk').setProperty('status', 'visible');
				
				if($('TR_schadetegen').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_schadetegen')[0]).length > 240)
     			{
						 $(getIncidentOption('TR_schadetegen')).removeEvent('keyup', visibilityStatusEvent);
     			}
			}
			else
			{
				$('TR_aansprakelijk').setProperty('status', 'hidden'); 		
			}	

			if(getValueForOption(document.getElementsByName('IncidentOption_aansprakelijk')[0]) == 'NEE, ER IS GEEN OVEREENSTEMMING' && $('TR_aansprakelijk').getProperty('status') == 'visible')	
			{
				$('TR_aansprwaarom').setProperty('status', 'visible');
			}
			else
			{
				$('TR_aansprwaarom').setProperty('status', 'hidden'); 		
			}			
		 	
		 	if(
			(getValueForOption(document.getElementsByName('IncidentOption_aansprakelijk')[0]).indexOf('TEGENPARTIJ') != -1  && $('TR_aansprakelijk').getProperty('status') == 'visible') ||
		 	(getValueForOption(document.getElementsByName('IncidentOption_aansprakelijk')[0]).indexOf('BEIDE') != -1  && $('TR_aansprakelijk').getProperty('status') == 'visible')
		 	)
		 	{
			 	$('TR_schadeeigen').setProperty('status', 'visible');
			}		 	
		 	else
		 	{
			 	$('TR_schadeeigen').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_schadeeigen')[0]) == 'JA' && $('TR_schadeeigen').getProperty('status') == 'visible')	
			{
				$('TR_bescheigen').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bescheigen').setProperty('status', 'hidden'); 		
			}	 	
		 			 	
			/* --------------------------------------Eind aanrijding--------------------------------------------------------------------------------------- */
			
			/* --------------------------------------Begin Diefstal / Inbraak--------------------------------------------------------------------------------------- */
			if(getValueForOption(document.getElementsByName('IncidentOption_schadesoortbc')[0]) == 'DIEFSTAL' && $('TR_schadesoortbc').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_schadebschrdief').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_schadebschrdief').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_schadebschrdief')[0]) != '' && $('TR_schadebschrdief').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_diefstaangifte').setProperty('status', 'visible');

			 	if($('TR_schadebschrdief').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_schadebschrdief')[0]).length > 240)
     			{
						 $(getIncidentOption('IncidentOption_schadebschrdief')).removeEvent('keyup', visibilityStatusEvent);
     			}
		 	}
		 	else
		 	{
			 	$('TR_diefstaangifte').setProperty('status', 'hidden');
		 	}		
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_diefstaangifte')[0]) == 'NEE' && $('TR_diefstaangifte').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_aangiftewarning').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_aangiftewarning').setProperty('status', 'hidden');
		 	}		 			 	
		 	
		 	if(
		 	(getValueForOption(document.getElementsByName('IncidentOption_diefstaangifte')[0]) == 'JA' && $('TR_diefstaangifte').getProperty('status') == 'visible') ||
		 	(getValueForOption(document.getElementsByName('IncidentOption_diefstaangifte')[0]) == 'NEE' && $('TR_aangiftewarning').getProperty('status') == 'visible')
		 	)
		 	{
				$('TR_diefstaangiftnr').setProperty('status', 'visible');
		 	}
		 	else
		 	{
				$('TR_diefstaangiftnr').setProperty('status', 'hidden');
			}
		 	
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_diefstaangifte')[0]) == 'JA' && $('TR_diefstaangifte').getProperty('status') == 'visible') ||
			(getValueForOption(document.getElementsByName('IncidentOption_diefstaangiftnr')[0]) != '' && $('TR_diefstaangiftnr').getProperty('status') == 'visible')
			)
		 	{
				$('TR_diefstaltype').setProperty('status', 'visible');
		 	}
		 	else
		 	{
				$('TR_diefstaltype').setProperty('status', 'hidden');
			}

			if(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]) == 'GESTOLEN ACCESSOIRES' && $('TR_diefstaltype').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_diefaccwat').setProperty('status', 'visible');
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]) == 'BRAAKSCHADE EN ACCESSOIRES' && $('TR_diefstaltype').getProperty('status') == 'visible')
		 	{
			 	$('TR_diefaccwat').setProperty('status', 'visible');
			}
		 	else
		 	{
			 	$('TR_diefaccwat').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_diefaccwat')[0]) != '' && $('TR_diefaccwat').getProperty('status') == 'visible')
		 	{
				$('TR_diefaccprijs').setProperty('status', 'visible');
		 	}
		 	else
		 	{
				$('TR_diefaccprijs').setProperty('status', 'hidden');
			}
		 	
			if(getValueForOption(document.getElementsByName('IncidentOption_diefaccprijs')[0]) != '' && $('TR_diefaccprijs').getProperty('status') == 'visible')
		 	{
				$('TR_diefaccfaktuur').setProperty('status', 'visible');
		 	}
		 	else
		 	{
				$('TR_diefaccfaktuur').setProperty('status', 'hidden');
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]) == 'BRAAKSCHADE AAN AUTO' && $('TR_diefstaltype').getProperty('status') == 'visible') 
		 	{ 		
			 	$('TR_warningpostzoek').setProperty('status', 'visible');
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]) == 'BRAAKSCHADE EN ACCESSOIRES' && $('TR_diefstaltype').getProperty('status') == 'visible')
		 	{
			 	$('TR_warningpostzoek').setProperty('status', 'visible');
		 	}
		 	else if(
		 	(getValueForOption(document.getElementsByName('IncidentOption_schadesoortbc')[0]) != 'AANRIJDING' && $('TR_schadesoortbc').getProperty('status') == 'visible') &&
		 	(getValueForOption(document.getElementsByName('IncidentOption_schadeeigen')[0]) == 'JA' && $('TR_schadeeigen').getProperty('status') == 'visible')
		 	)
		 	{
			 	$('TR_warningpostzoek').setProperty('status', 'visible');
		 	}		 	
		 	else
		 	{
			 	$('TR_warningpostzoek').setProperty('status', 'hidden');
		 	}
						
		 	if(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]) == 'BRAAKSCHADE AAN AUTO' && $('TR_warningpostzoek').getProperty('status') == 'visible') 
		 	{ 		
			 	$('TR_herstnaam').setProperty('status', 'visible');
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]) == 'BRAAKSCHADE EN ACCESSOIRES' && $('TR_warningpostzoek').getProperty('status') == 'visible')
		 	{
			 	$('TR_herstnaam').setProperty('status', 'visible');
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_schadeeigen')[0]) == 'JA' && $('TR_warningpostzoek').getProperty('status') == 'visible')
		 	{
			 	$('TR_herstnaam').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_herstnaam').setProperty('status', 'hidden');
		 	}
		 			 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_herstnaam')[0]) != ''  && $('TR_herstnaam').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_herstposthuisnr').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_herstposthuisnr').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_herstposthuisnr')[0]) != ''  && $('TR_herstposthuisnr').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_hersterkend').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_hersterkend').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_hersterkend')[0]) == 'NEE'  && $('TR_hersterkend').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_warningschadega').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_warningschadega').setProperty('status', 'hidden');
		 	} 
		 	
		 	if(
		 	(getValueForOption(document.getElementsByName('IncidentOption_hersterkend')[0]) == 'JA'  && $('TR_hersterkend').getProperty('status') == 'visible') ||
		 	(getValueForOption(document.getElementsByName('IncidentOption_hersterkend')[0]) == 'NEE'  && $('TR_warningschadega').getProperty('status') == 'visible')
		 	)
		 	{ 		
			 	$('TR_herstkostenbek').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_herstkostenbek').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_herstkostenbek')[0]) == 'JA'  && $('TR_herstkostenbek').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_herstkosten').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_herstkosten').setProperty('status', 'hidden');
		 	}
		 	
		 	/* --------------------------------------Eind Diefstal / Inbraak--------------------------------------------------------------------------------------- */
			
			/* --------------------------------------Begin Anders-------------------------------------------------------------------------------------------------- */
			
			if(getValueForOption(document.getElementsByName('IncidentOption_schadesoortbc')[0]).indexOf('ANDERS') != -1 && $('TR_schadesoortbc').getProperty('status') == 'visible')
			{ 		
			 	$('TR_bestregelmander').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_bestregelmander').setProperty('status', 'hidden');
		 	}
		 				
			if(getValueForOption(document.getElementsByName('IncidentOption_bestregelmander')[0]) == 'NEE' && $('TR_bestregelmander').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_bestnaamanders').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_bestnaamanders').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_bestnaamanders')[0]) != '' && $('TR_bestnaamanders').getProperty('status') == 'visible')	
			{
				$('TR_bestgebdatumand').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestgebdatumand').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestgebdatumand')[0]) != '' && $('TR_bestgebdatumand').getProperty('status') == 'visible')	
			{
				$('TR_bestadresanders').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestadresanders').setProperty('status', 'hidden'); 		
			}			
				
			if(getValueForOption(document.getElementsByName('IncidentOption_bestadresanders')[0]) != '' && $('TR_bestadresanders').getProperty('status') == 'visible')	
			{
				$('TR_bestpostanders').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestpostanders').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestpostanders')[0]) != '' && $('TR_bestpostanders').getProperty('status') == 'visible')	
			{
				$('TR_rbnummeranders').setProperty('status', 'visible');
			}
			else
			{
				$('TR_rbnummeranders').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_rbnummeranders')[0]) != '' && $('TR_rbnummeranders').getProperty('status') == 'visible')	
			{
				$('TR_besttelanders').setProperty('status', 'visible');
			}
			else
			{
				$('TR_besttelanders').setProperty('status', 'hidden'); 		
			}
			
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_besttelanders')[0]) != '' && $('TR_besttelanders').getProperty('status') == 'visible') ||
			(getValueForOption(document.getElementsByName('IncidentOption_bestregelmander')[0]) == 'JA' && $('TR_bestregelmander').getProperty('status') == 'visible')
			)
			{
				$('TR_andersoorzaak').setProperty('status', 'visible');
			}
			else
			{
				$('TR_andersoorzaak').setProperty('status', 'hidden'); 		
			}		 
			
			if(getValueForOption(document.getElementsByName('IncidentOption_andersoorzaak')[0]) != '' && $('TR_andersoorzaak').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_schadebschrande').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_schadebschrande').setProperty('status', 'hidden');
		 	}		 	
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_schadebschrande')[0]) != '' && $('TR_schadebschrande').getProperty('status') == 'visible')
			{
				$('TR_warningpzanders').setProperty('status', 'visible');
				
				if($('TR_schadebschrande').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_schadebschrande')[0]).length > 240)
     			{
					$(getIncidentOption('IncidentOption_schadebschrande')).removeEvent('keyup', visibilityStatusEvent);
     			}
		 	}
		 	else
		 	{
				$('TR_warningpzanders').setProperty('status', 'hidden');
			}	
			 
			if(getValueForOption(document.getElementsByName('IncidentOption_schadebschrande')[0]) != '' && $('TR_warningpzanders').getProperty('status') == 'visible')
			{
				$('TR_herstnaamanders').setProperty('status', 'visible');
		 	}
		 	else
		 	{
				$('TR_herstnaamanders').setProperty('status', 'hidden');
			}		 	
			
			if(getValueForOption(document.getElementsByName('IncidentOption_herstnaamanders')[0]) != ''  && $('TR_herstnaamanders').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_hersthuisanders').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_hersthuisanders').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_hersthuisanders')[0]) != ''  && $('TR_hersthuisanders').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_hersterkendande').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_hersterkendande').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_hersterkendande')[0]) == 'NEE'  && $('TR_hersterkendande').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_warningschander').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_warningschander').setProperty('status', 'hidden');
		 	}		 	
		 	
		 	if(
		 	(getValueForOption(document.getElementsByName('IncidentOption_hersterkendande')[0]) == 'JA'  && $('TR_hersterkendande').getProperty('status') == 'visible') ||
		 	(getValueForOption(document.getElementsByName('IncidentOption_hersterkendande')[0]) == 'NEE'  && $('TR_warningschander').getProperty('status') == 'visible')
		 	)
		 	{ 		
			 	$('TR_herkostbekander').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_herkostbekander').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_herkostbekander')[0]) == 'JA'  && $('TR_herkostbekander').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_herstkostenande').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_herstkostenande').setProperty('status', 'hidden');
		 	}

		 	/* --------------------------------------Eind Anders--------------------------------------------------------------------------------------------------- */
		 	/* --------------------------------------Begin PasswordBox--------------------------------------------------------------------------------------- */
		 	if(getValueForOption(document.getElementsByName('IncidentOption_aansprwaarom')[0]) != '' && $('TR_aansprwaarom').getProperty('status') == 'visible')
		 	{ 		
			 	setVisibilitySendButton(true);
			 	
			 	if($('TR_aansprwaarom').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_aansprwaarom')[0]).length > 240)
     			{
					$(getIncidentOption('IncidentOption_aansprwaarom')).removeEvent('keyup', visibilityStatusEvent);
     			}
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_bescheigen')[0]) != '' && $('TR_bescheigen').getProperty('status') == 'visible')
		 	{
				setVisibilitySendButton(true);
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_schadeeigen')[0]) == 'NEE' && $('TR_schadeeigen').getProperty('status') == 'visible')
		 	{
				setVisibilitySendButton(true);
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_aansprakelijk')[0]).indexOf('IK') != -1  && $('TR_aansprakelijk').getProperty('status') == 'visible')
		 	{
				setVisibilitySendButton(true);
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]).indexOf('DIEFSTAL') != -1  && $('TR_diefstaltype').getProperty('status') == 'visible')
		 	{
				setVisibilitySendButton(true);
		 	}
		 	else if
		 	(
			(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]).indexOf('BRAAKSCHADE') != 0  && $('TR_diefstaltype').getProperty('status') == 'visible') &&
		 	(getValueForOption(document.getElementsByName('IncidentOption_diefaccfaktuur')[0]) != ''  && $('TR_diefaccfaktuur').getProperty('status') == 'visible')
		 	)
		 	{
				setVisibilitySendButton(true);
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_herstkostenbek')[0]) != ''  && $('TR_herstkostenbek').getProperty('status') == 'visible')
		 	{
				setVisibilitySendButton(true);
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_herkostbekander')[0]) != ''  && $('TR_herkostbekander').getProperty('status') == 'visible')
		 	{
				setVisibilitySendButton(true);
		 	}		 	
		 	else
		 	{
				setVisibilitySendButton(false);
		 	}
		 	
			/* --------------------------------------Eind PasswordBox--------------------------------------------------------------------------------------- */
		 	break;		 			
		}
		
		case "Volledig casco":
		{
			if(getValueForOption(document.getElementsByName('IncidentOption_schadeland')[0]) == 'BUITENLAND' && $('TR_schadeland').getProperty('status') == 'visible')	
			{
				$('TR_Schadebtenland').setProperty('status', 'visible');
			}
			else
			{
				$('TR_Schadebtenland').setProperty('status', 'hidden'); 		
			}
			
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_schadeland')[0]) == 'NEDERLAND' && $('TR_schadeland').getProperty('status') == 'visible') ||
		 	(getValueForOption(document.getElementsByName('IncidentOption_Schadebtenland')[0]) != '' && $('TR_Schadebtenland').getProperty('status') == 'visible')
		 	)
		 	{
				$('TR_schadeplaats').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadeplaats').setProperty('status', 'hidden');
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_schadeplaats')[0]) != '' && $('TR_schadeplaats').getProperty('status') == 'visible')	
			{
				$('TR_schadeadres').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadeadres').setProperty('status', 'hidden'); 		
			}		
			
			/* --------------------------------------begin aanrijding--------------------------------------------------------------------------------------- */
			
			if(getValueForOption(document.getElementsByName('IncidentOption_schadeadres')[0]) != '' && $('TR_schadeadres').getProperty('status') == 'visible')	
			{
				$('TR_schadesoortvc').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadesoortvc').setProperty('status', 'hidden'); 		
			}
						
	 		if(getValueForOption(document.getElementsByName('IncidentOption_schadesoortvc')[0]) == 'AANRIJDING' && $('TR_schadesoortvc').getProperty('status') == 'visible')
	 		{
				$('TR_bestregelm').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestregelm').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestregelm')[0]) == 'NEE' && $('TR_bestregelm').getProperty('status') == 'visible')	
			{
				$('TR_bestgebdatum').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestgebdatum').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestgebdatum')[0]) != '' && $('TR_bestgebdatum').getProperty('status') == 'visible')	
			{
				$('TR_bestadres').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestadres').setProperty('status', 'hidden'); 		
			}			
				
			if(getValueForOption(document.getElementsByName('IncidentOption_bestadres')[0]) != '' && $('TR_bestadres').getProperty('status') == 'visible')	
			{
				$('TR_bestpost').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestpost').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestpost')[0]) != '' && $('TR_bestpost').getProperty('status') == 'visible')	
			{
				$('TR_bestrijbenummer').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestrijbenummer').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestrijbenummer')[0]) != '' && $('TR_bestrijbenummer').getProperty('status') == 'visible')	
			{
				$('TR_besttel').setProperty('status', 'visible');
			}
			else
			{
				$('TR_besttel').setProperty('status', 'hidden'); 		
			}
			
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_besttel')[0]) != '' && $('TR_besttel').getProperty('status') == 'visible') ||
			(getValueForOption(document.getElementsByName('IncidentOption_bestregelm')[0]) == 'JA' && $('TR_bestregelm').getProperty('status') == 'visible')
			)
			{
				$('TR_gewond').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewond').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewond')[0]) == 'JA' && $('TR_gewond').getProperty('status') == 'visible')	
			{
				$('TR_gewnaam').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewnaam').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewnaam')[0]) != '' && $('TR_gewnaam').getProperty('status') == 'visible')	
			{
				$('TR_gewadres').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewadres').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewadres')[0]) != '' && $('TR_gewadres').getProperty('status') == 'visible')	
			{
				$('TR_gewgebdat').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewgebdat').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewgebdat')[0]) != '' && $('TR_gewgebdat').getProperty('status') == 'visible')	
			{
				$('TR_gewaardletsel').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewaardletsel').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewaardletsel')[0]) != '' && $('TR_gewaardletsel').getProperty('status') == 'visible')	
			{
				$('TR_gewmeer').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewmeer').setProperty('status', 'hidden'); 		
			}			
				
			if(getValueForOption(document.getElementsByName('IncidentOption_gewmeer')[0]) == 'JA' && $('TR_gewmeer').getProperty('status') == 'visible')	
			{
				$('TR_gewnaam2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewnaam2').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewnaam2')[0]) != '' && $('TR_gewnaam2').getProperty('status') == 'visible')	
			{
				$('TR_gewgebdat2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewgebdat2').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewgebdat2')[0]) != '' && $('TR_gewgebdat2').getProperty('status') == 'visible')	
			{
				$('TR_gewpostcode2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewpostcode2').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_gewpostcode2')[0]) != '' && $('TR_gewpostcode2').getProperty('status') == 'visible')	
			{
				$('TR_gewaardletsel2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_gewaardletsel2').setProperty('status', 'hidden'); 		
			}
		
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_gewaardletsel2')[0]) != '' && $('TR_gewaardletsel2').getProperty('status') == 'visible') ||	
			(getValueForOption(document.getElementsByName('IncidentOption_gewond')[0]) == 'NEE' && $('TR_gewond').getProperty('status') == 'visible') ||
			(getValueForOption(document.getElementsByName('IncidentOption_gewmeer')[0]) == 'NEE' && $('TR_gewmeer').getProperty('status') == 'visible')			
			)
			{
				$('TR_getuigen').setProperty('status', 'visible');
			}
			else
			{
				$('TR_getuigen').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_getuigen')[0]) == 'JA' && $('TR_getuigen').getProperty('status') == 'visible')	
			{
				$('TR_getnaw').setProperty('status', 'visible');
			}
			else
			{
				$('TR_getnaw').setProperty('status', 'hidden'); 		
			}
		 	
		 	if(
	 		(getValueForOption(document.getElementsByName('IncidentOption_getuigen')[0]) == 'NEE' && $('TR_getuigen').getProperty('status') == 'visible') ||
	 		(getValueForOption(document.getElementsByName('IncidentOption_getnaw')[0]) != '' && $('TR_getnaw').getProperty('status') == 'visible')
	 		)
	 		{
	 			$('TR_tegenbetr').setProperty('status', 'visible');
	 			
	 			if($('TR_getnaw').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_getnaw')[0]).length > 240)
     			{
						 $(getIncidentOption('IncidentOption_getnaw')).removeEvent('keyup', visibilityStatusEvent);
     			}
	 			
	 		}
	 		else
	 		{
		 		$('TR_tegenbetr').setProperty('status', 'hidden'); 		
	 		}

	 		if(getValueForOption(document.getElementsByName('IncidentOption_tegenbetr')[0]) == 'JA' && $('TR_tegenbetr').getProperty('status') == 'visible')
			{
				$('TR_tegennaw').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegennaw').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegennaw')[0]) != '' && $('TR_tegennaw').getProperty('status') == 'visible')	
			{
				$('TR_tegenpostchuisn').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenpostchuisn').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenpostchuisn')[0]) != '' && $('TR_tegenpostchuisn').getProperty('status') == 'visible')	
			{
				$('TR_tegentelnr').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegentelnr').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegentelnr')[0]) != '' && $('TR_tegentelnr').getProperty('status') == 'visible')	
			{
				$('TR_tegenkent').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenkent').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenkent')[0]) != '' && $('TR_tegenkent').getProperty('status') == 'visible')	
			{
				$('TR_tegenauto').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenauto').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenauto')[0]) != '' && $('TR_tegenauto').getProperty('status') == 'visible')	
			{
				$('TR_tegenverzkeraar').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenverzkeraar').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenverzkeraar')[0]) != '' && $('TR_tegenverzkeraar').getProperty('status') == 'visible')	
			{
				$('TR_tegenpolisnr').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenpolisnr').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_tegenpolisnr')[0]) != '' && $('TR_tegenpolisnr').getProperty('status') == 'visible')	
			{
				$('TR_tegenverzdek').setProperty('status', 'visible');
			}
			else
			{
				$('TR_tegenverzdek').setProperty('status', 'hidden'); 		
			}

			if(getValueForOption(document.getElementsByName('IncidentOption_tegenbetr')[0]) == 'NEE' && $('TR_tegenbetr').getProperty('status') == 'visible')
			{
				$('TR_schadeomschrvol').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadeomschrvol').setProperty('status', 'hidden'); 		
			}
		 			 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_tegenverzdek')[0]) != '' && $('TR_tegenverzdek').getProperty('status') == 'visible')	
			{
				$('TR_schadeontstaan1').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadeontstaan1').setProperty('status', 'hidden'); 		
			}
		
			if(getValueForOption(document.getElementsByName('IncidentOption_schadeontstaan1')[0]) == 'GEEN VAN DEZE, ANDERS:' && $('TR_schadeontstaan1').getProperty('status') == 'visible')	
			{
				$('TR_schadeontstaan2').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadeontstaan2').setProperty('status', 'hidden'); 		
			}
		
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_schadeontstaan2')[0]) != '' && $('TR_schadeontstaan2').getProperty('status') == 'visible')	||	
			(getValueForOption(document.getElementsByName('IncidentOption_schadeontstaan1')[0]) != '' && $('TR_schadeontstaan1').getProperty('status') == 'visible')
			)	
			{
				$('TR_schadebeschr').setProperty('status', 'visible');
			}
			else
			{
				$('TR_schadebeschr').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_schadebeschr')[0]) != '' && $('TR_schadebeschr').getProperty('status') == 'visible')	
			{
				$('TR_schadetegen').setProperty('status', 'visible');
				
				if($('TR_schadebeschr').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_schadebeschr')[0]).length > 240)
     			{
	     			 $(getIncidentOption('IncidentOption_schadebeschr')).removeEvent('keyup', visibilityStatusEvent);
     			}
			}
			else
			{
				$('TR_schadetegen').setProperty('status', 'hidden'); 		
			}
		
			if(getValueForOption(document.getElementsByName('IncidentOption_schadetegen')[0]) != '' && $('TR_schadetegen').getProperty('status') == 'visible')	
			{
				$('TR_aansprakelijk').setProperty('status', 'visible');
				
				if($('TR_schadetegen').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_schadetegen')[0]).length > 240)
     			{
						 $(getIncidentOption('IncidentOption_schadetegen')).removeEvent('keyup', visibilityStatusEvent);
     			}
			}
			else
			{
				$('TR_aansprakelijk').setProperty('status', 'hidden'); 		
			}	

			if(getValueForOption(document.getElementsByName('IncidentOption_aansprakelijk')[0]) == 'NEE, ER IS GEEN OVEREENSTEMMING' && $('TR_aansprakelijk').getProperty('status') == 'visible')	
			{
				$('TR_aansprwaarom').setProperty('status', 'visible');
			}
			else
			{
				$('TR_aansprwaarom').setProperty('status', 'hidden'); 		
			}			
		 	
		 	if(
		 	(getValueForOption(document.getElementsByName('IncidentOption_schadeomschrvol')[0]) != '' && $('TR_schadeomschrvol').getProperty('status') == 'visible') ||
		 	(getValueForOption(document.getElementsByName('IncidentOption_aansprakelijk')[0]).indexOf('JA') != -1  && $('TR_aansprakelijk').getProperty('status') == 'visible') ||
		 	(getValueForOption(document.getElementsByName('IncidentOption_aansprwaarom')[0]) != '' && $('TR_aansprwaarom').getProperty('status') == 'visible')
		 	)
		 	{
			 	$('TR_schadeeigen').setProperty('status', 'visible');
			 	
			 	if($('TR_aansprwaarom').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_aansprwaarom')[0]).length > 240)
     			{
					$(getIncidentOption('IncidentOption_aansprwaarom')).removeEvent('keyup', visibilityStatusEvent);
     			}
     			else if($('TR_schadeomschrvol').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_schadeomschrvol')[0]).length > 240)
     			{
	     			$(getIncidentOption('IncidentOption_schadeomschrvol')).removeEvent('keyup', visibilityStatusEvent);
     			}
			}		 	
		 	else
		 	{
			 	$('TR_schadeeigen').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_schadeeigen')[0]) == 'JA' && $('TR_schadeeigen').getProperty('status') == 'visible')	
			{
				$('TR_bescheigen').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bescheigen').setProperty('status', 'hidden'); 		
			}
		 	
		 	/* --------------------------------------Begin Diefstal / Inbraak--------------------------------------------------------------------------------------- */
			
			if(getValueForOption(document.getElementsByName('IncidentOption_schadesoortvc')[0]) == 'DIEFSTAL' && $('TR_schadesoortvc').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_schadebschrdief').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_schadebschrdief').setProperty('status', 'hidden');
		 	}

		 	if(getValueForOption(document.getElementsByName('IncidentOption_schadebschrdief')[0]) != '' && $('TR_schadebschrdief').getProperty('status') == 'visible')
		 	{ 		
			 		$('TR_diefstaangifte').setProperty('status', 'visible');
			 					 	
 			 		if($('TR_schadebschrdief').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_schadebschrdief')[0]).length > 240)
         			{
 						 $(getIncidentOption('IncidentOption_schadebschrdief')).removeEvent('keyup', visibilityStatusEvent);
         			}
		 	}
		 	else
		 	{
			 	$('TR_diefstaangifte').setProperty('status', 'hidden');
		 	}			
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_diefstaangifte')[0]) == 'NEE' && $('TR_diefstaangifte').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_aangiftewarning').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_aangiftewarning').setProperty('status', 'hidden');
		 	}		 			 	
		 	
		 	if(
		 	(getValueForOption(document.getElementsByName('IncidentOption_diefstaangifte')[0]) == 'JA' && $('TR_diefstaangifte').getProperty('status') == 'visible') ||
		 	(getValueForOption(document.getElementsByName('IncidentOption_diefstaangifte')[0]) == 'NEE' && $('TR_aangiftewarning').getProperty('status') == 'visible')
		 	)
		 	{
				$('TR_diefstaangiftnr').setProperty('status', 'visible');
		 	}
		 	else
		 	{
				$('TR_diefstaangiftnr').setProperty('status', 'hidden');
			}
		 	
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_diefstaangifte')[0]) == 'JA' && $('TR_diefstaangifte').getProperty('status') == 'visible') ||
			(getValueForOption(document.getElementsByName('IncidentOption_diefstaangiftnr')[0]) != '' && $('TR_diefstaangiftnr').getProperty('status') == 'visible')
			)
		 	{
				$('TR_diefstaltype').setProperty('status', 'visible');
		 	}
		 	else
		 	{
				$('TR_diefstaltype').setProperty('status', 'hidden');
			}

			if(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]) == 'GESTOLEN ACCESSOIRES' && $('TR_diefstaltype').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_diefaccwat').setProperty('status', 'visible');
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]) == 'BRAAKSCHADE EN ACCESSOIRES' && $('TR_diefstaltype').getProperty('status') == 'visible')
		 	{
			 	$('TR_diefaccwat').setProperty('status', 'visible');
			}
		 	else
		 	{
			 	$('TR_diefaccwat').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_diefaccwat')[0]) != '' && $('TR_diefaccwat').getProperty('status') == 'visible')
		 	{
				$('TR_diefaccprijs').setProperty('status', 'visible');
		 	}
		 	else
		 	{
				$('TR_diefaccprijs').setProperty('status', 'hidden');
			}
		 	
			if(getValueForOption(document.getElementsByName('IncidentOption_diefaccprijs')[0]) != '' && $('TR_diefaccprijs').getProperty('status') == 'visible')
		 	{
				$('TR_diefaccfaktuur').setProperty('status', 'visible');
		 	}
		 	else
		 	{
				$('TR_diefaccfaktuur').setProperty('status', 'hidden');
			}
						
		 	if(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]) == 'BRAAKSCHADE AAN AUTO' && $('TR_diefstaltype').getProperty('status') == 'visible') 
		 	{ 		
			 	$('TR_warningpostzoek').setProperty('status', 'visible');
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]) == 'BRAAKSCHADE EN ACCESSOIRES' && $('TR_diefstaltype').getProperty('status') == 'visible')
		 	{
			 	$('TR_warningpostzoek').setProperty('status', 'visible');
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_schadeeigen')[0]) == 'JA' && $('TR_schadeeigen').getProperty('status') == 'visible')
		 	{
			 	$('TR_warningpostzoek').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_warningpostzoek').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]) == 'BRAAKSCHADE AAN AUTO' && $('TR_warningpostzoek').getProperty('status') == 'visible') 
		 	{ 		
			 	$('TR_herstnaam').setProperty('status', 'visible');
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]) == 'BRAAKSCHADE EN ACCESSOIRES' && $('TR_warningpostzoek').getProperty('status') == 'visible')
		 	{
			 	$('TR_herstnaam').setProperty('status', 'visible');
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_schadeeigen')[0]) == 'JA' && $('TR_warningpostzoek').getProperty('status') == 'visible')
		 	{
			 	$('TR_herstnaam').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_herstnaam').setProperty('status', 'hidden');
		 	}
		 			 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_herstnaam')[0]) != ''  && $('TR_herstnaam').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_herstposthuisnr').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_herstposthuisnr').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_herstposthuisnr')[0]) != ''  && $('TR_herstposthuisnr').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_hersterkend').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_hersterkend').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_hersterkend')[0]) == 'NEE'  && $('TR_hersterkend').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_warningschadega').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_warningschadega').setProperty('status', 'hidden');
		 	} 	
		 	
		 	if(
		 	(getValueForOption(document.getElementsByName('IncidentOption_hersterkend')[0]) == 'JA'  && $('TR_hersterkend').getProperty('status') == 'visible') ||
		 	(getValueForOption(document.getElementsByName('IncidentOption_hersterkend')[0]) == 'NEE'  && $('TR_warningschadega').getProperty('status') == 'visible')
		 	)
		 	{ 		
			 	$('TR_herstkostenbek').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_herstkostenbek').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_herstkostenbek')[0]) == 'JA'  && $('TR_herstkostenbek').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_herstkosten').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_herstkosten').setProperty('status', 'hidden');
		 	}
		 	
		 	/* --------------------------------------Eind Diefstal / Inbraak--------------------------------------------------------------------------------------- */
		 	/* --------------------------------------Begin Anders--------------------------------------------------------------------------------------- */
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_schadesoortvc')[0]).indexOf('ANDERS') != -1 && $('TR_schadesoortvc').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_bestregelmander').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_bestregelmander').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_bestregelmander')[0]) == 'NEE' && $('TR_bestregelmander').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_bestnaamanders').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_bestnaamanders').setProperty('status', 'hidden');
		 	}
								
			if(getValueForOption(document.getElementsByName('IncidentOption_bestnaamanders')[0]) != '' && $('TR_bestnaamanders').getProperty('status') == 'visible')	
			{
				$('TR_bestgebdatumand').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestgebdatumand').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestgebdatumand')[0]) != '' && $('TR_bestgebdatumand').getProperty('status') == 'visible')	
			{
				$('TR_bestadresanders').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestadresanders').setProperty('status', 'hidden'); 		
			}			
				
			if(getValueForOption(document.getElementsByName('IncidentOption_bestadresanders')[0]) != '' && $('TR_bestadresanders').getProperty('status') == 'visible')	
			{
				$('TR_bestpostanders').setProperty('status', 'visible');
			}
			else
			{
				$('TR_bestpostanders').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_bestpostanders')[0]) != '' && $('TR_bestpostanders').getProperty('status') == 'visible')	
			{
				$('TR_rbnummeranders').setProperty('status', 'visible');
			}
			else
			{
				$('TR_rbnummeranders').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_rbnummeranders')[0]) != '' && $('TR_rbnummeranders').getProperty('status') == 'visible')	
			{
				$('TR_besttelanders').setProperty('status', 'visible');
			}
			else
			{
				$('TR_besttelanders').setProperty('status', 'hidden'); 		
			}
			
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_besttelanders')[0]) != '' && $('TR_besttelanders').getProperty('status') == 'visible') ||
			(getValueForOption(document.getElementsByName('IncidentOption_bestregelmander')[0]) == 'JA' && $('TR_bestregelmander').getProperty('status') == 'visible')
			)
			{
				$('TR_andersoorzaakvc').setProperty('status', 'visible');
			}
			else
			{
				$('TR_andersoorzaakvc').setProperty('status', 'hidden'); 		
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_andersoorzaakvc')[0]) != '' && $('TR_andersoorzaakvc').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_schadebschrande').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_schadebschrande').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_andersoorzaakvc')[0]) == 'VANDALISME' && $('TR_schadebschrande').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_aangifteanders').setProperty('status', 'visible');			 	
		 	}
		 	else
		 	{
			 	$('TR_aangifteanders').setProperty('status', 'hidden');
		 	}		
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_aangifteanders')[0]) == 'NEE' && $('TR_aangifteanders').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_aangifteadswar').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_aangifteadswar').setProperty('status', 'hidden');
		 	}		 			 	
		 	
		 	if(
		 	(getValueForOption(document.getElementsByName('IncidentOption_aangifteanders')[0]) == 'JA' && $('TR_aangifteanders').getProperty('status') == 'visible') ||
		 	(getValueForOption(document.getElementsByName('IncidentOption_aangifteanders')[0]) == 'NEE' && $('TR_aangifteadswar').getProperty('status') == 'visible')
		 	)
		 	{
				$('TR_aangiftnranders').setProperty('status', 'visible');
		 	}
		 	else
		 	{
				$('TR_aangiftnranders').setProperty('status', 'hidden');
			}
		 	
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_aangiftnranders')[0]) != '' && $('TR_aangiftnranders').getProperty('status') == 'visible') ||
			(getValueForOption(document.getElementsByName('IncidentOption_schadebschrande')[0]) != '' && $('TR_schadebschrande').getProperty('status') == 'visible')			
			)
			{
				$('TR_warningpzanders').setProperty('status', 'visible');
				
				if($('TR_schadebschrande').getProperty('status') == 'visible' && getValueForOption(document.getElementsByName('IncidentOption_schadebschrande')[0]).length > 240)
     			{
					$(getIncidentOption('IncidentOption_schadebschrande')).removeEvent('keyup', visibilityStatusEvent);
     			}
		 	}
		 	else
		 	{
				$('TR_warningpzanders').setProperty('status', 'hidden');
			}	
			 
			if(
			(getValueForOption(document.getElementsByName('IncidentOption_aangiftnranders')[0]) != '' && $('TR_warningpzanders').getProperty('status') == 'visible') ||
			(getValueForOption(document.getElementsByName('IncidentOption_schadebschrande')[0]) != '' && $('TR_warningpzanders').getProperty('status') == 'visible')
			)
			{
				$('TR_herstnaamanders').setProperty('status', 'visible');
		 	}
		 	else
		 	{
				$('TR_herstnaamanders').setProperty('status', 'hidden');
			}
			
			if(getValueForOption(document.getElementsByName('IncidentOption_herstnaamanders')[0]) != ''  && $('TR_herstnaamanders').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_hersthuisanders').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_hersthuisanders').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_hersthuisanders')[0]) != ''  && $('TR_hersthuisanders').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_hersterkendande').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_hersterkendande').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_hersterkendande')[0]) == 'NEE'  && $('TR_hersterkendande').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_warningschander').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_warningschander').setProperty('status', 'hidden');
		 	}		 	
		 	
		 	if(
		 	(getValueForOption(document.getElementsByName('IncidentOption_hersterkendande')[0]) == 'JA'  && $('TR_hersterkendande').getProperty('status') == 'visible') ||
		 	(getValueForOption(document.getElementsByName('IncidentOption_hersterkendande')[0]) == 'NEE'  && $('TR_warningschander').getProperty('status') == 'visible')
		 	)
		 	{ 		
			 	$('TR_herkostbekander').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_herkostbekander').setProperty('status', 'hidden');
		 	}
		 	
		 	if(getValueForOption(document.getElementsByName('IncidentOption_herkostbekander')[0]) == 'JA'  && $('TR_herkostbekander').getProperty('status') == 'visible')
		 	{ 		
			 	$('TR_herstkostenande').setProperty('status', 'visible');
		 	}
		 	else
		 	{
			 	$('TR_herstkostenande').setProperty('status', 'hidden');
		 	}
		 	
		 	/* --------------------------------------Eind Anders--------------------------------------------------------------------------------------- */
		 	/* --------------------------------------Begin PasswordBox--------------------------------------------------------------------------------------- */
			if(getValueForOption(document.getElementsByName('IncidentOption_schadeeigen')[0]) == 'NEE' && $('TR_schadeeigen').getProperty('status') == 'visible')
		 	{
				setVisibilitySendButton(true);
		 	}		 	
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]).indexOf('DIEFSTAL') != -1  && $('TR_diefstaltype').getProperty('status') == 'visible')
		 	{
				setVisibilitySendButton(true);
		 	}
		 	else if
		 	(
			(getValueForOption(document.getElementsByName('IncidentOption_diefstaltype')[0]).indexOf('BRAAKSCHADE') != 0  && $('TR_diefstaltype').getProperty('status') == 'visible') &&
		 	(getValueForOption(document.getElementsByName('IncidentOption_diefaccfaktuur')[0]) != ''  && $('TR_diefaccfaktuur').getProperty('status') == 'visible')
		 	)
		 	{
				setVisibilitySendButton(true);
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_herstkostenbek')[0]) != ''  && $('TR_herstkostenbek').getProperty('status') == 'visible')
		 	{
				setVisibilitySendButton(true);
		 	}
		 	else if(getValueForOption(document.getElementsByName('IncidentOption_herkostbekander')[0]) != ''  && $('TR_herkostbekander').getProperty('status') == 'visible')
		 	{
				setVisibilitySendButton(true);
		 	}		 	
		 	else
		 	{
				setVisibilitySendButton(false);
		 	}
		 	
			/* --------------------------------------Eind PasswordBox--------------------------------------------------------------------------------------- */
		}
		case "Nothing":
		{
			//Geen dekking bekend.
		}
	}
  	setVisibility();
}

function setVisibility()
{
	var elementList = $$('tr');
          
    for(var i=0;i<elementList.length;i++)
    {
        var elementHasID = $chk(elementList[i].id);
                
        if(elementHasID == true)
        {
            var indexOfTR_ = elementList[i].id.indexOf("TR_");
            
            if(indexOfTR_ == 0)
            {
	            if(elementList[i].getProperty('status') != 'visible')
               	{	            	
	            	elementList[i].setStyle('display', 'none');
             	}
             	else
             	{
					elementList[i].setStyle('display', '');
             	}
            }				
            else
            {
	        	//Nothing	            
            }                                    
        }
    }
}

function setVisibilitySendButton(visibility)
{
    if($chk($('divContractBox')))
    {
    	if(visibility == true)
    	{
			$('divContractBox').setStyle('display', '');
     		$('sendButton').setStyle('display', '');
		}
		else
		{
    		$('divContractBox').setStyle('display', 'none');
    		$('sendButton').setStyle('display', 'none');
		}
	}
	else
	{
		//do nothing
	}
}



