


function addOption(selBox, optText,optValue, selected)
{
    newOption = new Option(optText);
    newOption.value = optValue;
    if( selected )
    {
    	newOption.selected = true;
    }
    selBox.options[selBox.length] = newOption;
}

	//set display texts
	var allSeriesText = "All series";
	var allBodyShapeText = "All bodyshapes";
	var allModelText = "All models";

    // Create array for series and bodies
    var jsSeriesArray = new Array(11);
    jsSeriesArray[0] = new Array("Please select", "1");
    var jsBodyArray = new Array(1);
    jsBodyArray[0] = new Array("Please select","1","1");

    jsSeriesArray[1] = new Array("1 Series", "1");

    jsBodyArray[1] = new Array("3-door",  "KO07", "1");

    jsBodyArray[2] = new Array("5-door (2011)",  "F20", "1");

    jsBodyArray[3] = new Array("Coupé",  "E82CP", "1");

    jsBodyArray[4] = new Array("Convertible",  "E88LCI", "1");

    jsSeriesArray[2] = new Array("3 Series", "3");

    jsBodyArray[5] = new Array("Saloon (2012)",  "F30", "3");

    jsBodyArray[6] = new Array("Saloon",  "LI08", "3");

    jsBodyArray[7] = new Array("Touring",  "TO08", "3");

    jsBodyArray[8] = new Array("Coupé",  "E92CP", "3");

    jsBodyArray[9] = new Array("Convertible",  "E93CA", "3");

    jsSeriesArray[3] = new Array("5 Series", "5");

    jsBodyArray[10] = new Array("Saloon",  "LI10", "5");

    jsBodyArray[11] = new Array("Touring",  "F11TO", "5");

    jsBodyArray[12] = new Array("Gran Turismo",  "GT", "5");

    jsSeriesArray[4] = new Array("6 Series", "6");

    jsBodyArray[13] = new Array("Coupé",  "F13CP", "6");

    jsBodyArray[14] = new Array("Convertible",  "F12CA", "6");

    jsBodyArray[15] = new Array("Gran Coupé (2012)",  "F06GC", "6");

    jsSeriesArray[5] = new Array("7 Series", "7");

    jsBodyArray[16] = new Array("Saloon",  "7LCI", "7");

    jsSeriesArray[6] = new Array("X1", "X1");

    jsBodyArray[17] = new Array("X1",  "X1", "X1");

    jsSeriesArray[7] = new Array("X3", "X3");

    jsBodyArray[18] = new Array("X3",  "F25GF", "X3");

    jsSeriesArray[8] = new Array("X5", "X");

    jsBodyArray[19] = new Array("X5",  "E70GF", "X");

    jsSeriesArray[9] = new Array("X6", "X6");

    jsBodyArray[20] = new Array("X6 (2012)",  "X607", "X6");

    jsSeriesArray[10] = new Array("Z4", "Z4");

    jsBodyArray[21] = new Array("Z4",  "E89_RO", "Z4");

    jsSeriesArray[11] = new Array("M Cars", "M");

    jsBodyArray[22] = new Array("1 Series M Coupé",  "E82CPM", "M");

    jsBodyArray[23] = new Array("M3 Coupé",  "M3_CP07", "M");

    jsBodyArray[24] = new Array("M3 Convertible",  "M3_CA08", "M");

    jsBodyArray[25] = new Array("M5 (2011)",  "F10M", "M");

    jsBodyArray[26] = new Array("X5 M (2012)",  "GY02", "M");

    jsBodyArray[27] = new Array("X6 M (2012)",  "GZ02", "M");


// fill series inputBox
//String sel: the selection
//selectboxMen selBox: the series box which needs the new options
//array JavaSeriesArray: the seriesarray
//boolean includeAllSeries:a bool if want 2 include the "all bodyshapes" option
//int indexOfValues: the index nr of the value field in the javaSeriesArray[x] array
//int indexOfNames: the index of the name field in the javaSeriesArray[x] array
function fillSeriesListF(sel, selBox, javaSeriesArray, includeAllSeries, indexOfValues, indexOfNames)
{
	if (javaSeriesArray==null)
	{
		fillSerList(sel, selBox, jsSeriesArray, includeAllSeries, 0, 1);
	}
	else
	{
		fillSerList(sel, selBox, javaSeriesArray, includeAllSeries, indexOfValues, indexOfNames);
	}

}

//fills the series list with default values
function fillSeriesList(sel, selBox, includeAllSeries)
{
	fillSerList(sel, selBox, jsSeriesArray, includeAllSeries, 0, 1);
}

function setAllSeriesText(text)
{
	allSeriesText = text;
}

function fillSerList(sel, selBox, javaSeriesArray, includeAllSeries, indexOfValues, indexOfNames)
{
    var hasSelected = false;
    while (0 < selBox.options.length)
    {
        selBox.options[(selBox.options.length - 1)] = null;
    }
	if (includeAllSeries)
	{
		addOption(selBox, allSeriesText, "");
	}
    for (var i=1; i < javaSeriesArray.length; i++)
    {
        addOption(selBox, javaSeriesArray[i][indexOfValues], javaSeriesArray[i][indexOfNames]);
        if (javaSeriesArray[i][indexOfNames] == sel) {
            selBox.options[(selBox.options.length - 1)].selected = true;
            hasSelected = true;
        }
    }
    if (selBox.options.length == 0)
    {
        selBox.disabled = true;
    }
    else
    {
        selBox.disabled = false;

        if (!hasSelected)
        {
            selBox.options[0].selected = true;
        }
    }

}



// fill bodyshepe inputBox based on
//String sel: selection
//String seriesID the id of the series, we want the bodyshapes!!!
//selectboxMenu bodBox : the bodyshapebox which needs the ed options
//array javaBodyArray the array of the bodyshapes
//boolean includeAllBodyStyles : if want 2 include the all bodyshapes option
//int indexOfValues: the index nr of the value field in the javaBodyArray[x] array
//int indexOfNames: the index of the name field in the javaBodyArray[x] array
//int indexOfSeriesID: the index of the seriesID field in the javaBodyArray[x] array
function fillBodyShapeListF(sel, seriesID, bodBox, javaBodyArray, includeAllBodyStyles, indexOfValues, indexOfNames, indexOfSeriesID)
{
	if (javaBodyArray==null)
	{
		fillBodyList(sel, seriesID, bodBox, jsBodyArray, includeAllBodyStyles, 0,1,2);
	}
	else
	{
		fillBodyList(sel, seriesID, bodBox, javaBodyArray, includeAllBodyStyles, indexOfValues, indexOfNames, indexOfSeriesID);
	}

}

// fills the body shape list with default values
function fillBodyShapeList(sel, seriesID, bodBox, includeAllBodyStyles)
{
	fillBodyList(sel, seriesID, bodBox, jsBodyArray, includeAllBodyStyles, 0,1,2);
}


function setAllBodyShapeText(text)
{
	allBodyShapeText = text;
}

function fillBodyList(sel, seriesID, bodBox, javaBodyArray, includeAllBodyStyles, indexOfValues, indexOfNames, indexOfSeriesID)
{
    var hasSelected = false;
	var addedOption = 0;

    while (0 < bodBox.options.length)
    {
        bodBox.options[(bodBox.options.length - 1)] = null;
    }

	if (includeAllBodyStyles){
		addOption(bodBox, allBodyShapeText, "");
	}
    if (seriesID != '') {
        for (var i=1; i < javaBodyArray.length; i++)
        {
            if (javaBodyArray[i][indexOfSeriesID] == seriesID)
            {
				var optionText = javaBodyArray[i][indexOfValues];
				if (window.needENumReplace && window.eNumRegexp)
				{
					optionText = optionText.replace(eNumRegexp, "");
				}
				if (window.needBodyProductionDateForBodyStyleText && window.getBodyProductionDateForBodyStyleText)
				{
					optionText += getBodyProductionDateForBodyStyleText(seriesID, javaBodyArray[i][indexOfNames]);
				}
                addOption(bodBox, optionText, javaBodyArray[i][indexOfNames]);
				addedOption++;
                if (javaBodyArray[i][indexOfNames] == sel)
                {
                    bodBox.options[(bodBox.options.length - 1)].selected = true;
                    hasSelected = true;
                }
            }
        }
    }

    if (bodBox.options.length == 0)
    {
        bodBox.disabled = true;
    }
    else
    {
        bodBox.disabled = false;

        if (!hasSelected)
        {
			if (includeAllBodyStyles && addedOption == 1)
			{
				bodBox.options[1].selected = true;
			}
			else
			{
            	bodBox.options[0].selected = true;
			}
        }
    }
}

function fillBodyList2(sel, seriesID, bodBox, javaBodyArray, includeAllBodyStyles, indexOfValues, indexOfNames, indexOfSeriesID)
{
    var hasSelected = false;
	var addedOption = 0;

    while (0 < bodBox.options.length)
    {
        bodBox.options[(bodBox.options.length - 1)] = null;
    }

	if (includeAllBodyStyles){
		addOption(bodBox, allBodyShapeText, "");
	}
    if (seriesID != '') {
        for (var i=1; i < javaBodyArray.length; i++)
        {
            if (javaBodyArray[i][indexOfSeriesID] == seriesID)
            {
				var optionText = javaBodyArray[i][indexOfValues];
				if (window.needENumReplace && window.eNumRegexp)
				{
					optionText = optionText.replace(eNumRegexp, "");
				}
				if (window.needBodyProductionDateForBodyStyleText && window.getBodyProductionDateForBodyStyleText)
				{
					optionText += getBodyProductionDateForBodyStyleText(seriesID, javaBodyArray[i][indexOfNames]);
				}
                addOption(bodBox, optionText, javaBodyArray[i][indexOfNames]);
				addedOption++;
                if (javaBodyArray[i][indexOfNames] == sel)
                {
                    bodBox.options[(bodBox.options.length - 1)].selected = true;
                    hasSelected = true;
                }else{
                	if(bodBox.options[(bodBox.options.length - 1)].text == sel){
                		bodBox.options[(bodBox.options.length - 1)].selected = true;
                    	hasSelected = true;
                	}
                }
            }
        }
    }

    if (bodBox.options.length == 0)
    {
        bodBox.disabled = true;
    }
    else
    {
        bodBox.disabled = false;

        if (!hasSelected)
        {
			if (includeAllBodyStyles && addedOption == 1)
			{
				bodBox.options[1].selected = true;
			}
			else
			{
            	bodBox.options[0].selected = true;
			}
        }
    }
}

function fillBodyListByStatus(sel, seriesID, bodBox, javaBodyArray, includeAllBodyStyles, indexOfValues, indexOfNames, indexOfSeriesID, statuses)
{
    var hasSelected = false;
	var addedOption = 0;
	var statusOk = false;

    while (0 < bodBox.options.length)
    {
        bodBox.options[(bodBox.options.length - 1)] = null;
    }

	if (includeAllBodyStyles){
		addOption(bodBox, allBodyShapeText, "");
	}
    if (seriesID != '') {
        for (var i=1; i < javaBodyArray.length; i++)
        {
            if (javaBodyArray[i][indexOfSeriesID] == seriesID)
            {
				var optionText = javaBodyArray[i][indexOfValues];
				if (window.needENumReplace && window.eNumRegexp)
				{
					optionText = optionText.replace(eNumRegexp, "");
				}
				if (window.needBodyProductionDateForBodyStyleText && window.getBodyProductionDateForBodyStyleText)
				{
					optionText += getBodyProductionDateForBodyStyleText(seriesID, javaBodyArray[i][indexOfNames]);
				}

				statusOk = false;
				for (x in statuses)
				{
					if (statuses[x] == javaBodyArray[i][3] )
					{
						statusOk = true;
					}
				}
				if( statusOk )
				{
	                addOption(bodBox, optionText, javaBodyArray[i][indexOfNames]);
					addedOption++;
				}
                if (javaBodyArray[i][indexOfNames] == sel)
                {
                    bodBox.options[(bodBox.options.length - 1)].selected = true;
                    hasSelected = true;
                }
            }
        }
    }

    if (bodBox.options.length == 0)
    {
        bodBox.disabled = true;
    }
    else
    {
        bodBox.disabled = false;

        if (!hasSelected)
        {
			if (includeAllBodyStyles && addedOption == 1)
			{
				bodBox.options[1].selected = true;
			}
			else
			{
            	bodBox.options[0].selected = true;
			}
        }
    }
}


// fills the scope SelectBox with the default values
// sel: the selected option
// scpBox the current Box
// addAllScopes: boolean: if u want to add the All scopes option
  function fillScopeList(sel, scpBox, addAllScopes)
  {
      var hasSelected = false;

	  if (addAllScopes)
	  {
	  	addOption(scpBox, 'All scopes', '');
	  }
      addOption(scpBox, 'N/A', 'N/A');
      addOption(scpBox, 'Series', 'Series');
      addOption(scpBox, 'Bodyshape', 'Body');

      if (sel == '' || sel == 'All')
      {
          scpBox.options[0].selected = true;
          hasSelected = true;
      }
      if (sel == 'N/A')
      {
          scpBox.options[addAllScopes?1:0].selected = true;
          hasSelected = true;
      }
      else if (sel == 'Series')
      {
          scpBox.options[addAllScopes?2:1].selected = true;
          hasSelected = true;
      }
      else if (sel == 'Body')
      {
          scpBox.options[addAllScopes?3:2].selected = true;
          hasSelected = true;
      }

      if (!hasSelected)
      {
          scpBox.options[0].selected = true;
      }
  }

// fills the status selectBox
// sel: the selection
// statBox the tatus Box
//addAllStatuses : boolean if want to add the all statuses option
  function fillStatusList(sel, statBox, addAllStatuses)
  {
      var hasSelected = false;

	  if (addAllStatuses)
	  {
	  	addOption(statBox, 'All statuses', '');
	  }
      addOption(statBox, 'Live', 'L');
      addOption(statBox, 'Preview', 'P');
      addOption(statBox, 'Archive', 'A');

	  if (sel == '' || sel =='All')
	  {
          statBox.options[0].selected = true;
          hasSelected = true;
	  }

      if (sel == 'L')
      {
          statBox.options[addAllStatuses?1:0].selected = true;
          hasSelected = true;
      }
      else if (sel == 'P')
      {
          statBox.options[addAllStatuses?2:1].selected = true;
          hasSelected = true;
      }
      else if (sel == 'A')
      {
          statBox.options[addAllStatuses?3:2].selected = true;
          hasSelected = true;
      }

      if (!hasSelected)
      {
          statBox.options[0].selected = true;
      }
  }

function submitForm(form)
{
    form.submit();
}


function confirmDelete(text, delUrl)
{
  if (confirm("Are you sure you want to delete " + text + "?"))
  {
    document.location = delUrl;
  }
}


function confirmDelete(text)
{
  return confirm("Are you sure you want to delete " + text + "?");
}




function fillMSelectBox(sel, seriesID, bodyID, modBox, javaModelArray, includeAllModels, indexOfValues, indexOfNames, indexOfSeriesID, indexOfBodyID)
{
	var hasSelected = false;
    while (0 < modBox.options.length)
    {
        modBox.options[(modBox.options.length - 1)] = null;
    }
	if (includeAllModels){
		addOption(modBox, allModelText, "");
	}
    if (seriesID != '' && bodyID!='')
    {
		for (var i=0; i < javaModelArray.length; i++)
		{
		    if ((javaModelArray[i][indexOfSeriesID] == seriesID) && (javaModelArray[i][indexOfBodyID] == bodyID))
		    {
                addOption(modBox, javaModelArray[i][indexOfNames], javaModelArray[i][indexOfValues]);
                if (javaModelArray[i][indexOfValues] == sel)
                {
                    modBox.options[(modBox.options.length - 1)].selected = true;
                    hasSelected = true;
                }
			}
		}
	}

    if (modBox.options.length == 0)
    {
        modBox.disabled = true;
    }
    else
    {
        modBox.disabled = false;

        if (!hasSelected)
        {
            modBox.options[0].selected = true;
        }
    }
}





// Create array for models on brochure page (from stdspecgrps)
var arrStdGrpModel = new Array();

                arrStdGrpModel[0] = new Array ('116i', '116i', '1', 'KO07');
                
                arrStdGrpModel[1] = new Array ('116i Sport', '116i Sport', '1', 'KO07');
                
                arrStdGrpModel[2] = new Array ('118i', '118i', '1', 'KO07');
                
                arrStdGrpModel[3] = new Array ('116d', '116d', '1', 'KO07');
                
                arrStdGrpModel[4] = new Array ('116d Sport', '116d Sport', '1', 'KO07');
                
                arrStdGrpModel[5] = new Array ('118d', '118d', '1', 'KO07');
                
                arrStdGrpModel[6] = new Array ('118d Sport', '118d Sport', '1', 'KO07');
                
                arrStdGrpModel[7] = new Array ('120d', '120d', '1', 'KO07');
                
                arrStdGrpModel[8] = new Array ('123d', '123d', '1', 'KO07');
                
                arrStdGrpModel[9] = new Array ('116i', '116i', '1', 'F20');
                
                arrStdGrpModel[10] = new Array ('118i', '118i', '1', 'F20');
                
                arrStdGrpModel[11] = new Array ('125i', '125i', '1', 'F20');
                
                arrStdGrpModel[12] = new Array ('116d', '116d', '1', 'F20');
                
                arrStdGrpModel[13] = new Array ('118d', '118d', '1', 'F20');
                
                arrStdGrpModel[14] = new Array ('120d', '120d', '1', 'F20');
                
                arrStdGrpModel[15] = new Array ('125d', '125d', '1', 'F20');
                
                arrStdGrpModel[16] = new Array ('120i', '120i', '1', 'E82CP');
                
                arrStdGrpModel[17] = new Array ('125i', '125i', '1', 'E82CP');
                
                arrStdGrpModel[18] = new Array ('135i', '135i', '1', 'E82CP');
                
                arrStdGrpModel[19] = new Array ('118d', '118d', '1', 'E82CP');
                
                arrStdGrpModel[20] = new Array ('120d', '120d', '1', 'E82CP');
                
                arrStdGrpModel[21] = new Array ('123d', '123d', '1', 'E82CP');
                
                arrStdGrpModel[22] = new Array ('118i', '118i', '1', 'E88LCI');
                
                arrStdGrpModel[23] = new Array ('120i', '120i', '1', 'E88LCI');
                
                arrStdGrpModel[24] = new Array ('125i', '125i', '1', 'E88LCI');
                
                arrStdGrpModel[25] = new Array ('135i', '135i', '1', 'E88LCI');
                
                arrStdGrpModel[26] = new Array ('118d', '118d', '1', 'E88LCI');
                
                arrStdGrpModel[27] = new Array ('120d', '120d', '1', 'E88LCI');
                
                arrStdGrpModel[28] = new Array ('123d', '123d', '1', 'E88LCI');
                
                arrStdGrpModel[29] = new Array ('320i', '320i', '3', 'F30');
                
                arrStdGrpModel[30] = new Array ('328i', '328i', '3', 'F30');
                
                arrStdGrpModel[31] = new Array ('335i', '335i', '3', 'F30');
                
                arrStdGrpModel[32] = new Array ('316d', '316d', '3', 'F30');
                
                arrStdGrpModel[33] = new Array ('318d', '318d', '3', 'F30');
                
                arrStdGrpModel[34] = new Array ('320d', '320d', '3', 'F30');
                
                arrStdGrpModel[35] = new Array ('318i', '318i', '3', 'LI08');
                
                arrStdGrpModel[36] = new Array ('320i', '320i', '3', 'LI08');
                
                arrStdGrpModel[37] = new Array ('325i', '325i', '3', 'LI08');
                
                arrStdGrpModel[38] = new Array ('335i', '335i', '3', 'LI08');
                
                arrStdGrpModel[39] = new Array ('316d', '316d', '3', 'LI08');
                
                arrStdGrpModel[40] = new Array ('318d', '318d', '3', 'LI08');
                
                arrStdGrpModel[41] = new Array ('320d', '320d', '3', 'LI08');
                
                arrStdGrpModel[42] = new Array ('325d', '325d', '3', 'LI08');
                
                arrStdGrpModel[43] = new Array ('330d', '330d', '3', 'LI08');
                
                arrStdGrpModel[44] = new Array ('335d', '335d', '3', 'LI08');
                
                arrStdGrpModel[45] = new Array ('318i', '318i', '3', 'TO08');
                
                arrStdGrpModel[46] = new Array ('320i', '320i', '3', 'TO08');
                
                arrStdGrpModel[47] = new Array ('325i', '325i', '3', 'TO08');
                
                arrStdGrpModel[48] = new Array ('335i', '335i', '3', 'TO08');
                
                arrStdGrpModel[49] = new Array ('318d', '318d', '3', 'TO08');
                
                arrStdGrpModel[50] = new Array ('320d', '320d', '3', 'TO08');
                
                arrStdGrpModel[51] = new Array ('325d', '325d', '3', 'TO08');
                
                arrStdGrpModel[52] = new Array ('330d', '330d', '3', 'TO08');
                
                arrStdGrpModel[53] = new Array ('335d', '335d', '3', 'TO08');
                
                arrStdGrpModel[54] = new Array ('318i', '318i', '3', 'E92CP');
                
                arrStdGrpModel[55] = new Array ('320i', '320i', '3', 'E92CP');
                
                arrStdGrpModel[56] = new Array ('325i', '325i', '3', 'E92CP');
                
                arrStdGrpModel[57] = new Array ('330i', '330i', '3', 'E92CP');
                
                arrStdGrpModel[58] = new Array ('335i', '335i', '3', 'E92CP');
                
                arrStdGrpModel[59] = new Array ('320d', '320d', '3', 'E92CP');
                
                arrStdGrpModel[60] = new Array ('325d', '325d', '3', 'E92CP');
                
                arrStdGrpModel[61] = new Array ('330d', '330d', '3', 'E92CP');
                
                arrStdGrpModel[62] = new Array ('335d', '335d', '3', 'E92CP');
                
                arrStdGrpModel[63] = new Array ('320i', '320i', '3', 'E93CA');
                
                arrStdGrpModel[64] = new Array ('325i', '325i', '3', 'E93CA');
                
                arrStdGrpModel[65] = new Array ('330i', '330i', '3', 'E93CA');
                
                arrStdGrpModel[66] = new Array ('335i', '335i', '3', 'E93CA');
                
                arrStdGrpModel[67] = new Array ('320d', '320d', '3', 'E93CA');
                
                arrStdGrpModel[68] = new Array ('325d', '325d', '3', 'E93CA');
                
                arrStdGrpModel[69] = new Array ('330d', '330d', '3', 'E93CA');
                
                arrStdGrpModel[70] = new Array ('520i', '520i', '5', 'LI10');
                
                arrStdGrpModel[71] = new Array ('528i (2011)', '528i (2011)', '5', 'LI10');
                
                arrStdGrpModel[72] = new Array ('530i', '530i', '5', 'LI10');
                
                arrStdGrpModel[73] = new Array ('535i', '535i', '5', 'LI10');
                
                arrStdGrpModel[74] = new Array ('550i', '550i', '5', 'LI10');
                
                arrStdGrpModel[75] = new Array ('ActiveHybrid 5', 'ActiveHybrid 5', '5', 'LI10');
                
                arrStdGrpModel[76] = new Array ('520d', '520d', '5', 'LI10');
                
                arrStdGrpModel[77] = new Array ('525d (2011)', '525d (2011)', '5', 'LI10');
                
                arrStdGrpModel[78] = new Array ('530d', '530d', '5', 'LI10');
                
                arrStdGrpModel[79] = new Array ('535d', '535d', '5', 'LI10');
                
                arrStdGrpModel[80] = new Array ('35i', '35i', '5', 'F11TO');
                
                arrStdGrpModel[81] = new Array ('520i', '520i', '5', 'F11TO');
                
                arrStdGrpModel[82] = new Array ('528i (2011)', '528i (2011)', '5', 'F11TO');
                
                arrStdGrpModel[83] = new Array ('530i', '530i', '5', 'F11TO');
                
                arrStdGrpModel[84] = new Array ('550i', '550i', '5', 'F11TO');
                
                arrStdGrpModel[85] = new Array ('20d', '20d', '5', 'F11TO');
                
                arrStdGrpModel[86] = new Array ('25d', '25d', '5', 'F11TO');
                
                arrStdGrpModel[87] = new Array ('30d', '30d', '5', 'F11TO');
                
                arrStdGrpModel[88] = new Array ('35d', '35d', '5', 'F11TO');
                
                arrStdGrpModel[89] = new Array ('M Sport', 'M Sport', '5', 'GT');
                
                arrStdGrpModel[90] = new Array ('SE', 'SE', '5', 'GT');
                
                arrStdGrpModel[91] = new Array ('M Sport', 'M Sport', '5', 'GT');
                
                arrStdGrpModel[92] = new Array ('SE', 'SE', '5', 'GT');
                
                arrStdGrpModel[93] = new Array ('640i', '640i', '6', 'F13CP');
                
                arrStdGrpModel[94] = new Array ('650i', '650i', '6', 'F13CP');
                
                arrStdGrpModel[95] = new Array ('640d', '640d', '6', 'F13CP');
                
                arrStdGrpModel[96] = new Array ('640i', '640i', '6', 'F12CA');
                
                arrStdGrpModel[97] = new Array ('650i', '650i', '6', 'F12CA');
                
                arrStdGrpModel[98] = new Array ('650i SE', '650i SE', '6', 'F12CA');
                
                arrStdGrpModel[99] = new Array ('640d', '640d', '6', 'F12CA');
                
                arrStdGrpModel[100] = new Array ('640i M Sport', '640i M Sport', '6', 'F06GC');
                
                arrStdGrpModel[101] = new Array ('640i SE', '640i SE', '6', 'F06GC');
                
                arrStdGrpModel[102] = new Array ('640d', '640d', '6', 'F06GC');
                
                arrStdGrpModel[103] = new Array ('740i', '740i', '7', '7LCI');
                
                arrStdGrpModel[104] = new Array ('740i M Sport', '740i M Sport', '7', '7LCI');
                
                arrStdGrpModel[105] = new Array ('740Li', '740Li', '7', '7LCI');
                
                arrStdGrpModel[106] = new Array ('740Li M Sport', '740Li M Sport', '7', '7LCI');
                
                arrStdGrpModel[107] = new Array ('750i', '750i', '7', '7LCI');
                
                arrStdGrpModel[108] = new Array ('750i M Sport', '750i M Sport', '7', '7LCI');
                
                arrStdGrpModel[109] = new Array ('750Li', '750Li', '7', '7LCI');
                
                arrStdGrpModel[110] = new Array ('750Li M Sport', '750Li M Sport', '7', '7LCI');
                
                arrStdGrpModel[111] = new Array ('760Li', '760Li', '7', '7LCI');
                
                arrStdGrpModel[112] = new Array ('760Li M Sport', '760Li M Sport', '7', '7LCI');
                
                arrStdGrpModel[113] = new Array ('730d', '730d', '7', '7LCI');
                
                arrStdGrpModel[114] = new Array ('730d M Sport', '730d M Sport', '7', '7LCI');
                
                arrStdGrpModel[115] = new Array ('730d SE', '730d SE', '7', '7LCI');
                
                arrStdGrpModel[116] = new Array ('730Ld M Sport', '730Ld M Sport', '7', '7LCI');
                
                arrStdGrpModel[117] = new Array ('730Ld SE', '730Ld SE', '7', '7LCI');
                
                arrStdGrpModel[118] = new Array ('740d', '740d', '7', '7LCI');
                
                arrStdGrpModel[119] = new Array ('740d M Sport', '740d M Sport', '7', '7LCI');
                
                arrStdGrpModel[120] = new Array ('18d SE', '18d SE', 'X1', 'X1');
                
                arrStdGrpModel[121] = new Array ('18dM', '18dM', 'X1', 'X1');
                
                arrStdGrpModel[122] = new Array ('20d SE', '20d SE', 'X1', 'X1');
                
                arrStdGrpModel[123] = new Array ('20dM', '20dM', 'X1', 'X1');
                
                arrStdGrpModel[124] = new Array ('23d M', '23d M', 'X1', 'X1');
                
                arrStdGrpModel[125] = new Array ('23d SE', '23d SE', 'X1', 'X1');
                
                arrStdGrpModel[126] = new Array ('X3 xDrive30d', 'X3 xDrive30d', 'X3', 'F25GF');
                
                arrStdGrpModel[127] = new Array ('X3 xDrive35d', 'X3 xDrive35d', 'X3', 'F25GF');
                
                arrStdGrpModel[128] = new Array ('xDrive20d', 'xDrive20d', 'X3', 'F25GF');
                
                arrStdGrpModel[129] = new Array ('xDrive 50i', 'xDrive 50i', 'X', 'E70GF');
                
                arrStdGrpModel[130] = new Array ('M50d', 'M50d', 'X', 'E70GF');
                
                arrStdGrpModel[131] = new Array ('xDrive 30d', 'xDrive 30d', 'X', 'E70GF');
                
                arrStdGrpModel[132] = new Array ('xDrive40d', 'xDrive40d', 'X', 'E70GF');
                
                arrStdGrpModel[133] = new Array ('xDrive35i', 'xDrive35i', 'X6', 'X607');
                
                arrStdGrpModel[134] = new Array ('xDrive50i', 'xDrive50i', 'X6', 'X607');
                
                arrStdGrpModel[135] = new Array ('M50d', 'M50d', 'X6', 'X607');
                
                arrStdGrpModel[136] = new Array ('xDrive30d', 'xDrive30d', 'X6', 'X607');
                
                arrStdGrpModel[137] = new Array ('xDrive40d', 'xDrive40d', 'X6', 'X607');
                
                arrStdGrpModel[138] = new Array ('20i', '20i', 'Z4', 'E89_RO');
                
                arrStdGrpModel[139] = new Array ('28i', '28i', 'Z4', 'E89_RO');
                
                arrStdGrpModel[140] = new Array ('35i', '35i', 'Z4', 'E89_RO');
                
                arrStdGrpModel[141] = new Array ('35is', '35is', 'Z4', 'E89_RO');
                
                arrStdGrpModel[142] = new Array ('M1 Coupé', 'M1 Coupé', 'M', 'E82CPM');
                
                arrStdGrpModel[143] = new Array ('M3 Coupé', 'M3 Coupé', 'M', 'M3_CP07');
                
                arrStdGrpModel[144] = new Array ('M3 Convertible', 'M3 Convertible', 'M', 'M3_CA08');
                
                arrStdGrpModel[145] = new Array ('M5', 'M5', 'M', 'F10M');
                
                arrStdGrpModel[146] = new Array ('X5 M', 'X5 M', 'M', 'GY02');
                
                arrStdGrpModel[147] = new Array ('X6 M', 'X6 M', 'M', 'GZ02');
                

