//los links a páginas externas deben ir siempre con http://
//Para los otros basta con una ruta relativa como por ejemplo ../secciones.php

categorias_array = new Array(
		['Consumibles',
			[
				['Almacenamiento de datos','http://unicompra.optize.es/servlet/_ALMACENAMIENTO_DE_DATOS_14413_catOptize.htm'],
				['Archivo CD/DVD/Diskettes','http://unicompra.optize.es/servlet/_ARCHIVO_DE_CD_S_Y_DISKETTES_14719_catOptize.htm'],
				['Complementos informáticos','http://unicompra.optize.es/servlet/_COMPLEMENTOS_INFORMATICOS_14680_catOptize.htm'],
				['Consumibles para Fax','http://unicompra.optize.es/servlet/_CONSUMIBLES_PARA_FAX_14741_catOptize.htm'],
				['Consumibles para Impresoras Láser','http://unicompra.optize.es/servlet/navigation?category=14749'],
				['Consumibles para Maquinas de Escribir','http://unicompra.optize.es/servlet/_CONSUMIBLES_PARA_MAQUINAS_DE_ESCRIBIR_14736_catOptize.htm'],
				['Consumibles para Copiadoras','http://unicompra.optize.es/servlet/_CONSUMIBLES_PARA_COPIADORAS_14723_catOptize.htm'],
				['Consumibles para Impresoras Inyección','http://unicompra.optize.es/servlet/_CONSUMIBLES_PARA_IMPRESORAS_INYECCION_14773_catOptize.htm'],
				['Consumibles para Impresoras Matriciales','http://unicompra.optize.es/servlet/_CONSUMIBLES_PARA_IMPRESORAS_MATRICIALES_14730_catOptize.htm'],
				['Productos de Limpieza Multimedia','http://unicompra.optize.es/servlet/PRODUCTOS_DE_LIMPIEZA_14499_catOptize.htm']
			]],
		['Energía','sub/energia.htm'],
		['Imagen y Sonido',
			[
				['Accesorios','http://unicompra.optize.es/servlet/ACCESORIOS_14105_catOptize.htm'],
				['Cámaras de Video','http://unicompra.optize.es/servlet/navigation?category=15910'],
				['Cámaras Fotográficas','http://unicompra.optize.es/servlet/navigation?category=15909'],
				['DVD','http://unicompra.optize.es/servlet/navigation?category=12885'],
				['DVD+VHS','http://unicompra.optize.es/servlet/DVD+VHS_12881_catOptize.htm'],
				['Hi-Fi','http://unicompra.optize.es/servlet/navigation?category=12886'],
				['Home Cinema','http://unicompra.optize.es/servlet/_HOME_CINEMA_12900_catOptize.htm'],
				['Pantallas de Plasma','http://unicompra.optize.es/servlet/navigation?category=12874'],
				['Proyectores','http://unicompra.optize.es/servlet/navigation?category=12913'],
				['Reproductores MP3/ Multimedia','http://unicompra.optize.es/servlet/navigation?category=12913'],
				['Sintonizadores TDT','http://unicompra.optize.es/servlet/SINTONIZADORES_TDT_15730_catOptize.htm'],
				['Televisores Convencionales (4:3)','http://unicompra.optize.es/servlet/_TELEVISORES_CONVENCIONALES_(4:3)_12876_catOptize.htm'],
				['Televisores DLP','http://unicompra.optize.es/servlet/TELEVISORES_DLP__16145_catOptize.htm'],
				['Televisores LCD','http://unicompra.optize.es/servlet/navigation?category=12875'],
				['Televisores Panorámicos (16:9)','http://unicompra.optize.es/servlet/navigation?category=12955'],
				['TV+DVD','http://unicompra.optize.es/servlet/TV+DVD_12880_catOptize.htm']
			]],
		['Informática',
			[
				['Componentes y periféricos','http://unicompra.optize.es/servlet/COMPONENTES_Y_PERIFERICOS_15962_catOptize.htm'],
				['Consumibles de informática','http://unicompra.optize.es/servlet/CONSUMIBLES_DE_INFORMATICA_13936_catOptize.htm'],
				['Entrada de datos','http://unicompra.optize.es/servlet/ENTRADA_DE_DATOS_13187_catOptize.htm'],
				['Escáner','http://unicompra.optize.es/servlet/ESCANER_15961_catOptize.htm'],
				['Grabadores/Lectores','http://unicompra.optize.es/servlet/GRABADORES_LECTORES_15955_catOptize.htm'],
				['Memorias','http://unicompra.optize.es/servlet/MEMORIAS_15953_catOptize.htm'],
				['Multifuncionales','http://unicompra.optize.es/servlet/navigation?category=15950'],
				['Pc´s / Servidores','http://unicompra.optize.es/servlet/navigation?category=15956'],
				['Portátiles','http://unicompra.optize.es/servlet/ORDENADORES_PORTATILES_15900_catOptize.htm'],
				['Redes Inalámbricas','http://unicompra.optize.es/servlet/REDES_INALAMBRICAS_15957_catOptize.htm'],
				['Software','http://unicompra.optize.es/servlet/SOFTWARE_2677_catOptize.htm'],
				['Tarjetas','http://unicompra.optize.es/servlet/TARJETAS_15958_catOptize.htm'],
				['Comunicaciones y redes','http://unicompra.optize.es/servlet/navigation?category=15963'],
				['Discos duros','http://unicompra.optize.es/servlet/DISCOS_DUROS_15952_catOptize.htm'],
				['Entretenimiento','http://unicompra.optize.es/servlet/ENTRETENIMIENTO_14553_catOptize.htm'],
				['Garantias','http://unicompra.optize.es/servlet/GARANTIAS_13828_catOptize.htm'],
				['Impresoras','http://unicompra.optize.es/servlet/IMPRESORAS_15942_catOptize.htm'],
				['Monitores','http://unicompra.optize.es/servlet/OFIMATICA_6941_catOptize.htm'],
				['Ofimatica','http://unicompra.optize.es/servlet/OFIMATICA_6941_catOptize.htm'],
				['PDAs','http://unicompra.optize.es/servlet/PDAS_15936_catOptize.htm'],
				['Protección de energia/SAIs','http://unicompra.optize.es/servlet/PROTECCION_DE_ENERGIA_SAI´S_16133_catOptize.htm'],
				['Sistemas de Back-up','http://unicompra.optize.es/servlet/SISTEMAS_DE_BACK-UP_16111_catOptize.htm']
			]],
		['Instalaciones','sub/mobiliario.htm'],
		['Internet','sub/internet.htm'],
		['Maquinas de oficina',
			[
				['Calculadoras','http://unicompra.optize.es/servlet/_CALCULADORAS_14894_catOptize.htm'],
				['Encuadernación','http://unicompra.optize.es/servlet/_ENCUADERNACION_14904_catOptize.htm'],
				['Máquinas para envíos','http://unicompra.optize.es/servlet/MAQUINAS_PARA_ENVIOS_14925_catOptize.htm'],
				['Rotulación','http://unicompra.optize.es/servlet/_ROTULACION_14930_catOptize.htm'],
				['Cizallas y Guillotinas','http://unicompra.optize.es/servlet/CIZALLAS_Y__GUILLOTINAS_14901_catOptize.htm'],
				['Fax','http://unicompra.optize.es/servlet/Fax_14893_catOptize.htm'],
				['Plastificación','http://unicompra.optize.es/servlet/Plastificacion_14927_catOptize.htm'],
				['Destructoras','http://unicompra.optize.es/servlet/Destructoras_15343_catOptize.htm']
			]],
		['Material de Oficina',
			[
				['Accesorios de mesa','http://unicompra.optize.es/servlet/ACCESORIOS_DE_MESA_15210_catOptize.htm'],
				['Agendas y complementos','http://unicompra.optize.es/servlet/AGENDAS_Y_COMPLEMENTOS_15116_catOptize.htm'],
				['Archivo y clasificación','http://unicompra.optize.es/servlet/ARCHIVADORES_Clasificacion_15040_catOptize.htm'],
				['Escritura y corrección','http://unicompra.optize.es/servlet/_ESCRITURA__CORRECCION_Y_DIBUJO_15132_catOptize.htm'],
				['Etiquetas','http://unicompra.optize.es/servlet/_ETIQUETAS__TARJETAS_Y_PEGATINAS_15026_catOptize.htm'],
				['Máquinas Oficina','http://unicompra.optize.es/servlet/Maquinas de Oficina_14892_catOptize.htm'],
				['Material Escolar','http://unicompra.optize.es/servlet/_MATERIAL_ESCOLAR_14845_catOptize.htm'],
				['Notas y cuadernos','http://unicompra.optize.es/servlet/NOTAS__CUADERNOS_Y_BLOCKS_15257_catOptize.htm'],
				['Papel','http://unicompra.optize.es/servlet/Papel_14984_catOptize.htm'],
				['Presentación documentos','http://unicompra.optize.es/servlet/Presentaciones_15006_catOptize.htm'],
				['Presentaciones-equipamiento','http://unicompra.optize.es/servlet/Presentaciones_15006_catOptize.htm'],
				['Sobres y embalajes','http://unicompra.optize.es/servlet/Sobres y embalajes_15173_catOptize.htm']
			]],
		['Mobiliario de Oficina',
			[
				['Sillería','http://unicompra.optize.es/servlet/Silleria_15731_catOptize.htm'],
				['Mesas','sub/mobiliario.htm'],
				['Armarios','sub/mobiliario.htm'],
				['Accesorios','sub/mobiliario.htm'],
				['Mamparas','sub/mobiliario.htm'],
				['Moquetas y suelos','sub/mobiliario.htm'],
				['Climatización','sub/mobiliario.htm'],
				['Extinción','sub/mobiliario.htm'],
				['Redes de Voz y Datos','sub/mobiliario.htm'],
				['Obra Civil','sub/mobiliario.htm'],
				['Jardines','sub/mobiliario.htm']
			]],
		['Negociación electrónica','http://unicompra.optize.es/servlet/RdServlet?fwd=conten&page=/conten/servicios/plantillaServicios001.jsp?IdTipoContenido=118&IdContenido=17492&colab=2133'],
		['Regalos de Empresa','sub/regalos.htm'],
		['Seguros','sub/seguros.htm'],
		['Telecomunicaciones',
			[
				['Telefonía Fija','sub/telefonia.htm'],
				['Teléfonos Móviles y Accesorios','http://unicompra.optize.es/servlet/navigation?category=15959'],
				['Telecomunicaciones para empresas','http://unicompra.optize.es/servlet/RdServlet?fwd=conten&page=/conten/servicios/plantillaServicios001Preview.jsp?IdContenido=9257&IdTipoContenido=110'],
				['Servicios ADSL','sub/telefonia.htm'],
				['Telefonía Residencial','http://unicompra.optize.es/servlet/_TELEFONIA_RESIDENCIAL_11662_catOptize.htm'],
				['Centralitas y terminales','sub/telefonia.htm'],
				['Radiofrecuencia','http://unicompra.optize.es/servlet/_RADIOFRECUENCIA_14340_catOptize.htm'],
				['Voz sobre IP','http://unicompra.optize.es/servlet/VOZ_SOBRE_IP_12513_catOptize.htm']
			]],
		['Telefonía',
			[
				['Telefonía Fija','sub/telefonia.htm'],
				['Teléfonos Móviles y Accesorios','http://unicompra.optize.es/servlet/navigation?category=15959'],
				['Telecomunicaciones para empresas','http://unicompra.optize.es/servlet/RdServlet?fwd=conten&page=/conten/servicios/plantillaServicios001Preview.jsp?IdContenido=9257&IdTipoContenido=110'],
				['Servicios ADSL','sub/telefonia.htm'],
				['Telefonía Residencial','http://unicompra.optize.es/servlet/_TELEFONIA_RESIDENCIAL_11662_catOptize.htm'],
				['Centralitas y terminales','sub/telefonia.htm'],
				['Radiofrecuencia','http://unicompra.optize.es/servlet/_RADIOFRECUENCIA_14340_catOptize.htm'],
				['Voz sobre IP','http://unicompra.optize.es/servlet/VOZ_SOBRE_IP_12513_catOptize.htm']
			]]

);
/* =================================================================
* Para el Menu
*/
function setCategorias(){
	//Recoje el select
	comboCategorias = document.getElementById('idCategorias');
	//Crea el primero
	comboCategorias.options[0] = new Option('Elija una categoria');
	comboCategorias.options[0].value = ".";
	//Lo llena
	for ( i=0 ; i<categorias_array.length ; i++ ){
		if ( typeof categorias_array[i][1] == 'string') {
			comboCategorias.options[i+1] = new Option(categorias_array[i][0]);
			comboCategorias.options[i+1].value = categorias_array[i][1];
		} else {
			comboCategorias.options[i+1] = new Option(categorias_array[i][0]);
			comboCategorias.options[i+1].value = i;
		}
	}
}

