/* ---------------------------------------------------------------------------------------------------------------------------- */
/* Global Variables																																																							*/
/* ---------------------------------------------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------------------------------------------- */
/* Functions																																																										*/
/* ---------------------------------------------------------------------------------------------------------------------------- */

/* 
This is a workaround for an ie6 bug: http://support.microsoft.com/default.aspx?scid=kb;en-us;177378&Product=iep
Alters an iframe display from none -> inline
iframes override select elements in page positioning, as select elements do dot recognise z-index, so displays through dropdown menu
This is fixed in ie 7.....

To either enable or disable the fudge! set the iframe id of the relevant section to inline/none for both
ShowSpecificationSelects and HideSpecificationSelects

ie:
if ( document.getElementById("weights_model") )
{
	document.getElementById("weights_model").style.display = "inline";
}
	
*/
function ShowSpecificationSelects() 
{
	if ( document.getElementById("menu_fix") )
	{
		document.getElementById("menu_fix").style.display = "inline";
	}

	/* Need to return to stop js warnings with no entries in function */
	return false;
}

/* 
This is a workaround for an ie6 bug: http://support.microsoft.com/default.aspx?scid=kb;en-us;177378&Product=iep
Alters an iframe display from inline -> none
iframes override select elements in page positioning, as select elements do dot recognise z-index, so displays through dropdown menu
This is fixed in ie 7.....

To either enable or disable the fudge! set the iframe id of the relevant section to inline/none for both
ShowSpecificationSelects and HideSpecificationSelects

ie:
if ( document.getElementById("weights_model") )
{
	document.getElementById("weights_model").style.display = "none";
}

*/
function HideSpecificationSelects() 
{
	if ( document.getElementById("menu_fix") )
	{
		document.getElementById("menu_fix").style.display = "none";
	}

	/* Need to return to stop js warnings with no entries in function */
	return false;
}

/* This works out the current fuseaction we are on and Loads the required Javascript if needed! */
function LoadFunction( circuit )
{
	switch( circuit )
	{
		/* Engine Specification */
		case "transporter-shuttle.engine-specification":	
			ChangeEngineSpecForm();
			break;
			
		/* Fuel Consumption */
		case "transporter-shuttle.fuel-consumption-and-emissions-figures":
			ChangeFuelConsumptionForm();
			break;
		
		/* Weights */
		case "transporter-shuttle.weights-information":
			ChangeWeightsForm();
			break;

		/* Performance */
		case "transporter-shuttle.performance-figures":
			ChangePerformanceForm();
			break;

		/* Do nothing..... */	
		default:
			break;
	}
}

/* Change the Engine specs for shuttle.engineSpecification */
function ChangeEngineSpecForm()
{
	//======= Engine torque curves =======
	var diagram = new Array();
	
	diagram[1] = new Image;	diagram[1].src = 'images/shuttle/engine_specs/84pschart.gif';
	diagram[2] = new Image;	diagram[2].src = 'images/shuttle/engine_specs/102pschart.gif';
	diagram[3] = new Image;	diagram[3].src = 'images/shuttle/engine_specs/140pschart.gif';
	diagram[4] = new Image;	diagram[4].src = 'images/shuttle/engine_specs/140pschart.gif';
	diagram[5] = new Image;	diagram[5].src = 'images/shuttle/engine_specs/180pschart.gif';
	
	// 84PS TDI
	var data_1 = new Array();
	
	data_1[1] = 'Transverse, water cooled in line variable turbine geometry turbocharger with intercooler';
	data_1[2] = '4';
	data_1[3] = '1968';
	data_1[4] = 'Common rail direct injection';
	data_1[5] = 'Available';
	data_1[6] = '84 at 3500';
	data_1[7] = '200/1250-2500';
	data_1[8] = 'Euro 5';
	data_1[9] = 'Available';
	data_1[10] = 'Not available';
	data_1[11] = 'Not available';
	data_1[12] = 'Available';
	data_1[13] = '140A';
	data_1[14] = 'Not Available';
	data_1[15] = '61Ah (330A)';
	
	// 102PS TDI
	var data_2 = new Array();
	
	data_2[1] = 'Transverse, water cooled in line variable turbine geometry turbocharger with intercooler';
	data_2[2] = '4';
	data_2[3] = '1968';
	data_2[4] = 'Common rail direct injection';
	data_1[5] = 'Available';
	data_1[6] = '102 at 3500';
	data_2[7] = '250/1500-2500';
	data_2[8] = 'Euro 5';
	data_2[9] = 'Available';
	data_2[10] = 'Not available';
	data_2[11] = 'Not available';
	data_2[12] = 'Available';
	data_2[13] = '140A';
	data_2[14] = '180A';
	data_2[15] = '61Ah (330A)';
	
	// 140PS TDI
	var data_3 = new Array();
	
	data_3[1] = 'Transverse, water cooled in line variable turbine geometry turbocharger with intercooler';
	data_3[2] = '4';
	data_3[3] = '1968';
	data_3[4] = 'Common rail direct injection';
	data_3[5] = 'Available';
	data_3[6] = '140 at 3500';
	data_3[7] = '340/1750-2500';
	data_3[8] = 'Euro 5';
	data_3[9] = 'Not available';
	data_3[10] = 'Available';
	data_3[11] = 'Available';
	data_3[12] = 'Available';
	data_3[13] = '140A';
	data_3[14] = '180A';
	data_3[15] = '61Ah (330A)';
	
	// 140PS TDI DSG
	var data_4 = new Array();
	
	data_4[1] = 'Transverse, water cooled in line variable turbine geometry turbocharger with intercooler';
	data_4[2] = '4';
	data_4[3] = '1968';
	data_4[4] = 'Common rail direct injection';
	data_4[5] = 'Available';
	data_4[6] = '140 at 3,500';
	data_4[7] = '340/1750-2500';
	data_4[8] = 'Euro 5';
	data_4[9] = 'Not available';
	data_4[10] = 'Available';
	data_4[11] = 'Available';
	data_4[12] = 'Available';
	data_4[13] = '140A';
	data_4[14] = '180A';
	data_4[15] = '61Ah (330A)';
	
	// 140PS TDI DSG
	var data_5 = new Array();
	
	data_5[1] = 'Transverse, water cooled in line bi-turbo with intercooler';
	data_5[2] = '4';
	data_5[3] = '1968';
	data_5[4] = 'BiTurbo common rail direct injection';
	data_5[5] = 'Available';
	data_5[6] = '180 at 4000';
	data_5[7] = '400/1500-2000';
	data_5[8] = 'Euro 5';
	data_5[9] = 'Not available';
	data_5[10] = 'Available';
	data_5[11] = 'Not available';
	data_5[12] = 'Available';
	data_5[13] = 'Not available';
	data_5[14] = '180A';
	data_5[15] = '61Ah (330A)';

	/* Populates the form with the selected values from the engine spec array */
	var motor = document.engineSpecForm.select.selectedIndex + 1;
	for (i=1; i <= 15; i++) 
	{
		document.getElementById( "field_" + i ).innerHTML = eval('unescape(data_'+ motor +'['+ i +'])');
	}

	/* This swaps the image for the required select */
	SwapImage('diagram', diagram[motor].src);
}