function fillModelListonBrochure(sel, seriesID, bodyID, modBox, includeAllModels)
{
	fillMSelectBox(sel, seriesID, bodyID, modBox, arrStdGrpModel, includeAllModels, 0,1,2,3)
}



// Create array for models (default)
var arrModel = new Array();

                arrModel[0] = new Array ('ZB10', '118d ES', '1', 'KO07');
                
                arrModel[1] = new Array ('ZB18', '116i ES', '1', 'KO07');
                
                arrModel[2] = new Array ('ZB20', '118d SE', '1', 'KO07');
                
                arrModel[3] = new Array ('ZB21', '120d SE', '1', 'KO07');
                
                arrModel[4] = new Array ('ZB23', '118i SE', '1', 'KO07');
                
                arrModel[5] = new Array ('ZB28', '116i SE', '1', 'KO07');
                
                arrModel[6] = new Array ('ZB30', '118d M Sport', '1', 'KO07');
                
                arrModel[7] = new Array ('ZB31', '120d M Sport', '1', 'KO07');
                
                arrModel[8] = new Array ('ZB33', '118i M Sport', '1', 'KO07');
                
                arrModel[9] = new Array ('ZB48', '116i M Sport', '1', 'KO07');
                
                arrModel[10] = new Array ('ZB39', '123d M Sport', '1', 'KO07');
                
                arrModel[11] = new Array ('ZB49', '116d ES', '1', 'KO07');
                
                arrModel[12] = new Array ('ZB59', '116d SE', '1', 'KO07');
                
                arrModel[13] = new Array ('ZB69', '116d M Sport', '1', 'KO07');
                
                arrModel[14] = new Array ('ZB79', '116d Sport', '1', 'KO07');
                
                arrModel[15] = new Array ('ZB58', '116i Sport', '1', 'KO07');
                
                arrModel[16] = new Array ('ZB55', '118d Sport', '1', 'KO07');
                
                arrModel[17] = new Array ('ZB01', '116i Performance Edition', '1', 'KO07');
                
                arrModel[18] = new Array ('ZB02', '116d Performance Edition', '1', 'KO07');
                
                arrModel[19] = new Array ('ZB03', '118d Performance Edition', '1', 'KO07');
                
                arrModel[20] = new Array ('Z1AJ', '116d Sport', '1', 'F20');
                
                arrModel[21] = new Array ('Z1AH', '116d ES', '1', 'F20');
                
                arrModel[22] = new Array ('Z1AI', '116d SE', '1', 'F20');
                
                arrModel[23] = new Array ('Z1AC', '116i Sport', '1', 'F20');
                
                arrModel[24] = new Array ('Z1AA', '116i ES', '1', 'F20');
                
                arrModel[25] = new Array ('Z1AB', '116i SE', '1', 'F20');
                
                arrModel[26] = new Array ('Z1AM', '118d Sport', '1', 'F20');
                
                arrModel[27] = new Array ('Z1AL', '118d SE', '1', 'F20');
                
                arrModel[28] = new Array ('Z1AF', '118i Sport', '1', 'F20');
                
                arrModel[29] = new Array ('Z1AE', '118i SE', '1', 'F20');
                
                arrModel[30] = new Array ('Z1AP', '120d Sport', '1', 'F20');
                
                arrModel[31] = new Array ('Z1AO', '120d SE', '1', 'F20');
                
                arrModel[32] = new Array ('Z1AD', '116i Urban', '1', 'F20');
                
                arrModel[33] = new Array ('Z1AG', '118i Urban', '1', 'F20');
                
                arrModel[34] = new Array ('Z1AK', '116d Urban', '1', 'F20');
                
                arrModel[35] = new Array ('Z1AN', '118d Urban', '1', 'F20');
                
                arrModel[36] = new Array ('Z1AQ', '120d Urban', '1', 'F20');
                
                arrModel[37] = new Array ('Z1AR', '116d EfficientDynamics', '1', 'F20');
                
                arrModel[38] = new Array ('Z1BA', '116i M Sport', '1', 'F20');
                
                arrModel[39] = new Array ('Z1BB', '118i M Sport', '1', 'F20');
                
                arrModel[40] = new Array ('Z1BC', '125i M Sport', '1', 'F20');
                
                arrModel[41] = new Array ('Z1BD', '116d M Sport', '1', 'F20');
                
                arrModel[42] = new Array ('Z1BE', '118d M Sport', '1', 'F20');
                
                arrModel[43] = new Array ('Z1BF', '120d M Sport', '1', 'F20');
                
                arrModel[44] = new Array ('Z1BG', '125d M Sport', '1', 'F20');
                
                arrModel[45] = new Array ('ZES1', '120i Sport', '1', 'E82CP');
                
                arrModel[46] = new Array ('ZEBA', '118d ES', '1', 'E82CP');
                
                arrModel[47] = new Array ('ZES2', '118d Sport', '1', 'E82CP');
                
                arrModel[48] = new Array ('ZEBB', '118d SE', '1', 'E82CP');
                
                arrModel[49] = new Array ('ZEBC', '118d M Sport', '1', 'E82CP');
                
                arrModel[50] = new Array ('ZES3', '120d Sport', '1', 'E82CP');
                
                arrModel[51] = new Array ('ZEAA', '120i ES', '1', 'E82CP');
                
                arrModel[52] = new Array ('ZEAB', '120i SE', '1', 'E82CP');
                
                arrModel[53] = new Array ('ZEAC', '120i M Sport', '1', 'E82CP');
                
                arrModel[54] = new Array ('ZEAE', '135i M Sport', '1', 'E82CP');
                
                arrModel[55] = new Array ('ZEAF', '125i M Sport', '1', 'E82CP');
                
                arrModel[56] = new Array ('ZEBD', '120d ES', '1', 'E82CP');
                
                arrModel[57] = new Array ('ZEBE', '120d SE', '1', 'E82CP');
                
                arrModel[58] = new Array ('ZEBF', '120d M Sport', '1', 'E82CP');
                
                arrModel[59] = new Array ('ZEBG', '123d M Sport', '1', 'E82CP');
                
                arrModel[60] = new Array ('ZEEA', '120i Exclusive Edition', '1', 'E82CP');
                
                arrModel[61] = new Array ('ZEEB', '118d Exclusive Edition', '1', 'E82CP');
                
                arrModel[62] = new Array ('ZEEC', '120d Exclusive Edition', '1', 'E82CP');
                
                arrModel[63] = new Array ('ZESA', '120i Sport Plus Edition', '1', 'E82CP');
                
                arrModel[64] = new Array ('ZESB', '125i Sport Plus Edition', '1', 'E82CP');
                
                arrModel[65] = new Array ('ZESC', '135i Sport Plus Edition', '1', 'E82CP');
                
                arrModel[66] = new Array ('ZESD', '118d Sport Plus Edition', '1', 'E82CP');
                
                arrModel[67] = new Array ('ZESE', '120d Sport Plus Edition', '1', 'E82CP');
                
                arrModel[68] = new Array ('ZESF', '123d Sport Plus Edition', '1', 'E82CP');
                
                arrModel[69] = new Array ('ZFBA', '118d ES', '1', 'E88LCI');
                
                arrModel[70] = new Array ('ZFBC', '118d M Sport', '1', 'E88LCI');
                
                arrModel[71] = new Array ('ZFBD', '120d SE', '1', 'E88LCI');
                
                arrModel[72] = new Array ('ZFBE', '120d M Sport', '1', 'E88LCI');
                
                arrModel[73] = new Array ('ZFS4', '120d Sport', '1', 'E88LCI');
                
                arrModel[74] = new Array ('ZFAD', '120i SE', '1', 'E88LCI');
                
                arrModel[75] = new Array ('ZFAE', '120i M Sport', '1', 'E88LCI');
                
                arrModel[76] = new Array ('ZFS2', '120i Sport', '1', 'E88LCI');
                
                arrModel[77] = new Array ('ZFAG', '135i M Sport', '1', 'E88LCI');
                
                arrModel[78] = new Array ('ZFAF', '125i M Sport', '1', 'E88LCI');
                
                arrModel[79] = new Array ('ZFBF', '123d M Sport', '1', 'E88LCI');
                
                arrModel[80] = new Array ('ZFAA', '118i ES', '1', 'E88LCI');
                
                arrModel[81] = new Array ('ZFAB', '118i SE', '1', 'E88LCI');
                
                arrModel[82] = new Array ('ZFAC', '118i M Sport', '1', 'E88LCI');
                
                arrModel[83] = new Array ('ZFS1', '118i Sport', '1', 'E88LCI');
                
                arrModel[84] = new Array ('ZFS3', '118d Sport', '1', 'E88LCI');
                
                arrModel[85] = new Array ('ZFBB', '118d SE', '1', 'E88LCI');
                
                arrModel[86] = new Array ('ZFEA', '118i Exclusive Edition', '1', 'E88LCI');
                
                arrModel[87] = new Array ('ZFEB', '120i Exclusive Edition', '1', 'E88LCI');
                
                arrModel[88] = new Array ('ZFEC', '118d Exclusive Edition', '1', 'E88LCI');
                
                arrModel[89] = new Array ('ZFED', '120d Exclusive Edition', '1', 'E88LCI');
                
                arrModel[90] = new Array ('ZFSA', '118i Sport Plus Edition', '1', 'E88LCI');
                
                arrModel[91] = new Array ('ZFSB', '120i Sport Plus Edition', '1', 'E88LCI');
                
                arrModel[92] = new Array ('ZFSC', '125i Sport Plus Edition', '1', 'E88LCI');
                
                arrModel[93] = new Array ('ZFSD', '135i Sport Plus Edition', '1', 'E88LCI');
                
                arrModel[94] = new Array ('ZFSH', '118d Sport Plus Edition', '1', 'E88LCI');
                
                arrModel[95] = new Array ('ZFSF', '120d Sport Plus Edition', '1', 'E88LCI');
                
                arrModel[96] = new Array ('ZFSG', '123d Sport Plus Edition', '1', 'E88LCI');
                
                arrModel[97] = new Array ('Z3AA', '328i SE', '3', 'F30');
                
                arrModel[98] = new Array ('Z3AD', '335i Modern', '3', 'F30');
                
                arrModel[99] = new Array ('Z3AB', '328i Modern', '3', 'F30');
                
                arrModel[100] = new Array ('Z3AC', '328i Luxury', '3', 'F30');
                
                arrModel[101] = new Array ('Z3AE', '335i Luxury', '3', 'F30');
                
                arrModel[102] = new Array ('Z3AF', '320d SE', '3', 'F30');
                
                arrModel[103] = new Array ('Z3AG', '320d Sport', '3', 'F30');
                
                arrModel[104] = new Array ('Z3AH', '320d Modern', '3', 'F30');
                
                arrModel[105] = new Array ('Z3AI', '320d Luxury', '3', 'F30');
                
                arrModel[106] = new Array ('Z3AJ', '320d EfficientDynamics', '3', 'F30');
                
                arrModel[107] = new Array ('Z3AK', '320i SE', '3', 'F30');
                
                arrModel[108] = new Array ('Z3AL', '320i Sport', '3', 'F30');
                
                arrModel[109] = new Array ('Z3AM', '320i Modern', '3', 'F30');
                
                arrModel[110] = new Array ('Z3AN', '320i Luxury', '3', 'F30');
                
                arrModel[111] = new Array ('Z3AO', '316d ES', '3', 'F30');
                
                arrModel[112] = new Array ('Z3AQ', '316d Sport', '3', 'F30');
                
                arrModel[113] = new Array ('Z3AP', '316d SE', '3', 'F30');
                
                arrModel[114] = new Array ('Z3AR', '318d SE', '3', 'F30');
                
                arrModel[115] = new Array ('Z3AS', '318d Sport', '3', 'F30');
                
                arrModel[116] = new Array ('Z3AT', '318d Modern', '3', 'F30');
                
                arrModel[117] = new Array ('Z3AU', '318d Luxury', '3', 'F30');
                
                arrModel[118] = new Array ('ZJ01', '318i ES', '3', 'LI08');
                
                arrModel[119] = new Array ('ZJ02', '318i SE', '3', 'LI08');
                
                arrModel[120] = new Array ('ZJ03', '318i M Sport', '3', 'LI08');
                
                arrModel[121] = new Array ('ZJ05', '320i SE', '3', 'LI08');
                
                arrModel[122] = new Array ('ZJ06', '320i M Sport', '3', 'LI08');
                
                arrModel[123] = new Array ('ZJ07', '325i SE', '3', 'LI08');
                
                arrModel[124] = new Array ('ZJ08', '325i M Sport', '3', 'LI08');
                
                arrModel[125] = new Array ('ZJ21', '330d SE', '3', 'LI08');
                
                arrModel[126] = new Array ('ZJ22', '330d M Sport', '3', 'LI08');
                
                arrModel[127] = new Array ('ZJ24', '335d M Sport', '3', 'LI08');
                
                arrModel[128] = new Array ('Z3ED', '320d EfficientDynamics', '3', 'LI08');
                
                arrModel[129] = new Array ('ZJ26', '335i M Sport', '3', 'LI08');
                
                arrModel[130] = new Array ('ZJ27', '316d ES', '3', 'LI08');
                
                arrModel[131] = new Array ('ZJ28', '318d ES', '3', 'LI08');
                
                arrModel[132] = new Array ('ZJ29', '318d SE', '3', 'LI08');
                
                arrModel[133] = new Array ('ZJ30', '318d M Sport', '3', 'LI08');
                
                arrModel[134] = new Array ('ZJ31', '320d ES', '3', 'LI08');
                
                arrModel[135] = new Array ('ZJ32', '320d SE', '3', 'LI08');
                
                arrModel[136] = new Array ('ZJ33', '320d M Sport', '3', 'LI08');
                
                arrModel[137] = new Array ('ZJ34', '325d SE', '3', 'LI08');
                
                arrModel[138] = new Array ('ZJ35', '325d M Sport', '3', 'LI08');
                
                arrModel[139] = new Array ('ZJE3', '320i Exclusive', '3', 'LI08');
                
                arrModel[140] = new Array ('ZJE4', '320i Sport Plus', '3', 'LI08');
                
                arrModel[141] = new Array ('ZJE5', '318d Exclusive', '3', 'LI08');
                
                arrModel[142] = new Array ('ZJE6', '318d Sport Plus', '3', 'LI08');
                
                arrModel[143] = new Array ('ZJE7', '320d Exclusive', '3', 'LI08');
                
                arrModel[144] = new Array ('ZJE8', '320d Sport Plus', '3', 'LI08');
                
                arrModel[145] = new Array ('ZJE1', '318i Exclusive', '3', 'LI08');
                
                arrModel[146] = new Array ('ZJE2', '318i Sport Plus', '3', 'LI08');
                
                arrModel[147] = new Array ('ZJL1', '318i Performance Edition', '3', 'LI08');
                
                arrModel[148] = new Array ('ZJL2', '318d Performance Edition', '3', 'LI08');
                
                arrModel[149] = new Array ('ZH27', '330d SE', '3', 'TO08');
                
                arrModel[150] = new Array ('ZH28', '330d M Sport', '3', 'TO08');
                
                arrModel[151] = new Array ('ZH01', '318i ES', '3', 'TO08');
                
                arrModel[152] = new Array ('ZH02', '318i SE', '3', 'TO08');
                
                arrModel[153] = new Array ('ZH03', '318i M Sport', '3', 'TO08');
                
                arrModel[154] = new Array ('ZH05', '320i SE', '3', 'TO08');
                
                arrModel[155] = new Array ('ZH06', '320i M Sport', '3', 'TO08');
                
                arrModel[156] = new Array ('ZH07', '325i SE', '3', 'TO08');
                
                arrModel[157] = new Array ('ZH08', '325i M Sport', '3', 'TO08');
                
                arrModel[158] = new Array ('ZH24', '335d M Sport', '3', 'TO08');
                
                arrModel[159] = new Array ('ZH30', '335i M Sport', '3', 'TO08');
                
                arrModel[160] = new Array ('ZH31', '318d ES', '3', 'TO08');
                
                arrModel[161] = new Array ('ZH32', '318d SE', '3', 'TO08');
                
                arrModel[162] = new Array ('ZH33', '318d M Sport', '3', 'TO08');
                
                arrModel[163] = new Array ('ZH34', '320d ES', '3', 'TO08');
                
                arrModel[164] = new Array ('ZH35', '320d SE', '3', 'TO08');
                
                arrModel[165] = new Array ('ZH36', '320d M Sport', '3', 'TO08');
                
                arrModel[166] = new Array ('ZH37', '325d SE', '3', 'TO08');
                
                arrModel[167] = new Array ('ZH38', '325d M Sport', '3', 'TO08');
                
                arrModel[168] = new Array ('ZHE1', '318i Exclusive', '3', 'TO08');
                
                arrModel[169] = new Array ('ZHE2', '318i Sport Plus', '3', 'TO08');
                
                arrModel[170] = new Array ('ZHE3', '320i Exclusive', '3', 'TO08');
                
                arrModel[171] = new Array ('ZHE4', '320i Sport Plus', '3', 'TO08');
                
                arrModel[172] = new Array ('ZHE5', '318d Exclusive', '3', 'TO08');
                
                arrModel[173] = new Array ('ZHE6', '318d Sport Plus', '3', 'TO08');
                
                arrModel[174] = new Array ('ZHE7', '320d Exclusive', '3', 'TO08');
                
                arrModel[175] = new Array ('ZHE8', '320d Sport Plus', '3', 'TO08');
                
                arrModel[176] = new Array ('ZC64', '320d SE', '3', 'E92CP');
                
                arrModel[177] = new Array ('ZC65', '320d M Sport', '3', 'E92CP');
                
                arrModel[178] = new Array ('ZC50', '320i SE', '3', 'E92CP');
                
                arrModel[179] = new Array ('ZC54', '320i M Sport', '3', 'E92CP');
                
                arrModel[180] = new Array ('ZC66', '325d SE', '3', 'E92CP');
                
                arrModel[181] = new Array ('ZC67', '325d M Sport', '3', 'E92CP');
                
                arrModel[182] = new Array ('ZC55', '325i SE', '3', 'E92CP');
                
                arrModel[183] = new Array ('ZC56', '325i M Sport', '3', 'E92CP');
                
                arrModel[184] = new Array ('ZC68', '330d SE', '3', 'E92CP');
                
                arrModel[185] = new Array ('ZC69', '330d M Sport', '3', 'E92CP');
                
                arrModel[186] = new Array ('ZC57', '330i SE', '3', 'E92CP');
                
                arrModel[187] = new Array ('ZC58', '330i M Sport', '3', 'E92CP');
                
                arrModel[188] = new Array ('ZC70', '335d SE', '3', 'E92CP');
                
                arrModel[189] = new Array ('ZC71', '335d M Sport', '3', 'E92CP');
                
                arrModel[190] = new Array ('ZC59', '335i SE', '3', 'E92CP');
                
                arrModel[191] = new Array ('ZC60', '335i M Sport', '3', 'E92CP');
                
                arrModel[192] = new Array ('ZC48', '318i SE', '3', 'E92CP');
                
                arrModel[193] = new Array ('ZC49', '318i M Sport', '3', 'E92CP');
                
                arrModel[194] = new Array ('ZCE1', '318i Sport Plus', '3', 'E92CP');
                
                arrModel[195] = new Array ('ZCE6', '320d Sport Plus', '3', 'E92CP');
                
                arrModel[196] = new Array ('ZCE2', '320i Sport Plus', '3', 'E92CP');
                
                arrModel[197] = new Array ('ZCE7', '325d Sport Plus', '3', 'E92CP');
                
                arrModel[198] = new Array ('ZCE3', '325i Sport Plus', '3', 'E92CP');
                
                arrModel[199] = new Array ('ZCE8', '330d Sport Plus', '3', 'E92CP');
                
                arrModel[200] = new Array ('ZCE4', '330i Sport Plus', '3', 'E92CP');
                
                arrModel[201] = new Array ('ZCE9', '335d Sport Plus', '3', 'E92CP');
                
                arrModel[202] = new Array ('ZCE5', '335i Sport Plus', '3', 'E92CP');
                
                arrModel[203] = new Array ('Z309', '320d SE', '3', 'E93CA');
                
                arrModel[204] = new Array ('Z310', '320d M Sport', '3', 'E93CA');
                
                arrModel[205] = new Array ('Z301', '320i SE', '3', 'E93CA');
                
                arrModel[206] = new Array ('Z302', '320i M Sport', '3', 'E93CA');
                
                arrModel[207] = new Array ('Z311', '325d SE', '3', 'E93CA');
                
                arrModel[208] = new Array ('Z312', '325d M Sport', '3', 'E93CA');
                
                arrModel[209] = new Array ('Z303', '325i SE', '3', 'E93CA');
                
                arrModel[210] = new Array ('Z304', '325i M Sport', '3', 'E93CA');
                
                arrModel[211] = new Array ('Z313', '330d SE', '3', 'E93CA');
                
                arrModel[212] = new Array ('Z314', '330d M Sport', '3', 'E93CA');
                
                arrModel[213] = new Array ('Z305', '330i SE', '3', 'E93CA');
                
                arrModel[214] = new Array ('Z306', '330i M Sport', '3', 'E93CA');
                
                arrModel[215] = new Array ('Z307', '335i SE', '3', 'E93CA');
                
                arrModel[216] = new Array ('Z308', '335i M Sport', '3', 'E93CA');
                
                arrModel[217] = new Array ('Z3E5', '320d Sport Plus', '3', 'E93CA');
                
                arrModel[218] = new Array ('Z3E1', '320i Sport Plus', '3', 'E93CA');
                
                arrModel[219] = new Array ('Z3E6', '325d Sport Plus', '3', 'E93CA');
                
                arrModel[220] = new Array ('Z3E2', '325i Sport Plus', '3', 'E93CA');
                
                arrModel[221] = new Array ('Z3E7', '330d Sport Plus', '3', 'E93CA');
                
                arrModel[222] = new Array ('Z3E3', '330i Sport Plus', '3', 'E93CA');
                
                arrModel[223] = new Array ('Z3E4', '335i Sport Plus', '3', 'E93CA');
                
                arrModel[224] = new Array ('FR72', '535i SE', '5', 'LI10');
                
                arrModel[225] = new Array ('FR92', '550i SE', '5', 'LI10');
                
                arrModel[226] = new Array ('FW12', '520d SE', '5', 'LI10');
                
                arrModel[227] = new Array ('XA52', '530d SE', '5', 'LI10');
                
                arrModel[228] = new Array ('Z503', '535i M Sport', '5', 'LI10');
                
                arrModel[229] = new Array ('Z504', '550i M Sport', '5', 'LI10');
                
                arrModel[230] = new Array ('Z506', '520d M Sport', '5', 'LI10');
                
                arrModel[231] = new Array ('Z524', '530d M Sport', '5', 'LI10');
                
                arrModel[232] = new Array ('XA72', '535d SE', '5', 'LI10');
                
                arrModel[233] = new Array ('Z525', '535d M Sport', '5', 'LI10');
                
                arrModel[234] = new Array ('XG12', '520i SE', '5', 'LI10');
                
                arrModel[235] = new Array ('Z520', '520i M Sport', '5', 'LI10');
                
                arrModel[236] = new Array ('XA32', '525d (2011) SE', '5', 'LI10');
                
                arrModel[237] = new Array ('Z523', '525d (2011) M Sport', '5', 'LI10');
                
                arrModel[238] = new Array ('XG32', '528i (2011) SE', '5', 'LI10');
                
                arrModel[239] = new Array ('Z521', '528i (2011) M Sport', '5', 'LI10');
                
                arrModel[240] = new Array ('XH72', '530i SE', '5', 'LI10');
                
                arrModel[241] = new Array ('Z522', '530i M Sport', '5', 'LI10');
                
                arrModel[242] = new Array ('FW92', '520d EfficientDynamics', '5', 'LI10');
                
                arrModel[243] = new Array ('FZ92', 'ActiveHybrid 5', '5', 'LI10');
                
                arrModel[244] = new Array ('MU72', '535i SE', '5', 'F11TO');
                
                arrModel[245] = new Array ('MX12', '520d SE', '5', 'F11TO');
                
                arrModel[246] = new Array ('XB52', '530d SE', '5', 'F11TO');
                
                arrModel[247] = new Array ('Z513', '535i M Sport', '5', 'F11TO');
                
                arrModel[248] = new Array ('Z516', '520d M Sport', '5', 'F11TO');
                
                arrModel[249] = new Array ('Z530', '530d M Sport', '5', 'F11TO');
                
                arrModel[250] = new Array ('XB32', '525d SE', '5', 'F11TO');
                
                arrModel[251] = new Array ('Z529', '525d M Sport', '5', 'F11TO');
                
                arrModel[252] = new Array ('XB72', '535d SE', '5', 'F11TO');
                
                arrModel[253] = new Array ('Z531', '535d M Sport', '5', 'F11TO');
                
                arrModel[254] = new Array ('Z526', '520i M Sport', '5', 'F11TO');
                
                arrModel[255] = new Array ('MU92', '550i SE', '5', 'F11TO');
                
                arrModel[256] = new Array ('Z514', '550i M Sport', '5', 'F11TO');
                
                arrModel[257] = new Array ('MZ72', '530i SE', '5', 'F11TO');
                
                arrModel[258] = new Array ('Z528', '530i M Sport', '5', 'F11TO');
                
                arrModel[259] = new Array ('XL32', '528i (2011) SE', '5', 'F11TO');
                
                arrModel[260] = new Array ('Z527', '528i (2011) M Sport', '5', 'F11TO');
                
                arrModel[261] = new Array ('XL12', '520i SE', '5', 'F11TO');
                
                arrModel[262] = new Array ('SN62', '530d SE GT', '5', 'GT');
                
                arrModel[263] = new Array ('SN22', '535i SE GT', '5', 'GT');
                
                arrModel[264] = new Array ('SN42', '550i SE GT', '5', 'GT');
                
                arrModel[265] = new Array ('SN82', '535d SE GT', '5', 'GT');
                
                arrModel[266] = new Array ('ZGTA', '535i M Sport GT', '5', 'GT');
                
                arrModel[267] = new Array ('ZGTE', '550i M Sport GT', '5', 'GT');
                
                arrModel[268] = new Array ('ZGTD', '530d M Sport GT', '5', 'GT');
                
                arrModel[269] = new Array ('ZGTC', '535d M Sport GT', '5', 'GT');
                
                arrModel[270] = new Array ('LW32', '640i SE', '6', 'F13CP');
                
                arrModel[271] = new Array ('LX32', '650i SE', '6', 'F13CP');
                
                arrModel[272] = new Array ('LX72', '640d SE', '6', 'F13CP');
                
                arrModel[273] = new Array ('Z631', '640i M Sport', '6', 'F13CP');
                
                arrModel[274] = new Array ('Z633', '640d M Sport', '6', 'F13CP');
                
                arrModel[275] = new Array ('Z635', '650i M Sport', '6', 'F13CP');
                
                arrModel[276] = new Array ('LW72', '640i SE', '6', 'F12CA');
                
                arrModel[277] = new Array ('LZ32', '650i SE', '6', 'F12CA');
                
                arrModel[278] = new Array ('LZ72', '640d SE', '6', 'F12CA');
                
                arrModel[279] = new Array ('Z632', '640i M Sport', '6', 'F12CA');
                
                arrModel[280] = new Array ('Z634', '640d M Sport', '6', 'F12CA');
                
                arrModel[281] = new Array ('Z636', '650i M Sport', '6', 'F12CA');
                
                arrModel[282] = new Array ('6A02', '640i SE', '6', 'F06GC');
                
                arrModel[283] = new Array ('6A62', '640d SE', '6', 'F06GC');
                
                arrModel[284] = new Array ('Z06B', '640d M Sport', '6', 'F06GC');
                
                arrModel[285] = new Array ('Z06A', '640i M Sport', '6', 'F06GC');
                
                arrModel[286] = new Array ('KA42', '740i', '7', '7LCI');
                
                arrModel[287] = new Array ('KA82', '750i', '7', '7LCI');
                
                arrModel[288] = new Array ('KB42', '740Li', '7', '7LCI');
                
                arrModel[289] = new Array ('KB82', '750Li', '7', '7LCI');
                
                arrModel[290] = new Array ('KM22', '730d SE', '7', '7LCI');
                
                arrModel[291] = new Array ('KM42', '730Ld SE', '7', '7LCI');
                
                arrModel[292] = new Array ('KB02', '760Li', '7', '7LCI');
                
                arrModel[293] = new Array ('KM82', '740d', '7', '7LCI');
                
                arrModel[294] = new Array ('Z7D3', '730d M Sport', '7', '7LCI');
                
                arrModel[295] = new Array ('Z7L3', '730Ld M Sport', '7', '7LCI');
                
                arrModel[296] = new Array ('Z7D4', '740d M Sport', '7', '7LCI');
                
                arrModel[297] = new Array ('Z7I4', '740i M Sport', '7', '7LCI');
                
                arrModel[298] = new Array ('Z7L4', '740Li M Sport', '7', '7LCI');
                
                arrModel[299] = new Array ('Z7I5', '750i M Sport', '7', '7LCI');
                
                arrModel[300] = new Array ('Z7L5', '750Li M Sport', '7', '7LCI');
                
                arrModel[301] = new Array ('Z7L6', '760Li M Sport', '7', '7LCI');
                
                arrModel[302] = new Array ('Z7LA', '730Ld SE Luxury Edition', '7', '7LCI');
                
                arrModel[303] = new Array ('Z7DA', '730d SE Luxury Edition', '7', '7LCI');
                
                arrModel[304] = new Array ('Z7DB', '730d M Sport Luxury Edition', '7', '7LCI');
                
                arrModel[305] = new Array ('Z7LB', '730Ld M Sport Luxury Edition', '7', '7LCI');
                
                arrModel[306] = new Array ('Z7DC', '740d Luxury Edition', '7', '7LCI');
                
                arrModel[307] = new Array ('Z7DD', '740d M Sport Luxury Edition', '7', '7LCI');
                
                arrModel[308] = new Array ('VN12', 'X1 sDrive18d SE', 'X1', 'X1');
                
                arrModel[309] = new Array ('VN32', 'X1 sDrive20d SE', 'X1', 'X1');
                
                arrModel[310] = new Array ('VP12', 'X1 xDrive18d SE', 'X1', 'X1');
                
                arrModel[311] = new Array ('VP32', 'X1 xDrive20d SE', 'X1', 'X1');
                
                arrModel[312] = new Array ('VP52', 'X1 xDrive23d SE', 'X1', 'X1');
                
                arrModel[313] = new Array ('Z1M1', 'X1 sDrive18d M Sport', 'X1', 'X1');
                
                arrModel[314] = new Array ('Z1M2', 'X1 xDrive18d M Sport', 'X1', 'X1');
                
                arrModel[315] = new Array ('Z1M3', 'X1 sDrive20d M Sport', 'X1', 'X1');
                
                arrModel[316] = new Array ('Z1M4', 'X1 xDrive20d M Sport', 'X1', 'X1');
                
                arrModel[317] = new Array ('Z1M5', 'X1 xDrive23d M Sport', 'X1', 'X1');
                
                arrModel[318] = new Array ('ZXAA', 'X1 sDrive20d EfficientDynamics', 'X1', 'X1');
                
                arrModel[319] = new Array ('WY32', 'X3 xDrive20d', 'X3', 'F25GF');
                
                arrModel[320] = new Array ('WY52', 'X3 xDrive30d', 'X3', 'F25GF');
                
                arrModel[321] = new Array ('Z3M4', 'X3 xDrive20d M Sport', 'X3', 'F25GF');
                
                arrModel[322] = new Array ('Z3M2', 'X3 xDrive30d M Sport', 'X3', 'F25GF');
                
                arrModel[323] = new Array ('WY72', 'X3 xDrive35d', 'X3', 'F25GF');
                
                arrModel[324] = new Array ('Z3M3', 'X3 xDrive35d M Sport', 'X3', 'F25GF');
                
                arrModel[325] = new Array ('ZV82', 'X5 xDrive50i SE', 'X', 'E70GF');
                
                arrModel[326] = new Array ('ZXR3', 'X5 xDrive50i M Sport', 'X', 'E70GF');
                
                arrModel[327] = new Array ('ZW42', 'X5 xDrive30d SE', 'X', 'E70GF');
                
                arrModel[328] = new Array ('ZXR1', 'X5 xDrive30d M Sport', 'X', 'E70GF');
                
                arrModel[329] = new Array ('ZW62', 'X5 xDrive40d SE', 'X', 'E70GF');
                
                arrModel[330] = new Array ('ZXR2', 'X5 xDrive40d M Sport', 'X', 'E70GF');
                
                arrModel[331] = new Array ('M50C', 'X5 M50d', 'X', 'E70GF');
                
                arrModel[332] = new Array ('FG82', 'X6 xDrive50i', 'X6', 'X607');
                
                arrModel[333] = new Array ('FH02', 'X6 xDrive40d', 'X6', 'X607');
                
                arrModel[334] = new Array ('FG22', 'X6 xDrive35i', 'X6', 'X607');
                
                arrModel[335] = new Array ('FH62', 'X6 xDrive30d', 'X6', 'X607');
                
                arrModel[336] = new Array ('ZX6E', 'X6 M50d', 'X6', 'X607');
                
                arrModel[337] = new Array ('LM72', 'Z4 sDrive35i', 'Z4', 'E89_RO');
                
                arrModel[338] = new Array ('Z4M3', 'Z4 sDrive35i M Sport', 'Z4', 'E89_RO');
                
                arrModel[339] = new Array ('LM12', 'Z4 sDrive35is', 'Z4', 'E89_RO');
                
                arrModel[340] = new Array ('LL32', 'Z4 sDrive20i (2011)', 'Z4', 'E89_RO');
                
                arrModel[341] = new Array ('LL52', 'Z4 sDrive28i (2011)', 'Z4', 'E89_RO');
                
                arrModel[342] = new Array ('Z401', 'Z4 sDrive20i (2011) M Sport', 'Z4', 'E89_RO');
                
                arrModel[343] = new Array ('Z402', 'Z4 sDrive28i (2011) M Sport', 'Z4', 'E89_RO');
                
                arrModel[344] = new Array ('UR92', '1 Series M Coupé', 'M', 'E82CPM');
                
                arrModel[345] = new Array ('KG92', 'M3 Coupé', 'M', 'M3_CP07');
                
                arrModel[346] = new Array ('DX92', 'M3 Convertible', 'M', 'M3_CA08');
                
                arrModel[347] = new Array ('FV92', 'M5', 'M', 'F10M');
                
                arrModel[348] = new Array ('ZX5M', 'X5 M', 'M', 'GY02');
                
                arrModel[349] = new Array ('ZX6M', 'X6 M', 'M', 'GZ02');
                

