var year_model_arr = new Array();
var vehicle_desc_arr = new Array();
var vehicle_regno_arr = new Array();
var vehicle_serialno_arr = new Array();
var vehicle_capacity_arr = new Array();
var vehicle_marketval_arr = new Array();

function getVehicle() {
	var thead = '<table class="width100per stylish" cellpadding="2" cellspacing="1" border="0"><tr><th width="5%">Item</th><th width="8%" align="center">Year</th><th width="25%" align="center">Description<br/>(including Modifications & Accessories)</th><th width="14%">Reg No</th><th width="14%">Serial No</th><th width="14%">Capacity or GVM (if applicable)</th><th width="20%" colspan="2">Market Value</th></tr>';
	var tmid = '';
	var tfoot = '</table>';
	var obj_vCnt = document.getElementById('ctl00_ContentPlaceHolder1_VehicleInsurance2_vehicle_count');
	var vCnt = obj_vCnt.options[obj_vCnt.options.selectedIndex].value;
	for(i=1; i<=vCnt; i++) {
	
	    j = i + 1;
	    yearid = "year" + i;
	    descid = "desc" + i;
	    regid = "regno" + i;
	    serialnoid = "serialno" + i;
	    capacityid = "capacity" + i;
	    marketvalueid = "marketvalue" + i;
	              
		tmid += '<tr><td>'+i+'</td><td align="center"><input type="text" name="year_model[]" size="5" maxlength="4" runat="server" id="' + yearid + '"/></td><td><input type="text" name="vehicle_desc[]" size="25" maxlength="40" runat="server" id="' + descid + '"/></td><td><input type="text" class="alphanumeric" name="vehicle_regno[]" size="12" maxlength="40" runat="server" id="' + regid + '"/></td><td><input type="text" class="alphanumeric" name="vehicle_serialno[]" size="12" maxlength="40" runat="server" id="' + serialnoid + '"/></td><td><input type="text" class="alphanumeric" name="vehicle_capacity[]" size="12" maxlength="40" runat="server" id="' + capacityid + '"/></td><td width="2%">$</td><td><input type="text" class="float" name="vehicle_marketval[]" size="15" maxlength="10" runat="server" id="' + marketvalueid + '"/></td></tr>';
	}
	var out = thead + tmid + tfoot;
	GetPreviousValue();	
	document.getElementById('insured_motor_vehicle').innerHTML = out;
	SetPreviousValue();
	// alert(out);
	return false;
}

function GetPreviousValue() {
	//Get previous Value	
	var total_members = document.getElementsByName('year_model[]').length;
	if(total_members)
	{
		for(var i=0; i<total_members; i++)
		{			
			year_model_arr[i]=document.getElementsByName('year_model[]')[i].value;
			vehicle_desc_arr[i]=document.getElementsByName('vehicle_desc[]')[i].value;
			vehicle_regno_arr[i]=document.getElementsByName('vehicle_regno[]')[i].value;
			vehicle_serialno_arr[i]=document.getElementsByName('vehicle_serialno[]')[i].value;
			vehicle_capacity_arr[i]=document.getElementsByName('vehicle_capacity[]')[i].value;
			vehicle_marketval_arr[i]=document.getElementsByName('vehicle_marketval[]')[i].value;
		}
	}	
}

function SetPreviousValue()
{
	//Set previous Value
	var total_previous_members = year_model_arr.length;
	var total_present_members = document.getElementsByName('year_model[]').length;
	if(total_previous_members > total_present_members) 
		total_previous_members = total_present_members;

	if(total_previous_members)
	{
		for(var i=0; i<total_previous_members; i++)
		{			
			document.getElementsByName('year_model[]')[i].value = year_model_arr[i];
			document.getElementsByName('vehicle_desc[]')[i].value = vehicle_desc_arr[i];
			document.getElementsByName('vehicle_regno[]')[i].value = vehicle_regno_arr[i];
			document.getElementsByName('vehicle_serialno[]')[i].value = vehicle_serialno_arr[i];
			document.getElementsByName('vehicle_capacity[]')[i].value = vehicle_capacity_arr[i];
			document.getElementsByName('vehicle_marketval[]')[i].value = vehicle_marketval_arr[i];
		}
	}		
}