function setSubCategorias(arg){
	//Recoje el select
	comboSubCategorias = document.getElementById('idSubCategorias');
	
	//Borra todo lo que tiene
	while (comboSubCategorias.length>0){
		comboSubCategorias.remove(0);
	}
	
	//Crea el primero
	comboSubCategorias.options[0] = new Option('Elija una subcategoria');
	comboSubCategorias.options[0].value = ".";
	
	//Si la cat. tiene http es porque es una dir.
	if(isNaN(arg)){
		if(arg.indexOf('http://') != -1){
			window.open(arg,'_blank');
		} else {
			window.open(arg,'mainFrame');
		}
	} else {
		//Lo llena
		for ( i=0 ; i<categorias_array[arg][1].length ; i++ ){
			tempTxt = categorias_array[arg][1][i][0];
			comboSubCategorias.options[i+1] = new Option(tempTxt);
			comboSubCategorias.options[i+1].value = categorias_array[arg][1][i][1];
		}
	}
}

function goToSubCat(){
	tempValue = document.getElementById('idSubCategorias').value;
	if (tempValue != "" && tempValue != undefined && tempValue != 'Elija una categoria' && tempValue != 'Elija una subcategoria'){
		if(tempValue.indexOf('http://') != -1){
			window.open(tempValue,'_blank');
		} else {
			window.open(tempValue,'mainFrame');
		}
	}
}