/* Change the Fuel consumption for shuttle.fuelConsumption */
function ChangeFuelConsumptionForm()
{
	/* 84PS TDI  */
	var data_1_1 = new Array();
	
	data_1_1[1] = 'Short and long wheelbase';
	data_1_1[2] = '29.7 (9.5)';
	data_1_1[3] = '46.3 (6.1)';
	data_1_1[4] = '38.7 (7.3)';
	data_1_1[5] = '193';
	
	/* 102PS TDI  */
	var data_1_2 = new Array();
	
	data_1_2[1] = 'Short and long wheelbase';
	data_1_2[2] = '29.7 (9.5)';
	data_1_2[3] = '46.3 (6.1)';
	data_1_2[4] = '38.7 (7.3)';
	data_1_2[5] = '193';
	
	/* 140PS TDI */
	var data_1_3 = new Array();
	
	data_1_3[1] = 'Short and long wheelbase';
	data_1_3[2] = '29.4 (9.6)';
	data_1_3[3] = '44.8 (6.3)';
	data_1_3[4] = '37.7 (7.5)';
	data_1_3[5] = '198';
	
	/* 140PS TDI DSG */
	var data_1_4 = new Array();
	
	data_1_4[1] = 'Short and long wheelbase';
	data_1_4[2] = '27.7 (10.2)';
	data_1_4[3] = '42.2 (6.7)';
	data_1_4[4] = '35.3 (8.0)';
	data_1_4[5] = '211';
	
	/* 180PS BiTDI*/
	var data_1_5 = new Array();
	
	data_1_5[1] = 'Short and long wheelbase';
	data_1_5[2] = '29.4 (9.6)';
	data_1_5[3] = '43.5 (6.5)';
	data_1_5[4] = '37.2 (7.6)';
	data_1_5[5] = '199';
	
	
	
	/* Get the index values for the select form elements */
	var model = document.fuelPerformanceForm.model.selectedIndex + 1;
	var motor = document.fuelPerformanceForm.engine.selectedIndex + 1;
	
	/* Change the form values for the selected field */
	for (i=1; i <= 5; i++) 
	{
		document.getElementById( "field_" + i ).innerHTML = eval('unescape(data_'+ model +'_'+ motor +'['+ i +'])');
	}
}

/* Change the Performance for shuttle.performance */
function ChangePerformanceForm()
{
	/* 84PS TDI  */
	var data_1_1 = new Array();
	
	data_1_1[1] = 'Short and long wheelbase';
	data_1_1[2] = '22.2 ';
	data_1_1[3] = '91';
	
	/* 102PS TDI */
	var data_1_2 = new Array();
	
	data_1_2[1] = 'Short and long wheelbase';
	data_1_2[2] = '17.9';
	data_1_2[3] = '98';
	
	/* 140PS TDI */
	var data_1_3 = new Array();
	
	data_1_3[1] = 'Short and long wheelbase';
	data_1_3[2] = '14.2';
	data_1_3[3] = '107';
	
	/* 140PS TDI DSG */
	var data_1_4 = new Array();
	
	data_1_4[1] = 'Short and long wheelbase';
	data_1_4[2] = '14.7';
	data_1_4[3] = '107';
	
	/* 180ps BiTDI */
	var data_1_5 = new Array();
	
	data_1_5[1] = 'Short and long wheelbase';
	data_1_5[2] = '11.4';
	data_1_5[3] = '119';
	
	/* Get the index values for the select form elements */
	var model = document.performanceForm.model.selectedIndex + 1;
	var motor = document.performanceForm.engine.selectedIndex + 1;
	
	/* Change the form values for the selected field */
	for (i=1; i <= 3; i++) 
	{
		document.getElementById( "field_" + i ).innerHTML = eval('unescape(data_'+ model +'_'+ motor +'['+ i +'])');
	}
}