function fillModelList(sel, seriesID, bodyID, modBox, includeAllModels)
{
	fillMSelectBox(sel, seriesID, bodyID, modBox, arrModel, includeAllModels, 0,1,2,3);
}

function fillModelListF(sel, seriesID, bodyID, modBox, javaModelArray, includeAllModels, indexOfValues, indexOfNames, indexOfSeriesID, indexOfBodyID)
{
	if (javaModelArray==null)
	{
		fillMSelectBox(sel, seriesID, bodyID,  modBox, arrModel, includeAllModels, 0,1,2,3);
	}
	else
	{
		fillMSelectBox(sel, seriesID, bodyID, modBox, javaModelArray, includeAllModels, indexOfValues, indexOfNames, indexOfSeriesID, indexOfBodyID)
	}


}


function setAllModelText(text)
{
	allModelText = text;
}

// the models got by name and the model ID as value
// Create array for models ()
var arrModelIdsByName = new Array();

                arrModelIdsByName[0] = new Array ('ZB18', '116i ES', '1', 'KO07');
                
                arrModelIdsByName[1] = new Array ('ZB01', '116i Performance Edition', '1', 'KO07');
                
                arrModelIdsByName[2] = new Array ('ZB28', '116i SE', '1', 'KO07');
                
                arrModelIdsByName[3] = new Array ('ZB48', '116i M Sport', '1', 'KO07');
                
                arrModelIdsByName[4] = new Array ('ZB58', '116i Sport', '1', 'KO07');
                
                arrModelIdsByName[5] = new Array ('ZB23', '118i SE', '1', 'KO07');
                
                arrModelIdsByName[6] = new Array ('ZB33', '118i M Sport', '1', 'KO07');
                
                arrModelIdsByName[7] = new Array ('ZB02', '116d Performance Edition', '1', 'KO07');
                
                arrModelIdsByName[8] = new Array ('ZB49', '116d ES', '1', 'KO07');
                
                arrModelIdsByName[9] = new Array ('ZB59', '116d SE', '1', 'KO07');
                
                arrModelIdsByName[10] = new Array ('ZB69', '116d M Sport', '1', 'KO07');
                
                arrModelIdsByName[11] = new Array ('ZB79', '116d Sport', '1', 'KO07');
                
                arrModelIdsByName[12] = new Array ('ZB03', '118d Performance Edition', '1', 'KO07');
                
                arrModelIdsByName[13] = new Array ('ZB10', '118d ES', '1', 'KO07');
                
                arrModelIdsByName[14] = new Array ('ZB20', '118d SE', '1', 'KO07');
                
                arrModelIdsByName[15] = new Array ('ZB30', '118d M Sport', '1', 'KO07');
                
                arrModelIdsByName[16] = new Array ('ZB55', '118d Sport', '1', 'KO07');
                
                arrModelIdsByName[17] = new Array ('ZB21', '120d SE', '1', 'KO07');
                
                arrModelIdsByName[18] = new Array ('ZB31', '120d M Sport', '1', 'KO07');
                
                arrModelIdsByName[19] = new Array ('ZB39', '123d M Sport', '1', 'KO07');
                
                arrModelIdsByName[20] = new Array ('Z1AA', '116i ES', '1', 'F20');
                
                arrModelIdsByName[21] = new Array ('Z1AB', '116i SE', '1', 'F20');
                
                arrModelIdsByName[22] = new Array ('Z1AC', '116i Sport', '1', 'F20');
                
                arrModelIdsByName[23] = new Array ('Z1BA', '116i M Sport', '1', 'F20');
                
                arrModelIdsByName[24] = new Array ('Z1AD', '116i Urban', '1', 'F20');
                
                arrModelIdsByName[25] = new Array ('Z1AE', '118i SE', '1', 'F20');
                
                arrModelIdsByName[26] = new Array ('Z1AF', '118i Sport', '1', 'F20');
                
                arrModelIdsByName[27] = new Array ('Z1BB', '118i M Sport', '1', 'F20');
                
                arrModelIdsByName[28] = new Array ('Z1AG', '118i Urban', '1', 'F20');
                
                arrModelIdsByName[29] = new Array ('Z1BC', '125i M Sport', '1', 'F20');
                
                arrModelIdsByName[30] = new Array ('Z1AH', '116d ES', '1', 'F20');
                
                arrModelIdsByName[31] = new Array ('Z1AI', '116d SE', '1', 'F20');
                
                arrModelIdsByName[32] = new Array ('Z1AR', '116d EfficientDynamics', '1', 'F20');
                
                arrModelIdsByName[33] = new Array ('Z1AJ', '116d Sport', '1', 'F20');
                
                arrModelIdsByName[34] = new Array ('Z1BD', '116d M Sport', '1', 'F20');
                
                arrModelIdsByName[35] = new Array ('Z1AK', '116d Urban', '1', 'F20');
                
                arrModelIdsByName[36] = new Array ('Z1AL', '118d SE', '1', 'F20');
                
                arrModelIdsByName[37] = new Array ('Z1AM', '118d Sport', '1', 'F20');
                
                arrModelIdsByName[38] = new Array ('Z1BE', '118d M Sport', '1', 'F20');
                
                arrModelIdsByName[39] = new Array ('Z1AN', '118d Urban', '1', 'F20');
                
                arrModelIdsByName[40] = new Array ('Z1AO', '120d SE', '1', 'F20');
                
                arrModelIdsByName[41] = new Array ('Z1AP', '120d Sport', '1', 'F20');
                
                arrModelIdsByName[42] = new Array ('Z1BF', '120d M Sport', '1', 'F20');
                
                arrModelIdsByName[43] = new Array ('Z1AQ', '120d Urban', '1', 'F20');
                
                arrModelIdsByName[44] = new Array ('Z1BG', '125d M Sport', '1', 'F20');
                
                arrModelIdsByName[45] = new Array ('ZEAA', '120i ES', '1', 'E82CP');
                
                arrModelIdsByName[46] = new Array ('ZEEA', '120i Exclusive Edition', '1', 'E82CP');
                
                arrModelIdsByName[47] = new Array ('ZEAB', '120i SE', '1', 'E82CP');
                
                arrModelIdsByName[48] = new Array ('ZES1', '120i Sport', '1', 'E82CP');
                
                arrModelIdsByName[49] = new Array ('ZEAC', '120i M Sport', '1', 'E82CP');
                
                arrModelIdsByName[50] = new Array ('ZESA', '120i Sport Plus Edition', '1', 'E82CP');
                
                arrModelIdsByName[51] = new Array ('ZESB', '125i Sport Plus Edition', '1', 'E82CP');
                
                arrModelIdsByName[52] = new Array ('ZEAF', '125i M Sport', '1', 'E82CP');
                
                arrModelIdsByName[53] = new Array ('ZESC', '135i Sport Plus Edition', '1', 'E82CP');
                
                arrModelIdsByName[54] = new Array ('ZEAE', '135i M Sport', '1', 'E82CP');
                
                arrModelIdsByName[55] = new Array ('ZEBA', '118d ES', '1', 'E82CP');
                
                arrModelIdsByName[56] = new Array ('ZEEB', '118d Exclusive Edition', '1', 'E82CP');
                
                arrModelIdsByName[57] = new Array ('ZEBB', '118d SE', '1', 'E82CP');
                
                arrModelIdsByName[58] = new Array ('ZES2', '118d Sport', '1', 'E82CP');
                
                arrModelIdsByName[59] = new Array ('ZEBC', '118d M Sport', '1', 'E82CP');
                
                arrModelIdsByName[60] = new Array ('ZESD', '118d Sport Plus Edition', '1', 'E82CP');
                
                arrModelIdsByName[61] = new Array ('ZEBD', '120d ES', '1', 'E82CP');
                
                arrModelIdsByName[62] = new Array ('ZEEC', '120d Exclusive Edition', '1', 'E82CP');
                
                arrModelIdsByName[63] = new Array ('ZEBE', '120d SE', '1', 'E82CP');
                
                arrModelIdsByName[64] = new Array ('ZES3', '120d Sport', '1', 'E82CP');
                
                arrModelIdsByName[65] = new Array ('ZEBF', '120d M Sport', '1', 'E82CP');
                
                arrModelIdsByName[66] = new Array ('ZESE', '120d Sport Plus Edition', '1', 'E82CP');
                
                arrModelIdsByName[67] = new Array ('ZESF', '123d Sport Plus Edition', '1', 'E82CP');
                
                arrModelIdsByName[68] = new Array ('ZEBG', '123d M Sport', '1', 'E82CP');
                
                arrModelIdsByName[69] = new Array ('ZFAA', '118i ES', '1', 'E88LCI');
                
                arrModelIdsByName[70] = new Array ('ZFEA', '118i Exclusive Edition', '1', 'E88LCI');
                
                arrModelIdsByName[71] = new Array ('ZFAB', '118i SE', '1', 'E88LCI');
                
                arrModelIdsByName[72] = new Array ('ZFS1', '118i Sport', '1', 'E88LCI');
                
                arrModelIdsByName[73] = new Array ('ZFAC', '118i M Sport', '1', 'E88LCI');
                
                arrModelIdsByName[74] = new Array ('ZFSA', '118i Sport Plus Edition', '1', 'E88LCI');
                
                arrModelIdsByName[75] = new Array ('ZFEB', '120i Exclusive Edition', '1', 'E88LCI');
                
                arrModelIdsByName[76] = new Array ('ZFAD', '120i SE', '1', 'E88LCI');
                
                arrModelIdsByName[77] = new Array ('ZFS2', '120i Sport', '1', 'E88LCI');
                
                arrModelIdsByName[78] = new Array ('ZFAE', '120i M Sport', '1', 'E88LCI');
                
                arrModelIdsByName[79] = new Array ('ZFSB', '120i Sport Plus Edition', '1', 'E88LCI');
                
                arrModelIdsByName[80] = new Array ('ZFSC', '125i Sport Plus Edition', '1', 'E88LCI');
                
                arrModelIdsByName[81] = new Array ('ZFAF', '125i M Sport', '1', 'E88LCI');
                
                arrModelIdsByName[82] = new Array ('ZFAG', '135i M Sport', '1', 'E88LCI');
                
                arrModelIdsByName[83] = new Array ('ZFSD', '135i Sport Plus Edition', '1', 'E88LCI');
                
                arrModelIdsByName[84] = new Array ('ZFEC', '118d Exclusive Edition', '1', 'E88LCI');
                
                arrModelIdsByName[85] = new Array ('ZFBA', '118d ES', '1', 'E88LCI');
                
                arrModelIdsByName[86] = new Array ('ZFBB', '118d SE', '1', 'E88LCI');
                
                arrModelIdsByName[87] = new Array ('ZFS3', '118d Sport', '1', 'E88LCI');
                
                arrModelIdsByName[88] = new Array ('ZFBC', '118d M Sport', '1', 'E88LCI');
                
                arrModelIdsByName[89] = new Array ('ZFSH', '118d Sport Plus Edition', '1', 'E88LCI');
                
                arrModelIdsByName[90] = new Array ('ZFED', '120d Exclusive Edition', '1', 'E88LCI');
                
                arrModelIdsByName[91] = new Array ('ZFBD', '120d SE', '1', 'E88LCI');
                
                arrModelIdsByName[92] = new Array ('ZFS4', '120d Sport', '1', 'E88LCI');
                
                arrModelIdsByName[93] = new Array ('ZFBE', '120d M Sport', '1', 'E88LCI');
                
                arrModelIdsByName[94] = new Array ('ZFSF', '120d Sport Plus Edition', '1', 'E88LCI');
                
                arrModelIdsByName[95] = new Array ('ZFSG', '123d Sport Plus Edition', '1', 'E88LCI');
                
                arrModelIdsByName[96] = new Array ('ZFBF', '123d M Sport', '1', 'E88LCI');
                
                arrModelIdsByName[97] = new Array ('Z3AK', '320i SE', '3', 'F30');
                
                arrModelIdsByName[98] = new Array ('Z3AL', '320i Sport', '3', 'F30');
                
                arrModelIdsByName[99] = new Array ('Z3AM', '320i Modern', '3', 'F30');
                
                arrModelIdsByName[100] = new Array ('Z3AN', '320i Luxury', '3', 'F30');
                
                arrModelIdsByName[101] = new Array ('Z3AA', '328i SE', '3', 'F30');
                
                arrModelIdsByName[102] = new Array ('Z3AB', '328i Modern', '3', 'F30');
                
                arrModelIdsByName[103] = new Array ('Z3AC', '328i Luxury', '3', 'F30');
                
                arrModelIdsByName[104] = new Array ('Z3AD', '335i Modern', '3', 'F30');
                
                arrModelIdsByName[105] = new Array ('Z3AE', '335i Luxury', '3', 'F30');
                
                arrModelIdsByName[106] = new Array ('Z3AO', '316d ES', '3', 'F30');
                
                arrModelIdsByName[107] = new Array ('Z3AP', '316d SE', '3', 'F30');
                
                arrModelIdsByName[108] = new Array ('Z3AQ', '316d Sport', '3', 'F30');
                
                arrModelIdsByName[109] = new Array ('Z3AR', '318d SE', '3', 'F30');
                
                arrModelIdsByName[110] = new Array ('Z3AS', '318d Sport', '3', 'F30');
                
                arrModelIdsByName[111] = new Array ('Z3AT', '318d Modern', '3', 'F30');
                
                arrModelIdsByName[112] = new Array ('Z3AU', '318d Luxury', '3', 'F30');
                
                arrModelIdsByName[113] = new Array ('Z3AJ', '320d EfficientDynamics', '3', 'F30');
                
                arrModelIdsByName[114] = new Array ('Z3AF', '320d SE', '3', 'F30');
                
                arrModelIdsByName[115] = new Array ('Z3AG', '320d Sport', '3', 'F30');
                
                arrModelIdsByName[116] = new Array ('Z3AH', '320d Modern', '3', 'F30');
                
                arrModelIdsByName[117] = new Array ('Z3AI', '320d Luxury', '3', 'F30');
                
                arrModelIdsByName[118] = new Array ('ZJ01', '318i ES', '3', 'LI08');
                
                arrModelIdsByName[119] = new Array ('ZJL1', '318i Performance Edition', '3', 'LI08');
                
                arrModelIdsByName[120] = new Array ('ZJE1', '318i Exclusive', '3', 'LI08');
                
                arrModelIdsByName[121] = new Array ('ZJ02', '318i SE', '3', 'LI08');
                
                arrModelIdsByName[122] = new Array ('ZJ03', '318i M Sport', '3', 'LI08');
                
                arrModelIdsByName[123] = new Array ('ZJE2', '318i Sport Plus', '3', 'LI08');
                
                arrModelIdsByName[124] = new Array ('ZJE3', '320i Exclusive', '3', 'LI08');
                
                arrModelIdsByName[125] = new Array ('ZJ05', '320i SE', '3', 'LI08');
                
                arrModelIdsByName[126] = new Array ('ZJ06', '320i M Sport', '3', 'LI08');
                
                arrModelIdsByName[127] = new Array ('ZJE4', '320i Sport Plus', '3', 'LI08');
                
                arrModelIdsByName[128] = new Array ('ZJ07', '325i SE', '3', 'LI08');
                
                arrModelIdsByName[129] = new Array ('ZJ08', '325i M Sport', '3', 'LI08');
                
                arrModelIdsByName[130] = new Array ('ZJ26', '335i M Sport', '3', 'LI08');
                
                arrModelIdsByName[131] = new Array ('ZJ27', '316d ES', '3', 'LI08');
                
                arrModelIdsByName[132] = new Array ('ZJ28', '318d ES', '3', 'LI08');
                
                arrModelIdsByName[133] = new Array ('ZJL2', '318d Performance Edition', '3', 'LI08');
                
                arrModelIdsByName[134] = new Array ('ZJE5', '318d Exclusive', '3', 'LI08');
                
                arrModelIdsByName[135] = new Array ('ZJ29', '318d SE', '3', 'LI08');
                
                arrModelIdsByName[136] = new Array ('ZJ30', '318d M Sport', '3', 'LI08');
                
                arrModelIdsByName[137] = new Array ('ZJE6', '318d Sport Plus', '3', 'LI08');
                
                arrModelIdsByName[138] = new Array ('ZJ31', '320d ES', '3', 'LI08');
                
                arrModelIdsByName[139] = new Array ('ZJ32', '320d SE', '3', 'LI08');
                
                arrModelIdsByName[140] = new Array ('ZJE7', '320d Exclusive', '3', 'LI08');
                
                arrModelIdsByName[141] = new Array ('Z3ED', '320d EfficientDynamics', '3', 'LI08');
                
                arrModelIdsByName[142] = new Array ('ZJE8', '320d Sport Plus', '3', 'LI08');
                
                arrModelIdsByName[143] = new Array ('ZJ33', '320d M Sport', '3', 'LI08');
                
                arrModelIdsByName[144] = new Array ('ZJ34', '325d SE', '3', 'LI08');
                
                arrModelIdsByName[145] = new Array ('ZJ35', '325d M Sport', '3', 'LI08');
                
                arrModelIdsByName[146] = new Array ('ZJ21', '330d SE', '3', 'LI08');
                
                arrModelIdsByName[147] = new Array ('ZJ22', '330d M Sport', '3', 'LI08');
                
                arrModelIdsByName[148] = new Array ('ZJ24', '335d M Sport', '3', 'LI08');
                
                arrModelIdsByName[149] = new Array ('ZH01', '318i ES', '3', 'TO08');
                
                arrModelIdsByName[150] = new Array ('ZH02', '318i SE', '3', 'TO08');
                
                arrModelIdsByName[151] = new Array ('ZHE1', '318i Exclusive', '3', 'TO08');
                
                arrModelIdsByName[152] = new Array ('ZHE2', '318i Sport Plus', '3', 'TO08');
                
                arrModelIdsByName[153] = new Array ('ZH03', '318i M Sport', '3', 'TO08');
                
                arrModelIdsByName[154] = new Array ('ZH05', '320i SE', '3', 'TO08');
                
                arrModelIdsByName[155] = new Array ('ZHE3', '320i Exclusive', '3', 'TO08');
                
                arrModelIdsByName[156] = new Array ('ZHE4', '320i Sport Plus', '3', 'TO08');
                
                arrModelIdsByName[157] = new Array ('ZH06', '320i M Sport', '3', 'TO08');
                
                arrModelIdsByName[158] = new Array ('ZH07', '325i SE', '3', 'TO08');
                
                arrModelIdsByName[159] = new Array ('ZH08', '325i M Sport', '3', 'TO08');
                
                arrModelIdsByName[160] = new Array ('ZH30', '335i M Sport', '3', 'TO08');
                
                arrModelIdsByName[161] = new Array ('ZH31', '318d ES', '3', 'TO08');
                
                arrModelIdsByName[162] = new Array ('ZH32', '318d SE', '3', 'TO08');
                
                arrModelIdsByName[163] = new Array ('ZHE5', '318d Exclusive', '3', 'TO08');
                
                arrModelIdsByName[164] = new Array ('ZHE6', '318d Sport Plus', '3', 'TO08');
                
                arrModelIdsByName[165] = new Array ('ZH33', '318d M Sport', '3', 'TO08');
                
                arrModelIdsByName[166] = new Array ('ZH34', '320d ES', '3', 'TO08');
                
                arrModelIdsByName[167] = new Array ('ZH35', '320d SE', '3', 'TO08');
                
                arrModelIdsByName[168] = new Array ('ZHE7', '320d Exclusive', '3', 'TO08');
                
                arrModelIdsByName[169] = new Array ('ZHE8', '320d Sport Plus', '3', 'TO08');
                
                arrModelIdsByName[170] = new Array ('ZH36', '320d M Sport', '3', 'TO08');
                
                arrModelIdsByName[171] = new Array ('ZH37', '325d SE', '3', 'TO08');
                
                arrModelIdsByName[172] = new Array ('ZH38', '325d M Sport', '3', 'TO08');
                
                arrModelIdsByName[173] = new Array ('ZH27', '330d SE', '3', 'TO08');
                
                arrModelIdsByName[174] = new Array ('ZH28', '330d M Sport', '3', 'TO08');
                
                arrModelIdsByName[175] = new Array ('ZH24', '335d M Sport', '3', 'TO08');
                
                arrModelIdsByName[176] = new Array ('ZC48', '318i SE', '3', 'E92CP');
                
                arrModelIdsByName[177] = new Array ('ZC49', '318i M Sport', '3', 'E92CP');
                
                arrModelIdsByName[178] = new Array ('ZCE1', '318i Sport Plus', '3', 'E92CP');
                
                arrModelIdsByName[179] = new Array ('ZC50', '320i SE', '3', 'E92CP');
                
                arrModelIdsByName[180] = new Array ('ZC54', '320i M Sport', '3', 'E92CP');
                
                arrModelIdsByName[181] = new Array ('ZCE2', '320i Sport Plus', '3', 'E92CP');
                
                arrModelIdsByName[182] = new Array ('ZC55', '325i SE', '3', 'E92CP');
                
                arrModelIdsByName[183] = new Array ('ZC56', '325i M Sport', '3', 'E92CP');
                
                arrModelIdsByName[184] = new Array ('ZCE3', '325i Sport Plus', '3', 'E92CP');
                
                arrModelIdsByName[185] = new Array ('ZC57', '330i SE', '3', 'E92CP');
                
                arrModelIdsByName[186] = new Array ('ZC58', '330i M Sport', '3', 'E92CP');
                
                arrModelIdsByName[187] = new Array ('ZCE4', '330i Sport Plus', '3', 'E92CP');
                
                arrModelIdsByName[188] = new Array ('ZC59', '335i SE', '3', 'E92CP');
                
                arrModelIdsByName[189] = new Array ('ZC60', '335i M Sport', '3', 'E92CP');
                
                arrModelIdsByName[190] = new Array ('ZCE5', '335i Sport Plus', '3', 'E92CP');
                
                arrModelIdsByName[191] = new Array ('ZC64', '320d SE', '3', 'E92CP');
                
                arrModelIdsByName[192] = new Array ('ZC65', '320d M Sport', '3', 'E92CP');
                
                arrModelIdsByName[193] = new Array ('ZCE6', '320d Sport Plus', '3', 'E92CP');
                
                arrModelIdsByName[194] = new Array ('ZC66', '325d SE', '3', 'E92CP');
                
                arrModelIdsByName[195] = new Array ('ZC67', '325d M Sport', '3', 'E92CP');
                
                arrModelIdsByName[196] = new Array ('ZCE7', '325d Sport Plus', '3', 'E92CP');
                
                arrModelIdsByName[197] = new Array ('ZC68', '330d SE', '3', 'E92CP');
                
                arrModelIdsByName[198] = new Array ('ZC69', '330d M Sport', '3', 'E92CP');
                
                arrModelIdsByName[199] = new Array ('ZCE8', '330d Sport Plus', '3', 'E92CP');
                
                arrModelIdsByName[200] = new Array ('ZC70', '335d SE', '3', 'E92CP');
                
                arrModelIdsByName[201] = new Array ('ZC71', '335d M Sport', '3', 'E92CP');
                
                arrModelIdsByName[202] = new Array ('ZCE9', '335d Sport Plus', '3', 'E92CP');
                
                arrModelIdsByName[203] = new Array ('Z301', '320i SE', '3', 'E93CA');
                
                arrModelIdsByName[204] = new Array ('Z302', '320i M Sport', '3', 'E93CA');
                
                arrModelIdsByName[205] = new Array ('Z3E1', '320i Sport Plus', '3', 'E93CA');
                
                arrModelIdsByName[206] = new Array ('Z303', '325i SE', '3', 'E93CA');
                
                arrModelIdsByName[207] = new Array ('Z304', '325i M Sport', '3', 'E93CA');
                
                arrModelIdsByName[208] = new Array ('Z3E2', '325i Sport Plus', '3', 'E93CA');
                
                arrModelIdsByName[209] = new Array ('Z305', '330i SE', '3', 'E93CA');
                
                arrModelIdsByName[210] = new Array ('Z306', '330i M Sport', '3', 'E93CA');
                
                arrModelIdsByName[211] = new Array ('Z3E3', '330i Sport Plus', '3', 'E93CA');
                
                arrModelIdsByName[212] = new Array ('Z307', '335i SE', '3', 'E93CA');
                
                arrModelIdsByName[213] = new Array ('Z308', '335i M Sport', '3', 'E93CA');
                
                arrModelIdsByName[214] = new Array ('Z3E4', '335i Sport Plus', '3', 'E93CA');
                
                arrModelIdsByName[215] = new Array ('Z309', '320d SE', '3', 'E93CA');
                
                arrModelIdsByName[216] = new Array ('Z310', '320d M Sport', '3', 'E93CA');
                
                arrModelIdsByName[217] = new Array ('Z3E5', '320d Sport Plus', '3', 'E93CA');
                
                arrModelIdsByName[218] = new Array ('Z311', '325d SE', '3', 'E93CA');
                
                arrModelIdsByName[219] = new Array ('Z312', '325d M Sport', '3', 'E93CA');
                
                arrModelIdsByName[220] = new Array ('Z3E6', '325d Sport Plus', '3', 'E93CA');
                
                arrModelIdsByName[221] = new Array ('Z313', '330d SE', '3', 'E93CA');
                
                arrModelIdsByName[222] = new Array ('Z314', '330d M Sport', '3', 'E93CA');
                
                arrModelIdsByName[223] = new Array ('Z3E7', '330d Sport Plus', '3', 'E93CA');
                
                arrModelIdsByName[224] = new Array ('XG12', '520i SE', '5', 'LI10');
                
                arrModelIdsByName[225] = new Array ('Z520', '520i M Sport', '5', 'LI10');
                
                arrModelIdsByName[226] = new Array ('XG32', '528i (2011) SE', '5', 'LI10');
                
                arrModelIdsByName[227] = new Array ('Z521', '528i (2011) M Sport', '5', 'LI10');
                
                arrModelIdsByName[228] = new Array ('XH72', '530i SE', '5', 'LI10');
                
                arrModelIdsByName[229] = new Array ('Z522', '530i M Sport', '5', 'LI10');
                
                arrModelIdsByName[230] = new Array ('FR72', '535i SE', '5', 'LI10');
                
                arrModelIdsByName[231] = new Array ('Z503', '535i M Sport', '5', 'LI10');
                
                arrModelIdsByName[232] = new Array ('FR92', '550i SE', '5', 'LI10');
                
                arrModelIdsByName[233] = new Array ('Z504', '550i M Sport', '5', 'LI10');
                
                arrModelIdsByName[234] = new Array ('FZ92', 'ActiveHybrid 5', '5', 'LI10');
                
                arrModelIdsByName[235] = new Array ('FW12', '520d SE', '5', 'LI10');
                
                arrModelIdsByName[236] = new Array ('FW92', '520d EfficientDynamics', '5', 'LI10');
                
                arrModelIdsByName[237] = new Array ('Z506', '520d M Sport', '5', 'LI10');
                
                arrModelIdsByName[238] = new Array ('XA32', '525d (2011) SE', '5', 'LI10');
                
                arrModelIdsByName[239] = new Array ('Z523', '525d (2011) M Sport', '5', 'LI10');
                
                arrModelIdsByName[240] = new Array ('XA52', '530d SE', '5', 'LI10');
                
                arrModelIdsByName[241] = new Array ('Z524', '530d M Sport', '5', 'LI10');
                
                arrModelIdsByName[242] = new Array ('XA72', '535d SE', '5', 'LI10');
                
                arrModelIdsByName[243] = new Array ('Z525', '535d M Sport', '5', 'LI10');
                
                arrModelIdsByName[244] = new Array ('MU72', '535i SE', '5', 'F11TO');
                
                arrModelIdsByName[245] = new Array ('Z513', '535i M Sport', '5', 'F11TO');
                
                arrModelIdsByName[246] = new Array ('XL12', '520i SE', '5', 'F11TO');
                
                arrModelIdsByName[247] = new Array ('Z526', '520i M Sport', '5', 'F11TO');
                
                arrModelIdsByName[248] = new Array ('XL32', '528i (2011) SE', '5', 'F11TO');
                
                arrModelIdsByName[249] = new Array ('Z527', '528i (2011) M Sport', '5', 'F11TO');
                
                arrModelIdsByName[250] = new Array ('MZ72', '530i SE', '5', 'F11TO');
                
                arrModelIdsByName[251] = new Array ('Z528', '530i M Sport', '5', 'F11TO');
                
                arrModelIdsByName[252] = new Array ('MU92', '550i SE', '5', 'F11TO');
                
                arrModelIdsByName[253] = new Array ('Z514', '550i M Sport', '5', 'F11TO');
                
                arrModelIdsByName[254] = new Array ('MX12', '520d SE', '5', 'F11TO');
                
                arrModelIdsByName[255] = new Array ('Z516', '520d M Sport', '5', 'F11TO');
                
                arrModelIdsByName[256] = new Array ('XB32', '525d SE', '5', 'F11TO');
                
                arrModelIdsByName[257] = new Array ('Z529', '525d M Sport', '5', 'F11TO');
                
                arrModelIdsByName[258] = new Array ('XB52', '530d SE', '5', 'F11TO');
                
                arrModelIdsByName[259] = new Array ('Z530', '530d M Sport', '5', 'F11TO');
                
                arrModelIdsByName[260] = new Array ('XB72', '535d SE', '5', 'F11TO');
                
                arrModelIdsByName[261] = new Array ('Z531', '535d M Sport', '5', 'F11TO');
                
                arrModelIdsByName[262] = new Array ('ZGTA', '535i M Sport GT', '5', 'GT');
                
                arrModelIdsByName[263] = new Array ('ZGTE', '550i M Sport GT', '5', 'GT');
                
                arrModelIdsByName[264] = new Array ('SN22', '535i SE GT', '5', 'GT');
                
                arrModelIdsByName[265] = new Array ('SN42', '550i SE GT', '5', 'GT');
                
                arrModelIdsByName[266] = new Array ('ZGTD', '530d M Sport GT', '5', 'GT');
                
                arrModelIdsByName[267] = new Array ('ZGTC', '535d M Sport GT', '5', 'GT');
                
                arrModelIdsByName[268] = new Array ('SN82', '535d SE GT', '5', 'GT');
                
                arrModelIdsByName[269] = new Array ('SN62', '530d SE GT', '5', 'GT');
                
                arrModelIdsByName[270] = new Array ('LW32', '640i SE', '6', 'F13CP');
                
                arrModelIdsByName[271] = new Array ('Z631', '640i M Sport', '6', 'F13CP');
                
                arrModelIdsByName[272] = new Array ('LX32', '650i SE', '6', 'F13CP');
                
                arrModelIdsByName[273] = new Array ('Z635', '650i M Sport', '6', 'F13CP');
                
                arrModelIdsByName[274] = new Array ('LX72', '640d SE', '6', 'F13CP');
                
                arrModelIdsByName[275] = new Array ('Z633', '640d M Sport', '6', 'F13CP');
                
                arrModelIdsByName[276] = new Array ('LW72', '640i SE', '6', 'F12CA');
                
                arrModelIdsByName[277] = new Array ('Z632', '640i M Sport', '6', 'F12CA');
                
                arrModelIdsByName[278] = new Array ('Z636', '650i M Sport', '6', 'F12CA');
                
                arrModelIdsByName[279] = new Array ('LZ32', '650i SE', '6', 'F12CA');
                
                arrModelIdsByName[280] = new Array ('LZ72', '640d SE', '6', 'F12CA');
                
                arrModelIdsByName[281] = new Array ('Z634', '640d M Sport', '6', 'F12CA');
                
                arrModelIdsByName[282] = new Array ('Z06A', '640i M Sport', '6', 'F06GC');
                
                arrModelIdsByName[283] = new Array ('6A02', '640i SE', '6', 'F06GC');
                
                arrModelIdsByName[284] = new Array ('6A62', '640d SE', '6', 'F06GC');
                
                arrModelIdsByName[285] = new Array ('Z06B', '640d M Sport', '6', 'F06GC');
                
                arrModelIdsByName[286] = new Array ('KA42', '740i', '7', '7LCI');
                
                arrModelIdsByName[287] = new Array ('Z7I4', '740i M Sport', '7', '7LCI');
                
                arrModelIdsByName[288] = new Array ('KB42', '740Li', '7', '7LCI');
                
                arrModelIdsByName[289] = new Array ('Z7L4', '740Li M Sport', '7', '7LCI');
                
                arrModelIdsByName[290] = new Array ('KA82', '750i', '7', '7LCI');
                
                arrModelIdsByName[291] = new Array ('Z7I5', '750i M Sport', '7', '7LCI');
                
                arrModelIdsByName[292] = new Array ('KB82', '750Li', '7', '7LCI');
                
                arrModelIdsByName[293] = new Array ('Z7L5', '750Li M Sport', '7', '7LCI');
                
                arrModelIdsByName[294] = new Array ('KB02', '760Li', '7', '7LCI');
                
                arrModelIdsByName[295] = new Array ('Z7L6', '760Li M Sport', '7', '7LCI');
                
                arrModelIdsByName[296] = new Array ('KM22', '730d SE', '7', '7LCI');
                
                arrModelIdsByName[297] = new Array ('Z7DB', '730d M Sport Luxury Edition', '7', '7LCI');
                
                arrModelIdsByName[298] = new Array ('Z7D3', '730d M Sport', '7', '7LCI');
                
                arrModelIdsByName[299] = new Array ('Z7DA', '730d SE Luxury Edition', '7', '7LCI');
                
                arrModelIdsByName[300] = new Array ('Z7L3', '730Ld M Sport', '7', '7LCI');
                
                arrModelIdsByName[301] = new Array ('Z7LB', '730Ld M Sport Luxury Edition', '7', '7LCI');
                
                arrModelIdsByName[302] = new Array ('Z7LA', '730Ld SE Luxury Edition', '7', '7LCI');
                
                arrModelIdsByName[303] = new Array ('KM42', '730Ld SE', '7', '7LCI');
                
                arrModelIdsByName[304] = new Array ('KM82', '740d', '7', '7LCI');
                
                arrModelIdsByName[305] = new Array ('Z7DC', '740d Luxury Edition', '7', '7LCI');
                
                arrModelIdsByName[306] = new Array ('Z7DD', '740d M Sport Luxury Edition', '7', '7LCI');
                
                arrModelIdsByName[307] = new Array ('Z7D4', '740d M Sport', '7', '7LCI');
                
                arrModelIdsByName[308] = new Array ('VN12', 'X1 sDrive18d SE', 'X1', 'X1');
                
                arrModelIdsByName[309] = new Array ('VP12', 'X1 xDrive18d SE', 'X1', 'X1');
                
                arrModelIdsByName[310] = new Array ('Z1M1', 'X1 sDrive18d M Sport', 'X1', 'X1');
                
                arrModelIdsByName[311] = new Array ('Z1M2', 'X1 xDrive18d M Sport', 'X1', 'X1');
                
                arrModelIdsByName[312] = new Array ('VP32', 'X1 xDrive20d SE', 'X1', 'X1');
                
                arrModelIdsByName[313] = new Array ('VN32', 'X1 sDrive20d SE', 'X1', 'X1');
                
                arrModelIdsByName[314] = new Array ('ZXAA', 'X1 sDrive20d EfficientDynamics', 'X1', 'X1');
                
                arrModelIdsByName[315] = new Array ('Z1M3', 'X1 sDrive20d M Sport', 'X1', 'X1');
                
                arrModelIdsByName[316] = new Array ('Z1M4', 'X1 xDrive20d M Sport', 'X1', 'X1');
                
                arrModelIdsByName[317] = new Array ('Z1M5', 'X1 xDrive23d M Sport', 'X1', 'X1');
                
                arrModelIdsByName[318] = new Array ('VP52', 'X1 xDrive23d SE', 'X1', 'X1');
                
                arrModelIdsByName[319] = new Array ('WY52', 'X3 xDrive30d', 'X3', 'F25GF');
                
                arrModelIdsByName[320] = new Array ('Z3M2', 'X3 xDrive30d M Sport', 'X3', 'F25GF');
                
                arrModelIdsByName[321] = new Array ('WY72', 'X3 xDrive35d', 'X3', 'F25GF');
                
                arrModelIdsByName[322] = new Array ('Z3M3', 'X3 xDrive35d M Sport', 'X3', 'F25GF');
                
                arrModelIdsByName[323] = new Array ('WY32', 'X3 xDrive20d', 'X3', 'F25GF');
                
                arrModelIdsByName[324] = new Array ('Z3M4', 'X3 xDrive20d M Sport', 'X3', 'F25GF');
                
                arrModelIdsByName[325] = new Array ('ZV82', 'X5 xDrive50i SE', 'X', 'E70GF');
                
                arrModelIdsByName[326] = new Array ('ZXR3', 'X5 xDrive50i M Sport', 'X', 'E70GF');
                
                arrModelIdsByName[327] = new Array ('M50C', 'X5 M50d', 'X', 'E70GF');
                
                arrModelIdsByName[328] = new Array ('ZW42', 'X5 xDrive30d SE', 'X', 'E70GF');
                
                arrModelIdsByName[329] = new Array ('ZXR1', 'X5 xDrive30d M Sport', 'X', 'E70GF');
                
                arrModelIdsByName[330] = new Array ('ZW62', 'X5 xDrive40d SE', 'X', 'E70GF');
                
                arrModelIdsByName[331] = new Array ('ZXR2', 'X5 xDrive40d M Sport', 'X', 'E70GF');
                
                arrModelIdsByName[332] = new Array ('FG22', 'X6 xDrive35i', 'X6', 'X607');
                
                arrModelIdsByName[333] = new Array ('FG82', 'X6 xDrive50i', 'X6', 'X607');
                
                arrModelIdsByName[334] = new Array ('ZX6E', 'X6 M50d', 'X6', 'X607');
                
                arrModelIdsByName[335] = new Array ('FH62', 'X6 xDrive30d', 'X6', 'X607');
                
                arrModelIdsByName[336] = new Array ('FH02', 'X6 xDrive40d', 'X6', 'X607');
                
                arrModelIdsByName[337] = new Array ('LL32', 'Z4 sDrive20i (2011)', 'Z4', 'E89_RO');
                
                arrModelIdsByName[338] = new Array ('Z401', 'Z4 sDrive20i (2011) M Sport', 'Z4', 'E89_RO');
                
                arrModelIdsByName[339] = new Array ('LL52', 'Z4 sDrive28i (2011)', 'Z4', 'E89_RO');
                
                arrModelIdsByName[340] = new Array ('Z402', 'Z4 sDrive28i (2011) M Sport', 'Z4', 'E89_RO');
                
                arrModelIdsByName[341] = new Array ('LM72', 'Z4 sDrive35i', 'Z4', 'E89_RO');
                
                arrModelIdsByName[342] = new Array ('Z4M3', 'Z4 sDrive35i M Sport', 'Z4', 'E89_RO');
                
                arrModelIdsByName[343] = new Array ('LM12', 'Z4 sDrive35is', 'Z4', 'E89_RO');
                
                arrModelIdsByName[344] = new Array ('UR92', '1 Series M Coupé', 'M', 'E82CPM');
                
                arrModelIdsByName[345] = new Array ('KG92', 'M3 Coupé', 'M', 'M3_CP07');
                
                arrModelIdsByName[346] = new Array ('DX92', 'M3 Convertible', 'M', 'M3_CA08');
                
                arrModelIdsByName[347] = new Array ('FV92', 'M5', 'M', 'F10M');
                
                arrModelIdsByName[348] = new Array ('ZX5M', 'X5 M', 'M', 'GY02');
                
                arrModelIdsByName[349] = new Array ('ZX6M', 'X6 M', 'M', 'GZ02');
                

