	function EraseRegion()
	{
		//window.alert("erase region");		
		var xx = document.getElementById('ShowRegion2');
		xx.innerHTML = "<span> </span>";
	}
	
	function ShowRegion2(kraj)
	{ 		
 		// fetch div and draw pointed regions name
 		var xx = document.getElementById('ShowRegion2');
		switch (kraj)
		{
			case 1: // jihoc 		
			
				xx.innerHTML = "kraj: <span>jihočeský  </span>"; 
				break;
				
			case 2: // jihom		
				xx.innerHTML = "kraj: <span>jihomoravský</span>"; 
				break;
				
				
			case 3: // karl		
				xx.innerHTML = "kraj: <span>karlovarský</span>"; 
				break;
	
			case 4: // kral 	
				xx.innerHTML = "kraj: <span>královéhradecký</span>"; 
				break;
				
			case 5: // libere	
				xx.innerHTML = "kraj: <span>liberecký</span>"; 
				break;
	
			case 6: // moravsko		
				xx.innerHTML = "kraj: <span>moravskoslezský</span>"; 
				break;
	
			case 7: // olom		
				xx.innerHTML = "kraj: <span>olomoucký</span>"; 
				break;
				
			case 8: // pardub		
				xx.innerHTML = "kraj: <span>parbubický</span>"; 
				break;
				
			case 9: // plzen		
				xx.innerHTML = "kraj: <span>plzeňský</span>"; 
				break;
				
			case 10: // praha	
				xx.innerHTML = "kraj: <span>praha</span>"; 
				break;
				
			case 11: // stredoc		
				xx.innerHTML = "kraj: <span>středočeský</span>"; 
				break;
				
			case 12: // ustecky		
				xx.innerHTML = "kraj: <span>ústecký</span>"; 
				break;
				
			case 13: // vysocina		
				xx.innerHTML = "kraj: <span>vysočina</span>"; 
				break;
				
			case 14: // zlnsky		
				xx.innerHTML = "kraj: <span>zlínský</span>"; 		
				break;				
		} 		 		
	}
	
	function SelectRegion(kraj)
	{
	 	//window.alert("select region");
 		document.getElementById('region').selectedIndex=kraj; 		
 		ActualizeRegion2(); 		
	}
		
	// regenerate selectbox region2
	function ActualizeRegion2()
	{		
 		//window.alert("actualize region");
 		
 	//delete old region2
 	 	var xx = document.getElementById('region2');  
		while(xx.hasChildNodes() == true) 
		{ 
			//window.alert("smazu="+xx.id);
			xx.removeChild(xx.childNodes[0]);	        
		}
		
		// generate new
		var pom = document.getElementById('region').selectedIndex;
		document.getElementById('region2').options[0] = new Option('vše',0); // TODO zamysleni - nedat namisto 0 i v pripade ostaatni ch SB o uroven vyse?
		switch (pom)
		{
			case 0: // selected all regions ->generate all regions2 selectbox
								
				var i = 0;
				var pom = 0;
				while (i < townships.length)
				{
				//window.alert(townships[i]);
					if (townships[i] != undefined)
					{
						document.getElementById('region2').options[pom++] = new Option(townships[i],i);
					}
					i++;
				}			
				break;
			
			case 1: // jihoc 		
			
				document.getElementById('region2').options[1] = new Option(townships[1008],1008);
				document.getElementById('region2').options[2] = new Option(townships[1009],1009);
				document.getElementById('region2').options[3] = new Option(townships[1024],1024);			
				document.getElementById('region2').options[4] = new Option(townships[1046],1046);
				document.getElementById('region2').options[5] = new Option(townships[1052],1052);
				document.getElementById('region2').options[6] = new Option(townships[1061],1061);
				document.getElementById('region2').options[7] = new Option(townships[1065],1065);
				break;
				
			case 2: // jihom		
			
				document.getElementById('region2').options[1] = new Option(townships[1002],1002);
				document.getElementById('region2').options[2] = new Option(townships[1003],1003);
				document.getElementById('region2').options[3] = new Option(townships[1004],1004);			
				document.getElementById('region2').options[4] = new Option(townships[1006],1006);
				document.getElementById('region2').options[5] = new Option(townships[1015],1015);
				document.getElementById('region2').options[6] = new Option(townships[1073],1073);
				document.getElementById('region2').options[7] = new Option(townships[1075],1075);
				break;
				
			case 3: // karl		
			
				document.getElementById('region2').options[1] = new Option(townships[1017],1017);
				document.getElementById('region2').options[2] = new Option(townships[1025],1025);
				document.getElementById('region2').options[3] = new Option(townships[1060],1060);			
				break;
	
			case 4: // kral 	
			
				document.getElementById('region2').options[1] = new Option(townships[1016],1016);
				document.getElementById('region2').options[2] = new Option(townships[1022],1022);
				document.getElementById('region2').options[3] = new Option(townships[1038],1038);			
				document.getElementById('region2').options[4] = new Option(townships[1058],1058);
				document.getElementById('region2').options[5] = new Option(townships[1067],1067);			
				break;
				
			case 5: // libere	
			
				document.getElementById('region2').options[1] = new Option(townships[1007],1007);
				document.getElementById('region2').options[2] = new Option(townships[1020],1020);
				document.getElementById('region2').options[3] = new Option(townships[1032],1032);			
				document.getElementById('region2').options[4] = new Option(townships[1059],1059);			
				break;
	
			case 6: // moravsko		
			
				document.getElementById('region2').options[1] = new Option(townships[1005],1005);
				document.getElementById('region2').options[2] = new Option(townships[1012],1012);
				document.getElementById('region2').options[3] = new Option(townships[1026],1026);			
				document.getElementById('region2').options[4] = new Option(townships[1039],1039);
				document.getElementById('region2').options[5] = new Option(townships[1042],1042);
				document.getElementById('region2').options[6] = new Option(townships[1043],1043);
				break;
	
			case 7: // olom		
			
				document.getElementById('region2').options[1] = new Option(townships[1021],1021);
				document.getElementById('region2').options[2] = new Option(townships[1041],1041);
				document.getElementById('region2').options[3] = new Option(townships[1053],1053);			
				document.getElementById('region2').options[4] = new Option(townships[1054],1054);
				document.getElementById('region2').options[5] = new Option(townships[1063],1063);
				break;
				
			case 8: // pardub		
			
				document.getElementById('region2').options[1] = new Option(townships[1019],1019);
				document.getElementById('region2').options[2] = new Option(townships[1044],1044);
				document.getElementById('region2').options[3] = new Option(townships[1062],1062);			
				document.getElementById('region2').options[4] = new Option(townships[1071],1071);
				break;
				
			case 9: // plzen		
			
				document.getElementById('region2').options[1] = new Option(townships[1011],1011);
				document.getElementById('region2').options[2] = new Option(townships[1028],1028);
				document.getElementById('region2').options[3] = new Option(townships[1047],1047);			
				document.getElementById('region2').options[4] = new Option(townships[1048],1048);
				document.getElementById('region2').options[5] = new Option(townships[1049],1049);
				document.getElementById('region2').options[6] = new Option(townships[1057],1057);
				document.getElementById('region2').options[7] = new Option(townships[1064],1064);
				break;
				
			case 10: // praha		
				document.getElementById('region2').options[0] = new Option(townships[1014],1014);
				
				break;
				
			case 11: // stredoc		
			
				document.getElementById('region2').options[1] = new Option(townships[1000],1000);
				document.getElementById('region2').options[2] = new Option(townships[1001],1001);
				document.getElementById('region2').options[3] = new Option(townships[1027],1027);			
				document.getElementById('region2').options[4] = new Option(townships[1029],1029);
				document.getElementById('region2').options[5] = new Option(townships[1031],1031);
				document.getElementById('region2').options[6] = new Option(townships[1035],1035);
				document.getElementById('region2').options[7] = new Option(townships[1036],1036);
				document.getElementById('region2').options[8] = new Option(townships[1040],1040);
				document.getElementById('region2').options[9] = new Option(townships[1050],1050);
				document.getElementById('region2').options[10] = new Option(townships[1051],1051);			
				document.getElementById('region2').options[11] = new Option(townships[1055],1055);
				document.getElementById('region2').options[12] = new Option(townships[1056],1056);			
				break;
				
			case 12: // ustecky		
			
				document.getElementById('region2').options[1] = new Option(townships[1010],1010);
				document.getElementById('region2').options[2] = new Option(townships[1018],1018);
				document.getElementById('region2').options[3] = new Option(townships[1033],1033);			
				document.getElementById('region2').options[4] = new Option(townships[1034],1034);
				document.getElementById('region2').options[5] = new Option(townships[1037],1037);
				document.getElementById('region2').options[6] = new Option(townships[1066],1066);
				document.getElementById('region2').options[7] = new Option(townships[1070],1070);
				break;
				
			case 13: // vysocina		
			
				document.getElementById('region2').options[1] = new Option(townships[1013],1013);
				document.getElementById('region2').options[2] = new Option(townships[1023],1023);
				document.getElementById('region2').options[3] = new Option(townships[1045],1045);			
				document.getElementById('region2').options[4] = new Option(townships[1068],1068);
				document.getElementById('region2').options[5] = new Option(townships[1076],1076);			
				break;
				
			case 14: // zlnsky		
			
				document.getElementById('region2').options[1] = new Option(townships[1030],1030);
				document.getElementById('region2').options[2] = new Option(townships[1069],1069);
				document.getElementById('region2').options[3] = new Option(townships[1072],1072);			
				document.getElementById('region2').options[4] = new Option(townships[1074],1074);			
				break;
				
		}
	}