/* Change the Weights shuttle.weightsPayloads */
function ChangeWeightsForm()
{
	/* ====== TS30 S short wheelbase ======= */
	/* 84PS TDI  */
	var data_1_1 = new Array();

	data_1_1[1] = '3,000';
	data_1_1[2] = '1,500';
	data_1_1[3] = '1,575';
	data_1_1[4] = '2,200 / 750';
	data_1_1[5] = '4,800';
	data_1_1[6] = '2,104';
	data_1_1[7] = '896';
	

	/* 102PS TDI  */
	var data_1_2 = new Array();

	data_1_2[1] = '3000';
	data_1_2[2] = '1,500';
	data_1_2[3] = '1,575';
	data_1_2[4] = '2,200 / 750';
	data_1_2[5] = '4,900';
	data_1_2[6] = '2,104';
	data_1_2[7] = '896';
	

	/* 140PS TDI  */
	var data_1_3 = new Array();

	data_1_3[1] = '3000';
	data_1_3[2] = '1,550';
	data_1_3[3] = '1,575';
	data_1_3[4] = '2,500 / 750';
	data_1_3[5] = '5,200';
	data_1_3[6] = '2,141';
	data_1_3[7] = '859';
	

	/* 140PS TDI  DSG*/
	var data_1_4 = new Array();

	data_1_4[1] = '3000';
	data_1_4[2] = '1,550';
	data_1_4[3] = '1,575';
	data_1_4[4] = '2,500 / 750';
	data_1_4[5] = '5,300';
	data_1_4[6] = '2,153';
	data_1_4[7] = '2,153';
	

	/* 180PS BiTDI */
	var data_1_5 = new Array();

	data_1_5[1] = 'Model derivative not available';
	data_1_5[2] = 'Model derivative not available';
	data_1_5[3] = 'Model derivative not available';
	data_1_5[4] = 'Model derivative not available';
	data_1_5[5] = 'Model derivative not available';
	data_1_5[6] = 'Model derivative not available';
	data_1_5[7] = 'Model derivative not available';
	

	
	
	/* ====== TS30 S long wheelbase ======= */
	/* 84PS TDI  */
	var data_2_1 = new Array();
	
	data_2_1[1] = '3,000';
	data_2_1[2] = '1,525';
	data_2_1[3] = '1,600';
	data_2_1[4] = '2,200 / 750';
	data_2_1[5] = '4,800';
	data_2_1[6] = '2,169';
	data_2_1[7] = '831';
		
	
	/* 102PS TDI  */
	var data_2_2 = new Array();
	
	data_2_2[1] = '3000';
	data_2_2[2] = '1,525';
	data_2_2[3] = '1,600';
	data_2_2[4] = '2,200 / 750';
	data_2_2[5] = '4,900';
	data_2_2[6] = '2,169';
	data_2_2[7] = '831';
	
	
	/* 140PS TDI  */
	var data_2_3 = new Array();
	
	data_2_3[1] = '3000';
	data_2_3[2] = '1,550';
	data_2_3[3] = '1,575';
	data_2_3[4] = '2,500 / 750';
	data_2_3[5] = '5,200';
	data_2_3[6] = '2,205';
	data_2_3[7] = '795';
	
	
	/* 140PS TDI  DSG*/
	var data_2_4 = new Array();
	
	data_2_4[1] = '3000';
	data_2_4[2] = '1,575';
	data_2_4[3] = '1,600';
	data_2_4[4] = '2,600 /750';
	data_2_4[5] = '5,300';
	data_2_4[6] = '2,217';
	data_2_4[7] = '783';
	
	
	/* 180PS BiTDI */
	var data_2_5 = new Array();
	
	data_2_5[1] = 'Model derivative not available';
	data_2_5[2] = 'Model derivative not available';
	data_2_5[3] = 'Model derivative not available';
	data_2_5[4] = 'Model derivative not available';
	data_2_5[5] = 'Model derivative not available';
	data_2_5[6] = 'Model derivative not available';
	data_2_5[7] = 'Model derivative not available';
	



	/* ====== TS30 SE short wheelbase ======= */
	/* 84PS TDI  */
	var data_3_1 = new Array();
	
	data_3_1[1] = 'Model derivative not available';
	data_3_1[2] = 'Model derivative not available';
	data_3_1[3] = 'Model derivative not available';
	data_3_1[4] = 'Model derivative not available';
	data_3_1[5] = 'Model derivative not available';
	data_3_1[6] = 'Model derivative not available';
	data_3_1[7] = 'Model derivative not available';
	
	
	/* 102PS TDI  */
	var data_3_2 = new Array();
	
	data_3_2[1] = '3000';
	data_3_2[2] = '1,500';
	data_3_2[3] = '1,575';
	data_3_2[4] = '2,200 / 750';
	data_3_2[5] = '4,900';
	data_3_2[6] = '2,123';
	data_3_2[7] = '877';
	
	
	/* 140PS TDI  */
	var data_3_3 = new Array();
	
	data_3_3[1] = '3000';
	data_3_3[2] = '1,550';
	data_3_3[3] = '1,575';
	data_3_3[4] = '2,500 / 750';
	data_3_3[5] = '5,200';
	data_3_3[6] = '2,159';
	data_3_3[7] = '841';
	
	
	/* 140PS TDI  DSG*/
	var data_3_4 = new Array();
	
	data_3_4[1] = '3000';
	data_3_4[2] = '1,550';
	data_3_4[3] = '1,575';
	data_3_4[4] = '2,500 / 750';
	data_3_4[5] = '5,300';
	data_3_4[6] = '2,171';
	data_3_4[7] = '829';
	
	
	/* 180PS BiTDI */
	var data_3_5 = new Array();
	
	data_3_5[1] = '3000';
	data_3_5[2] = '1,550';
	data_3_5[3] = '1,575';
	data_3_5[4] = '2,500 / 750';
	data_3_5[5] = '5,200';
	data_3_5[6] = '2,205';
	data_3_5[7] = '795';
	


	/* ====== TS30 SE long wheelbase ======= */
	/* 84PS TDI  */
	var data_4_1 = new Array();
	
	data_4_1[1] = 'Model derivative not available';
	data_4_1[2] = 'Model derivative not available';
	data_4_1[3] = 'Model derivative not available';
	data_4_1[4] = 'Model derivative not available';
	data_4_1[5] = 'Model derivative not available';
	data_4_1[6] = 'Model derivative not available';
	data_4_1[7] = 'Model derivative not available';
		
	
	/* 102PS TDI  */
	var data_4_2 = new Array();
	
	data_4_2[1] = '3000';
	data_4_2[2] = '1,525';
	data_4_2[3] = '1,600';
	data_4_2[4] = '2,200 / 750';
	data_4_2[5] = '4,900';
	data_4_2[6] = '2,189';
	data_4_2[7] = '811';
	
	
	/* 140PS TDI  */
	var data_4_3 = new Array();
	
	data_4_3[1] = '3000';
	data_4_3[2] = '1,575';
	data_4_3[3] = '1,600';
	data_4_3[4] = '2,500 / 750';
	data_4_3[5] = '5,200';
	data_4_3[6] = '2,225';
	data_4_3[7] = '775';
	
	
	/* 140PS TDI  DSG*/
	var data_4_4 = new Array();
	
	data_4_4[1] = '3000';
	data_4_4[2] = '1,575';
	data_4_4[3] = '1,600';
	data_4_4[4] = '2,600 / 750';
	data_4_4[5] = '5,300';
	data_4_4[6] = '2,237';
	data_4_4[7] = '763';
	
	
	/* 180PS BiTDI */
	var data_4_5 = new Array();
	
	data_4_5[1] = '3000';
	data_4_5[2] = '1,575';
	data_4_5[3] = '1,600';
	data_4_5[4] = '2,500 / 750';
	data_4_5[5] = '5,200';
	data_4_5[6] = '2,271';
	data_4_5[7] = '729';

	/* Get the index values for the select form elements */
	var model = document.weightsForm.model.selectedIndex + 1;
	var engine = document.weightsForm.engine.selectedIndex + 1;

	/* Change the form values for the selected field */
	for (i=1; i <= 8; i++) 
	{
		document.getElementById( "field_" + i ).innerHTML = eval('unescape(data_'+ model +'_'+ engine +'['+ i +'])');
	}	
}

/* ---------------------------------------------------------------------------------------------------------------------------- */
/* Exterior Functions 																																																					*/
/* ---------------------------------------------------------------------------------------------------------------------------- */
function Exterior_Body_Coloured_Bumpers_Open() {
	ChangeProperty('body_coloured_bumpers','','style.display','block','DIV');
	ChangeProperty('electrically_adjustable_door_mirrors','','style.display','none','DIV');
	ChangeProperty('halogen_headlights','','style.display','none','DIV');
	ChangeProperty('tailgate','','style.display','none','DIV');
	ChangeProperty('sliding_door','','style.display','none','DIV');	
	ChangeProperty('alloy_wheels','','style.display','none','DIV');
	ChangeProperty('alloy_wheels_solace','','style.display','none','DIV');
	ChangeProperty('headlight_cleaning_system','','style.display','none','DIV');
	ChangeProperty('rear_wing_doors','','style.display','none','DIV');
}

function Exterior_Body_Coloured_Bumpers_Close() {
	ChangeProperty('body_coloured_bumpers','','style.display','none','DIV');
}

function Electrically_Adjustable_Door_Mirrors_Open() {
	ChangeProperty('body_coloured_bumpers','','style.display','none','DIV');
	ChangeProperty('electrically_adjustable_door_mirrors','','style.display','block','DIV');
	ChangeProperty('halogen_headlights','','style.display','none','DIV');
	ChangeProperty('tailgate','','style.display','none','DIV');
	ChangeProperty('sliding_door','','style.display','none','DIV');	
	ChangeProperty('alloy_wheels','','style.display','none','DIV');
	ChangeProperty('alloy_wheels_solace','','style.display','none','DIV');
	ChangeProperty('headlight_cleaning_system','','style.display','none','DIV');
	ChangeProperty('rear_wing_doors','','style.display','none','DIV');
}