function fillModelListByName(sel, seriesID, bodyID, modBox, includeAllModels)
{
	fillMSelectBox(sel, seriesID, bodyID, modBox, arrModelIdsByName, includeAllModels, 0,1,2,3);
}




// ********************************
// Start of replacement date filler
// ********************************

function initReplacementDate(selYear, selMonth)
{
	fillYearList(selYear, myForm.repYear);
	fillMonthList(selMonth, myForm.repMonth);
}

// fill years
function fillYearList(sel, selBox)
{
    var hasSelected = false;
    while (0 < selBox.options.length)
    {
        selBox.options[(selBox.options.length - 1)] = null;
    }
    for (var i=0; i < javaYearArray.length; i++) {
        addOption(selBox, javaYearArray[i][0], javaYearArray[i][1]);
        if (javaYearArray[i][1] == sel) {
            selBox.options[(selBox.options.length - 1)].selected = true;
            hasSelected = true;
        }
    }
    if ((!hasSelected) && selBox.options.length > 0) {
        selBox.options[0].selected = true;
    }
}
// fill years
function fillMonthList(sel, selBox)
{
    var hasSelected = false;
    while (0 < selBox.options.length)
    {
        selBox.options[(selBox.options.length - 1)] = null;
    }
    for (var i=0; i < javaMonthArray.length; i++) {
        addOption(selBox, javaMonthArray[i][0], javaMonthArray[i][1]);
        if (javaMonthArray[i][1] == sel) {
            selBox.options[(selBox.options.length - 1)].selected = true;
            hasSelected = true;
        }
    }
    if ((!hasSelected) && selBox.options.length > 0) {
        selBox.options[0].selected = true;
    }
}
// Create Array of years
var javaYearArray = new Array(6);
javaYearArray[0] = new Array('Year');

