
function OpenMiniWindow(URL)
{
	var setWidth = 500;
	var setHeight = 350;
	
	var setLeft = (screen.width - setWidth) / 2;
    var setTop = (screen.height - setHeight) / 2;

	var setWindow = 'top=' + setTop + ', left=' + setLeft + ', toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=' + setWidth + ',height='+ setHeight; 
	
	var CityInfo = window.open(URL, "City_Desciption", setWindow);	

}

function insertionSort(A) 
{
	for (var i=1; i<A.length; i++) 
	{  // Going through all the elements of the array starting with the 2nd one            
		var value = A[i][1]; // Saving the current value because we might overwrite it later
		var city = A[i][0]; // Saving the current value because we might overwrite it later
		var URL = A[i][2]; // Saving the current value because we might overwrite it later
    var j = i-1; // The previous position of the current value (in the first loop this is the 0 position holding the 1st element of the array)
    while (j>=0 && A[j][1] > value) 
		{ 
		// Loop checking that there isn't a greater value than our current value in all the previous positions
        	A[j+1][0] = A[j][0]; // If there is a greater value, move that value to the next position
					A[j+1][1] = A[j][1]; // If there is a greater value, move that value to the next position
					A[j+1][2] = A[j][2]; // If there is a greater value, move that value to the next position
        	j--; // Decrease the counter by one and if there are still values to check continue
		}
    A[j+1][1] = value; // If the while loop moved any values then we place the overwritten value at the j+1 position else this just copies the same value to it self
		A[j+1][0] = city; // If the while loop moved any values then we place the overwritten value at the j+1 position else this just copies the same value to it self
		A[j+1][2] = URL; // If the while loop moved any values then we place the overwritten value at the j+1 position else this just copies the same value to it self
	}	 
	 return A;
}


function validateRB(groupRB) { //COMPRUEBA QUE ALGUNO DE LOS RADIOBUTTONS X PREGUNTA ESTE ACTIVADO 
	
	for (var i=0; i < groupRB.length; i++) {
		if (groupRB[i].checked) return true;
	}
	return false;
}

function valueRB(groupCB) {
	
	var i=0;
	while (!groupCB[i].checked) i++;
	return groupCB[i].value;
	}