function Electrically_Adjustable_Door_Mirrors_Close() {
	ChangeProperty('electrically_adjustable_door_mirrors','','style.display','none','DIV');
}

function Exterior_Halogen_Headlights_Open() {
	ChangeProperty('body_coloured_bumpers','','style.display','none','DIV');
	ChangeProperty('electrically_adjustable_door_mirrors','','style.display','none','DIV');
	ChangeProperty('halogen_headlights','','style.display','block','DIV');
	ChangeProperty('tailgate','','style.display','none','DIV');
	ChangeProperty('sliding_door','','style.display','none','DIV');	
	ChangeProperty('alloy_wheels','','style.display','none','DIV');
	ChangeProperty('alloy_wheels_solace','','style.display','none','DIV');
	ChangeProperty('headlight_cleaning_system','','style.display','none','DIV');
	ChangeProperty('rear_wing_doors','','style.display','none','DIV');
}

function Exterior_Halogen_Headlights_Close() {
	ChangeProperty('halogen_headlights','','style.display','none','DIV');
}

function Exterior_Tailgate_Open() {
	ChangeProperty('body_coloured_bumpers','','style.display','none','DIV');
	ChangeProperty('halogen_headlights','','style.display','none','DIV');
	ChangeProperty('electrically_adjustable_door_mirrors','','style.display','none','DIV');
	ChangeProperty('tailgate','','style.display','block','DIV');
	ChangeProperty('sliding_door','','style.display','none','DIV');	
	ChangeProperty('alloy_wheels','','style.display','none','DIV');
	ChangeProperty('alloy_wheels_solace','','style.display','none','DIV');
	ChangeProperty('headlight_cleaning_system','','style.display','none','DIV');
	ChangeProperty('rear_wing_doors','','style.display','none','DIV');
}

function Exterior_Tailgate_Close() {
	ChangeProperty('tailgate','','style.display','none','DIV');
}

function Exterior_Sliding_Door_Open() {
	ChangeProperty('body_coloured_bumpers','','style.display','none','DIV');
	ChangeProperty('halogen_headlights','','style.display','none','DIV');
	ChangeProperty('electrically_adjustable_door_mirrors','','style.display','none','DIV');
	ChangeProperty('tailgate','','style.display','none','DIV');
	ChangeProperty('sliding_door','','style.display','block','DIV');	
	ChangeProperty('alloy_wheels','','style.display','none','DIV');
	ChangeProperty('alloy_wheels_solace','','style.display','none','DIV');
	ChangeProperty('headlight_cleaning_system','','style.display','none','DIV');
	ChangeProperty('rear_wing_doors','','style.display','none','DIV');
}

function Exterior_Sliding_Door_Close() {
	ChangeProperty('sliding_door','','style.display','none','DIV');
}

function Exterior_Alloy_Wheels_Open() {
	ChangeProperty('body_coloured_bumpers','','style.display','none','DIV');
	ChangeProperty('halogen_headlights','','style.display','none','DIV');
	ChangeProperty('electrically_adjustable_door_mirrors','','style.display','none','DIV');
	ChangeProperty('tailgate','','style.display','none','DIV');
	ChangeProperty('sliding_door','','style.display','none','DIV');	
	ChangeProperty('alloy_wheels','','style.display','block','DIV');
	ChangeProperty('alloy_wheels_solace','','style.display','none','DIV');
	ChangeProperty('headlight_cleaning_system','','style.display','none','DIV');
	ChangeProperty('rear_wing_doors','','style.display','none','DIV');
}

function Exterior_Alloy_Wheels_Close() {
	ChangeProperty('alloy_wheels','','style.display','none','DIV');
}

function Exterior_Alloy_Wheels_Solace_Open() {
	ChangeProperty('body_coloured_bumpers','','style.display','none','DIV');
	ChangeProperty('halogen_headlights','','style.display','none','DIV');
	ChangeProperty('electrically_adjustable_door_mirrors','','style.display','none','DIV');
	ChangeProperty('tailgate','','style.display','none','DIV');
	ChangeProperty('sliding_door','','style.display','none','DIV');	
	ChangeProperty('alloy_wheels','','style.display','none','DIV');
	ChangeProperty('alloy_wheels_solace','','style.display','block','DIV');
	ChangeProperty('headlight_cleaning_system','','style.display','none','DIV');
	ChangeProperty('rear_wing_doors','','style.display','none','DIV');
}

function Exterior_Alloy_Wheels_Solace_Close() {
	ChangeProperty('alloy_wheels_solace','','style.display','none','DIV');
}

function Exterior_Headlight_Cleaning_System_Open() {
	ChangeProperty('body_coloured_bumpers','','style.display','none','DIV');
	ChangeProperty('halogen_headlights','','style.display','none','DIV');
	ChangeProperty('electrically_adjustable_door_mirrors','','style.display','none','DIV');
	ChangeProperty('tailgate','','style.display','none','DIV');
	ChangeProperty('sliding_door','','style.display','none','DIV');	
	ChangeProperty('alloy_wheels','','style.display','none','DIV');
	ChangeProperty('alloy_wheels_solace','','style.display','none','DIV');
	ChangeProperty('headlight_cleaning_system','','style.display','block','DIV');
	ChangeProperty('rear_wing_doors','','style.display','none','DIV');
}

function Exterior_Headlight_Cleaning_System_Close() {
	ChangeProperty('headlight_cleaning_system','','style.display','none','DIV');
}

function Exterior_Rear_Wing_Doors_Open() {
	ChangeProperty('body_coloured_bumpers','','style.display','none','DIV');
	ChangeProperty('halogen_headlights','','style.display','none','DIV');
	ChangeProperty('electrically_adjustable_door_mirrors','','style.display','none','DIV');
	ChangeProperty('tailgate','','style.display','none','DIV');
	ChangeProperty('sliding_door','','style.display','none','DIV');	
	ChangeProperty('alloy_wheels','','style.display','none','DIV');
	ChangeProperty('alloy_wheels_solace','','style.display','none','DIV');
	ChangeProperty('headlight_cleaning_system','','style.display','none','DIV');
	ChangeProperty('rear_wing_doors','','style.display','block','DIV');
}

function Exterior_Rear_Wing_Doors_Close() {
	ChangeProperty('rear_wing_doors','','style.display','none','DIV');
}

/* ---------------------------------------------------------------------------------------------------------------------------- */
/* Interior Functions - Page 1																																																	*/
/* ---------------------------------------------------------------------------------------------------------------------------- */
function Interior_Air_Vents_Open() {
	ChangeProperty('air_vents','','style.display','block','DIV');
	ChangeProperty('drinks_holders','','style.display','none','DIV');
	ChangeProperty('electrical_socket','','style.display','none','DIV');
	ChangeProperty('trimmed_interior','','style.display','none','DIV');
	ChangeProperty('load_space','','style.display','none','DIV');
	ChangeProperty('luggage_compartment_light','','style.display','none','DIV');
	ChangeProperty('storage_in_headlining','','style.display','none','DIV');
	ChangeProperty('seat_base_storage','','style.display','none','DIV');
}