javaYearArray[1] = new Array("2012", "2012");

javaYearArray[2] = new Array("2013", "2013");

javaYearArray[3] = new Array("2014", "2014");

javaYearArray[4] = new Array("2015", "2015");

javaYearArray[5] = new Array("2016", "2016");


// Create Array of months
var javaMonthArray = new Array(13);
javaMonthArray[0] = new Array('Month');

javaMonthArray[1] = new Array("January", "01");

javaMonthArray[2] = new Array("February", "02");

javaMonthArray[3] = new Array("March", "03");

javaMonthArray[4] = new Array("April", "04");

javaMonthArray[5] = new Array("May", "05");

javaMonthArray[6] = new Array("June", "06");

javaMonthArray[7] = new Array("July", "07");

javaMonthArray[8] = new Array("August", "08");

javaMonthArray[9] = new Array("September", "09");

javaMonthArray[10] = new Array("October", "10");

javaMonthArray[11] = new Array("November", "11");

javaMonthArray[12] = new Array("December", "12");

// ********************************
// End of replacement date filler
// ********************************


// ********************************
// Start of current car filler
// ********************************



// Create Array of manufacturers
var javaManufacturerArray = new Array(97);
javaManufacturerArray[0] = new Array('Please select', '');javaManufacturerArray[1] = new Array("AC", "AC");
javaManufacturerArray[2] = new Array("ALFA-ROMEO", "ALFA-ROMEO");
javaManufacturerArray[3] = new Array("ALPINA", "ALPINA");
javaManufacturerArray[4] = new Array("APRILIA", "APRILIA");
javaManufacturerArray[5] = new Array("ASTON MARTIN", "ASTON MARTIN");
javaManufacturerArray[6] = new Array("AUDI", "AUDI");
javaManufacturerArray[7] = new Array("AUSTIN", "AUSTIN");
javaManufacturerArray[8] = new Array("BENELLI", "BENELLI");
javaManufacturerArray[9] = new Array("BENTLEY", "BENTLEY");
javaManufacturerArray[10] = new Array("BMW", "BMW");
javaManufacturerArray[11] = new Array("BRISTOL", "BRISTOL");
javaManufacturerArray[12] = new Array("BSA", "BSA");
javaManufacturerArray[13] = new Array("BUELL", "BUELL");
javaManufacturerArray[14] = new Array("CADILLAC", "CADILLAC");
javaManufacturerArray[15] = new Array("CAGIVA", "CAGIVA");
javaManufacturerArray[16] = new Array("CATERHAM", "CATERHAM");
javaManufacturerArray[17] = new Array("CHRYSLER", "CHRYSLER");
javaManufacturerArray[18] = new Array("CITROEN", "CITROEN");
javaManufacturerArray[19] = new Array("CZ", "CZ");
javaManufacturerArray[20] = new Array("DACIA", "DACIA");
javaManufacturerArray[21] = new Array("DAEWOO", "DAEWOO");
javaManufacturerArray[22] = new Array("DAIHATSU", "DAIHATSU");
javaManufacturerArray[23] = new Array("DAIMLER", "DAIMLER");
javaManufacturerArray[24] = new Array("DUCATI", "DUCATI");
javaManufacturerArray[25] = new Array("ENFIELD", "ENFIELD");
javaManufacturerArray[26] = new Array("FERRARI", "FERRARI");
javaManufacturerArray[27] = new Array("FIAT", "FIAT");
javaManufacturerArray[28] = new Array("FORD", "FORD");
javaManufacturerArray[29] = new Array("FSO", "FSO");
javaManufacturerArray[30] = new Array("HARLEY DAVIDSON", "HARLEY DAVIDSON");
javaManufacturerArray[31] = new Array("HESKETH", "HESKETH");
javaManufacturerArray[32] = new Array("HONDA", "HONDA");
javaManufacturerArray[33] = new Array("HONDA Motorbike", "HONDA Motorbike");
javaManufacturerArray[34] = new Array("HUSQVARNA", "HUSQVARNA");
javaManufacturerArray[35] = new Array("HYUNDAI", "HYUNDAI");
javaManufacturerArray[36] = new Array("ISUZU", "ISUZU");
javaManufacturerArray[37] = new Array("JAGUAR", "JAGUAR");
javaManufacturerArray[38] = new Array("JAWA", "JAWA");
javaManufacturerArray[39] = new Array("JEEP", "JEEP");
javaManufacturerArray[40] = new Array("JENSEN", "JENSEN");
javaManufacturerArray[41] = new Array("KAWASAKI", "KAWASAKI");
javaManufacturerArray[42] = new Array("KIA", "KIA");
javaManufacturerArray[43] = new Array("KTM", "KTM");
javaManufacturerArray[44] = new Array("LADA", "LADA");
javaManufacturerArray[45] = new Array("LAMBORGHINI", "LAMBORGHINI");
javaManufacturerArray[46] = new Array("LAMBRETTA", "LAMBRETTA");
javaManufacturerArray[47] = new Array("LANCIA", "LANCIA");
javaManufacturerArray[48] = new Array("LAND ROVER", "LAND ROVER");
javaManufacturerArray[49] = new Array("LAVERDA", "LAVERDA");
javaManufacturerArray[50] = new Array("LEXUS", "LEXUS");
javaManufacturerArray[51] = new Array("LONSDALE", "LONSDALE");
javaManufacturerArray[52] = new Array("LOTUS", "LOTUS");
javaManufacturerArray[53] = new Array("MASERATI", "MASERATI");
javaManufacturerArray[54] = new Array("MATCHLESS", "MATCHLESS");
javaManufacturerArray[55] = new Array("MAZDA", "MAZDA");
javaManufacturerArray[56] = new Array("MCC SMART", "MCC SMART");
javaManufacturerArray[57] = new Array("MERCEDES-BENZ", "MERCEDES-BENZ");
javaManufacturerArray[58] = new Array("MG", "MG");
javaManufacturerArray[59] = new Array("MINI", "MINI");
javaManufacturerArray[60] = new Array("MITSUBISHI", "MITSUBISHI");
javaManufacturerArray[61] = new Array("MORGAN", "MORGAN");
javaManufacturerArray[62] = new Array("MORINI", "MORINI");
javaManufacturerArray[63] = new Array("MORRIS", "MORRIS");
javaManufacturerArray[64] = new Array("MOTO GUZZI", "MOTO GUZZI");
javaManufacturerArray[65] = new Array("MZ", "MZ");
javaManufacturerArray[66] = new Array("NEVAL", "NEVAL");
javaManufacturerArray[67] = new Array("NISSAN", "NISSAN");
javaManufacturerArray[68] = new Array("NORTON", "NORTON");
javaManufacturerArray[69] = new Array("OPEL", "OPEL");
javaManufacturerArray[70] = new Array("PANTHER", "PANTHER");
javaManufacturerArray[71] = new Array("PEUGEOT", "PEUGEOT");
javaManufacturerArray[72] = new Array("PORSCHE", "PORSCHE");
javaManufacturerArray[73] = new Array("PROTON", "PROTON");
javaManufacturerArray[74] = new Array("RANGE ROVER", "RANGE ROVER");
javaManufacturerArray[75] = new Array("RELIANT", "RELIANT");
javaManufacturerArray[76] = new Array("RENAULT", "RENAULT");
javaManufacturerArray[77] = new Array("ROVER", "ROVER");
javaManufacturerArray[78] = new Array("Rolls-Royce", "Rolls-Royce");
javaManufacturerArray[79] = new Array("SAAB", "SAAB");
javaManufacturerArray[80] = new Array("SEAT", "SEAT");
javaManufacturerArray[81] = new Array("SKODA", "SKODA");
javaManufacturerArray[82] = new Array("SUBARU", "SUBARU");
javaManufacturerArray[83] = new Array("SUZUKI", "SUZUKI");
javaManufacturerArray[84] = new Array("SUZUKI Motorbik", "SUZUKI Motorbik");
javaManufacturerArray[85] = new Array("TALBOT", "TALBOT");
javaManufacturerArray[86] = new Array("TOYOTA", "TOYOTA");
javaManufacturerArray[87] = new Array("TRIUMPH", "TRIUMPH");
javaManufacturerArray[88] = new Array("TRIUMPH Motorbi", "TRIUMPH Motorbi");
javaManufacturerArray[89] = new Array("TVR", "TVR");
javaManufacturerArray[90] = new Array("VAUXHALL", "VAUXHALL");
javaManufacturerArray[91] = new Array("VELOCETTE", "VELOCETTE");
javaManufacturerArray[92] = new Array("VICTORY", "VICTORY");
javaManufacturerArray[93] = new Array("VOLKSWAGEN", "VOLKSWAGEN");
javaManufacturerArray[94] = new Array("VOLVO", "VOLVO");
javaManufacturerArray[95] = new Array("YAMAHA", "YAMAHA");
javaManufacturerArray[96] = new Array("YUGO", "YUGO");


