function showCarDetails( car, vehicleType ) {
	for( i = 0; i < eval( vehicleType + ".length" ); i++ )	{
		// this will display the headings
		if( showConversion[i]  == "Engine After" ) breakPoint();
		document.write( '<span class="normalTextHeading">' + eval( vehicleType + "[i]" ) + '</span>');
		newLines();
		i++;
		// this will display the actual details from the array
		document.write( eval( car + eval( vehicleType + "[i]" ) ) );
		newLines();
		newLines();		
	}
}

function breakPoint( ) {
	//specific to revrite - need to add the tags
	document.write('</TD>');
	document.write('</TR>');
    document.write('<TR class="backGroundColour" >');
    document.write('<TD class="tableHeading" align="center">After Modifications</TD>');
    document.write('</TR>');
    document.write('<TR>');
	document.write('<TD class="normalText" >');
}

function newLines( ) { 
	document.write( "<BR>" );
}

function retrivePageDetails( myVariable, passedParamArray ) {

	for ( n = 0; n < passedParamArray.length; n++ ) {
		eval("var " + passedParamArray[n] + "='';");
	}
	var switchFlag = "";
	
		var n = 0;
	
		switchFlag = passedParamArray[n];
		for( i = 0; i < myVariable.length; i++) {
			if ( myVariable.charAt(i) == "_") {
				n++;
				switchFlag = passedParamArray[n];
				i++;
			}
			eval( switchFlag + "=" + switchFlag + "+'" + myVariable.charAt(i) + "'" );
		}

	// this assigns the ARRAY back into xxx='value'
	// this can then be used to eval its content	
	for ( n = 0; n < passedParamArray.length; n++ ) {
		paramArray[n] =  passedParamArray[n] + "='" + eval( passedParamArray[n] ) + "'";		
	}
	return passedParamArray;
}