function Interior_Air_Vents_Close() {
	ChangeProperty('air_vents','','style.display','none','DIV');
}

function Interior_Drinks_Holders_Open() {
	ChangeProperty('air_vents','','style.display','none','DIV');
	ChangeProperty('drinks_holders','','style.display','block','DIV');
	ChangeProperty('electrical_socket','','style.display','none','DIV');
	ChangeProperty('trimmed_interior','','style.display','none','DIV');
	ChangeProperty('load_space','','style.display','none','DIV');
	ChangeProperty('luggage_compartment_light','','style.display','none','DIV');
	ChangeProperty('storage_in_headlining','','style.display','none','DIV');
	ChangeProperty('seat_base_storage','','style.display','none','DIV');
}

function Interior_Drinks_Holders_Close() {
	ChangeProperty('drinks_holders','','style.display','none','DIV');
}

function Interior_Electrical_Socket_Open() {
	ChangeProperty('air_vents','','style.display','none','DIV');
	ChangeProperty('drinks_holders','','style.display','none','DIV');
	ChangeProperty('electrical_socket','','style.display','block','DIV');
	ChangeProperty('trimmed_interior','','style.display','none','DIV');
	ChangeProperty('load_space','','style.display','none','DIV');
	ChangeProperty('luggage_compartment_light','','style.display','none','DIV');
	ChangeProperty('storage_in_headlining','','style.display','none','DIV');
	ChangeProperty('seat_base_storage','','style.display','none','DIV');
}

function Interior_Electrical_Socket_Close() {
	ChangeProperty('electrical_socket','','style.display','none','DIV');
}

function Interior_Trimmed_Interior_Open() {
	ChangeProperty('air_vents','','style.display','none','DIV');
	ChangeProperty('drinks_holders','','style.display','none','DIV');
	ChangeProperty('electrical_socket','','style.display','none','DIV');
	ChangeProperty('trimmed_interior','','style.display','block','DIV');
	ChangeProperty('load_space','','style.display','none','DIV');
	ChangeProperty('luggage_compartment_light','','style.display','none','DIV');
	ChangeProperty('storage_in_headlining','','style.display','none','DIV');
	ChangeProperty('seat_base_storage','','style.display','none','DIV');
}

function Interior_Trimmed_Interior_Close() {
	ChangeProperty('trimmed_interior','','style.display','none','DIV');
}

function Interior_Load_Space_Open() {
	ChangeProperty('air_vents','','style.display','none','DIV');
	ChangeProperty('drinks_holders','','style.display','none','DIV');
	ChangeProperty('electrical_socket','','style.display','none','DIV');
	ChangeProperty('trimmed_interior','','style.display','none','DIV');
	ChangeProperty('load_space','','style.display','block','DIV');
	ChangeProperty('luggage_compartment_light','','style.display','none','DIV');
	ChangeProperty('storage_in_headlining','','style.display','none','DIV');
	ChangeProperty('seat_base_storage','','style.display','none','DIV');
}

function Interior_Load_Space_Close() {
	ChangeProperty('load_space','','style.display','none','DIV');
}

function Interior_Luggage_Compartment_Light_Open() {
	ChangeProperty('air_vents','','style.display','none','DIV');
	ChangeProperty('drinks_holders','','style.display','none','DIV');
	ChangeProperty('electrical_socket','','style.display','none','DIV');
	ChangeProperty('trimmed_interior','','style.display','none','DIV');
	ChangeProperty('load_space','','style.display','none','DIV');
	ChangeProperty('luggage_compartment_light','','style.display','block','DIV');
	ChangeProperty('storage_in_headlining','','style.display','none','DIV');
	ChangeProperty('seat_base_storage','','style.display','none','DIV');
}

function Interior_Luggage_Compartment_Light_Close() {
	ChangeProperty('luggage_compartment_light','','style.display','none','DIV');
}

function Interior_Storage_In_Headlining_Open() {
	ChangeProperty('air_vents','','style.display','none','DIV');
	ChangeProperty('drinks_holders','','style.display','none','DIV');
	ChangeProperty('electrical_socket','','style.display','none','DIV');
	ChangeProperty('trimmed_interior','','style.display','none','DIV');
	ChangeProperty('load_space','','style.display','none','DIV');
	ChangeProperty('luggage_compartment_light','','style.display','none','DIV');
	ChangeProperty('storage_in_headlining','','style.display','block','DIV');
	ChangeProperty('seat_base_storage','','style.display','none','DIV');
}

function Interior_Storage_In_Headlining_Close() {
	ChangeProperty('storage_in_headlining','','style.display','none','DIV');
}

function Interior_Seat_Base_Storage_Open() {
	ChangeProperty('air_vents','','style.display','none','DIV');
	ChangeProperty('drinks_holders','','style.display','none','DIV');
	ChangeProperty('electrical_socket','','style.display','none','DIV');
	ChangeProperty('trimmed_interior','','style.display','none','DIV');
	ChangeProperty('load_space','','style.display','none','DIV');
	ChangeProperty('luggage_compartment_light','','style.display','none','DIV');
	ChangeProperty('storage_in_headlining','','style.display','none','DIV');
	ChangeProperty('seat_base_storage','','style.display','block','DIV');
}

function Interior_Seat_Base_Storage_Close() {
	ChangeProperty('seat_base_storage','','style.display','none','DIV');
}

/* ---------------------------------------------------------------------------------------------------------------------------- */
/* Interior Functions - Page 2																																																	*/
/* ---------------------------------------------------------------------------------------------------------------------------- */
function Interior_Storage_In_Doors_Open() {
	ChangeProperty('storage_in_doors','','style.display','block','DIV');
	ChangeProperty('storage_net_dashboard','','style.display','none','DIV');
	ChangeProperty('storage_tray_dashboard','','style.display','none','DIV');
	ChangeProperty('vented_roof_trim','','style.display','none','DIV');
	ChangeProperty('heated_seats','','style.display','none','DIV');
	ChangeProperty('parking_heater','','style.display','none','DIV');
	ChangeProperty('sunroof','','style.display','none','DIV');
	ChangeProperty('storage_seat_backs','','style.display','none','DIV');
}

function Interior_Storage_In_Doors_Close() {
	ChangeProperty('storage_in_doors','','style.display','none','DIV');
}

function Interior_Storage_Net_Dashboard_Open() {
	ChangeProperty('storage_in_doors','','style.display','none','DIV');
	ChangeProperty('storage_net_dashboard','','style.display','block','DIV');
	ChangeProperty('storage_tray_dashboard','','style.display','none','DIV');
	ChangeProperty('vented_roof_trim','','style.display','none','DIV');
	ChangeProperty('heated_seats','','style.display','none','DIV');
	ChangeProperty('parking_heater','','style.display','none','DIV');
	ChangeProperty('sunroof','','style.display','none','DIV');
	ChangeProperty('storage_seat_backs','','style.display','none','DIV');
}