// Create Array of models
var javaManModelArray = new Array(1116);
javaManModelArray[0] = new Array("COBRA", "AC");
javaManModelArray[1] = new Array("OTHERS", "AC");
javaManModelArray[2] = new Array("145", "ALFA-ROMEO");
javaManModelArray[3] = new Array("146", "ALFA-ROMEO");
javaManModelArray[4] = new Array("147", "ALFA-ROMEO");
javaManModelArray[5] = new Array("155", "ALFA-ROMEO");
javaManModelArray[6] = new Array("156", "ALFA-ROMEO");
javaManModelArray[7] = new Array("159", "ALFA-ROMEO");
javaManModelArray[8] = new Array("164", "ALFA-ROMEO");
javaManModelArray[9] = new Array("166", "ALFA-ROMEO");
javaManModelArray[10] = new Array("33", "ALFA-ROMEO");
javaManModelArray[11] = new Array("75", "ALFA-ROMEO");
javaManModelArray[12] = new Array("90", "ALFA-ROMEO");
javaManModelArray[13] = new Array("ALFASUD", "ALFA-ROMEO");
javaManModelArray[14] = new Array("ALFETTA", "ALFA-ROMEO");
javaManModelArray[15] = new Array("ARNA", "ALFA-ROMEO");
javaManModelArray[16] = new Array("BRERA", "ALFA-ROMEO");
javaManModelArray[17] = new Array("GIULIETTA", "ALFA-ROMEO");
javaManModelArray[18] = new Array("GTV", "ALFA-ROMEO");
javaManModelArray[19] = new Array("MITO", "ALFA-ROMEO");
javaManModelArray[20] = new Array("OTHERS", "ALFA-ROMEO");
javaManModelArray[21] = new Array("SPIDER", "ALFA-ROMEO");
javaManModelArray[22] = new Array("SPIDER SPORT", "ALFA-ROMEO");
javaManModelArray[23] = new Array("SPRINT", "ALFA-ROMEO");
javaManModelArray[24] = new Array("B10", "ALPINA");
javaManModelArray[25] = new Array("B12", "ALPINA");
javaManModelArray[26] = new Array("B3", "ALPINA");
javaManModelArray[27] = new Array("B5", "ALPINA");
javaManModelArray[28] = new Array("B6", "ALPINA");
javaManModelArray[29] = new Array("B7", "ALPINA");
javaManModelArray[30] = new Array("OTHERS", "ALPINA");
javaManModelArray[31] = new Array("ROADSTER", "ALPINA");
javaManModelArray[32] = new Array("Z4", "ALPINA");
javaManModelArray[33] = new Array("600", "APRILIA");
javaManModelArray[34] = new Array("OTHERS", "APRILIA");
javaManModelArray[35] = new Array("UNDER 500", "APRILIA");
javaManModelArray[36] = new Array("DB7", "ASTON MARTIN");
javaManModelArray[37] = new Array("DB9", "ASTON MARTIN");
javaManModelArray[38] = new Array("DBS", "ASTON MARTIN");
javaManModelArray[39] = new Array("LAGONDA", "ASTON MARTIN");
javaManModelArray[40] = new Array("OTHERS", "ASTON MARTIN");
javaManModelArray[41] = new Array("V.8", "ASTON MARTIN");
javaManModelArray[42] = new Array("VANTAGE", "ASTON MARTIN");
javaManModelArray[43] = new Array("VIRAGE", "ASTON MARTIN");
javaManModelArray[44] = new Array("100", "AUDI");
javaManModelArray[45] = new Array("200", "AUDI");
javaManModelArray[46] = new Array("80", "AUDI");
javaManModelArray[47] = new Array("90", "AUDI");
javaManModelArray[48] = new Array("A2", "AUDI");
javaManModelArray[49] = new Array("A3", "AUDI");
javaManModelArray[50] = new Array("A4", "AUDI");
javaManModelArray[51] = new Array("A5", "AUDI");
javaManModelArray[52] = new Array("A6", "AUDI");
javaManModelArray[53] = new Array("A6 AVANT", "AUDI");
javaManModelArray[54] = new Array("A8", "AUDI");
javaManModelArray[55] = new Array("ALLROAD", "AUDI");
javaManModelArray[56] = new Array("OTHERS", "AUDI");
javaManModelArray[57] = new Array("Q5", "AUDI");
javaManModelArray[58] = new Array("Q7", "AUDI");
javaManModelArray[59] = new Array("QUATTRO", "AUDI");
javaManModelArray[60] = new Array("R8", "AUDI");
javaManModelArray[61] = new Array("RS4", "AUDI");
javaManModelArray[62] = new Array("RS6", "AUDI");
javaManModelArray[63] = new Array("S2", "AUDI");
javaManModelArray[64] = new Array("S3", "AUDI");
javaManModelArray[65] = new Array("S4", "AUDI");
javaManModelArray[66] = new Array("S6", "AUDI");
javaManModelArray[67] = new Array("S8", "AUDI");
javaManModelArray[68] = new Array("TT", "AUDI");
javaManModelArray[69] = new Array("V8", "AUDI");
javaManModelArray[70] = new Array("MAESTRO", "AUSTIN");
javaManModelArray[71] = new Array("METRO", "AUSTIN");
javaManModelArray[72] = new Array("MINI", "AUSTIN");
javaManModelArray[73] = new Array("MONTEGO", "AUSTIN");
javaManModelArray[74] = new Array("OTHERS", "AUSTIN");
javaManModelArray[75] = new Array("600", "BENELLI");
javaManModelArray[76] = new Array("900", "BENELLI");
javaManModelArray[77] = new Array("OTHERS", "BENELLI");
javaManModelArray[78] = new Array("UNDER 500", "BENELLI");
javaManModelArray[79] = new Array("ARNAGE", "BENTLEY");
javaManModelArray[80] = new Array("AZURE", "BENTLEY");
javaManModelArray[81] = new Array("BROOKLANDS", "BENTLEY");
javaManModelArray[82] = new Array("CONTINENTAL", "BENTLEY");
javaManModelArray[83] = new Array("CORNICHE", "BENTLEY");
javaManModelArray[84] = new Array("MULSANNE", "BENTLEY");
javaManModelArray[85] = new Array("OTHERS", "BENTLEY");
javaManModelArray[86] = new Array("T", "BENTLEY");
javaManModelArray[87] = new Array("TURBO", "BENTLEY");
javaManModelArray[88] = new Array("116i", "BMW");
javaManModelArray[89] = new Array("118i", "BMW");
javaManModelArray[90] = new Array("116d", "BMW");
javaManModelArray[91] = new Array("118d", "BMW");
javaManModelArray[92] = new Array("120d", "BMW");
javaManModelArray[93] = new Array("123d", "BMW");
javaManModelArray[94] = new Array("116i", "BMW");
javaManModelArray[95] = new Array("118i", "BMW");
javaManModelArray[96] = new Array("116d", "BMW");
javaManModelArray[97] = new Array("118d", "BMW");
javaManModelArray[98] = new Array("120d", "BMW");
javaManModelArray[99] = new Array("118i", "BMW");
javaManModelArray[100] = new Array("120i", "BMW");
javaManModelArray[101] = new Array("125i", "BMW");
javaManModelArray[102] = new Array("135i", "BMW");
javaManModelArray[103] = new Array("118d", "BMW");
javaManModelArray[104] = new Array("120d", "BMW");
javaManModelArray[105] = new Array("123d", "BMW");
javaManModelArray[106] = new Array("120i", "BMW");
javaManModelArray[107] = new Array("125i", "BMW");
javaManModelArray[108] = new Array("135i", "BMW");
javaManModelArray[109] = new Array("118d", "BMW");
javaManModelArray[110] = new Array("120d", "BMW");
javaManModelArray[111] = new Array("123d", "BMW");
javaManModelArray[112] = new Array("320i", "BMW");
javaManModelArray[113] = new Array("325i", "BMW");
javaManModelArray[114] = new Array("330i", "BMW");
javaManModelArray[115] = new Array("335i", "BMW");
javaManModelArray[116] = new Array("M3 Convertible", "BMW");
javaManModelArray[117] = new Array("320d", "BMW");
javaManModelArray[118] = new Array("325d", "BMW");
javaManModelArray[119] = new Array("330d", "BMW");
javaManModelArray[120] = new Array("318i", "BMW");
javaManModelArray[121] = new Array("320i", "BMW");
javaManModelArray[122] = new Array("325i", "BMW");
javaManModelArray[123] = new Array("330i", "BMW");
javaManModelArray[124] = new Array("335i", "BMW");
javaManModelArray[125] = new Array("M3 Coupe", "BMW");
javaManModelArray[126] = new Array("320d", "BMW");
javaManModelArray[127] = new Array("325d", "BMW");
javaManModelArray[128] = new Array("330d", "BMW");
javaManModelArray[129] = new Array("335d", "BMW");
javaManModelArray[130] = new Array("320i", "BMW");
javaManModelArray[131] = new Array("328i", "BMW");
javaManModelArray[132] = new Array("335i", "BMW");
javaManModelArray[133] = new Array("316d", "BMW");
javaManModelArray[134] = new Array("318d", "BMW");
javaManModelArray[135] = new Array("320d", "BMW");
javaManModelArray[136] = new Array("320d EfficientDynamics", "BMW");
javaManModelArray[137] = new Array("318i", "BMW");
javaManModelArray[138] = new Array("320i", "BMW");
javaManModelArray[139] = new Array("325i", "BMW");
javaManModelArray[140] = new Array("335i", "BMW");
javaManModelArray[141] = new Array("318d", "BMW");
javaManModelArray[142] = new Array("320d", "BMW");
javaManModelArray[143] = new Array("325d", "BMW");
javaManModelArray[144] = new Array("330d", "BMW");
javaManModelArray[145] = new Array("335d", "BMW");
javaManModelArray[146] = new Array("520i", "BMW");
javaManModelArray[147] = new Array("528i", "BMW");
javaManModelArray[148] = new Array("530i", "BMW");
javaManModelArray[149] = new Array("535i", "BMW");
javaManModelArray[150] = new Array("550i", "BMW");
javaManModelArray[151] = new Array("ActiveHybrid 5", "BMW");
javaManModelArray[152] = new Array("M5 Saloon", "BMW");
javaManModelArray[153] = new Array("520d EfficientDynamics", "BMW");
javaManModelArray[154] = new Array("525d", "BMW");
javaManModelArray[155] = new Array("530d", "BMW");
javaManModelArray[156] = new Array("535d", "BMW");
javaManModelArray[157] = new Array("520i", "BMW");
javaManModelArray[158] = new Array("528i", "BMW");
javaManModelArray[159] = new Array("530i", "BMW");
javaManModelArray[160] = new Array("535i", "BMW");
javaManModelArray[161] = new Array("550i", "BMW");
javaManModelArray[162] = new Array("520d", "BMW");
javaManModelArray[163] = new Array("525d", "BMW");
javaManModelArray[164] = new Array("530d", "BMW");
javaManModelArray[165] = new Array("535d", "BMW");
javaManModelArray[166] = new Array("535i", "BMW");
javaManModelArray[167] = new Array("550i", "BMW");
javaManModelArray[168] = new Array("530d", "BMW");
javaManModelArray[169] = new Array("535d", "BMW");
javaManModelArray[170] = new Array("640i", "BMW");
javaManModelArray[171] = new Array("650i", "BMW");
javaManModelArray[172] = new Array("640d", "BMW");
javaManModelArray[173] = new Array("640i", "BMW");
javaManModelArray[174] = new Array("650i", "BMW");
javaManModelArray[175] = new Array("640d", "BMW");
javaManModelArray[176] = new Array("740Li Long Wheelbase", "BMW");
javaManModelArray[177] = new Array("740i", "BMW");
javaManModelArray[178] = new Array("750Li Long Wheelbase", "BMW");
javaManModelArray[179] = new Array("750i", "BMW");
javaManModelArray[180] = new Array("760Li Long Wheelbase", "BMW");
javaManModelArray[181] = new Array("730Ld Long Wheelbase", "BMW");
javaManModelArray[182] = new Array("730d", "BMW");
javaManModelArray[183] = new Array("740d", "BMW");
javaManModelArray[184] = new Array("X1 sDrive18d SE", "BMW");
javaManModelArray[185] = new Array("X1 sDrive20d SE", "BMW");
javaManModelArray[186] = new Array("X1 xDrive18d SE", "BMW");
javaManModelArray[187] = new Array("X1 xDrive20d EfficientDynamics", "BMW");
javaManModelArray[188] = new Array("X1 xDrive20d SE", "BMW");
javaManModelArray[189] = new Array("X1 xDrive23d SE", "BMW");
javaManModelArray[190] = new Array("X3 xDrive20d", "BMW");
javaManModelArray[191] = new Array("X3 xDrive30d", "BMW");
javaManModelArray[192] = new Array("X3 xDrive35d", "BMW");
javaManModelArray[193] = new Array("X5 M", "BMW");
javaManModelArray[194] = new Array("X5 xDrive 50i", "BMW");
javaManModelArray[195] = new Array("X5 xDrive 30d", "BMW");
javaManModelArray[196] = new Array("X5 xDrive 40d", "BMW");
javaManModelArray[197] = new Array("X6 M", "BMW");
javaManModelArray[198] = new Array("X6 xDrive 35i", "BMW");
javaManModelArray[199] = new Array("X6 xDrive50i", "BMW");
javaManModelArray[200] = new Array("X6 xDrive 30d", "BMW");
javaManModelArray[201] = new Array("X6 xDrive40d", "BMW");
javaManModelArray[202] = new Array("Z4 sDrive 20i", "BMW");
javaManModelArray[203] = new Array("Z4 sDrive 28i", "BMW");
javaManModelArray[204] = new Array("Z4 sDrive 35i", "BMW");
javaManModelArray[205] = new Array("412", "BRISTOL");
javaManModelArray[206] = new Array("603", "BRISTOL");
javaManModelArray[207] = new Array("BEAUFIGHTER", "BRISTOL");
javaManModelArray[208] = new Array("BRIGAND", "BRISTOL");
javaManModelArray[209] = new Array("BRITTANNIA", "BRISTOL");
javaManModelArray[210] = new Array("OTHERS", "BRISTOL");
javaManModelArray[211] = new Array("OTHERS", "BSA");
javaManModelArray[212] = new Array("UNDER 500", "BSA");
javaManModelArray[213] = new Array("ULYSSES", "BUELL");
javaManModelArray[214] = new Array("OTHERS", "CADILLAC");
javaManModelArray[215] = new Array("SEVILLE", "CADILLAC");
javaManModelArray[216] = new Array("650", "CAGIVA");
javaManModelArray[217] = new Array("OTHERS", "CAGIVA");
javaManModelArray[218] = new Array("UNDER 500", "CAGIVA");
javaManModelArray[219] = new Array("OTHERS", "CATERHAM");
javaManModelArray[220] = new Array("SUPER", "CATERHAM");
javaManModelArray[221] = new Array("300C", "CHRYSLER");
javaManModelArray[222] = new Array("CROSSFIRE", "CHRYSLER");
javaManModelArray[223] = new Array("GRAND VOYAGER", "CHRYSLER");
javaManModelArray[224] = new Array("NEON", "CHRYSLER");
javaManModelArray[225] = new Array("NEW YORKER", "CHRYSLER");
javaManModelArray[226] = new Array("OTHERS", "CHRYSLER");
javaManModelArray[227] = new Array("PT CRUISER", "CHRYSLER");
javaManModelArray[228] = new Array("SEBRING", "CHRYSLER");
javaManModelArray[229] = new Array("VIPER", "CHRYSLER");
javaManModelArray[230] = new Array("VOYAGER", "CHRYSLER");
javaManModelArray[231] = new Array("2CV6", "CITROEN");
javaManModelArray[232] = new Array("AX", "CITROEN");
javaManModelArray[233] = new Array("BERLINGO", "CITROEN");
javaManModelArray[234] = new Array("BX", "CITROEN");
javaManModelArray[235] = new Array("C-CROSSER", "CITROEN");
javaManModelArray[236] = new Array("C1", "CITROEN");
javaManModelArray[237] = new Array("C2", "CITROEN");
javaManModelArray[238] = new Array("C3", "CITROEN");
javaManModelArray[239] = new Array("C4", "CITROEN");
javaManModelArray[240] = new Array("C5", "CITROEN");
javaManModelArray[241] = new Array("C6", "CITROEN");
javaManModelArray[242] = new Array("C8", "CITROEN");
javaManModelArray[243] = new Array("CX", "CITROEN");
javaManModelArray[244] = new Array("DYANE", "CITROEN");
javaManModelArray[245] = new Array("GS", "CITROEN");
javaManModelArray[246] = new Array("LNA", "CITROEN");
javaManModelArray[247] = new Array("OTHERS", "CITROEN");
javaManModelArray[248] = new Array("SAXO", "CITROEN");
javaManModelArray[249] = new Array("SYNERGIE", "CITROEN");
javaManModelArray[250] = new Array("VISA", "CITROEN");
javaManModelArray[251] = new Array("XANTIA", "CITROEN");
javaManModelArray[252] = new Array("XM", "CITROEN");
javaManModelArray[253] = new Array("XSARA", "CITROEN");
javaManModelArray[254] = new Array("ZX", "CITROEN");
javaManModelArray[255] = new Array("OTHERS", "CZ");
javaManModelArray[256] = new Array("UNDER 500", "CZ");
javaManModelArray[257] = new Array("DENEM", "DACIA");
javaManModelArray[258] = new Array("DUSTER", "DACIA");
javaManModelArray[259] = new Array("OTHERS", "DACIA");
javaManModelArray[260] = new Array("ESPERO", "DAEWOO");
javaManModelArray[261] = new Array("KORANDO", "DAEWOO");
javaManModelArray[262] = new Array("LANOS", "DAEWOO");
javaManModelArray[263] = new Array("LEGANZA", "DAEWOO");
javaManModelArray[264] = new Array("MATIZ", "DAEWOO");
javaManModelArray[265] = new Array("MUSSO", "DAEWOO");
javaManModelArray[266] = new Array("NEXIA", "DAEWOO");
javaManModelArray[267] = new Array("NUBIRA", "DAEWOO");
javaManModelArray[268] = new Array("OTHERS", "DAEWOO");
javaManModelArray[269] = new Array("APPLAUSE", "DAIHATSU");
javaManModelArray[270] = new Array("CHARADE", "DAIHATSU");
javaManModelArray[271] = new Array("CHARMANT", "DAIHATSU");
javaManModelArray[272] = new Array("COPEN", "DAIHATSU");
javaManModelArray[273] = new Array("CUORE", "DAIHATSU");
javaManModelArray[274] = new Array("DOMINO", "DAIHATSU");
javaManModelArray[275] = new Array("FOURTRAK", "DAIHATSU");
javaManModelArray[276] = new Array("GRAND MOVE", "DAIHATSU");
javaManModelArray[277] = new Array("MATERIA", "DAIHATSU");
javaManModelArray[278] = new Array("MIRA", "DAIHATSU");
javaManModelArray[279] = new Array("MOVE", "DAIHATSU");
javaManModelArray[280] = new Array("OTHERS", "DAIHATSU");
javaManModelArray[281] = new Array("SIRION", "DAIHATSU");
javaManModelArray[282] = new Array("SPORTRAK", "DAIHATSU");
javaManModelArray[283] = new Array("TERIOS", "DAIHATSU");
javaManModelArray[284] = new Array("YRV", "DAIHATSU");
javaManModelArray[285] = new Array("3.6", "DAIMLER");
javaManModelArray[286] = new Array("DOUBLE SIX", "DAIMLER");
javaManModelArray[287] = new Array("LIMOUSINE", "DAIMLER");
javaManModelArray[288] = new Array("OTHERS", "DAIMLER");
javaManModelArray[289] = new Array("SOVEREIGN", "DAIMLER");
javaManModelArray[290] = new Array("SUPER 8", "DAIMLER");
javaManModelArray[291] = new Array("XJ", "DAIMLER");
javaManModelArray[292] = new Array("1000", "DUCATI");
javaManModelArray[293] = new Array("500", "DUCATI");
javaManModelArray[294] = new Array("600", "DUCATI");
javaManModelArray[295] = new Array("750", "DUCATI");
javaManModelArray[296] = new Array("850", "DUCATI");
javaManModelArray[297] = new Array("900", "DUCATI");
javaManModelArray[298] = new Array("MONSTER 656", "DUCATI");
javaManModelArray[299] = new Array("MULTISTRADA", "DUCATI");
javaManModelArray[300] = new Array("OTHERS", "DUCATI");
javaManModelArray[301] = new Array("OTHERS", "ENFIELD");
javaManModelArray[302] = new Array("UNDER 500", "ENFIELD");
javaManModelArray[303] = new Array("308", "FERRARI");
javaManModelArray[304] = new Array("328", "FERRARI");
javaManModelArray[305] = new Array("348", "FERRARI");
javaManModelArray[306] = new Array("360", "FERRARI");
javaManModelArray[307] = new Array("400", "FERRARI");
javaManModelArray[308] = new Array("412", "FERRARI");
javaManModelArray[309] = new Array("456GT", "FERRARI");
javaManModelArray[310] = new Array("512TR", "FERRARI");
javaManModelArray[311] = new Array("550", "FERRARI");
javaManModelArray[312] = new Array("F355", "FERRARI");
javaManModelArray[313] = new Array("F40", "FERRARI");
javaManModelArray[314] = new Array("F430", "FERRARI");
javaManModelArray[315] = new Array("F599", "FERRARI");
javaManModelArray[316] = new Array("MONDIAL", "FERRARI");
javaManModelArray[317] = new Array("OTHERS", "FERRARI");
javaManModelArray[318] = new Array("SCAGLIETTI", "FERRARI");
javaManModelArray[319] = new Array("TESTAROSSA", "FERRARI");
javaManModelArray[320] = new Array("126", "FIAT");
javaManModelArray[321] = new Array("127", "FIAT");
javaManModelArray[322] = new Array("500", "FIAT");
javaManModelArray[323] = new Array("ABARTH", "FIAT");
javaManModelArray[324] = new Array("ARGENTA", "FIAT");
javaManModelArray[325] = new Array("BARCHETTA", "FIAT");
javaManModelArray[326] = new Array("BRAVA", "FIAT");
javaManModelArray[327] = new Array("BRAVO", "FIAT");
javaManModelArray[328] = new Array("CINQUECENTO", "FIAT");
javaManModelArray[329] = new Array("COUPE", "FIAT");
javaManModelArray[330] = new Array("CROMA", "FIAT");
javaManModelArray[331] = new Array("DOBLO", "FIAT");
javaManModelArray[332] = new Array("EXCALIBUR", "FIAT");
javaManModelArray[333] = new Array("GRANDE PUNTO", "FIAT");
javaManModelArray[334] = new Array("MAREA", "FIAT");
javaManModelArray[335] = new Array("MIRAFIORI", "FIAT");
javaManModelArray[336] = new Array("MULTIPLA", "FIAT");
javaManModelArray[337] = new Array("OTHERS", "FIAT");
javaManModelArray[338] = new Array("PANDA", "FIAT");
javaManModelArray[339] = new Array("PUNTO", "FIAT");
javaManModelArray[340] = new Array("REGATA", "FIAT");
javaManModelArray[341] = new Array("SEDICI", "FIAT");
javaManModelArray[342] = new Array("SEICENTO", "FIAT");
javaManModelArray[343] = new Array("STRADA", "FIAT");
javaManModelArray[344] = new Array("TEMPRA", "FIAT");
javaManModelArray[345] = new Array("TIPO", "FIAT");
javaManModelArray[346] = new Array("ULYSSE", "FIAT");
javaManModelArray[347] = new Array("UNO", "FIAT");
javaManModelArray[348] = new Array("X1/9", "FIAT");
javaManModelArray[349] = new Array("C-MAX", "FORD");
javaManModelArray[350] = new Array("CAPRI", "FORD");
javaManModelArray[351] = new Array("CORTINA", "FORD");
javaManModelArray[352] = new Array("COUGAR", "FORD");
javaManModelArray[353] = new Array("ESCORT", "FORD");
javaManModelArray[354] = new Array("EXPLORER", "FORD");
javaManModelArray[355] = new Array("FIESTA", "FORD");
javaManModelArray[356] = new Array("FOCUS", "FORD");
javaManModelArray[357] = new Array("FUSION", "FORD");
javaManModelArray[358] = new Array("GALAXY", "FORD");
javaManModelArray[359] = new Array("GRANADA", "FORD");
javaManModelArray[360] = new Array("KA", "FORD");
javaManModelArray[361] = new Array("MAVERICK", "FORD");
javaManModelArray[362] = new Array("MONDEO", "FORD");
javaManModelArray[363] = new Array("ORION", "FORD");
javaManModelArray[364] = new Array("OTHERS", "FORD");
javaManModelArray[365] = new Array("PROBE", "FORD");
javaManModelArray[366] = new Array("PUMA", "FORD");
javaManModelArray[367] = new Array("S-MAX", "FORD");
javaManModelArray[368] = new Array("SCORPIO", "FORD");
javaManModelArray[369] = new Array("SIERRA", "FORD");
javaManModelArray[370] = new Array("125", "FSO");
javaManModelArray[371] = new Array("1300", "FSO");
javaManModelArray[372] = new Array("1500", "FSO");
javaManModelArray[373] = new Array("OTHERS", "FSO");
javaManModelArray[374] = new Array("POLONEZ", "FSO");
javaManModelArray[375] = new Array("1000", "HARLEY DAVIDSON");
javaManModelArray[376] = new Array("1100", "HARLEY DAVIDSON");
javaManModelArray[377] = new Array("1200", "HARLEY DAVIDSON");
javaManModelArray[378] = new Array("1350", "HARLEY DAVIDSON");
javaManModelArray[379] = new Array("900", "HARLEY DAVIDSON");
javaManModelArray[380] = new Array("FATBOY", "HARLEY DAVIDSON");
javaManModelArray[381] = new Array("OTHERS", "HARLEY DAVIDSON");
javaManModelArray[382] = new Array("XL1200R", "HARLEY DAVIDSON");
javaManModelArray[383] = new Array("OTHERS", "HESKETH");
javaManModelArray[384] = new Array("OVER 500", "HESKETH");
javaManModelArray[385] = new Array("UNDER 500", "HESKETH");
javaManModelArray[386] = new Array("ACCORD", "HONDA");
javaManModelArray[387] = new Array("AERODECK", "HONDA");
javaManModelArray[388] = new Array("BALLADE", "HONDA");
javaManModelArray[389] = new Array("CIVIC", "HONDA");
javaManModelArray[390] = new Array("CONCERTO", "HONDA");
javaManModelArray[391] = new Array("CRV", "HONDA");
javaManModelArray[392] = new Array("CRX", "HONDA");
javaManModelArray[393] = new Array("FRV", "HONDA");
javaManModelArray[394] = new Array("HRV", "HONDA");
javaManModelArray[395] = new Array("INTEGRA", "HONDA");
javaManModelArray[396] = new Array("JAZZ", "HONDA");
javaManModelArray[397] = new Array("LEGEND", "HONDA");
javaManModelArray[398] = new Array("LOGO", "HONDA");
javaManModelArray[399] = new Array("NSX", "HONDA");
javaManModelArray[400] = new Array("OTHERS", "HONDA");
javaManModelArray[401] = new Array("PRELUDE", "HONDA");
javaManModelArray[402] = new Array("QUINTET", "HONDA");
javaManModelArray[403] = new Array("S2000", "HONDA");
javaManModelArray[404] = new Array("SHUTTLE", "HONDA");
javaManModelArray[405] = new Array("STREAM", "HONDA");
javaManModelArray[406] = new Array("1000", "HONDA Motorbike");
javaManModelArray[407] = new Array("1100", "HONDA Motorbike");
javaManModelArray[408] = new Array("1200", "HONDA Motorbike");
javaManModelArray[409] = new Array("1500", "HONDA Motorbike");
javaManModelArray[410] = new Array("550", "HONDA Motorbike");
javaManModelArray[411] = new Array("600", "HONDA Motorbike");
javaManModelArray[412] = new Array("650", "HONDA Motorbike");
javaManModelArray[413] = new Array("750", "HONDA Motorbike");
javaManModelArray[414] = new Array("900", "HONDA Motorbike");
javaManModelArray[415] = new Array("CB600", "HONDA Motorbike");
javaManModelArray[416] = new Array("CBR 1000 RR", "HONDA Motorbike");
javaManModelArray[417] = new Array("UNDER 500", "HONDA Motorbike");
javaManModelArray[418] = new Array("TE310", "HUSQVARNA");
javaManModelArray[419] = new Array("WR125", "HUSQVARNA");
javaManModelArray[420] = new Array("ACCENT", "HYUNDAI");
javaManModelArray[421] = new Array("AMICA", "HYUNDAI");
javaManModelArray[422] = new Array("ATOZ", "HYUNDAI");
javaManModelArray[423] = new Array("COUPE", "HYUNDAI");
javaManModelArray[424] = new Array("CRV", "HYUNDAI");
javaManModelArray[425] = new Array("ELANTRA", "HYUNDAI");
javaManModelArray[426] = new Array("GETZ", "HYUNDAI");
javaManModelArray[427] = new Array("I30", "HYUNDAI");
javaManModelArray[428] = new Array("LANTRA", "HYUNDAI");
javaManModelArray[429] = new Array("MATRIX", "HYUNDAI");
javaManModelArray[430] = new Array("OTHERS", "HYUNDAI");
javaManModelArray[431] = new Array("PONY", "HYUNDAI");
javaManModelArray[432] = new Array("S COUPE", "HYUNDAI");
javaManModelArray[433] = new Array("SANTA FE", "HYUNDAI");
javaManModelArray[434] = new Array("SONATA", "HYUNDAI");
javaManModelArray[435] = new Array("STELLAR", "HYUNDAI");
javaManModelArray[436] = new Array("TERRACAN", "HYUNDAI");
javaManModelArray[437] = new Array("TRAJET", "HYUNDAI");
javaManModelArray[438] = new Array("TUCSON", "HYUNDAI");
javaManModelArray[439] = new Array("XG", "HYUNDAI");
javaManModelArray[440] = new Array("OTHERS", "ISUZU");
javaManModelArray[441] = new Array("PIAZZA", "ISUZU");
javaManModelArray[442] = new Array("TROOPER", "ISUZU");
javaManModelArray[443] = new Array("E-TYPE", "JAGUAR");
javaManModelArray[444] = new Array("OTHERS", "JAGUAR");
javaManModelArray[445] = new Array("S-TYPE", "JAGUAR");
javaManModelArray[446] = new Array("SOVEREIGN", "JAGUAR");
javaManModelArray[447] = new Array("X-TYPE", "JAGUAR");
javaManModelArray[448] = new Array("XF", "JAGUAR");
javaManModelArray[449] = new Array("XJ12", "JAGUAR");
javaManModelArray[450] = new Array("XJ6", "JAGUAR");
javaManModelArray[451] = new Array("XJ8", "JAGUAR");
javaManModelArray[452] = new Array("XJR", "JAGUAR");
javaManModelArray[453] = new Array("XJS", "JAGUAR");
javaManModelArray[454] = new Array("XK8", "JAGUAR");
javaManModelArray[455] = new Array("XKR", "JAGUAR");
javaManModelArray[456] = new Array("OTHERS", "JAWA");
javaManModelArray[457] = new Array("UNDER 500", "JAWA");
javaManModelArray[458] = new Array("CHEROKEE", "JEEP");
javaManModelArray[459] = new Array("COMMANDER", "JEEP");
javaManModelArray[460] = new Array("COMPASS", "JEEP");
javaManModelArray[461] = new Array("GRAND CHEROKEE", "JEEP");
javaManModelArray[462] = new Array("OTHERS", "JEEP");
javaManModelArray[463] = new Array("PATRIOT", "JEEP");
javaManModelArray[464] = new Array("WRANGLER", "JEEP");
javaManModelArray[465] = new Array("INTERCEPTOR", "JENSEN");
javaManModelArray[466] = new Array("OTHERS", "JENSEN");
javaManModelArray[467] = new Array("1000", "KAWASAKI");
javaManModelArray[468] = new Array("1100", "KAWASAKI");
javaManModelArray[469] = new Array("1300", "KAWASAKI");
javaManModelArray[470] = new Array("1500", "KAWASAKI");
javaManModelArray[471] = new Array("550", "KAWASAKI");
javaManModelArray[472] = new Array("600", "KAWASAKI");
javaManModelArray[473] = new Array("650", "KAWASAKI");
javaManModelArray[474] = new Array("750", "KAWASAKI");
javaManModelArray[475] = new Array("900", "KAWASAKI");
javaManModelArray[476] = new Array("OTHERS", "KAWASAKI");
javaManModelArray[477] = new Array("UNDER 500", "KAWASAKI");
javaManModelArray[478] = new Array("ZX636", "KAWASAKI");
javaManModelArray[479] = new Array("CARENS", "KIA");
javaManModelArray[480] = new Array("CEED", "KIA");
javaManModelArray[481] = new Array("CLARUS", "KIA");
javaManModelArray[482] = new Array("MAGENTIS", "KIA");
javaManModelArray[483] = new Array("MENTOR", "KIA");
javaManModelArray[484] = new Array("OTHERS", "KIA");
javaManModelArray[485] = new Array("PICANTO", "KIA");
javaManModelArray[486] = new Array("PRIDE", "KIA");
javaManModelArray[487] = new Array("RIO", "KIA");
javaManModelArray[488] = new Array("SEDONA", "KIA");
javaManModelArray[489] = new Array("SHUMA", "KIA");
javaManModelArray[490] = new Array("SORENTO", "KIA");
javaManModelArray[491] = new Array("SOUL", "KIA");
javaManModelArray[492] = new Array("SPORTAGE", "KIA");
javaManModelArray[493] = new Array("125", "KTM");
javaManModelArray[494] = new Array("990 ADV", "KTM");
javaManModelArray[495] = new Array("X-BOW", "KTM");
javaManModelArray[496] = new Array("1200", "LADA");
javaManModelArray[497] = new Array("1300", "LADA");
javaManModelArray[498] = new Array("1500", "LADA");
javaManModelArray[499] = new Array("1600", "LADA");
javaManModelArray[500] = new Array("NIVA", "LADA");
javaManModelArray[501] = new Array("OTHERS", "LADA");
javaManModelArray[502] = new Array("RIVA", "LADA");
javaManModelArray[503] = new Array("SAMARA", "LADA");
javaManModelArray[504] = new Array("COUNTACH", "LAMBORGHINI");
javaManModelArray[505] = new Array("DIABLO", "LAMBORGHINI");
javaManModelArray[506] = new Array("GALLARDO", "LAMBORGHINI");
javaManModelArray[507] = new Array("JALPA", "LAMBORGHINI");
javaManModelArray[508] = new Array("MURCIELAGO", "LAMBORGHINI");
javaManModelArray[509] = new Array("OTHERS", "LAMBORGHINI");
javaManModelArray[510] = new Array("QUATTROVALVO", "LAMBORGHINI");
javaManModelArray[511] = new Array("REVENTON", "LAMBORGHINI");
javaManModelArray[512] = new Array("OTHERS", "LAMBRETTA");
javaManModelArray[513] = new Array("UNDER 500", "LAMBRETTA");
javaManModelArray[514] = new Array("BETA", "LANCIA");
javaManModelArray[515] = new Array("DEDRA", "LANCIA");
javaManModelArray[516] = new Array("DELTA", "LANCIA");
javaManModelArray[517] = new Array("GAMMA", "LANCIA");
javaManModelArray[518] = new Array("MONTE CARLO", "LANCIA");
javaManModelArray[519] = new Array("OTHERS", "LANCIA");
javaManModelArray[520] = new Array("PRISMA", "LANCIA");
javaManModelArray[521] = new Array("THEMA", "LANCIA");
javaManModelArray[522] = new Array("TREVI", "LANCIA");
javaManModelArray[523] = new Array("Y10", "LANCIA");
javaManModelArray[524] = new Array("110", "LAND ROVER");
javaManModelArray[525] = new Array("130", "LAND ROVER");
javaManModelArray[526] = new Array("3D", "LAND ROVER");
javaManModelArray[527] = new Array("90", "LAND ROVER");
javaManModelArray[528] = new Array("DEFENDER", "LAND ROVER");
javaManModelArray[529] = new Array("DISCOVERY", "LAND ROVER");
javaManModelArray[530] = new Array("FREELANDER", "LAND ROVER");
javaManModelArray[531] = new Array("HB", "LAND ROVER");
javaManModelArray[532] = new Array("HT", "LAND ROVER");
javaManModelArray[533] = new Array("OTHERS", "LAND ROVER");
javaManModelArray[534] = new Array("RANGE ROVER", "LAND ROVER");
javaManModelArray[535] = new Array("SB", "LAND ROVER");
javaManModelArray[536] = new Array("SW", "LAND ROVER");
javaManModelArray[537] = new Array("TD4", "LAND ROVER");
javaManModelArray[538] = new Array("TD5", "LAND ROVER");
javaManModelArray[539] = new Array("V8", "LAND ROVER");
javaManModelArray[540] = new Array("1000", "LAVERDA");
javaManModelArray[541] = new Array("1100", "LAVERDA");
javaManModelArray[542] = new Array("1200", "LAVERDA");
javaManModelArray[543] = new Array("500", "LAVERDA");
javaManModelArray[544] = new Array("OTHERS", "LAVERDA");
javaManModelArray[545] = new Array("GS", "LEXUS");
javaManModelArray[546] = new Array("IS", "LEXUS");
javaManModelArray[547] = new Array("LS", "LEXUS");
javaManModelArray[548] = new Array("OTHERS", "LEXUS");
javaManModelArray[549] = new Array("RX", "LEXUS");
javaManModelArray[550] = new Array("SC", "LEXUS");
javaManModelArray[551] = new Array("OTHERS", "LONSDALE");
javaManModelArray[552] = new Array("YD41", "LONSDALE");
javaManModelArray[553] = new Array("340", "LOTUS");
javaManModelArray[554] = new Array("ECLAT", "LOTUS");
javaManModelArray[555] = new Array("ELAN", "LOTUS");
javaManModelArray[556] = new Array("ELISE", "LOTUS");
javaManModelArray[557] = new Array("ESPRIT", "LOTUS");
javaManModelArray[558] = new Array("EUROPA", "LOTUS");
javaManModelArray[559] = new Array("EXCEL", "LOTUS");
javaManModelArray[560] = new Array("EXIGE", "LOTUS");
javaManModelArray[561] = new Array("OTHERS", "LOTUS");
javaManModelArray[562] = new Array("3200GT", "MASERATI");
javaManModelArray[563] = new Array("BITURBO", "MASERATI");
javaManModelArray[564] = new Array("GHIBLI", "MASERATI");
javaManModelArray[565] = new Array("GRANTURISMO", "MASERATI");
javaManModelArray[566] = new Array("OTHERS", "MASERATI");
javaManModelArray[567] = new Array("QUATTROPORTE", "MASERATI");
javaManModelArray[568] = new Array("500", "MATCHLESS");
javaManModelArray[569] = new Array("OTHERS", "MATCHLESS");
javaManModelArray[570] = new Array("121", "MAZDA");
javaManModelArray[571] = new Array("2", "MAZDA");
javaManModelArray[572] = new Array("3", "MAZDA");
javaManModelArray[573] = new Array("323", "MAZDA");
javaManModelArray[574] = new Array("5", "MAZDA");
javaManModelArray[575] = new Array("6", "MAZDA");
javaManModelArray[576] = new Array("616", "MAZDA");
javaManModelArray[577] = new Array("626", "MAZDA");
javaManModelArray[578] = new Array("818", "MAZDA");
javaManModelArray[579] = new Array("929L", "MAZDA");
javaManModelArray[580] = new Array("CX-7", "MAZDA");
javaManModelArray[581] = new Array("DEMIO", "MAZDA");
javaManModelArray[582] = new Array("MX3", "MAZDA");
javaManModelArray[583] = new Array("MX5", "MAZDA");
javaManModelArray[584] = new Array("MX6", "MAZDA");
javaManModelArray[585] = new Array("OTHERS", "MAZDA");
javaManModelArray[586] = new Array("RX-7", "MAZDA");
javaManModelArray[587] = new Array("RX-8", "MAZDA");
javaManModelArray[588] = new Array("XEDOS", "MAZDA");
javaManModelArray[589] = new Array("FORTWO", "MCC SMART");
javaManModelArray[590] = new Array("PULSE", "MCC SMART");
javaManModelArray[591] = new Array("ROADSTER", "MCC SMART");
javaManModelArray[592] = new Array("SMART", "MCC SMART");
javaManModelArray[593] = new Array("A", "MERCEDES-BENZ");
javaManModelArray[594] = new Array("B", "MERCEDES-BENZ");
javaManModelArray[595] = new Array("C", "MERCEDES-BENZ");
javaManModelArray[596] = new Array("CL", "MERCEDES-BENZ");
javaManModelArray[597] = new Array("CLK", "MERCEDES-BENZ");
javaManModelArray[598] = new Array("E", "MERCEDES-BENZ");
javaManModelArray[599] = new Array("G", "MERCEDES-BENZ");
javaManModelArray[600] = new Array("M", "MERCEDES-BENZ");
javaManModelArray[601] = new Array("OTHERS", "MERCEDES-BENZ");
javaManModelArray[602] = new Array("R", "MERCEDES-BENZ");
javaManModelArray[603] = new Array("S", "MERCEDES-BENZ");
javaManModelArray[604] = new Array("SL", "MERCEDES-BENZ");
javaManModelArray[605] = new Array("SLK", "MERCEDES-BENZ");
javaManModelArray[606] = new Array("V", "MERCEDES-BENZ");
javaManModelArray[607] = new Array("MGBGT", "MG");
javaManModelArray[608] = new Array("MGF", "MG");
javaManModelArray[609] = new Array("MGRV8", "MG");
javaManModelArray[610] = new Array("OTHERS", "MG");
javaManModelArray[611] = new Array("ZT TURBO", "MG");
javaManModelArray[612] = new Array("MINI Cooper", "MINI");
javaManModelArray[613] = new Array("MINI Cooper", "MINI");
javaManModelArray[614] = new Array("MINI Cooper", "MINI");
javaManModelArray[615] = new Array("MINI Cooper Clubman", "MINI");
javaManModelArray[616] = new Array("MINI Cooper Clubman", "MINI");
javaManModelArray[617] = new Array("MINI Cooper Clubman", "MINI");
javaManModelArray[618] = new Array("MINI Cooper Convertible", "MINI");
javaManModelArray[619] = new Array("MINI Cooper Convertible", "MINI");
javaManModelArray[620] = new Array("MINI Cooper Convertible", "MINI");
javaManModelArray[621] = new Array("MINI Cooper Countryman", "MINI");
javaManModelArray[622] = new Array("MINI Cooper Countryman", "MINI");
javaManModelArray[623] = new Array("MINI Cooper Countryman", "MINI");
javaManModelArray[624] = new Array("MINI Cooper Coupé", "MINI");
javaManModelArray[625] = new Array("MINI Cooper Coupé", "MINI");
javaManModelArray[626] = new Array("MINI Cooper Coupé", "MINI");
javaManModelArray[627] = new Array("MINI Cooper D", "MINI");
javaManModelArray[628] = new Array("MINI Cooper D", "MINI");
javaManModelArray[629] = new Array("MINI Cooper D", "MINI");
javaManModelArray[630] = new Array("MINI Cooper D ALL4 Countryman", "MINI");
javaManModelArray[631] = new Array("MINI Cooper D ALL4 Countryman", "MINI");
javaManModelArray[632] = new Array("MINI Cooper D ALL4 Countryman", "MINI");
javaManModelArray[633] = new Array("MINI Cooper D Clubman", "MINI");
javaManModelArray[634] = new Array("MINI Cooper D Clubman", "MINI");
javaManModelArray[635] = new Array("MINI Cooper D Clubman", "MINI");
javaManModelArray[636] = new Array("MINI Cooper D Convertible", "MINI");
javaManModelArray[637] = new Array("MINI Cooper D Convertible", "MINI");
javaManModelArray[638] = new Array("MINI Cooper D Convertible", "MINI");
javaManModelArray[639] = new Array("MINI Cooper D Countryman", "MINI");
javaManModelArray[640] = new Array("MINI Cooper D Countryman", "MINI");
javaManModelArray[641] = new Array("MINI Cooper D Countryman", "MINI");
javaManModelArray[642] = new Array("MINI Cooper D Hampton Clubman", "MINI");
javaManModelArray[643] = new Array("MINI Cooper D Hampton Clubman", "MINI");
javaManModelArray[644] = new Array("MINI Cooper D Hampton Clubman", "MINI");
javaManModelArray[645] = new Array("MINI Cooper D Hampton Clubman", "MINI");
javaManModelArray[646] = new Array("MINI Cooper D Pimlico", "MINI");
javaManModelArray[647] = new Array("MINI Cooper D Pimlico", "MINI");
javaManModelArray[648] = new Array("MINI Cooper D Pimlico", "MINI");
javaManModelArray[649] = new Array("MINI Cooper D Pimlico", "MINI");
javaManModelArray[650] = new Array("MINI Cooper D Soho", "MINI");
javaManModelArray[651] = new Array("MINI Cooper D Soho", "MINI");
javaManModelArray[652] = new Array("MINI Cooper D Soho", "MINI");
javaManModelArray[653] = new Array("MINI Cooper D Soho", "MINI");
javaManModelArray[654] = new Array("MINI Cooper D Soho Convertible", "MINI");
javaManModelArray[655] = new Array("MINI Cooper D Soho Convertible", "MINI");
javaManModelArray[656] = new Array("MINI Cooper D Soho Convertible", "MINI");
javaManModelArray[657] = new Array("MINI Cooper D Soho Convertible", "MINI");
javaManModelArray[658] = new Array("MINI Cooper Hampton Clubman", "MINI");
javaManModelArray[659] = new Array("MINI Cooper Hampton Clubman", "MINI");
javaManModelArray[660] = new Array("MINI Cooper Hampton Clubman", "MINI");
javaManModelArray[661] = new Array("MINI Cooper Hampton Clubman", "MINI");
javaManModelArray[662] = new Array("MINI Cooper Pimlico", "MINI");
javaManModelArray[663] = new Array("MINI Cooper Pimlico", "MINI");
javaManModelArray[664] = new Array("MINI Cooper Pimlico", "MINI");
javaManModelArray[665] = new Array("MINI Cooper Pimlico", "MINI");
javaManModelArray[666] = new Array("MINI Cooper S", "MINI");
javaManModelArray[667] = new Array("MINI Cooper S", "MINI");
javaManModelArray[668] = new Array("MINI Cooper S", "MINI");
javaManModelArray[669] = new Array("MINI Cooper S ALL4 Countryman", "MINI");
javaManModelArray[670] = new Array("MINI Cooper S ALL4 Countryman", "MINI");
javaManModelArray[671] = new Array("MINI Cooper S ALL4 Countryman", "MINI");
javaManModelArray[672] = new Array("MINI Cooper S Clubman", "MINI");
javaManModelArray[673] = new Array("MINI Cooper S Clubman", "MINI");
javaManModelArray[674] = new Array("MINI Cooper S Clubman", "MINI");
javaManModelArray[675] = new Array("MINI Cooper S Convertible", "MINI");
javaManModelArray[676] = new Array("MINI Cooper S Convertible", "MINI");
javaManModelArray[677] = new Array("MINI Cooper S Convertible", "MINI");
javaManModelArray[678] = new Array("MINI Cooper S Countryman", "MINI");
javaManModelArray[679] = new Array("MINI Cooper S Countryman", "MINI");
javaManModelArray[680] = new Array("MINI Cooper S Countryman", "MINI");
javaManModelArray[681] = new Array("MINI Cooper S Coupé", "MINI");
javaManModelArray[682] = new Array("MINI Cooper S Coupé", "MINI");
javaManModelArray[683] = new Array("MINI Cooper S Coupé", "MINI");
javaManModelArray[684] = new Array("MINI Cooper S Hampton Clubman", "MINI");
javaManModelArray[685] = new Array("MINI Cooper S Hampton Clubman", "MINI");
javaManModelArray[686] = new Array("MINI Cooper S Hampton Clubman", "MINI");
javaManModelArray[687] = new Array("MINI Cooper S Hampton Clubman", "MINI");
javaManModelArray[688] = new Array("MINI Cooper SD", "MINI");
javaManModelArray[689] = new Array("MINI Cooper SD", "MINI");
javaManModelArray[690] = new Array("MINI Cooper SD", "MINI");
javaManModelArray[691] = new Array("MINI Cooper SD ALL4 Countryman", "MINI");
javaManModelArray[692] = new Array("MINI Cooper SD ALL4 Countryman", "MINI");
javaManModelArray[693] = new Array("MINI Cooper SD ALL4 Countryman", "MINI");
javaManModelArray[694] = new Array("MINI Cooper SD Clubman", "MINI");
javaManModelArray[695] = new Array("MINI Cooper SD Clubman", "MINI");
javaManModelArray[696] = new Array("MINI Cooper SD Clubman", "MINI");
javaManModelArray[697] = new Array("MINI Cooper SD Convertible", "MINI");
javaManModelArray[698] = new Array("MINI Cooper SD Convertible", "MINI");
javaManModelArray[699] = new Array("MINI Cooper SD Convertible", "MINI");
javaManModelArray[700] = new Array("MINI Cooper SD Countryman", "MINI");
javaManModelArray[701] = new Array("MINI Cooper SD Countryman", "MINI");
javaManModelArray[702] = new Array("MINI Cooper SD Countryman", "MINI");
javaManModelArray[703] = new Array("MINI Cooper SD Coupé", "MINI");
javaManModelArray[704] = new Array("MINI Cooper SD Coupé", "MINI");
javaManModelArray[705] = new Array("MINI Cooper SD Coupé", "MINI");
javaManModelArray[706] = new Array("MINI Cooper SD Hampton Clubman", "MINI");
javaManModelArray[707] = new Array("MINI Cooper SD Hampton Clubman", "MINI");
javaManModelArray[708] = new Array("MINI Cooper SD Hampton Clubman", "MINI");
javaManModelArray[709] = new Array("MINI Cooper SD Hampton Clubman", "MINI");
javaManModelArray[710] = new Array("MINI Cooper Soho", "MINI");
javaManModelArray[711] = new Array("MINI Cooper Soho", "MINI");
javaManModelArray[712] = new Array("MINI Cooper Soho", "MINI");
javaManModelArray[713] = new Array("MINI Cooper Soho", "MINI");
javaManModelArray[714] = new Array("MINI Cooper Soho Convertible", "MINI");
javaManModelArray[715] = new Array("MINI Cooper Soho Convertible", "MINI");
javaManModelArray[716] = new Array("MINI Cooper Soho Convertible", "MINI");
javaManModelArray[717] = new Array("MINI Cooper Soho Convertible", "MINI");
javaManModelArray[718] = new Array("MINI First", "MINI");
javaManModelArray[719] = new Array("MINI First", "MINI");
javaManModelArray[720] = new Array("MINI First", "MINI");
javaManModelArray[721] = new Array("MINI John Cooper Works", "MINI");
javaManModelArray[722] = new Array("MINI John Cooper Works", "MINI");
javaManModelArray[723] = new Array("MINI John Cooper Works", "MINI");
javaManModelArray[724] = new Array("MINI John Cooper Works", "MINI");
javaManModelArray[725] = new Array("MINI John Cooper Works", "MINI");
javaManModelArray[726] = new Array("MINI John Cooper Works", "MINI");
javaManModelArray[727] = new Array("MINI John Cooper Works Clubman", "MINI");
javaManModelArray[728] = new Array("MINI John Cooper Works Clubman", "MINI");
javaManModelArray[729] = new Array("MINI John Cooper Works Clubman", "MINI");
javaManModelArray[730] = new Array("MINI John Cooper Works Clubman", "MINI");
javaManModelArray[731] = new Array("MINI John Cooper Works Clubman", "MINI");
javaManModelArray[732] = new Array("MINI John Cooper Works Clubman", "MINI");
javaManModelArray[733] = new Array("MINI John Cooper Works Convertible", "MINI");
javaManModelArray[734] = new Array("MINI John Cooper Works Convertible", "MINI");
javaManModelArray[735] = new Array("MINI John Cooper Works Convertible", "MINI");
javaManModelArray[736] = new Array("MINI John Cooper Works Convertible", "MINI");
javaManModelArray[737] = new Array("MINI John Cooper Works Convertible", "MINI");
javaManModelArray[738] = new Array("MINI John Cooper Works Convertible", "MINI");
javaManModelArray[739] = new Array("MINI John Cooper Works Coupé", "MINI");
javaManModelArray[740] = new Array("MINI John Cooper Works Coupé", "MINI");
javaManModelArray[741] = new Array("MINI John Cooper Works Coupé", "MINI");
javaManModelArray[742] = new Array("MINI John Cooper Works Coupé", "MINI");
javaManModelArray[743] = new Array("MINI John Cooper Works Coupé", "MINI");
javaManModelArray[744] = new Array("MINI John Cooper Works Coupé", "MINI");
javaManModelArray[745] = new Array("MINI One", "MINI");
javaManModelArray[746] = new Array("MINI One", "MINI");
javaManModelArray[747] = new Array("MINI One", "MINI");
javaManModelArray[748] = new Array("MINI One Clubman", "MINI");
javaManModelArray[749] = new Array("MINI One Clubman", "MINI");
javaManModelArray[750] = new Array("MINI One Clubman", "MINI");
javaManModelArray[751] = new Array("MINI One Convertible", "MINI");
javaManModelArray[752] = new Array("MINI One Convertible", "MINI");
javaManModelArray[753] = new Array("MINI One Convertible", "MINI");
javaManModelArray[754] = new Array("MINI One Countryman", "MINI");
javaManModelArray[755] = new Array("MINI One Countryman", "MINI");
javaManModelArray[756] = new Array("MINI One Countryman", "MINI");
javaManModelArray[757] = new Array("MINI One D", "MINI");
javaManModelArray[758] = new Array("MINI One D", "MINI");
javaManModelArray[759] = new Array("MINI One D", "MINI");
javaManModelArray[760] = new Array("MINI One D Clubman", "MINI");
javaManModelArray[761] = new Array("MINI One D Clubman", "MINI");
javaManModelArray[762] = new Array("MINI One D Clubman", "MINI");
javaManModelArray[763] = new Array("MINI One D Countryman", "MINI");
javaManModelArray[764] = new Array("MINI One D Countryman", "MINI");
javaManModelArray[765] = new Array("MINI One D Countryman", "MINI");
javaManModelArray[766] = new Array("MINI One D Pimlico", "MINI");
javaManModelArray[767] = new Array("MINI One D Pimlico", "MINI");
javaManModelArray[768] = new Array("MINI One D Pimlico", "MINI");
javaManModelArray[769] = new Array("MINI One D Pimlico", "MINI");
javaManModelArray[770] = new Array("MINI One Pimlico", "MINI");
javaManModelArray[771] = new Array("MINI One Pimlico", "MINI");
javaManModelArray[772] = new Array("MINI One Pimlico", "MINI");
javaManModelArray[773] = new Array("MINI One Pimlico", "MINI");
javaManModelArray[774] = new Array("1200", "MITSUBISHI");
javaManModelArray[775] = new Array("1250", "MITSUBISHI");
javaManModelArray[776] = new Array("1400", "MITSUBISHI");
javaManModelArray[777] = new Array("1500", "MITSUBISHI");
javaManModelArray[778] = new Array("1600", "MITSUBISHI");
javaManModelArray[779] = new Array("1800", "MITSUBISHI");
javaManModelArray[780] = new Array("3000", "MITSUBISHI");
javaManModelArray[781] = new Array("3000GT", "MITSUBISHI");
javaManModelArray[782] = new Array("CARISMA", "MITSUBISHI");
javaManModelArray[783] = new Array("CELESTE", "MITSUBISHI");
javaManModelArray[784] = new Array("COLT", "MITSUBISHI");
javaManModelArray[785] = new Array("CORDIA", "MITSUBISHI");
javaManModelArray[786] = new Array("GALANT", "MITSUBISHI");
javaManModelArray[787] = new Array("LANCER", "MITSUBISHI");
javaManModelArray[788] = new Array("OTHERS", "MITSUBISHI");
javaManModelArray[789] = new Array("SAPPORO", "MITSUBISHI");
javaManModelArray[790] = new Array("SHOGUN", "MITSUBISHI");
javaManModelArray[791] = new Array("SIGMA", "MITSUBISHI");
javaManModelArray[792] = new Array("SPACE WAGON", "MITSUBISHI");
javaManModelArray[793] = new Array("STARION", "MITSUBISHI");
javaManModelArray[794] = new Array("TREDIA", "MITSUBISHI");
javaManModelArray[795] = new Array("1600", "MORGAN");
javaManModelArray[796] = new Array("OTHERS", "MORGAN");
javaManModelArray[797] = new Array("PLUS EIGHT", "MORGAN");
javaManModelArray[798] = new Array("OTHERS", "MORINI");
javaManModelArray[799] = new Array("UNDER 500", "MORINI");
javaManModelArray[800] = new Array("AMBASSADOR", "MORRIS");
javaManModelArray[801] = new Array("ITAL", "MORRIS");
javaManModelArray[802] = new Array("OTHERS", "MORRIS");
javaManModelArray[803] = new Array("650", "MOTO GUZZI");
javaManModelArray[804] = new Array("750", "MOTO GUZZI");
javaManModelArray[805] = new Array("850", "MOTO GUZZI");
javaManModelArray[806] = new Array("950", "MOTO GUZZI");
javaManModelArray[807] = new Array("OTHERS", "MOTO GUZZI");
javaManModelArray[808] = new Array("UNDER 500", "MOTO GUZZI");
javaManModelArray[809] = new Array("V12 SPORT", "MOTO GUZZI");
javaManModelArray[810] = new Array("OTHERS", "MZ");
javaManModelArray[811] = new Array("UNDER 500", "MZ");
javaManModelArray[812] = new Array("650", "NEVAL");
javaManModelArray[813] = new Array("OTHERS", "NEVAL");
javaManModelArray[814] = new Array("UNDER 500", "NEVAL");
javaManModelArray[815] = new Array("100", "NISSAN");
javaManModelArray[816] = new Array("200", "NISSAN");
javaManModelArray[817] = new Array("280", "NISSAN");
javaManModelArray[818] = new Array("300", "NISSAN");
javaManModelArray[819] = new Array("370Z", "NISSAN");
javaManModelArray[820] = new Array("ALMERA", "NISSAN");
javaManModelArray[821] = new Array("BLUEBIRD", "NISSAN");
javaManModelArray[822] = new Array("CHERRY", "NISSAN");
javaManModelArray[823] = new Array("LAUREL", "NISSAN");
javaManModelArray[824] = new Array("MAXIMA", "NISSAN");
javaManModelArray[825] = new Array("MICRA", "NISSAN");
javaManModelArray[826] = new Array("MURANO", "NISSAN");
javaManModelArray[827] = new Array("OTHERS", "NISSAN");
javaManModelArray[828] = new Array("PATROL", "NISSAN");
javaManModelArray[829] = new Array("PRAIRIE", "NISSAN");
javaManModelArray[830] = new Array("PRIMERA", "NISSAN");
javaManModelArray[831] = new Array("QX", "NISSAN");
javaManModelArray[832] = new Array("SERENA", "NISSAN");
javaManModelArray[833] = new Array("SILVIA", "NISSAN");
javaManModelArray[834] = new Array("STANZA", "NISSAN");
javaManModelArray[835] = new Array("SUNNY", "NISSAN");
javaManModelArray[836] = new Array("TERRANO", "NISSAN");
javaManModelArray[837] = new Array("600", "NORTON");
javaManModelArray[838] = new Array("OTHERS", "NORTON");
javaManModelArray[839] = new Array("COMMODORE", "OPEL");
javaManModelArray[840] = new Array("KADETT", "OPEL");
javaManModelArray[841] = new Array("MANTA", "OPEL");
javaManModelArray[842] = new Array("MONZA", "OPEL");
javaManModelArray[843] = new Array("OTHERS", "OPEL");
javaManModelArray[844] = new Array("REKORD", "OPEL");
javaManModelArray[845] = new Array("SENATOR", "OPEL");
javaManModelArray[846] = new Array("KALLISTA", "PANTHER");
javaManModelArray[847] = new Array("OTHERS", "PANTHER");
javaManModelArray[848] = new Array("106", "PEUGEOT");
javaManModelArray[849] = new Array("205", "PEUGEOT");
javaManModelArray[850] = new Array("206", "PEUGEOT");
javaManModelArray[851] = new Array("207", "PEUGEOT");
javaManModelArray[852] = new Array("305", "PEUGEOT");
javaManModelArray[853] = new Array("306", "PEUGEOT");
javaManModelArray[854] = new Array("309", "PEUGEOT");
javaManModelArray[855] = new Array("405", "PEUGEOT");
javaManModelArray[856] = new Array("406", "PEUGEOT");
javaManModelArray[857] = new Array("504", "PEUGEOT");
javaManModelArray[858] = new Array("505", "PEUGEOT");
javaManModelArray[859] = new Array("605", "PEUGEOT");
javaManModelArray[860] = new Array("806", "PEUGEOT");
javaManModelArray[861] = new Array("OTHERS", "PEUGEOT");
javaManModelArray[862] = new Array("PARTNER", "PEUGEOT");
javaManModelArray[863] = new Array("TWINGO", "PEUGEOT");
javaManModelArray[864] = new Array("911", "PORSCHE");
javaManModelArray[865] = new Array("924", "PORSCHE");
javaManModelArray[866] = new Array("928", "PORSCHE");
javaManModelArray[867] = new Array("944", "PORSCHE");
javaManModelArray[868] = new Array("968", "PORSCHE");
javaManModelArray[869] = new Array("996", "PORSCHE");
javaManModelArray[870] = new Array("BOXSTER", "PORSCHE");
javaManModelArray[871] = new Array("CAYMAN", "PORSCHE");
javaManModelArray[872] = new Array("OTHERS", "PORSCHE");
javaManModelArray[873] = new Array("1300", "PROTON");
javaManModelArray[874] = new Array("1500", "PROTON");
javaManModelArray[875] = new Array("OTHERS", "PROTON");
javaManModelArray[876] = new Array("PERSONA", "PROTON");
javaManModelArray[877] = new Array("2.5", "RANGE ROVER");
javaManModelArray[878] = new Array("4.0", "RANGE ROVER");
javaManModelArray[879] = new Array("4.6", "RANGE ROVER");
javaManModelArray[880] = new Array("DHSE", "RANGE ROVER");
javaManModelArray[881] = new Array("DSE", "RANGE ROVER");
javaManModelArray[882] = new Array("DT", "RANGE ROVER");
javaManModelArray[883] = new Array("HSE", "RANGE ROVER");
javaManModelArray[884] = new Array("OTHERS", "RANGE ROVER");
javaManModelArray[885] = new Array("STATION WAGON", "RANGE ROVER");
javaManModelArray[886] = new Array("VOGUE", "RANGE ROVER");
javaManModelArray[887] = new Array("KITTEN", "RELIANT");
javaManModelArray[888] = new Array("OTHERS", "RELIANT");
javaManModelArray[889] = new Array("ROBIN", "RELIANT");
javaManModelArray[890] = new Array("SCIMITAR", "RELIANT");
javaManModelArray[891] = new Array("SS1", "RELIANT");
javaManModelArray[892] = new Array("11", "RENAULT");
javaManModelArray[893] = new Array("18", "RENAULT");
javaManModelArray[894] = new Array("19", "RENAULT");
javaManModelArray[895] = new Array("20", "RENAULT");
javaManModelArray[896] = new Array("21", "RENAULT");
javaManModelArray[897] = new Array("25", "RENAULT");
javaManModelArray[898] = new Array("30", "RENAULT");
javaManModelArray[899] = new Array("4", "RENAULT");
javaManModelArray[900] = new Array("5", "RENAULT");
javaManModelArray[901] = new Array("9", "RENAULT");
javaManModelArray[902] = new Array("CLIO", "RENAULT");
javaManModelArray[903] = new Array("ESPACE", "RENAULT");
javaManModelArray[904] = new Array("FUEGO", "RENAULT");
javaManModelArray[905] = new Array("GTA", "RENAULT");
javaManModelArray[906] = new Array("LAGUNA", "RENAULT");
javaManModelArray[907] = new Array("MEGANE", "RENAULT");
javaManModelArray[908] = new Array("OTHERS", "RENAULT");
javaManModelArray[909] = new Array("SAFRANE", "RENAULT");
javaManModelArray[910] = new Array("SCENIC", "RENAULT");
javaManModelArray[911] = new Array("SPYDER", "RENAULT");
javaManModelArray[912] = new Array("200", "ROVER");
javaManModelArray[913] = new Array("3500", "ROVER");
javaManModelArray[914] = new Array("400", "ROVER");
javaManModelArray[915] = new Array("600", "ROVER");
javaManModelArray[916] = new Array("75", "ROVER");
javaManModelArray[917] = new Array("800", "ROVER");
javaManModelArray[918] = new Array("METRO", "ROVER");
javaManModelArray[919] = new Array("MINI", "ROVER");
javaManModelArray[920] = new Array("OTHERS", "ROVER");
javaManModelArray[921] = new Array("STERLING", "ROVER");
javaManModelArray[922] = new Array("VITESSE", "ROVER");
javaManModelArray[923] = new Array("CAMARGUE", "Rolls-Royce");
javaManModelArray[924] = new Array("CORNICHE", "Rolls-Royce");
javaManModelArray[925] = new Array("OTHERS", "Rolls-Royce");
javaManModelArray[926] = new Array("PHANTOM", "Rolls-Royce");
javaManModelArray[927] = new Array("SILVER SPIRIT", "Rolls-Royce");
javaManModelArray[928] = new Array("SILVER SPUR", "Rolls-Royce");
javaManModelArray[929] = new Array("SILVER WRAITH", "Rolls-Royce");
javaManModelArray[930] = new Array("9-3", "SAAB");
javaManModelArray[931] = new Array("9-5", "SAAB");
javaManModelArray[932] = new Array("90", "SAAB");
javaManModelArray[933] = new Array("900", "SAAB");
javaManModelArray[934] = new Array("9000", "SAAB");
javaManModelArray[935] = new Array("935", "SAAB");
javaManModelArray[936] = new Array("99", "SAAB");
javaManModelArray[937] = new Array("CD", "SAAB");
javaManModelArray[938] = new Array("OTHERS", "SAAB");
javaManModelArray[939] = new Array("ALHAMBRA", "SEAT");
javaManModelArray[940] = new Array("AROSA", "SEAT");
javaManModelArray[941] = new Array("CORDOBA", "SEAT");
javaManModelArray[942] = new Array("IBIZA", "SEAT");
javaManModelArray[943] = new Array("LEON", "SEAT");
javaManModelArray[944] = new Array("MALAGA", "SEAT");
javaManModelArray[945] = new Array("MARBELLA", "SEAT");
javaManModelArray[946] = new Array("OTHERS", "SEAT");
javaManModelArray[947] = new Array("TOLEDO", "SEAT");
javaManModelArray[948] = new Array("ESTELLE", "SKODA");
javaManModelArray[949] = new Array("FABIA", "SKODA");
javaManModelArray[950] = new Array("FELICIA", "SKODA");
javaManModelArray[951] = new Array("OCTAVIA", "SKODA");
javaManModelArray[952] = new Array("OTHERS", "SKODA");
javaManModelArray[953] = new Array("RAPID", "SKODA");
javaManModelArray[954] = new Array("YETI", "SKODA");
javaManModelArray[955] = new Array("1600", "SUBARU");
javaManModelArray[956] = new Array("1800", "SUBARU");
javaManModelArray[957] = new Array("IMPREZA", "SUBARU");
javaManModelArray[958] = new Array("JUSTY", "SUBARU");
javaManModelArray[959] = new Array("LEGACY", "SUBARU");
javaManModelArray[960] = new Array("OTHERS", "SUBARU");
javaManModelArray[961] = new Array("SVX", "SUBARU");
javaManModelArray[962] = new Array("650", "SUZUKI");
javaManModelArray[963] = new Array("ALTO", "SUZUKI");
javaManModelArray[964] = new Array("BALENO", "SUZUKI");
javaManModelArray[965] = new Array("CAPPUCINO", "SUZUKI");
javaManModelArray[966] = new Array("OTHERS", "SUZUKI");
javaManModelArray[967] = new Array("SC100", "SUZUKI");
javaManModelArray[968] = new Array("SJ410", "SUZUKI");
javaManModelArray[969] = new Array("SWIFT", "SUZUKI");
javaManModelArray[970] = new Array("SX4", "SUZUKI");
javaManModelArray[971] = new Array("VITARA", "SUZUKI");
javaManModelArray[972] = new Array("WAGON", "SUZUKI");
javaManModelArray[973] = new Array("X90", "SUZUKI");
javaManModelArray[974] = new Array("1000", "SUZUKI Motorbik");
javaManModelArray[975] = new Array("1100", "SUZUKI Motorbik");
javaManModelArray[976] = new Array("1400", "SUZUKI Motorbik");
javaManModelArray[977] = new Array("550", "SUZUKI Motorbik");
javaManModelArray[978] = new Array("600", "SUZUKI Motorbik");
javaManModelArray[979] = new Array("750", "SUZUKI Motorbik");
javaManModelArray[980] = new Array("800", "SUZUKI Motorbik");
javaManModelArray[981] = new Array("850", "SUZUKI Motorbik");
javaManModelArray[982] = new Array("GSF650", "SUZUKI Motorbik");
javaManModelArray[983] = new Array("SV650", "SUZUKI Motorbik");
javaManModelArray[984] = new Array("UNDER 500", "SUZUKI Motorbik");
javaManModelArray[985] = new Array("ALPINE", "TALBOT");
javaManModelArray[986] = new Array("HORIZON", "TALBOT");
javaManModelArray[987] = new Array("OTHERS", "TALBOT");
javaManModelArray[988] = new Array("RANCHO", "TALBOT");
javaManModelArray[989] = new Array("SAMBA", "TALBOT");
javaManModelArray[990] = new Array("SOLARA", "TALBOT");
javaManModelArray[991] = new Array("TAGORA", "TALBOT");
javaManModelArray[992] = new Array("AVENSIS", "TOYOTA");
javaManModelArray[993] = new Array("CAMRY", "TOYOTA");
javaManModelArray[994] = new Array("CARINA", "TOYOTA");
javaManModelArray[995] = new Array("CELICA", "TOYOTA");
javaManModelArray[996] = new Array("COROLLA", "TOYOTA");
javaManModelArray[997] = new Array("CROWN", "TOYOTA");
javaManModelArray[998] = new Array("HI LUX", "TOYOTA");
javaManModelArray[999] = new Array("LAND CRUISER", "TOYOTA");
javaManModelArray[1000] = new Array("LEXUS", "TOYOTA");
javaManModelArray[1001] = new Array("MR2", "TOYOTA");
javaManModelArray[1002] = new Array("OTHERS", "TOYOTA");
javaManModelArray[1003] = new Array("PASEO", "TOYOTA");
javaManModelArray[1004] = new Array("PICNIC", "TOYOTA");
javaManModelArray[1005] = new Array("PREVIA", "TOYOTA");
javaManModelArray[1006] = new Array("RAV4", "TOYOTA");
javaManModelArray[1007] = new Array("SPACE CRUISER", "TOYOTA");
javaManModelArray[1008] = new Array("STARLET", "TOYOTA");
javaManModelArray[1009] = new Array("SUPRA", "TOYOTA");
javaManModelArray[1010] = new Array("TERCEL", "TOYOTA");
javaManModelArray[1011] = new Array("YARIS", "TOYOTA");
javaManModelArray[1012] = new Array("ACCLAIM", "TRIUMPH");
javaManModelArray[1013] = new Array("DOLOMITE", "TRIUMPH");
javaManModelArray[1014] = new Array("OTHERS", "TRIUMPH");
javaManModelArray[1015] = new Array("TR7", "TRIUMPH");
javaManModelArray[1016] = new Array("650", "TRIUMPH Motorbi");
javaManModelArray[1017] = new Array("750", "TRIUMPH Motorbi");
javaManModelArray[1018] = new Array("SPEED TRIPLE", "TRIUMPH Motorbi");
javaManModelArray[1019] = new Array("TIGER", "TRIUMPH Motorbi");
javaManModelArray[1020] = new Array("350", "TVR");
javaManModelArray[1021] = new Array("390", "TVR");
javaManModelArray[1022] = new Array("420", "TVR");
javaManModelArray[1023] = new Array("CERBERA", "TVR");
javaManModelArray[1024] = new Array("CHIMAERA", "TVR");
javaManModelArray[1025] = new Array("GRIFFITH", "TVR");
javaManModelArray[1026] = new Array("OTHERS", "TVR");
javaManModelArray[1027] = new Array("S", "TVR");
javaManModelArray[1028] = new Array("S4C", "TVR");
javaManModelArray[1029] = new Array("V8S", "TVR");
javaManModelArray[1030] = new Array("ANTARA", "VAUXHALL");
javaManModelArray[1031] = new Array("ASTRA", "VAUXHALL");
javaManModelArray[1032] = new Array("BELMONT", "VAUXHALL");
javaManModelArray[1033] = new Array("CALIBRA", "VAUXHALL");
javaManModelArray[1034] = new Array("CARLTON", "VAUXHALL");
javaManModelArray[1035] = new Array("CAVALIER", "VAUXHALL");
javaManModelArray[1036] = new Array("CHEVETTE", "VAUXHALL");
javaManModelArray[1037] = new Array("CORSA", "VAUXHALL");
javaManModelArray[1038] = new Array("FRONTERA", "VAUXHALL");
javaManModelArray[1039] = new Array("INSIGNIA", "VAUXHALL");
javaManModelArray[1040] = new Array("INSIGNIA SPORTS TOURER", "VAUXHALL");
javaManModelArray[1041] = new Array("MONTEREY", "VAUXHALL");
javaManModelArray[1042] = new Array("NOVA", "VAUXHALL");
javaManModelArray[1043] = new Array("OMEGA", "VAUXHALL");
javaManModelArray[1044] = new Array("OTHERS", "VAUXHALL");
javaManModelArray[1045] = new Array("SENATOR", "VAUXHALL");
javaManModelArray[1046] = new Array("SINTRA", "VAUXHALL");
javaManModelArray[1047] = new Array("TIGRA", "VAUXHALL");
javaManModelArray[1048] = new Array("VECTRA", "VAUXHALL");
javaManModelArray[1049] = new Array("ZAFIRA", "VAUXHALL");
javaManModelArray[1050] = new Array("OTHERS", "VELOCETTE");
javaManModelArray[1051] = new Array("OVER 500", "VELOCETTE");
javaManModelArray[1052] = new Array("UNDER 500", "VELOCETTE");
javaManModelArray[1053] = new Array("HAMMER", "VICTORY");
javaManModelArray[1054] = new Array("BEETLE", "VOLKSWAGEN");
javaManModelArray[1055] = new Array("CORRADO", "VOLKSWAGEN");
javaManModelArray[1056] = new Array("EOS", "VOLKSWAGEN");
javaManModelArray[1057] = new Array("GOLF", "VOLKSWAGEN");
javaManModelArray[1058] = new Array("JETTA", "VOLKSWAGEN");
javaManModelArray[1059] = new Array("LUPO", "VOLKSWAGEN");
javaManModelArray[1060] = new Array("OTHERS", "VOLKSWAGEN");
javaManModelArray[1061] = new Array("PASSAT", "VOLKSWAGEN");
javaManModelArray[1062] = new Array("POLO", "VOLKSWAGEN");
javaManModelArray[1063] = new Array("SANTANA", "VOLKSWAGEN");
javaManModelArray[1064] = new Array("SCIROCCO", "VOLKSWAGEN");
javaManModelArray[1065] = new Array("SHARAN", "VOLKSWAGEN");
javaManModelArray[1066] = new Array("TOUAREG", "VOLKSWAGEN");
javaManModelArray[1067] = new Array("TOURAN", "VOLKSWAGEN");
javaManModelArray[1068] = new Array("TOUREG", "VOLKSWAGEN");
javaManModelArray[1069] = new Array("VENTO", "VOLKSWAGEN");
javaManModelArray[1070] = new Array("164", "VOLVO");
javaManModelArray[1071] = new Array("240", "VOLVO");
javaManModelArray[1072] = new Array("264", "VOLVO");
javaManModelArray[1073] = new Array("340", "VOLVO");
javaManModelArray[1074] = new Array("360", "VOLVO");
javaManModelArray[1075] = new Array("440", "VOLVO");
javaManModelArray[1076] = new Array("460", "VOLVO");
javaManModelArray[1077] = new Array("480", "VOLVO");
javaManModelArray[1078] = new Array("740", "VOLVO");
javaManModelArray[1079] = new Array("760", "VOLVO");
javaManModelArray[1080] = new Array("850", "VOLVO");
javaManModelArray[1081] = new Array("940", "VOLVO");
javaManModelArray[1082] = new Array("960", "VOLVO");
javaManModelArray[1083] = new Array("C70", "VOLVO");
javaManModelArray[1084] = new Array("C90", "VOLVO");
javaManModelArray[1085] = new Array("OTHERS", "VOLVO");
javaManModelArray[1086] = new Array("S40", "VOLVO");
javaManModelArray[1087] = new Array("S70", "VOLVO");
javaManModelArray[1088] = new Array("S80", "VOLVO");
javaManModelArray[1089] = new Array("S90", "VOLVO");
javaManModelArray[1090] = new Array("V40", "VOLVO");
javaManModelArray[1091] = new Array("V50", "VOLVO");
javaManModelArray[1092] = new Array("V70", "VOLVO");
javaManModelArray[1093] = new Array("V90", "VOLVO");
javaManModelArray[1094] = new Array("1000", "YAMAHA");
javaManModelArray[1095] = new Array("1100", "YAMAHA");
javaManModelArray[1096] = new Array("1200", "YAMAHA");
javaManModelArray[1097] = new Array("550", "YAMAHA");
javaManModelArray[1098] = new Array("600", "YAMAHA");
javaManModelArray[1099] = new Array("650", "YAMAHA");
javaManModelArray[1100] = new Array("750", "YAMAHA");
javaManModelArray[1101] = new Array("850", "YAMAHA");
javaManModelArray[1102] = new Array("900", "YAMAHA");
javaManModelArray[1103] = new Array("FZ1 FAZER", "YAMAHA");
javaManModelArray[1104] = new Array("FZ6 FAZER", "YAMAHA");
javaManModelArray[1105] = new Array("FZS1000", "YAMAHA");
javaManModelArray[1106] = new Array("OTHERS", "YAMAHA");
javaManModelArray[1107] = new Array("TDM850", "YAMAHA");
javaManModelArray[1108] = new Array("UNDER 500", "YAMAHA");
javaManModelArray[1109] = new Array("XT125", "YAMAHA");
javaManModelArray[1110] = new Array("1116", "YUGO");
javaManModelArray[1111] = new Array("311", "YUGO");
javaManModelArray[1112] = new Array("45", "YUGO");
javaManModelArray[1113] = new Array("513", "YUGO");
javaManModelArray[1114] = new Array("55", "YUGO");
javaManModelArray[1115] = new Array("OTHERS", "YUGO");


