	function ordenarSelect(elSelect) 
	{
	    items=document.getElementById(elSelect).options;        // los originales
	    opciones=new Array();                                    // sera un doble array: con el texto, y con el valor
	    //ordenaremos 'opciones', despues sobrescribiremos todas las opciones originales con 'opciones' que ya estaran ordenadas
	    //rellenamos 'opciones'
	    for(a=0;a<items.length;a++)
	        opciones[a]=new Array( items[a].text, items[a].value);
	    opciones.sort();    // ordenamos 'opciones'. Se ordenara alfabeticamente opciones[0], y los cambios seran efectivos tambien para opciones[1]
	    for(a=0;a<items.length;a++) {        //sobrescribimos las opciones originales a las ordenadas
	        items[a].text=opciones[a][0];
	        items[a].value=opciones[a][1];
	    }
	}

	function volcarSelects(emisor, receptor)
	{

	    // Accedemos a los 2 selects
	    emisor = document.getElementById(emisor);
	    receptor = document.getElementById(receptor);
		var arrayRemover = new Array() ;

		for (i = 0; i < emisor.options.length; i++)
		{
			if( emisor.options[i].selected )
			{

				// Obtenemos algunos datos necesarios
				posicion = receptor.options.length;
			    selecionado = i;
		        volcado = emisor.options[i];
		        // Volcamos la opcion al select receptor y lo eliminamos del emisor
		        receptor.options[posicion] = new Option(volcado.text, volcado.value);

				arrayRemover.push( i ) ;
			}
		}

		arrayRemover.reverse() ;
		for (x in arrayRemover)
		{
			emisor.options[arrayRemover[x]] = null;
		}

	    ordenarSelect(document.getElementById("lstDestinos").id);
	}	
	
	
	function Guardarrubosseleccionados()
	{
		var rubros = "" ;

        for (i = 0; i < document.getElementById("lstRubrosSeleccionados").options.length; i++) //opcion es para las listas de txt
        {
			if( rubros != "" ) 
			{
				rubros = rubros  + ";" ;
			}

			rubros = rubros + document.getElementById("lstRubrosSeleccionados").options[i].value ;
        }
        
		document.getElementById("Rubros").value = rubros ;
	}