function Interior_Storage_Net_Dashboard_Close() {
	ChangeProperty('storage_net_dashboard','','style.display','none','DIV');
}

function Interior_Storage_Tray_Dashboard_Open() {
	ChangeProperty('storage_in_doors','','style.display','none','DIV');
	ChangeProperty('storage_net_dashboard','','style.display','none','DIV');
	ChangeProperty('storage_tray_dashboard','','style.display','block','DIV');
	ChangeProperty('vented_roof_trim','','style.display','none','DIV');
	ChangeProperty('heated_seats','','style.display','none','DIV');
	ChangeProperty('parking_heater','','style.display','none','DIV');
	ChangeProperty('sunroof','','style.display','none','DIV');
	ChangeProperty('storage_seat_backs','','style.display','none','DIV');
}

function Interior_Storage_Tray_Dashboard_Close() {
	ChangeProperty('storage_tray_dashboard','','style.display','none','DIV');
}

function Interior_Vented_Roof_Trim_Open() {
	ChangeProperty('storage_in_doors','','style.display','none','DIV');
	ChangeProperty('storage_net_dashboard','','style.display','none','DIV');
	ChangeProperty('storage_tray_dashboard','','style.display','none','DIV');
	ChangeProperty('vented_roof_trim','','style.display','block','DIV');
	ChangeProperty('heated_seats','','style.display','none','DIV');
	ChangeProperty('parking_heater','','style.display','none','DIV');
	ChangeProperty('sunroof','','style.display','none','DIV');
	ChangeProperty('storage_seat_backs','','style.display','none','DIV');
}

function Interior_Vented_Roof_Trim_Close() {
	ChangeProperty('vented_roof_trim','','style.display','none','DIV');
}

function Storage_Seat_Backs_Open() {
	ChangeProperty('storage_in_doors','','style.display','none','DIV');
	ChangeProperty('storage_net_dashboard','','style.display','none','DIV');
	ChangeProperty('storage_tray_dashboard','','style.display','none','DIV');
	ChangeProperty('vented_roof_trim','','style.display','none','DIV');
	ChangeProperty('heated_seats','','style.display','none','DIV');
	ChangeProperty('storage_seat_backs','','style.display','block','DIV');
	ChangeProperty('parking_heater','','style.display','none','DIV');
	ChangeProperty('sunroof','','style.display','none','DIV');
	
}

function Storage_Seat_Backs_Close() {
	ChangeProperty('storage_seat_backs','','style.display','none','DIV');
}

function Interior_Heated_Seats_Open() {
	ChangeProperty('storage_in_doors','','style.display','none','DIV');
	ChangeProperty('storage_net_dashboard','','style.display','none','DIV');
	ChangeProperty('storage_tray_dashboard','','style.display','none','DIV');
	ChangeProperty('vented_roof_trim','','style.display','none','DIV');
	ChangeProperty('heated_seats','','style.display','block','DIV');
	ChangeProperty('parking_heater','','style.display','none','DIV');
	ChangeProperty('sunroof','','style.display','none','DIV');
	ChangeProperty('storage_seat_backs','','style.display','none','DIV');
}

function Interior_Heated_Seats_Close() {
	ChangeProperty('heated_seats','','style.display','none','DIV');
}

function Interior_Parking_Heater_Open() {
	ChangeProperty('storage_in_doors','','style.display','none','DIV');
	ChangeProperty('storage_net_dashboard','','style.display','none','DIV');
	ChangeProperty('storage_tray_dashboard','','style.display','none','DIV');
	ChangeProperty('vented_roof_trim','','style.display','none','DIV');
	ChangeProperty('heated_seats','','style.display','none','DIV');
	ChangeProperty('parking_heater','','style.display','block','DIV');
	ChangeProperty('sunroof','','style.display','none','DIV');
	ChangeProperty('storage_seat_backs','','style.display','none','DIV');
}

function Interior_Parking_Heater_Close() {
	ChangeProperty('parking_heater','','style.display','none','DIV');
}

function Interior_Sunroof_Open() {
	ChangeProperty('storage_in_doors','','style.display','none','DIV');
	ChangeProperty('storage_net_dashboard','','style.display','none','DIV');
	ChangeProperty('storage_tray_dashboard','','style.display','none','DIV');
	ChangeProperty('vented_roof_trim','','style.display','none','DIV');
	ChangeProperty('heated_seats','','style.display','none','DIV');
	ChangeProperty('parking_heater','','style.display','none','DIV');
	ChangeProperty('sunroof','','style.display','block','DIV');
	ChangeProperty('storage_seat_backs','','style.display','none','DIV');
}

function Interior_Sunroof_Close() {
	ChangeProperty('sunroof','','style.display','none','DIV');
}

/* ---------------------------------------------------------------------------------------------------------------------------- */
/* Safety Functions 																																																						*/
/* ---------------------------------------------------------------------------------------------------------------------------- */
function Safety_As_Standard_Open() {
	ChangeProperty('safety_as_standard','','style.display','block','DIV');
	ChangeProperty('airbags','','style.display','none','DIV');
	ChangeProperty('seat_belts','','style.display','none','DIV');
	ChangeProperty('parking_sensors','','style.display','none','DIV');
	ChangeProperty('front_curtain_airbags','','style.display','none','DIV');
}

function Safety_As_Standard_Close() {
	ChangeProperty('safety_as_standard','','style.display','none','DIV');
}

function Safety_Airbags_Open() {
	ChangeProperty('safety_as_standard','','style.display','none','DIV');
	ChangeProperty('airbags','','style.display','block','DIV');
	ChangeProperty('seat_belts','','style.display','none','DIV');
	ChangeProperty('parking_sensors','','style.display','none','DIV');
	ChangeProperty('front_curtain_airbags','','style.display','none','DIV');
}

function Safety_Airbags_Close() {
	ChangeProperty('airbags','','style.display','none','DIV');
}

function Safety_Seat_Belts_Open() {
	ChangeProperty('safety_as_standard','','style.display','none','DIV');
	ChangeProperty('airbags','','style.display','none','DIV');
	ChangeProperty('seat_belts','','style.display','block','DIV');
	ChangeProperty('parking_sensors','','style.display','none','DIV');
	ChangeProperty('front_curtain_airbags','','style.display','none','DIV');
}

function Safety_Seat_Belts_Close() {
	ChangeProperty('seat_belts','','style.display','none','DIV');
}

function Safety_Parking_Sensors_Open() {
	ChangeProperty('safety_as_standard','','style.display','none','DIV');
	ChangeProperty('airbags','','style.display','none','DIV');
	ChangeProperty('seat_belts','','style.display','none','DIV');
	ChangeProperty('parking_sensors','','style.display','block','DIV');
	ChangeProperty('front_curtain_airbags','','style.display','none','DIV');
}

function Safety_Parking_Sensors_Close() {
	ChangeProperty('parking_sensors','','style.display','none','DIV');
}