function fillCurrentManufacturerList(sel)
{
	fillCurrentManufacturerListBox(sel, myForm.currManufacturer);
}

function fillCurrentModelList(sel)
{
	var currManufacturer = myForm.currManufacturer;
	var currModel = myForm.currModel;
	if (typeof(window.getSelectFromForm) == 'function') {
		currManufacturer = getSelectFromForm(currManufacturer);
		currModel = getSelectFromForm(currModel);
	}
	fillCurrentModelListBox(sel, currManufacturer, currModel);
}


// fill manufacturers
function fillCurrentManufacturerListBox(sel, selManufacturerBox)
{
    var hasSelected = false;
    while (0 < selManufacturerBox.options.length)
    {
        selManufacturerBox.options[(selManufacturerBox.options.length - 1)] = null;
    }
    for (var i=0; i < javaManufacturerArray.length; i++) {
        addOption(selManufacturerBox, javaManufacturerArray[i][0], javaManufacturerArray[i][1]);
        if (javaManufacturerArray[i][0] == sel) {
            selManufacturerBox.options[(selManufacturerBox.options.length - 1)].selected = true;
            hasSelected = true;
        }
    }
    if (selManufacturerBox.options.length == 0)
    {
        selManufacturerBox.disabled = true;
    }
    else
    {
        selManufacturerBox.disabled = false;

        if (!hasSelected)
        {
            selManufacturerBox.options[0].selected = true;
        }
    }
}

