

 escalas=new Array();
 escalas[0]=new Array();
 escalas[0][0]='Xuíces-Fiscais';
 escalas[1]=new Array();
 escalas[1][0]='Única';
 escalas[2]=new Array();
 escalas[2][0]='Executiva';
 escalas[2][1]='Técnica';
 escalas[3]=new Array();
 escalas[3][0]='Única';
 escalas[4]=new Array();
 escalas[4][0]='Única';
 escalas[5]=new Array();
 escalas[5][0]='Única';
 escalas[6]=new Array();
 escalas[6][0]='Básica';
 escalas[6][1]='Executiva';
 escalas[6][2]='Superior';
 escalas[6][3]='Técnica';
 escalas[7]=new Array();
 escalas[7][0]='Profesionais';
 escalas[7][1]='Voluntariado';
 escalas[8]=new Array();
 escalas[8][0]='Única';
 escalas[9]=new Array();
 escalas[9][0]='Básica';
 escalas[9][1]='Executiva';
 escalas[9][2]='Subinspección';
 escalas[9][3]='Superior';
 escalas[10]=new Array();
 escalas[10][0]='Vixilante'; 

 
 escalas_ids=new Array();
 escalas_ids[0]=new Array();
 escalas_ids[0][0]='16';
 escalas_ids[1]=new Array();
 escalas_ids[1][0]='19';
 escalas_ids[2]=new Array();
 escalas_ids[2][0]='12';
 escalas_ids[2][1]='11';
 escalas_ids[3]=new Array();
 escalas_ids[3][0]='14';
 escalas_ids[4]=new Array();
 escalas_ids[4][0]='18';
 escalas_ids[5]=new Array();
 escalas_ids[5][0]='15';
 escalas_ids[6]=new Array();
 escalas_ids[6][0]='4';
 escalas_ids[6][1]='3';
 escalas_ids[6][2]='1';
 escalas_ids[6][3]='2';
 escalas_ids[7]=new Array();
 escalas_ids[7][0]='9';
 escalas_ids[7][1]='10';
 escalas_ids[8]=new Array();
 escalas_ids[8][0]='17';
 escalas_ids[9]=new Array();
 escalas_ids[9][0]='8';
 escalas_ids[9][1]='6';
 escalas_ids[9][2]='7';
 escalas_ids[9][3]='5';
 escalas_ids[10]=new Array();
 escalas_ids[10][0]='13';



 categorias=new Array();
 categorias[0]=new Array();
 categorias[0][0]=new Array();
 categorias[0][0][0]='Única';
 categorias[1]=new Array();
 categorias[1][0]=new Array();
 categorias[1][0][0]='Única';
 categorias[2]=new Array();
 categorias[2][0]=new Array();
 categorias[2][0][0]='Bombeiro';
 categorias[2][0][1]='Cabo';
 categorias[2][0][2]='Sarxento';
 categorias[2][0][3]='Suboficial';
 categorias[2][1]=new Array();
 categorias[2][1][0]='Inspector';
 categorias[2][1][1]='Oficial';
 categorias[3]=new Array();
 categorias[3][0]=new Array();
 categorias[3][0][0]='Única';
 categorias[4]=new Array();
 categorias[4][0]=new Array();
 categorias[4][0][0]='Única';
 categorias[5]=new Array();
 categorias[5][0]=new Array();
 categorias[5][0][0]='Única';
 categorias[6]=new Array();
 categorias[6][0]=new Array();
 categorias[6][0][0]='Oficial';
 categorias[6][0][1]='Policía';
 categorias[6][1]=new Array();
 categorias[6][1][0]='Inspector';
 categorias[6][1][1]='Inspector principal';
 categorias[6][2]=new Array();
 categorias[6][2][0]='Superintendente';
 categorias[6][3]=new Array();
 categorias[6][3][0]='Intendente';
 categorias[6][3][1]='Intendente principal';
 categorias[7]=new Array();
 categorias[7][0]=new Array();
 categorias[7][0][0]='Única';
 categorias[7][1]=new Array();
 categorias[7][1][0]='Única';
 categorias[8]=new Array();
 categorias[8][0]=new Array();
 categorias[8][0][0]='Única';
 categorias[9]=new Array();
 categorias[9][0]=new Array();
 categorias[9][0][0]='Oficial de policía';
 categorias[9][0][1]='Policía';
 categorias[9][1]=new Array();
 categorias[9][1][0]='Inspector';
 categorias[9][1][1]='Inspector xefe';
 categorias[9][2]=new Array();
 categorias[9][2][0]='Subinspector';
 categorias[9][3]=new Array();
 categorias[9][3][0]='Comisario';
 categorias[9][3][1]='Comisario principal';
 categorias[10]=new Array();
 categorias[10][0]=new Array();
 categorias[10][0][0]='Única'; 

 
 categorias_ids=new Array();
 categorias_ids[0]=new Array();
 categorias_ids[0][0]=new Array();
 categorias_ids[0][0][0]='26';
 categorias_ids[1]=new Array();
 categorias_ids[1][0]=new Array();
 categorias_ids[1][0][0]='29';
 categorias_ids[2]=new Array();
 categorias_ids[2][0]=new Array();
 categorias_ids[2][0][0]='22';
 categorias_ids[2][0][1]='21';
 categorias_ids[2][0][2]='20';
 categorias_ids[2][0][3]='19';
 categorias_ids[2][1]=new Array();
 categorias_ids[2][1][0]='17';
 categorias_ids[2][1][1]='18';
 categorias_ids[3]=new Array();
 categorias_ids[3][0]=new Array();
 categorias_ids[3][0][0]='24';
 categorias_ids[4]=new Array();
 categorias_ids[4][0]=new Array();
 categorias_ids[4][0][0]='28';
 categorias_ids[5]=new Array();
 categorias_ids[5][0]=new Array();
 categorias_ids[5][0][0]='25';
 categorias_ids[6]=new Array();
 categorias_ids[6][0]=new Array();
 categorias_ids[6][0][0]='6';
 categorias_ids[6][0][1]='7';
 categorias_ids[6][1]=new Array();
 categorias_ids[6][1][0]='5';
 categorias_ids[6][1][1]='4';
 categorias_ids[6][2]=new Array();
 categorias_ids[6][2][0]='1';
 categorias_ids[6][3]=new Array();
 categorias_ids[6][3][0]='3';
 categorias_ids[6][3][1]='2';
 categorias_ids[7]=new Array();
 categorias_ids[7][0]=new Array();
 categorias_ids[7][0][0]='15';
 categorias_ids[7][1]=new Array();
 categorias_ids[7][1][0]='16';
 categorias_ids[8]=new Array();
 categorias_ids[8][0]=new Array();
 categorias_ids[8][0][0]='27';
 categorias_ids[9]=new Array();
 categorias_ids[9][0]=new Array();
 categorias_ids[9][0][0]='13';
 categorias_ids[9][0][1]='14';
 categorias_ids[9][1]=new Array();
 categorias_ids[9][1][0]='11';
 categorias_ids[9][1][1]='10';
 categorias_ids[9][2]=new Array();
 categorias_ids[9][2][0]='12';
 categorias_ids[9][3]=new Array();
 categorias_ids[9][3][0]='9';
 categorias_ids[9][3][1]='8';
 categorias_ids[10]=new Array();
 categorias_ids[10][0]=new Array();
 categorias_ids[10][0][0]='23';


	function se_ha_cambiado_corpo(thisform){
	 	var index_corpo=thisform.corpo.selectedIndex;
		
	 	if (index_corpo > 0){
			thisform.escala.length=0;
			thisform.escala.options[0]=new Option("Seleccione...","");

			thisform.categoria.length=0;
			thisform.categoria.options[0]=new Option("Seleccione escala...","");

	 	}else{
			thisform.escala.length=0;
			thisform.escala.options[0]=new Option("Seleccione corpo...","");

			thisform.categoria.length=0;
			thisform.categoria.options[0]=new Option("Seleccione corpo...","");
			
	 	    	return "";
	 	}

		index_corpo--;
		for (i=0;i<escalas[index_corpo].length;i++){
			j=i+1;
			var texto_select=escalas[index_corpo][i];
			var longitud_texto=texto_select.length;
			if (longitud_texto>33){
				texto_select=texto_select.substring(0,30)+"...";
			}
			if (escalas[index_corpo].length == 1){
				thisform.escala.options[j]=new Option(texto_select,escalas_ids[index_corpo][i],1,1);
				se_ha_cambiado_escala(thisform);
			}else{
				thisform.escala.options[j]=new Option(texto_select,escalas_ids[index_corpo][i]);
			}
			
		}


	}


	function se_ha_cambiado_escala(thisform){
	 	var index_corpo=thisform.corpo.selectedIndex;
	 	var index_escala=thisform.escala.selectedIndex;
	 	
	 	if (index_escala > 0){
			thisform.categoria.length=0;
			thisform.categoria.options[0]=new Option("Seleccione...","");
	 	}else{
			thisform.categoria.length=0;
			thisform.categoria.options[0]=new Option("Seleccione escala...","");
	 		
	 	    	return "";
	 	}
	 	
	 	index_corpo--;
	 	index_escala--;
		for (i=0;i<categorias[index_corpo][index_escala].length;i++){
			j=i+1;
			var texto_select=categorias[index_corpo][index_escala][i];
			var longitud_texto=texto_select.length;
			if (longitud_texto>33){
				texto_select=texto_select.substring(0,30)+"...";
			}
			if (categorias[index_corpo][index_escala].length == 1){
				thisform.categoria.options[j]=new Option(texto_select,categorias_ids[index_corpo][index_escala][i],1,1);
			}else{
				thisform.categoria.options[j]=new Option(texto_select,categorias_ids[index_corpo][index_escala][i]);
			}
		}
	 	
	 	
	}


/***************************************************************************/