function Safety_Front_Curtain_Airbags_Open() {
	ChangeProperty('safety_as_standard','','style.display','none','DIV');
	ChangeProperty('airbags','','style.display','none','DIV');
	ChangeProperty('seat_belts','','style.display','none','DIV');
	ChangeProperty('parking_sensors','','style.display','none','DIV');
	ChangeProperty('front_curtain_airbags','','style.display','block','DIV');
}

function Safety_Front_Curtain_Airbags_Close() {
	ChangeProperty('front_curtain_airbags','','style.display','none','DIV');
}

/* ---------------------------------------------------------------------------------------------------------------------------- */
/* Functional Functions page 1																																																	*/
/* ---------------------------------------------------------------------------------------------------------------------------- */
function Functional_Adjustable_Steering_Wheel_Open() {
	ChangeProperty('adjustable_steering_wheel','','style.display','block','DIV');
	ChangeProperty('air_conditioning','','style.display','none','DIV');
	ChangeProperty('electric_pack','','style.display','none','DIV');
	ChangeProperty('dash_mounted_gear_lever','','style.display','none','DIV');
	ChangeProperty('instrument_panel','','style.display','none','DIV');
	ChangeProperty('instrument_panel_display','','style.display','none','DIV');
	ChangeProperty('radio_cd','','style.display','none','DIV');
	ChangeProperty('remote_locking','','style.display','none','DIV');
}

function Functional_Adjustable_Steering_Wheel_Close() {
	ChangeProperty('adjustable_steering_wheel','','style.display','none','DIV');
}

function Functional_Air_Conditioning_Open() {
	ChangeProperty('adjustable_steering_wheel','','style.display','none','DIV');
	ChangeProperty('air_conditioning','','style.display','block','DIV');
	ChangeProperty('electric_pack','','style.display','none','DIV');
	ChangeProperty('dash_mounted_gear_lever','','style.display','none','DIV');
	ChangeProperty('instrument_panel','','style.display','none','DIV');
	ChangeProperty('instrument_panel_display','','style.display','none','DIV');
	ChangeProperty('radio_cd','','style.display','none','DIV');
	ChangeProperty('remote_locking','','style.display','none','DIV');
}

function Functional_Air_Conditioning_Close() {
	ChangeProperty('air_conditioning','','style.display','none','DIV');
}

function Functional_Electric_Pack_Open() {
	ChangeProperty('adjustable_steering_wheel','','style.display','none','DIV');
	ChangeProperty('air_conditioning','','style.display','none','DIV');
	ChangeProperty('electric_pack','','style.display','block','DIV');
	ChangeProperty('dash_mounted_gear_lever','','style.display','none','DIV');
	ChangeProperty('instrument_panel','','style.display','none','DIV');
	ChangeProperty('instrument_panel_display','','style.display','none','DIV');
	ChangeProperty('radio_cd','','style.display','none','DIV');
	ChangeProperty('remote_locking','','style.display','none','DIV');
}

function Functional_Electric_Pack_Close() {
	ChangeProperty('electric_pack','','style.display','none','DIV');
}

function Functional_Dash_Mounted_Gear_Lever_Open() {
	ChangeProperty('adjustable_steering_wheel','','style.display','none','DIV');
	ChangeProperty('air_conditioning','','style.display','none','DIV');
	ChangeProperty('electric_pack','','style.display','none','DIV');
	ChangeProperty('dash_mounted_gear_lever','','style.display','block','DIV');
	ChangeProperty('instrument_panel','','style.display','none','DIV');
	ChangeProperty('instrument_panel_display','','style.display','none','DIV');
	ChangeProperty('radio_cd','','style.display','none','DIV');
	ChangeProperty('remote_locking','','style.display','none','DIV');
}

function Functional_Dash_Mounted_Gear_Lever_Close() {
	ChangeProperty('dash_mounted_gear_lever','','style.display','none','DIV');
}

function Functionality_Instrument_Panel_Open() {
	ChangeProperty('adjustable_steering_wheel','','style.display','none','DIV');
	ChangeProperty('air_conditioning','','style.display','none','DIV');
	ChangeProperty('electric_pack','','style.display','none','DIV');
	ChangeProperty('dash_mounted_gear_lever','','style.display','none','DIV');
	ChangeProperty('instrument_panel','','style.display','block','DIV');
	ChangeProperty('instrument_panel_display','','style.display','none','DIV');
	ChangeProperty('radio_cd','','style.display','none','DIV');
	ChangeProperty('remote_locking','','style.display','none','DIV');
}

function Functionality_Instrument_Panel_Close() {
	ChangeProperty('instrument_panel','','style.display','none','DIV');
}

function Functionality_Instrument_Panel_Display_Open() {
	ChangeProperty('adjustable_steering_wheel','','style.display','none','DIV');
	ChangeProperty('air_conditioning','','style.display','none','DIV');
	ChangeProperty('electric_pack','','style.display','none','DIV');
	ChangeProperty('dash_mounted_gear_lever','','style.display','none','DIV');
	ChangeProperty('instrument_panel','','style.display','none','DIV');
	ChangeProperty('instrument_panel_display','','style.display','block','DIV');
	ChangeProperty('radio_cd','','style.display','none','DIV');
	ChangeProperty('remote_locking','','style.display','none','DIV');
}

function Functionality_Instrument_Panel_Display_Close() {
	ChangeProperty('instrument_panel_display','','style.display','none','DIV');
}

function Functionality_Radio_CD_Open() {
	ChangeProperty('adjustable_steering_wheel','','style.display','none','DIV');
	ChangeProperty('air_conditioning','','style.display','none','DIV');
	ChangeProperty('electric_pack','','style.display','none','DIV');
	ChangeProperty('dash_mounted_gear_lever','','style.display','none','DIV');
	ChangeProperty('instrument_panel','','style.display','none','DIV');
	ChangeProperty('instrument_panel_display','','style.display','none','DIV');
	ChangeProperty('radio_cd','','style.display','block','DIV');
	ChangeProperty('remote_locking','','style.display','none','DIV');
}

function Functionality_Radio_CD_Close() {
	ChangeProperty('radio_cd','','style.display','none','DIV');
}

function Functionality_Remote_Locking_Open() {
	ChangeProperty('adjustable_steering_wheel','','style.display','none','DIV');
	ChangeProperty('air_conditioning','','style.display','none','DIV');
	ChangeProperty('electric_pack','','style.display','none','DIV');
	ChangeProperty('dash_mounted_gear_lever','','style.display','none','DIV');
	ChangeProperty('instrument_panel','','style.display','none','DIV');
	ChangeProperty('instrument_panel_display','','style.display','none','DIV');
	ChangeProperty('radio_cd','','style.display','none','DIV');
	ChangeProperty('remote_locking','','style.display','block','DIV');
}

function Functionality_Remote_Locking_Close() {
	ChangeProperty('remote_locking','','style.display','none','DIV');
}

/* ---------------------------------------------------------------------------------------------------------------------------- */
/* Functional Functions page 2																																																	*/
/* ---------------------------------------------------------------------------------------------------------------------------- */