/* =================================================================
* Para el form
*/
function setCategoriasForm(){
	//Recoje el select
	comboCategorias = document.getElementById('idCategorias');
	//Crea el primero
	comboCategorias.options[0] = new Option('Elija una categoria');
	comboCategorias.options[0].value = ".";
	
	//Lo llena
	for ( i=0 ; i<categorias_array.length ; i++ ){
		comboCategorias.options[i+1] = new Option(categorias_array[i][0]);
		comboCategorias.options[i+1].value = categorias_array[i][0];
	}
}

function setSubCategoriasForm(arg){
	//Recoje el select
	comboSubCategorias = document.getElementById('idSubCategorias');
	
	//Borra todo lo que tiene
	while (comboSubCategorias.length>0){
		comboSubCategorias.remove(0);
	}
	
	//Crea el primero
	comboSubCategorias.options[0] = new Option('Elija una subcategoria');
	comboSubCategorias.options[0].value = ".";

	for ( j=0 ; j<categorias_array.length ; j++){
		if( categorias_array[j][0].indexOf(arg) != -1 ){
			//sobreescribe
			arg = j;
			break;
		} 
	}

	if (typeof categorias_array[arg][1] == 'string'){
		comboSubCategorias.options[0] = new Option('Sin subcategoría');
		comboSubCategorias.options[0].value = ".";
	} else {
		for ( i=0 ; i<categorias_array[arg][1].length ; i++ ){
			tempTxt = categorias_array[arg][1][i][0];
			comboSubCategorias.options[i+1] = new Option(tempTxt);
			comboSubCategorias.options[i+1].value = tempTxt;
		}
	}
}