// fill models
function fillCurrentModelListBox(sel, selManufacturerBox, selModelBox)
{
    var hasSelected = false;
    manufacturerPID = selManufacturerBox.options[selManufacturerBox.selectedIndex].value;

    while (0 < selModelBox.options.length)
    {
        selModelBox.options[(selModelBox.options.length - 1)] = null;
    }

    if (manufacturerPID != '1')
    {
    	addOption(selModelBox, 'Please select', '');
        for (var i=0; i < javaManModelArray.length; i++)
        {
            if ((javaManModelArray[i][1] == manufacturerPID))
            {
                addOption(selModelBox, javaManModelArray[i][0], javaManModelArray[i][0]);

                if (javaManModelArray[i][0] == sel)
                {
                    selModelBox.options[(selModelBox.options.length - 1)].selected = true;
                    hasSelected = true;
                }
            }
        }
    }
    if (selModelBox.options.length == 1 && selModelBox.options[0].value == '')
    {
        selModelBox.disabled = true;
    }
    else
    {
        selModelBox.disabled = false;

        if (!hasSelected)
        {
            selModelBox.options[0].selected = true;
        }
    }
}




// ********************************
// End of current car filler
// ********************************




// ********************************
// Start of title filler
// ********************************
function fillTitleList(sel)
{
	fillTitleListBox(sel, myForm.title);
	//fillSimpleBox(sel,  myForm.title, javaTitleArray, 0, 0);
}

// Create Array of titles
var javaTitleArray = new Array(6);
javaTitleArray[0] = new Array('Title', '');

javaTitleArray[1] = new Array("Mr", "Mr");

javaTitleArray[2] = new Array("Mrs", "Mrs");

javaTitleArray[3] = new Array("Miss", "Miss");

javaTitleArray[4] = new Array("Ms", "Ms");

javaTitleArray[5] = new Array("Dr", "Dr");


// fill title
function fillTitleListBox(sel, selBox)
{
    var hasSelected = false;

    while (0 < selBox.options.length)
    {
        selBox.options[(selBox.options.length - 1)] = null;
    }
    for (var i=0; i < javaTitleArray.length; i++) {
        addOption(selBox, javaTitleArray[i][0], javaTitleArray[i][1]);
        if (javaTitleArray[i][1] == sel) {
			selBox.options[(selBox.options.length - 1)].selected = true;
            hasSelected = true;
        }
    }
    if ((!hasSelected) && selBox.options.length > 0) {
        selBox.options[0].selected = true;
    }
}


// ********************************
// End of title filler
// ********************************


// ********************************
// Start of fleet size filler
// ********************************

function fillFleetSizeList(sel)
{
	fillSimpleBox(sel,  myForm.fleet, javaFleetSizeArray, 0, 1);
}

function fillSimpleBox(sel, selBox, selContentArray, displayTextPosInArray, valuePosInArray)
{
    var hasSelected = false;
    while (0 < selBox.options.length)
    {
        selBox.options[(selBox.options.length - 1)] = null;
    }
    for (var i=0; i < selContentArray.length; i++) {
        addOption(selBox, selContentArray[i][displayTextPosInArray], selContentArray[i][valuePosInArray]);
        if (selContentArray[i][valuePosInArray] == sel) {
            selBox.options[(selBox.options.length - 1)].selected = true;
            hasSelected = true;
        }
    }
    if (selBox.options.length == 0)
    {
        selBox.disabled = true;
    }
    else
    {
        selBox.disabled = false;

        if (!hasSelected)
        {
            selBox.options[0].selected = true;
        }
    }
}

var javaFleetSizeArray = new Array(7);
javaFleetSizeArray[0] = new Array("Please select", "0");
javaFleetSizeArray[1] = new Array("1-10", "1");
javaFleetSizeArray[2] = new Array("11 to 25", "11");
javaFleetSizeArray[3] = new Array("26 to 74", "26");
javaFleetSizeArray[4] = new Array("75 to 200", "75");
javaFleetSizeArray[5] = new Array("201 to 350", "201");
javaFleetSizeArray[6] = new Array("350+", "350");



// ********************************
// End of fleet size filler
// ********************************

// This variable tells the page that the js file generated succesfully
var commonBoxFillJsFinished = true;



// ********************************
// Start of fleet size 50 filler
// ********************************

function fillFleetSize50List(sel)
{
	fillSimpleBox(sel,  myForm.fleet, javaFleetSize50Array, 0, 1);
}


var javaFleetSize50Array = new Array(3);
javaFleetSize50Array[0] = new Array("Please select", "0");
javaFleetSize50Array[1] = new Array("1-50", "1-50");
javaFleetSize50Array[2] = new Array("51+", "51+");



// ********************************
// End of fleet size 50 filler
// ********************************