function Functionality_Removable_Seats_Open() {
	ChangeProperty('removable_seats','','style.display','block','DIV');
	ChangeProperty('sunblinds','','style.display','none','DIV');
	ChangeProperty('tiptronic_gearbox','','style.display','none','DIV');
	ChangeProperty('cruise_control','','style.display','none','DIV');
	ChangeProperty('electrically_operated_sliding_doors','','style.display','none','DIV');
	ChangeProperty('satellite_navigation','','style.display','none','DIV');
	ChangeProperty('towbars','','style.display','none','DIV');
}

function Functionality_Removable_Seats_Close() {
	ChangeProperty('removable_seats','','style.display','none','DIV');
}

function Functionality_Sunblinds_Open() {
	ChangeProperty('removable_seats','','style.display','none','DIV');
	ChangeProperty('sunblinds','','style.display','block','DIV');
	ChangeProperty('tiptronic_gearbox','','style.display','none','DIV');
	ChangeProperty('cruise_control','','style.display','none','DIV');
	ChangeProperty('electrically_operated_sliding_doors','','style.display','none','DIV');
	ChangeProperty('satellite_navigation','','style.display','none','DIV');
	ChangeProperty('towbars','','style.display','none','DIV');
}

function Functionality_Sunblinds_Close() {
	ChangeProperty('sunblinds','','style.display','none','DIV');
}

function Functionality_Tiptronic_Gearbox_Open() {
	ChangeProperty('removable_seats','','style.display','none','DIV');
	ChangeProperty('sunblinds','','style.display','none','DIV');
	ChangeProperty('tiptronic_gearbox','','style.display','block','DIV');
	ChangeProperty('cruise_control','','style.display','none','DIV');
	ChangeProperty('electrically_operated_sliding_doors','','style.display','none','DIV');
	ChangeProperty('satellite_navigation','','style.display','none','DIV');
	ChangeProperty('towbars','','style.display','none','DIV');
}

function Functionality_Tiptronic_Gearbox_Close() {
	ChangeProperty('tiptronic_gearbox','','style.display','none','DIV');
}

function Functional_Cruise_Control_Open() {
	ChangeProperty('removable_seats','','style.display','none','DIV');
	ChangeProperty('sunblinds','','style.display','none','DIV');
	ChangeProperty('tiptronic_gearbox','','style.display','none','DIV');
	ChangeProperty('cruise_control','','style.display','block','DIV');
	ChangeProperty('electrically_operated_sliding_doors','','style.display','none','DIV');
	ChangeProperty('satellite_navigation','','style.display','none','DIV');
	ChangeProperty('towbars','','style.display','none','DIV');
}

function Functional_Cruise_Control_Close() {
	ChangeProperty('cruise_control','','style.display','none','DIV');
}

function Functional_Electrically_Operated_Sliding_Doors_Open() {
	ChangeProperty('removable_seats','','style.display','none','DIV');
	ChangeProperty('sunblinds','','style.display','none','DIV');
	ChangeProperty('tiptronic_gearbox','','style.display','none','DIV');
	ChangeProperty('cruise_control','','style.display','none','DIV');
	ChangeProperty('electrically_operated_sliding_doors','','style.display','block','DIV');
	ChangeProperty('satellite_navigation','','style.display','none','DIV');
	ChangeProperty('towbars','','style.display','none','DIV');
}

function Functional_Electrically_Operated_Sliding_Doors_Close() {
	ChangeProperty('electrically_operated_sliding_doors','','style.display','none','DIV');
}

function Functionality_Satellite_Navigation_Open() {
	ChangeProperty('removable_seats','','style.display','none','DIV');
	ChangeProperty('sunblinds','','style.display','none','DIV');
	ChangeProperty('tiptronic_gearbox','','style.display','none','DIV');
	ChangeProperty('cruise_control','','style.display','none','DIV');
	ChangeProperty('electrically_operated_sliding_doors','','style.display','none','DIV');
	ChangeProperty('satellite_navigation','','style.display','block','DIV');
	ChangeProperty('towbars','','style.display','none','DIV');
}

function Functionality_Satellite_Navigation_Close() {
	ChangeProperty('satellite_navigation','','style.display','none','DIV');
}

function Functionality_Towbars_Open() {
	ChangeProperty('removable_seats','','style.display','none','DIV');
	ChangeProperty('sunblinds','','style.display','none','DIV');
	ChangeProperty('tiptronic_gearbox','','style.display','none','DIV');
	ChangeProperty('cruise_control','','style.display','none','DIV');
	ChangeProperty('electrically_operated_sliding_doors','','style.display','none','DIV');
	ChangeProperty('satellite_navigation','','style.display','none','DIV');
	ChangeProperty('towbars','','style.display','block','DIV');
}

function Functionality_Towbars_Close() {
	ChangeProperty('towbars','','style.display','none','DIV');
}

/* ---------------------------------------------------------------------------------------------------------------------------- */
/* Tech Drawings Functions 																																																			*/
/* ---------------------------------------------------------------------------------------------------------------------------- */
function shuttle_swb() {
	ChangeProperty('shuttle_swb','','style.display','block','DIV');
	ChangeProperty('shuttle_lwb','','style.display','none','DIV');
}

function shuttle_lwb() {
	ChangeProperty('shuttle_swb','','style.display','none','DIV');
	ChangeProperty('shuttle_lwb','','style.display','block','DIV');
}

/* ---------------------------------------------------------------------------------------------------------------------------- */
/* Seating layouts Functions 																																																			*/
/* ---------------------------------------------------------------------------------------------------------------------------- */
function shuttle_8_swb() {
	ChangeProperty('shuttle_8_swb','','style.display','block','DIV');
	ChangeProperty('shuttle_9_swb','','style.display','none','DIV');
	ChangeProperty('shuttle_8_lwb','','style.display','none','DIV');
	ChangeProperty('shuttle_9_lwb','','style.display','none','DIV');
}

function shuttle_9_swb() {
	ChangeProperty('shuttle_8_swb','','style.display','none','DIV');
	ChangeProperty('shuttle_9_swb','','style.display','block','DIV');
	ChangeProperty('shuttle_8_lwb','','style.display','none','DIV');
	ChangeProperty('shuttle_9_lwb','','style.display','none','DIV');
}

function shuttle_8_lwb() {
	ChangeProperty('shuttle_8_swb','','style.display','none','DIV');
	ChangeProperty('shuttle_9_swb','','style.display','none','DIV');
	ChangeProperty('shuttle_8_lwb','','style.display','block','DIV');
	ChangeProperty('shuttle_9_lwb','','style.display','none','DIV');
}

function shuttle_9_lwb() {
	ChangeProperty('shuttle_8_swb','','style.display','none','DIV');
	ChangeProperty('shuttle_9_swb','','style.display','none','DIV');
	ChangeProperty('shuttle_8_lwb','','style.display','none','DIV');
	ChangeProperty('shuttle_9_lwb','','style.display','block','DIV');
}