function checkWeeks() {
	
		var cities = new Array (
		
		new Array('Malaga / Costa del Sol - Malaga city', 0, 'Desc_Malaga.htm'),//SI
		new Array('Malaga / Costa del Sol - Popular coastal tourist area', 0, 'Desc_Malaga.htm'),//SI
		new Array('Malaga / Costa del Sol - Smaller coastal tourist area', 0, 'Desc_Malaga.htm'),//SI
		new Array('Malaga / Costa del Sol - Inland city / large town', 0, 'Desc_Malaga.htm'),//SI
		new Array('Malaga / Costa del Sol - Inland town', 0, 'Desc_Malaga.htm'),//SI
		new Array('Malaga / Costa del Sol - Inland rural', 0, 'Desc_Malaga.htm'),//SI
		new Array('Alicante / Costa Blanca - Alicante city', 0, 'Desc_Alicante.htm'),//SI
		new Array('Alicante / Costa Blanca - Popular coastal tourist area', 0, 'Desc_Alicante.htm'),//SI
		new Array('Alicante / Costa Blanca - Smaller coastal tourist area', 0, 'Desc_Alicante.htm'),//SI
		new Array('Alicante / Costa Blanca - Inland town', 0, 'Desc_Alicante.htm'),//SI
		new Array('Alicante / Costa Blanca - Inland rural', 0, 'Desc_Alicante.htm'),//SI
		new Array('Murcia / Costa Calida - Murcia city', 0, 'Desc_Murcia.htm'),//SI
		new Array('Murcia / Costa Calida - Coastal tourist area', 0, 'Desc_Murcia.htm'),//SI
		new Array('Murcia / Costa Calida - Inland town', 0, 'Desc_Murcia.htm'),//SI
		new Array('Murcia / Costa Calida - Inland rural', 0, 'Desc_Murcia.htm'),//SI
		new Array('Almeria / Costa de Almeria - Almeria city', 0, 'Desc_Almeria.htm'),//SI
		new Array('Almeria / Costa de Almeria - Coastal tourist area', 0, 'Desc_Almeria.htm'),//SI
		new Array('Almeria / Costa de Almeria - Inland town', 0, 'Desc_Almeria.htm'),//SI
		new Array('Almeria / Costa de Almeria - Inland rural', 0, 'Desc_Almeria.htm'),//SI
		new Array('Granada / Costa Tropical - Granada Capital', 0, 'Desc_Granada.htm'),//SI
		new Array('Granada / Costa Tropical - Coastal tourist area', 0, 'Desc_Granada.htm'),//SI
		new Array('Granada / Costa Tropical - Inland town', 0, 'Desc_Granada.htm'),//SI
		new Array('Granada / Costa Tropical - Inland rural', 0, 'Desc_Granada.htm'),//SI
		new Array('Mallorca / Ibiza - City', 0, 'Desc_Mallorca.htm'),//SI
		new Array('Mallorca / Ibiza - Tourist area', 0, 'Desc_Mallorca.htm'),//SI
		new Array('Mallorca / Ibiza - Village', 0, 'Desc_Mallorca.htm'),//SI
		new Array('Canary Islands - City', 0, 'Desc_Canarias.htm'),//SI
		new Array('Canary Islands - Tourist area', 0, 'Desc_Canarias.htm'),//SI
		new Array('Canary Islands - Village', 0, 'Desc_Canarias.htm'));//SI
		
		var CompleteFormMsg = "Please answer all questions.";
		


	if ((validateRB(document.form.Query1))&&(validateRB(document.form.Query2))&&(validateRB(document.form.Query3))&&(validateRB(document.form.Query4))&&(validateRB(document.form.Query5))&&(validateRB(document.form.Query6))&&(validateRB(document.form.Query7))&&(validateRB(document.form.Query8))&&(validateRB(document.form.Query9))&&(validateRB(document.form.Query10))&&(validateRB(document.form.Query11))&&(validateRB(document.form.Query12))&&(validateRB(document.form.Query13))&&(validateRB(document.form.Query14))&&(validateRB(document.form.Query15))&&(validateRB(document.form.Query16))&&(validateRB(document.form.Query17))) 
	{		
		var q1 = valueRB(document.form.Query1);	
		switch(q1) 
		{
			case "Q1a": 
			{ 		
				cities[0] [1]+=5;
				cities[1] [1]+=10;
				cities[2] [1]+=6;
				cities[3] [1]+=3;
				cities[4] [1]+=2;
				cities[5] [1]+=3;
				cities[6] [1]+=4;
				cities[7] [1]+=9;
				cities[8] [1]+=5;
				cities[9] [1]+=2;
				cities[10] [1]+=2;
				cities[11] [1]+=4;
				cities[12] [1]+=6;
				cities[13] [1]+=2;
				cities[14] [1]+=2;
				cities[15] [1]+=4;
				cities[16] [1]+=6;
				cities[17] [1]+=2;
				cities[18] [1]+=2;
				cities[19] [1]+=5;
				cities[20] [1]+=6;
				cities[21] [1]+=2;
				cities[22] [1]+=2;
				cities[23] [1]+=5;
				cities[24] [1]+=10;
				cities[25] [1]+=3;
				cities[26] [1]+=4;
				cities[27] [1]+=10;
				cities[28] [1]+=2;
				break;
			}
		
			case "Q1b": 
			{ 	
        cities[0][1]+=0;
        cities[1][1]+=0;
        cities[2][1]+=0;
        cities[3][1]+=0;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=0;
        cities[7][1]+=0;
        cities[8][1]+=0;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=0;
        cities[12][1]+=0;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=0;
        cities[16][1]+=0;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=0;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=0;
        cities[24][1]+=0;
        cities[25][1]+=0;
        cities[26][1]+=0;
        cities[27][1]+=0;
        cities[28][1]+=0;
				break; 
			}

		}
	
		var q2 = valueRB(document.form.Query2);	
	
		switch(q2) 
		{
			case "Q2a": 
			{ 	
        cities[0][1]+=3;
        cities[1][1]+=6;
        cities[2][1]+=6;
        cities[3][1]+=7;
        cities[4][1]+=7;
        cities[5][1]+=8;
        cities[6][1]+=2;
        cities[7][1]+=4;
        cities[8][1]+=4;
        cities[9][1]+=5;
        cities[10][1]+=6;
        cities[11][1]+=2;
        cities[12][1]+=2;
        cities[13][1]+=5;
        cities[14][1]+=7;
        cities[15][1]+=2;
        cities[16][1]+=3;
        cities[17][1]+=4;
        cities[18][1]+=4;
        cities[19][1]+=8;
        cities[20][1]+=6;
        cities[21][1]+=10;
        cities[22][1]+=10;
        cities[23][1]+=3;
        cities[24][1]+=3;
        cities[25][1]+=5;
        cities[26][1]+=3;
        cities[27][1]+=3;
        cities[28][1]+=8;
				break; 
			}

			case "Q2b": 
			{ 	
        cities[0][1]+=4;
        cities[1][1]+=5;
        cities[2][1]+=8;
        cities[3][1]+=1;
        cities[4][1]+=1;
        cities[5][1]+=0;
        cities[6][1]+=5;
        cities[7][1]+=7;
        cities[8][1]+=8;
        cities[9][1]+=1;
        cities[10][1]+=0;
        cities[11][1]+=1;
        cities[12][1]+=8;
        cities[13][1]+=2;
        cities[14][1]+=0;
        cities[15][1]+=4;
        cities[16][1]+=7;
        cities[17][1]+=2;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=6;
        cities[21][1]+=2;
        cities[22][1]+=0;
        cities[23][1]+=5;
        cities[24][1]+=7;
        cities[25][1]+=6;
        cities[26][1]+=6;
        cities[27][1]+=9;
        cities[28][1]+=6;
				break;
			}

			case "Q2c": 
			{ 	
        cities[0][1]+=10;
        cities[1][1]+=6;
        cities[2][1]+=3;
        cities[3][1]+=3;
        cities[4][1]+=1;
        cities[5][1]+=0;
        cities[6][1]+=8;
        cities[7][1]+=5;
        cities[8][1]+=3;
        cities[9][1]+=1;
        cities[10][1]+=0;
        cities[11][1]+=7;
        cities[12][1]+=2;
        cities[13][1]+=1;
        cities[14][1]+=0;
        cities[15][1]+=7;
        cities[16][1]+=4;
        cities[17][1]+=1;
        cities[18][1]+=0;
        cities[19][1]+=8;
        cities[20][1]+=4;
        cities[21][1]+=1;
        cities[22][1]+=0;
        cities[23][1]+=8;
        cities[24][1]+=5;
        cities[25][1]+=2;
        cities[26][1]+=7;
        cities[27][1]+=5;
        cities[28][1]+=2;
				break;
			}

			case "Q2d": 
			{	 	
        cities[0][1]+=0;
        cities[1][1]+=0;
        cities[2][1]+=0;
        cities[3][1]+=0;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=0;
        cities[7][1]+=0;
        cities[8][1]+=0;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=0;
        cities[12][1]+=0;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=0;
        cities[16][1]+=0;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=0;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=0;
        cities[24][1]+=0;
        cities[25][1]+=0;
        cities[26][1]+=0;
        cities[27][1]+=0;
        cities[28][1]+=0;
				break;
			}

		}
	
		var q3 = valueRB(document.form.Query3);	
		switch(q3) 
		{
			case "Q3a": 
			{ 	
        cities[0][1]+=10;
        cities[1][1]+=5;
        cities[2][1]+=2;
        cities[3][1]+=2;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=10;
        cities[7][1]+=5;
        cities[8][1]+=2;
        cities[9][1]+=2;
        cities[10][1]+=0;
        cities[11][1]+=10;
        cities[12][1]+=2;
        cities[13][1]+=2;
        cities[14][1]+=0;
        cities[15][1]+=10;
        cities[16][1]+=2;
        cities[17][1]+=2;
        cities[18][1]+=0;
        cities[19][1]+=10;
        cities[20][1]+=2;
        cities[21][1]+=2;
        cities[22][1]+=0;
        cities[23][1]+=10;
        cities[24][1]+=5;
        cities[25][1]+=2;
        cities[26][1]+=10;
        cities[27][1]+=2;
        cities[28][1]+=2;
				break;
			}

			case "Q3b": 
			{ 	
        cities[0][1]+=5;
        cities[1][1]+=10;
        cities[2][1]+=5;
        cities[3][1]+=5;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=5;
        cities[7][1]+=10;
        cities[8][1]+=5;
        cities[9][1]+=5;
        cities[10][1]+=0;
        cities[11][1]+=5;
        cities[12][1]+=5;
        cities[13][1]+=5;
        cities[14][1]+=0;
        cities[15][1]+=5;
        cities[16][1]+=5;
        cities[17][1]+=5;
        cities[18][1]+=0;
        cities[19][1]+=5;
        cities[20][1]+=5;
        cities[21][1]+=5;
        cities[22][1]+=0;
        cities[23][1]+=5;
        cities[24][1]+=10;
        cities[25][1]+=5;
        cities[26][1]+=5;
        cities[27][1]+=5;
        cities[28][1]+=5;
				break;
			}

			case "Q3c": 
			{	
        cities[0][1]+=2;
        cities[1][1]+=7;
        cities[2][1]+=10;
        cities[3][1]+=10;
        cities[4][1]+=5;
        cities[5][1]+=5;
        cities[6][1]+=2;
        cities[7][1]+=7;
        cities[8][1]+=10;
        cities[9][1]+=10;
        cities[10][1]+=5;
        cities[11][1]+=2;
        cities[12][1]+=10;
        cities[13][1]+=10;
        cities[14][1]+=5;
        cities[15][1]+=2;
        cities[16][1]+=10;
        cities[17][1]+=10;
        cities[18][1]+=5;
        cities[19][1]+=2;
        cities[20][1]+=10;
        cities[21][1]+=10;
        cities[22][1]+=5;
        cities[23][1]+=2;
        cities[24][1]+=7;
        cities[25][1]+=10;
        cities[26][1]+=2;
        cities[27][1]+=10;
        cities[28][1]+=10;
				break; 
			}

			case "Q3d": 
			{	
        cities[0][1]+=0;
        cities[1][1]+=2;
        cities[2][1]+=5;
        cities[3][1]+=5;
        cities[4][1]+=10;
        cities[5][1]+=10;
        cities[6][1]+=0;
        cities[7][1]+=2;
        cities[8][1]+=5;
        cities[9][1]+=5;
        cities[10][1]+=10;
        cities[11][1]+=0;
        cities[12][1]+=5;
        cities[13][1]+=5;
        cities[14][1]+=10;
        cities[15][1]+=0;
        cities[16][1]+=5;
        cities[17][1]+=5;
        cities[18][1]+=10;
        cities[19][1]+=0;
        cities[20][1]+=5;
        cities[21][1]+=5;
        cities[22][1]+=10;
        cities[23][1]+=0;
        cities[24][1]+=2;
        cities[25][1]+=5;
        cities[26][1]+=0;
        cities[27][1]+=5;
        cities[28][1]+=5;			
				break; 
			}
		}
	
		var q4 = valueRB(document.form.Query4);	
		switch(q4) 
		{
			case "Q4a": 
			{ 	
        cities[0][1]+=2;
        cities[1][1]+=10;
        cities[2][1]+=7;
        cities[3][1]+=5;
        cities[4][1]+=3;
        cities[5][1]+=2;
        cities[6][1]+=2;
        cities[7][1]+=9;
        cities[8][1]+=7;
        cities[9][1]+=2;
        cities[10][1]+=1;
        cities[11][1]+=2;
        cities[12][1]+=6;
        cities[13][1]+=2;
        cities[14][1]+=1;
        cities[15][1]+=2;
        cities[16][1]+=6;
        cities[17][1]+=2;
        cities[18][1]+=1;
        cities[19][1]+=2;
        cities[20][1]+=6;
        cities[21][1]+=3;
        cities[22][1]+=6;
        cities[23][1]+=2;
        cities[24][1]+=10;
        cities[25][1]+=3;
        cities[26][1]+=2;
        cities[27][1]+=10;
        cities[28][1]+=2;			
				break; 
			}

			case "Q4b": 
			{ 	
        cities[0][1]+=4;
        cities[1][1]+=5;
        cities[2][1]+=7;
        cities[3][1]+=8;
        cities[4][1]+=5;
        cities[5][1]+=4;
        cities[6][1]+=4;
        cities[7][1]+=7;
        cities[8][1]+=7;
        cities[9][1]+=4;
        cities[10][1]+=3;
        cities[11][1]+=4;
        cities[12][1]+=7;
        cities[13][1]+=4;
        cities[14][1]+=3;
        cities[15][1]+=4;
        cities[16][1]+=7;
        cities[17][1]+=4;
        cities[18][1]+=3;
        cities[19][1]+=4;
        cities[20][1]+=7;
        cities[21][1]+=5;
        cities[22][1]+=7;
        cities[23][1]+=4;
        cities[24][1]+=4;
        cities[25][1]+=5;
        cities[26][1]+=4;
        cities[27][1]+=5;
        cities[28][1]+=4;	
				 break; 
			}

			case "Q4c": 
			{	
        cities[0][1]+=0;
        cities[1][1]+=0;
        cities[2][1]+=0;
        cities[3][1]+=0;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=0;
        cities[7][1]+=0;
        cities[8][1]+=0;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=0;
        cities[12][1]+=0;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=0;
        cities[16][1]+=0;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=0;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=0;
        cities[24][1]+=0;
        cities[25][1]+=0;
        cities[26][1]+=0;
        cities[27][1]+=0;
        cities[28][1]+=0;
				break;
			}
			
			case "Q4d":
			{
				        cities[0][1]+=10;
        cities[1][1]+=2;
        cities[2][1]+=3;
        cities[3][1]+=5;
        cities[4][1]+=7;
        cities[5][1]+=8;
        cities[6][1]+=10;
        cities[7][1]+=3;
        cities[8][1]+=5;
        cities[9][1]+=8;
        cities[10][1]+=9;
        cities[11][1]+=10;
        cities[12][1]+=4;
        cities[13][1]+=8;
        cities[14][1]+=9;
        cities[15][1]+=10;
        cities[16][1]+=4;
        cities[17][1]+=8;
        cities[18][1]+=9;
        cities[19][1]+=10;
        cities[20][1]+=4;
        cities[21][1]+=7;
        cities[22][1]+=4;
        cities[23][1]+=10;
        cities[24][1]+=1;
        cities[25][1]+=7;
        cities[26][1]+=10;
        cities[27][1]+=2;
        cities[28][1]+=8;
				break;
			}
			
		}
	
		var q5 = valueRB(document.form.Query5);	
		switch(q5) 
		{
			case "Q5a": 
			{ 		
        cities[0][1]+=3;
        cities[1][1]+=10;
        cities[2][1]+=5;
        cities[3][1]+=3;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=1;
        cities[7][1]+=9;
        cities[8][1]+=7;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=1;
        cities[12][1]+=7;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=1;
        cities[16][1]+=7;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=8;
        cities[20][1]+=5;
        cities[21][1]+=1;
        cities[22][1]+=1;
        cities[23][1]+=3;
        cities[24][1]+=10;
        cities[25][1]+=3;
        cities[26][1]+=2;
        cities[27][1]+=10;
        cities[28][1]+=2;
				break; 
			}

			case "Q5b": 
			{ 	
        cities[0][1]+=5;
        cities[1][1]+=5;
        cities[2][1]+=8;
        cities[3][1]+=8;
        cities[4][1]+=3;
        cities[5][1]+=3;
        cities[6][1]+=5;
        cities[7][1]+=5;
        cities[8][1]+=6;
        cities[9][1]+=2;
        cities[10][1]+=2;
        cities[11][1]+=3;
        cities[12][1]+=7;
        cities[13][1]+=2;
        cities[14][1]+=2;
        cities[15][1]+=3;
        cities[16][1]+=6;
        cities[17][1]+=2;
        cities[18][1]+=2;
        cities[19][1]+=6;
        cities[20][1]+=7;
        cities[21][1]+=3;
        cities[22][1]+=3;
        cities[23][1]+=5;
        cities[24][1]+=5;
        cities[25][1]+=5;
        cities[26][1]+=6;
        cities[27][1]+=5;
        cities[28][1]+=4;
				break; 
			}

			case "Q5c": 
			{	
        cities[0][1]+=0;
        cities[1][1]+=0;
        cities[2][1]+=0;
        cities[3][1]+=0;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=0;
        cities[7][1]+=0;
        cities[8][1]+=0;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=0;
        cities[12][1]+=0;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=0;
        cities[16][1]+=0;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=0;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=0;
        cities[24][1]+=0;
        cities[25][1]+=0;
        cities[26][1]+=0;
        cities[27][1]+=0;
        cities[28][1]+=0;
				break;
			}
			
			case "Q5d":
			{
				cities[0][1]+=6;
        cities[1][1]+=0;
        cities[2][1]+=2;
        cities[3][1]+=5;
        cities[4][1]+=8;
        cities[5][1]+=8;
        cities[6][1]+=6;
        cities[7][1]+=0;
        cities[8][1]+=1;
        cities[9][1]+=8;
        cities[10][1]+=8;
        cities[11][1]+=8;
        cities[12][1]+=0;
        cities[13][1]+=8;
        cities[14][1]+=8;
        cities[15][1]+=8;
        cities[16][1]+=0;
        cities[17][1]+=8;
        cities[18][1]+=8;
        cities[19][1]+=5;
        cities[20][1]+=0;
        cities[21][1]+=7;
        cities[22][1]+=7;
        cities[23][1]+=6;
        cities[24][1]+=0;
        cities[25][1]+=5;
        cities[26][1]+=7;
        cities[27][1]+=0;
        cities[28][1]+=8;
			}
		}

		var q6 = valueRB(document.form.Query6);	
		switch(q6) 
		{
			case "Q6a": 
			{ 	
        cities[0][1]+=7;
        cities[1][1]+=7;
        cities[2][1]+=7;
        cities[3][1]+=5;
        cities[4][1]+=5;
        cities[5][1]+=4;
        cities[6][1]+=7;
        cities[7][1]+=7;
        cities[8][1]+=7;
        cities[9][1]+=6;
        cities[10][1]+=6;
        cities[11][1]+=7;
        cities[12][1]+=7;
        cities[13][1]+=6;
        cities[14][1]+=6;
        cities[15][1]+=8;
        cities[16][1]+=8;
        cities[17][1]+=6;
        cities[18][1]+=6;
        cities[19][1]+=4;
        cities[20][1]+=8;
        cities[21][1]+=4;
        cities[22][1]+=4;
        cities[23][1]+=6;
        cities[24][1]+=6;
        cities[25][1]+=6;
        cities[26][1]+=10;
        cities[27][1]+=10;
        cities[28][1]+=10;
				break; 
			}

			case "Q6b": 
			{ 	
        cities[0][1]+=3,5;
        cities[1][1]+=3,5;
        cities[2][1]+=3,5;
        cities[3][1]+=2,5;
        cities[4][1]+=2,5;
        cities[5][1]+=2;
        cities[6][1]+=3,5;
        cities[7][1]+=3,5;
        cities[8][1]+=3,5;
        cities[9][1]+=3;
        cities[10][1]+=3;
        cities[11][1]+=3,5;
        cities[12][1]+=3,5;
        cities[13][1]+=3;
        cities[14][1]+=3;
        cities[15][1]+=4;
        cities[16][1]+=4;
        cities[17][1]+=3;
        cities[18][1]+=3;
        cities[19][1]+=2;
        cities[20][1]+=4;
        cities[21][1]+=2;
        cities[22][1]+=2;
        cities[23][1]+=3;
        cities[24][1]+=3;
        cities[25][1]+=3;
        cities[26][1]+=5;
        cities[27][1]+=5;
        cities[28][1]+=5;
				break; 
			}

			case "Q6c": 
			{	
        cities[0][1]+=0;
        cities[1][1]+=0;
        cities[2][1]+=0;
        cities[3][1]+=0;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=0;
        cities[7][1]+=0;
        cities[8][1]+=0;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=0;
        cities[12][1]+=0;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=0;
        cities[16][1]+=0;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=0;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=0;
        cities[24][1]+=0;
        cities[25][1]+=0;
        cities[26][1]+=0;
        cities[27][1]+=0;
        cities[28][1]+=0;				
				break;
			}
		}
	
		var q7 = valueRB(document.form.Query7);	
		switch(q7) 
		{
			case "Q7a": 
			{ 	
        cities[0][1]+=10;
        cities[1][1]+=9;
        cities[2][1]+=6;
        cities[3][1]+=4;
        cities[4][1]+=2;
        cities[5][1]+=0;
        cities[6][1]+=9;
        cities[7][1]+=8;
        cities[8][1]+=5;
        cities[9][1]+=2;
        cities[10][1]+=0;
        cities[11][1]+=9;
        cities[12][1]+=6;
        cities[13][1]+=2;
        cities[14][1]+=0;
        cities[15][1]+=9;
        cities[16][1]+=6;
        cities[17][1]+=2;
        cities[18][1]+=0;
        cities[19][1]+=10;
        cities[20][1]+=6;
        cities[21][1]+=2;
        cities[22][1]+=0;
        cities[23][1]+=9;
        cities[24][1]+=8;
        cities[25][1]+=3;
        cities[26][1]+=9;
        cities[27][1]+=7;
        cities[28][1]+=2;
				break; 
			}

			case "Q7b": 
			{ 	
        cities[0][1]+=0;
        cities[1][1]+=0;
        cities[2][1]+=0;
        cities[3][1]+=0;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=0;
        cities[7][1]+=0;
        cities[8][1]+=0;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=0;
        cities[12][1]+=0;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=0;
        cities[16][1]+=0;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=0;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=0;
        cities[24][1]+=0;
        cities[25][1]+=0;
        cities[26][1]+=0;
        cities[27][1]+=0;
        cities[28][1]+=0;
				break; 
			}

			case "Q7c": 
			{	
        cities[0][1]+=0;
        cities[1][1]+=1;
        cities[2][1]+=4;
        cities[3][1]+=6;
        cities[4][1]+=8;
        cities[5][1]+=10;
        cities[6][1]+=1;
        cities[7][1]+=2;
        cities[8][1]+=5;
        cities[9][1]+=8;
        cities[10][1]+=10;
        cities[11][1]+=1;
        cities[12][1]+=4;
        cities[13][1]+=8;
        cities[14][1]+=10;
        cities[15][1]+=1;
        cities[16][1]+=4;
        cities[17][1]+=8;
        cities[18][1]+=10;
        cities[19][1]+=0;
        cities[20][1]+=4;
        cities[21][1]+=8;
        cities[22][1]+=10;
        cities[23][1]+=1;
        cities[24][1]+=2;
        cities[25][1]+=7;
        cities[26][1]+=1;
        cities[27][1]+=3;
        cities[28][1]+=8;						
				break;
			}
		}
		var q8 = valueRB(document.form.Query8);	
		switch(q8) 
		{
			case "Q8a":
			{
				cities[0][1]+=9;
        cities[1][1]+=10;
        cities[2][1]+=6;
        cities[3][1]+=4;
        cities[4][1]+=2;
        cities[5][1]+=0;
        cities[6][1]+=8;
        cities[7][1]+=8;
        cities[8][1]+=5;
        cities[9][1]+=2;
        cities[10][1]+=0;
        cities[11][1]+=7;
        cities[12][1]+=6;
        cities[13][1]+=2;
        cities[14][1]+=0;
        cities[15][1]+=8;
        cities[16][1]+=6;
        cities[17][1]+=2;
        cities[18][1]+=0;
        cities[19][1]+=8;
        cities[20][1]+=6;
        cities[21][1]+=2;
        cities[22][1]+=0;
        cities[23][1]+=8;
        cities[24][1]+=9;
        cities[25][1]+=3;
        cities[26][1]+=8;
        cities[27][1]+=7;
        cities[28][1]+=2;
				break;
			}
			case "Q8b":
			{
        cities[0][1]+=0;
        cities[1][1]+=0;
        cities[2][1]+=0;
        cities[3][1]+=0;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=0;
        cities[7][1]+=0;
        cities[8][1]+=0;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=0;
        cities[12][1]+=0;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=0;
        cities[16][1]+=0;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=0;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=0;
        cities[24][1]+=0;
        cities[25][1]+=0;
        cities[26][1]+=0;
        cities[27][1]+=0;
        cities[28][1]+=0;
				break;
			}
			case "Q8c":
			{
				cities[0][1]+=1;
        cities[1][1]+=0;
        cities[2][1]+=4;
        cities[3][1]+=6;
        cities[4][1]+=8;
        cities[5][1]+=10;
        cities[6][1]+=2;
        cities[7][1]+=2;
        cities[8][1]+=5;
        cities[9][1]+=8;
        cities[10][1]+=10;
        cities[11][1]+=3;
        cities[12][1]+=4;
        cities[13][1]+=8;
        cities[14][1]+=10;
        cities[15][1]+=2;
        cities[16][1]+=4;
        cities[17][1]+=8;
        cities[18][1]+=10;
        cities[19][1]+=2;
        cities[20][1]+=4;
        cities[21][1]+=8;
        cities[22][1]+=10;
        cities[23][1]+=2;
        cities[24][1]+=1;
        cities[25][1]+=7;
        cities[26][1]+=2;
        cities[27][1]+=3;
        cities[28][1]+=8;
				break;
			}
		}
		var q9 = valueRB(document.form.Query9);	
		switch(q9) 
		{
			case "Q9a":
			{
				cities[0][1]+=8;
        cities[1][1]+=8;
        cities[2][1]+=6;
        cities[3][1]+=6;
        cities[4][1]+=4;
        cities[5][1]+=3;
        cities[6][1]+=9;
        cities[7][1]+=7;
        cities[8][1]+=6;
        cities[9][1]+=3;
        cities[10][1]+=2;
        cities[11][1]+=8;
        cities[12][1]+=7;
        cities[13][1]+=6;
        cities[14][1]+=3;
        cities[15][1]+=7;
        cities[16][1]+=6;
        cities[17][1]+=3;
        cities[18][1]+=2;
        cities[19][1]+=9;
        cities[20][1]+=5;
        cities[21][1]+=2;
        cities[22][1]+=1;
        cities[23][1]+=9;
        cities[24][1]+=8;
        cities[25][1]+=7;
        cities[26][1]+=8;
        cities[27][1]+=8;
        cities[28][1]+=7;
				break;
			}
			case "Q9b":
			{
        cities[0][1]+=4;
        cities[1][1]+=4;
        cities[2][1]+=3;
        cities[3][1]+=3;
        cities[4][1]+=2;
        cities[5][1]+=1,5;
        cities[6][1]+=4,5;
        cities[7][1]+=3,5;
        cities[8][1]+=3;
        cities[9][1]+=1,5;
        cities[10][1]+=2;
        cities[11][1]+=4;
        cities[12][1]+=3,5;
        cities[13][1]+=3;
        cities[14][1]+=1,5;
        cities[15][1]+=3,5;
        cities[16][1]+=3;
        cities[17][1]+=1,5;
        cities[18][1]+=1;
        cities[19][1]+=4,5;
        cities[20][1]+=2,5;
        cities[21][1]+=1;
        cities[22][1]+=0,5;
        cities[23][1]+=4,5;
        cities[24][1]+=4;
        cities[25][1]+=3,5;
        cities[26][1]+=4;
        cities[27][1]+=4;
        cities[28][1]+=3,5;
				break;
			}
			case "Q9c":
			{
        cities[0][1]+=0;
        cities[1][1]+=0;
        cities[2][1]+=0;
        cities[3][1]+=0;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=0;
        cities[7][1]+=0;
        cities[8][1]+=0;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=0;
        cities[12][1]+=0;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=0;
        cities[16][1]+=0;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=0;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=0;
        cities[24][1]+=0;
        cities[25][1]+=0;
        cities[26][1]+=0;
        cities[27][1]+=0;
        cities[28][1]+=0;
				break;
			}
		}
		var q10 = valueRB(document.form.Query10);	
		switch(q10) 
		{
			case "Q10a":
			{
        cities[0][1]+=6;
        cities[1][1]+=9;
        cities[2][1]+=6;
        cities[3][1]+=6;
        cities[4][1]+=2;
        cities[5][1]+=1;
        cities[6][1]+=5;
        cities[7][1]+=6;
        cities[8][1]+=4;
        cities[9][1]+=2;
        cities[10][1]+=1;
        cities[11][1]+=4;
        cities[12][1]+=6;
        cities[13][1]+=2;
        cities[14][1]+=1;
        cities[15][1]+=4;
        cities[16][1]+=6;
        cities[17][1]+=2;
        cities[18][1]+=1;
        cities[19][1]+=6;
        cities[20][1]+=5;
        cities[21][1]+=2;
        cities[22][1]+=1;
        cities[23][1]+=5;
        cities[24][1]+=7;
        cities[25][1]+=4;
        cities[26][1]+=5;
        cities[27][1]+=7;
        cities[28][1]+=4;
				break;
			}
			case "Q10b":
			{
        cities[0][1]+=0;
        cities[1][1]+=0;
        cities[2][1]+=0;
        cities[3][1]+=0;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=0;
        cities[7][1]+=0;
        cities[8][1]+=0;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=0;
        cities[12][1]+=0;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=0;
        cities[16][1]+=0;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=0;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=0;
        cities[24][1]+=0;
        cities[25][1]+=0;
        cities[26][1]+=0;
        cities[27][1]+=0;
        cities[28][1]+=0;
				break;
			}
		}
		var q11 = valueRB(document.form.Query11);	
		switch(q11) 
		{
			case "Q11a":
			{
        cities[0][1]+=8;
        cities[1][1]+=10;
        cities[2][1]+=6;
        cities[3][1]+=3;
        cities[4][1]+=2;
        cities[5][1]+=0;
        cities[6][1]+=6;
        cities[7][1]+=8;
        cities[8][1]+=5;
        cities[9][1]+=2;
        cities[10][1]+=0;
        cities[11][1]+=4;
        cities[12][1]+=6;
        cities[13][1]+=2;
        cities[14][1]+=0;
        cities[15][1]+=4;
        cities[16][1]+=5;
        cities[17][1]+=2;
        cities[18][1]+=0;
        cities[19][1]+=5;
        cities[20][1]+=4;
        cities[21][1]+=2;
        cities[22][1]+=0;
        cities[23][1]+=6;
        cities[24][1]+=8;
        cities[25][1]+=5;
        cities[26][1]+=5;
        cities[27][1]+=7;
        cities[28][1]+=3;
				break;
			}
			case "Q11b":
			{
        cities[0][1]+=0;
        cities[1][1]+=0;
        cities[2][1]+=0;
        cities[3][1]+=0;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=0;
        cities[7][1]+=0;
        cities[8][1]+=0;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=0;
        cities[12][1]+=0;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=0;
        cities[16][1]+=0;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=0;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=0;
        cities[24][1]+=0;
        cities[25][1]+=0;
        cities[26][1]+=0;
        cities[27][1]+=0;
        cities[28][1]+=0;
				break;
			}
		}
		var q12 = valueRB(document.form.Query12);	
		switch(q12) 
		{
			case "Q12a":
			{
        cities[0][1]+=0;
        cities[1][1]+=0;
        cities[2][1]+=0;
        cities[3][1]+=0;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=0;
        cities[7][1]+=0;
        cities[8][1]+=0;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=0;
        cities[12][1]+=0;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=0;
        cities[16][1]+=0;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=0;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=0;
        cities[24][1]+=0;
        cities[25][1]+=0;
        cities[26][1]+=0;
        cities[27][1]+=0;
        cities[28][1]+=0;
				break;
			}
			case "Q12b":
			{
        cities[0][1]+=-5;
        cities[1][1]+=0;
        cities[2][1]+=-3;
        cities[3][1]+=-5;
        cities[4][1]+=-8;
        cities[5][1]+=-10;
        cities[6][1]+=-5;
        cities[7][1]+=0;
        cities[8][1]+=-3;
        cities[9][1]+=-8;
        cities[10][1]+=-10;
        cities[11][1]+=-6;
        cities[12][1]+=-2;
        cities[13][1]+=-8;
        cities[14][1]+=-10;
        cities[15][1]+=-6;
        cities[16][1]+=-2;
        cities[17][1]+=-8;
        cities[18][1]+=-10;
        cities[19][1]+=-3;
        cities[20][1]+=-2;
        cities[21][1]+=-6;
        cities[22][1]+=-8;
        cities[23][1]+=-5;
        cities[24][1]+=0;
        cities[25][1]+=-8;
        cities[26][1]+=-5;
        cities[27][1]+=0;
        cities[28][1]+=-6;
				break;
			}
			case "Q12c":
			{
        cities[0][1]+=0;
        cities[1][1]+=0;
        cities[2][1]+=0;
        cities[3][1]+=0;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=0;
        cities[7][1]+=0;
        cities[8][1]+=0;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=0;
        cities[12][1]+=0;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=0;
        cities[16][1]+=0;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=0;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=0;
        cities[24][1]+=0;
        cities[25][1]+=0;
        cities[26][1]+=0;
        cities[27][1]+=0;
        cities[28][1]+=0;
				break;
			}
		}							
		var q13 = valueRB(document.form.Query13);	
		switch(q13) 
		{
			case "Q13a":
			{
        cities[0][1]+=9;
        cities[1][1]+=9;
        cities[2][1]+=7;
        cities[3][1]+=6;
        cities[4][1]+=4;
        cities[5][1]+=2;
        cities[6][1]+=8;
        cities[7][1]+=8;
        cities[8][1]+=8;
        cities[9][1]+=6;
        cities[10][1]+=3;
        cities[11][1]+=6;
        cities[12][1]+=6;
        cities[13][1]+=5;
        cities[14][1]+=3;
        cities[15][1]+=7;
        cities[16][1]+=7;
        cities[17][1]+=3;
        cities[18][1]+=2;
        cities[19][1]+=6;
        cities[20][1]+=4;
        cities[21][1]+=2;
        cities[22][1]+=2;
        cities[23][1]+=10;
        cities[24][1]+=8;
        cities[25][1]+=7;
        cities[26][1]+=9;
        cities[27][1]+=9;
        cities[28][1]+=7;
				break;
			}
			case "Q13b":
			{
        cities[0][1]+=4,5;
        cities[1][1]+=4,5;
        cities[2][1]+=3,5;
        cities[3][1]+=3;
        cities[4][1]+=2;
        cities[5][1]+=1;
        cities[6][1]+=4;
        cities[7][1]+=4;
        cities[8][1]+=4;
        cities[9][1]+=3;
        cities[10][1]+=1,5;
        cities[11][1]+=3;
        cities[12][1]+=3;
        cities[13][1]+=2,5;
        cities[14][1]+=1,5;
        cities[15][1]+=3,5;
        cities[16][1]+=3,5;
        cities[17][1]+=1,5;
        cities[18][1]+=1;
        cities[19][1]+=3;
        cities[20][1]+=2;
        cities[21][1]+=1;
        cities[22][1]+=1;
        cities[23][1]+=5;
        cities[24][1]+=4;
        cities[25][1]+=3,5;
        cities[26][1]+=4,5;
        cities[27][1]+=4,5;
        cities[28][1]+=3,5;
				break;
			}
			case "Q13c":
			{
        cities[0][1]+=0;
        cities[1][1]+=0;
        cities[2][1]+=0;
        cities[3][1]+=0;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=0;
        cities[7][1]+=0;
        cities[8][1]+=0;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=0;
        cities[12][1]+=0;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=0;
        cities[16][1]+=0;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=0;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=0;
        cities[24][1]+=0;
        cities[25][1]+=0;
        cities[26][1]+=0;
        cities[27][1]+=0;
        cities[28][1]+=0;
				break;
			}
		}
		var q14 = valueRB(document.form.Query14);	
		switch(q14) 
		{
			case "Q14a":
			{
        cities[0][1]+=8;
        cities[1][1]+=8;
        cities[2][1]+=6;
        cities[3][1]+=5;
        cities[4][1]+=4;
        cities[5][1]+=2;
        cities[6][1]+=7;
        cities[7][1]+=7;
        cities[8][1]+=6;
        cities[9][1]+=6;
        cities[10][1]+=6;
        cities[11][1]+=7;
        cities[12][1]+=6;
        cities[13][1]+=6;
        cities[14][1]+=6;
        cities[15][1]+=6;
        cities[16][1]+=6;
        cities[17][1]+=5;
        cities[18][1]+=3;
        cities[19][1]+=8;
        cities[20][1]+=5;
        cities[21][1]+=2;
        cities[22][1]+=2;
        cities[23][1]+=3;
        cities[24][1]+=2;
        cities[25][1]+=2;
        cities[26][1]+=2;
        cities[27][1]+=1;
        cities[28][1]+=1;
				break;
			}
			case "Q14b":
			{
        cities[0][1]+=4;
        cities[1][1]+=4;
        cities[2][1]+=3;
        cities[3][1]+=2,5;
        cities[4][1]+=2;
        cities[5][1]+=1;
        cities[6][1]+=3,5;
        cities[7][1]+=3,5;
        cities[8][1]+=3;
        cities[9][1]+=3;
        cities[10][1]+=3;
        cities[11][1]+=4,5;
        cities[12][1]+=3;
        cities[13][1]+=3;
        cities[14][1]+=3;
        cities[15][1]+=3;
        cities[16][1]+=3;
        cities[17][1]+=2,5;
        cities[18][1]+=1,5;
        cities[19][1]+=4;
        cities[20][1]+=2,5;
        cities[21][1]+=1;
        cities[22][1]+=1;
        cities[23][1]+=1,5;
        cities[24][1]+=1;
        cities[25][1]+=1;
        cities[26][1]+=1;
        cities[27][1]+=0,5;
        cities[28][1]+=0,5;
				break;
			}
			case "Q14c":
			{
        cities[0][1]+=0;
        cities[1][1]+=0;
        cities[2][1]+=0;
        cities[3][1]+=0;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=0;
        cities[7][1]+=0;
        cities[8][1]+=0;
        cities[9][1]+=0;
        cities[10][1]+=0;
        cities[11][1]+=0;
        cities[12][1]+=0;
        cities[13][1]+=0;
        cities[14][1]+=0;
        cities[15][1]+=0;
        cities[16][1]+=0;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=0;
        cities[20][1]+=0;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=0;
        cities[24][1]+=0;
        cities[25][1]+=0;
        cities[26][1]+=0;
        cities[27][1]+=0;
        cities[28][1]+=0;
				break;
			}
		}
		var q15 = valueRB(document.form.Query15);	
		switch(q15) 
		{
case "Q15a":
			{
        cities[0][1]+=0;
        cities[1][1]+=2;
        cities[2][1]+=3;
        cities[3][1]+=5;
        cities[4][1]+=8;
        cities[5][1]+=10;
        cities[6][1]+=1;
        cities[7][1]+=2;
        cities[8][1]+=3;
        cities[9][1]+=7;
        cities[10][1]+=10;
        cities[11][1]+=0;
        cities[12][1]+=4;
        cities[13][1]+=5;
        cities[14][1]+=6;
        cities[15][1]+=0;
        cities[16][1]+=2;
        cities[17][1]+=6;
        cities[18][1]+=10;
        cities[19][1]+=5;
        cities[20][1]+=5;
        cities[21][1]+=9;
        cities[22][1]+=10;
        cities[23][1]+=3;
        cities[24][1]+=2;
        cities[25][1]+=5;
        cities[26][1]+=3;
        cities[27][1]+=2;
        cities[28][1]+=5;
				break;
			}
			case "Q15b":
			{
        cities[0][1]+=10;
        cities[1][1]+=8;
        cities[2][1]+=7;
        cities[3][1]+=5;
        cities[4][1]+=2;
        cities[5][1]+=0;
        cities[6][1]+=9;
        cities[7][1]+=8;
        cities[8][1]+=7;
        cities[9][1]+=3;
        cities[10][1]+=0;
        cities[11][1]+=10;
        cities[12][1]+=6;
        cities[13][1]+=5;
        cities[14][1]+=4;
        cities[15][1]+=10;
        cities[16][1]+=8;
        cities[17][1]+=3;
        cities[18][1]+=0;
        cities[19][1]+=5;
        cities[20][1]+=5;
        cities[21][1]+=1;
        cities[22][1]+=0;
        cities[23][1]+=7;
        cities[24][1]+=8;
        cities[25][1]+=5;
        cities[26][1]+=7;
        cities[27][1]+=8;
        cities[28][1]+=5;
				break;
			}
		}
		
		var q16 = valueRB(document.form.Query16);	
		switch(q16) 
		{
			case "Q16a":
			{
        cities[0][1]+=3;
        cities[1][1]+=10;
        cities[2][1]+=5;
        cities[3][1]+=1;
        cities[4][1]+=0;
        cities[5][1]+=0;
        cities[6][1]+=3;
        cities[7][1]+=5;
        cities[8][1]+=7;
        cities[9][1]+=1;
        cities[10][1]+=0;
        cities[11][1]+=3;
        cities[12][1]+=4;
        cities[13][1]+=1;
        cities[14][1]+=0;
        cities[15][1]+=3;
        cities[16][1]+=4;
        cities[17][1]+=0;
        cities[18][1]+=0;
        cities[19][1]+=3;
        cities[20][1]+=2;
        cities[21][1]+=0;
        cities[22][1]+=0;
        cities[23][1]+=8;
        cities[24][1]+=10;
        cities[25][1]+=0;
        cities[26][1]+=3;
        cities[27][1]+=4;
        cities[28][1]+=0;
				break;
			}
			case "Q16b":
			{
        cities[0][1]+=3;
        cities[1][1]+=0;
        cities[2][1]+=5;
        cities[3][1]+=8;
        cities[4][1]+=10;
        cities[5][1]+=10;
        cities[6][1]+=3;
        cities[7][1]+=2;
        cities[8][1]+=2;
        cities[9][1]+=9;
        cities[10][1]+=10;
        cities[11][1]+=3;
        cities[12][1]+=4;
        cities[13][1]+=9;
        cities[14][1]+=10;
        cities[15][1]+=3;
        cities[16][1]+=4;
        cities[17][1]+=10;
        cities[18][1]+=10;
        cities[19][1]+=5;
        cities[20][1]+=5;
        cities[21][1]+=10;
        cities[22][1]+=10;
        cities[23][1]+=3;
        cities[24][1]+=0;
        cities[25][1]+=10;
        cities[26][1]+=3;
        cities[27][1]+=4;
        cities[28][1]+=10;
				break;
			}
		}
		var q17 = valueRB(document.form.Query17);	
		switch(q17) 
		{
			case "Q17a":
			{
        cities[0][1]+=0;
        cities[1][1]+=5;
        cities[2][1]+=5;
        cities[3][1]+=5;
        cities[4][1]+=5;
        cities[5][1]+=5;
        cities[6][1]+=0;
        cities[7][1]+=5;
        cities[8][1]+=5;
        cities[9][1]+=5;
        cities[10][1]+=5;
        cities[11][1]+=0;
        cities[12][1]+=5;
        cities[13][1]+=5;
        cities[14][1]+=5;
        cities[15][1]+=0;
        cities[16][1]+=5;
        cities[17][1]+=5;
        cities[18][1]+=5;
        cities[19][1]+=0;
        cities[20][1]+=5;
        cities[21][1]+=5;
        cities[22][1]+=5;
        cities[23][1]+=0;
        cities[24][1]+=5;
        cities[25][1]+=5;
        cities[26][1]+=0;
        cities[27][1]+=5;
        cities[28][1]+=5;
				break;
			}
			case "Q17b":
			{
        cities[0][1]+=6;
        cities[1][1]+=7;
        cities[2][1]+=5;
        cities[3][1]+=5;
        cities[4][1]+=3;
        cities[5][1]+=1;
        cities[6][1]+=6;
        cities[7][1]+=7;
        cities[8][1]+=5;
        cities[9][1]+=3;
        cities[10][1]+=1;
        cities[11][1]+=6;
        cities[12][1]+=5;
        cities[13][1]+=3;
        cities[14][1]+=1;
        cities[15][1]+=6;
        cities[16][1]+=5;
        cities[17][1]+=3;
        cities[18][1]+=1;
        cities[19][1]+=6;
        cities[20][1]+=5;
        cities[21][1]+=3;
        cities[22][1]+=1;
        cities[23][1]+=6;
        cities[24][1]+=5;
        cities[25][1]+=1;
        cities[26][1]+=6;
        cities[27][1]+=5;
        cities[28][1]+=1;
				break;
			}
		}

												
		insertionSort(cities);
		
		// Scale values to exagerate graph
				
		var HTML = "";
		var i;
		
		HTML += '<table border="0" align="center" cellpadding="2">';
		
		HTML += '<tr>';
		
		var HighestLength = cities[(cities.length-1)][1] * cities[(cities.length-1)][1];
		
		for(var i=(cities.length-1);i>=24;i--) // (cities.length-1)-8 = total nº of cities - the nº we want to show.
		{
			var Height = ((200 * (cities[i][1] * cities[i][1])) / HighestLength);
			var URL = cities[i][2];
			
			// HTML += '<td valign="bottom" align="center" height="200"' + '<div class="GraphBar" id="Bar' + i +'"><img id="Spacer' + i +'" src = "images/Spacer.gif"><\/div>hola<\/td>';
			HTML += '<td valign="bottom" align="center" height="200">' + '<a href="javascript:OpenMiniWindow(&quot;'+URL+'&quot;);"><img id="Spacer' + i +'" src = "images/graph-line.gif" width="40" height="'+Height+'"></a><\/td>';
		}  
		HTML += '<\/tr>';

		HTML += '<tr>';
		for(var i=(cities.length-1);i>=24;i--) // (cities.length-1)-8 = total nº of cities - the nº we want to show.
		{
			var URL = cities[i][2];
			HTML += '<td>' + '<div class="GraphText" id="City' + i +'">' + '<a href = "javascript:OpenMiniWindow(&quot;'+URL+'&quot;);">' + cities[i][0] + '</a><\/div><\/td>';			
		}  
		HTML += '<\/tr>';
		HTML += '<\/table>';

		document.getElementById('Results').innerHTML = HTML;
		
/*		
		var HighestLength = cities[(cities.length-1)][1];
		var Message = "";
		
		for(var i=(cities.length-1);i>=8;i--) // 8 = total nº of cities - the nº we want to show.
		{
			var ID = "Bar" + i;
			var HighestID = "Bar" + (cities.length-1);
			var SpacerID = "Spacer" + (cities.length-1);
			var Tmp = ((200 * cities[i][1]) / HighestLength);
			
//			document.getElementById(ID).style.height = Tmp;
			document.getElementById(SpacerID).height = Tmp;
			document.getElementById(SpacerID).width = 40;
			//Message += "City: " + cities[i][0] + " Original: " + cities[i][1] + "Height: " + document.getElementById(ID).style.height + "\n";
		}  
	*/	
		document.getElementById("Results").style.display = "";
		document.getElementById("ResultMessage").style.display = "";
		//alert(Message);
	}
	else { alert(CompleteFormMsg); }

	return true;
}

function FormReset()
{
	document.getElementById('Results').innerHTML = "";
	document.getElementById('Results').style.display = "none";
	document.getElementById('ResultMessage').style.display = "none";
	
	return true;
}
