/*	©2006 intelygenz - www.intelygenz.com
[VER]	M:\ig_intelygenz\ig05_intranet\desarrollo\areas\dev\libs\js\gconz\gconz.txt

v0.120	[upd] g_sGconzPath
v0.110	[new] maPginas: vExtraHTML	(manuel)

*/



// Admin 
var g_sGconzPath	= oIGZ.m_sRootPath + "gconz/"
var g_sDownloadDir	= g_sGconzPath + "download/"

var g_bWinCatalogo = 0				//Añade enlace a la biblioteca de imagenes
var g_sTableBase = " width='500'"	//Atributos para todas las tablas de elementos administrables
var g_nInputsLinea = 3				//Por defecto

//ma*MK : en el array maPaginas el campo sMultiKey(*) debe llamarse igual que estos "ma*MK"
//Campos fijos: sNombre (no cambiarles el nombre nunca)
//Los IDs tienen que ser numericos (no deberia ser necesario, podriamos usar la key)
//En teoria los id tienen que ser distintos en todos los ma*MK
//Como todos los MA permite añadir mas campos si hicieran falta
maIdiomasMK = [
	 ["id","sNombre","key"] 
	,[
		 1,"Español","es"
		,2,"Inglés" ,"en"
	]
];

maProductoMK = [
	["id","sNombre","key"]
	,[]
]

if ( eval("typeof(g_maProductos)")!="undefined") {
	maProductoMK =	g_maProductos

	maProductoMK.f_addColEXML ("key","Producto_<BD>idProducto</BD>_")

	var nColPos = maProductoMK.f_getColPos("idProducto")
	if (nColPos!=-1) {
		maProductoMK.m_a_sCOLs[nColPos] = "id";
	}
	nColPos = maProductoMK.f_getColPos("dsProducto")
	if (nColPos!=-1) {
		maProductoMK.m_a_sCOLs[nColPos] = "sNombre";
	}
}


maInstrumentacionMK = [
	["id","sNombre","key"]
	,[]
]

if ( eval("typeof(g_maMenuIZ)")!="undefined") {
//	var a_nRegs = g_maMenuIZ.f_subIndexOf ("vId", "1_", 0, 1)		//Categorias productos
//	var a_nRegs2 = g_maMenuIZ.f_subIndexOf ("sAction", "", 1, 0)	//Con enlace
//	a_nRegs = a_nRegs.f_subCompare (a_nRegs2,1)			

	var a_nRegs = g_maMenuIZ.f_subIndexOf ("sAction", "", 1, 0)	//Con enlace

	maInstrumentacionMK =	g_maMenuIZ.f_subVals (null, a_nRegs,1)
	/*
	var a_nRegsIngParent=maInstrumentacionMK.f_subIndexOf ("vId", "", 2, 0)	//Con enlace
	*/
	var a_nRegsMenu, a_nRegsSubmenu
	
	var a_nSeccionPropia = ["2","3"]		//Ingenieria ambiental, consultoria ambiental
	for (var f=0; f<a_nSeccionPropia.length;f++) {	
		a_nRegsMenu = maInstrumentacionMK.f_subIndexOf ("vId", a_nSeccionPropia[f], 1, 0)//que no sean el menú ingenieria ambiental
		maInstrumentacionMK=maInstrumentacionMK.f_subVals (null, a_nRegsMenu,1)
	}	

	var a_nSubmenuPropio = ["2","3"]		//Ingenieria ambiental, consultoria ambiental
	for (var f=0; f<a_nSeccionPropia.length;f++) {	
		a_nRegsSubmenu = maInstrumentacionMK.f_subIndexOf ("vId_Parent", a_nSubmenuPropio[f], 1, 0)//que no sean submenus de ingenieria ambiental
		maInstrumentacionMK=maInstrumentacionMK.f_subVals (null, a_nRegsSubmenu,1)
	}	

//	var a_Reg=maInstrumentacionMK.f_subIndexOf( a_Array1, a_Array2, '', '', '', '', '', '', '','')
	
		//maInstrumentacionMK.f_delRowsIf(a_Array1, a_Array2, 0, 0)
	//	maInstrumentacionMK.f_addColEXML ("id","<DATO>nRegistro</DATO>")
//	maInstrumentacionMK.f_addColEXML ("key","<BD>sTitle</BD>_")
	maInstrumentacionMK.f_addColEXML ("key","Seccion_<BD>id</BD>_")


}


/*
maInstrumentacionMK = [
	["id","sNombre","key"]
	,[
		1,"Aire/Inmisiones/Analizadores","1_1_1"
		,2,"Aire/Inmisiones/Monitores","1_1_2"
		,3,"Aire/Inmisiones/Captadores","1_1_3"
		,4,"Aire/Emisiones/Gases/Analizadores","1_2_1_1"
		,5,"Aire/Emisiones/Gases/Dilución","1_2_1_2"
		,6,"Aire/Emisiones/Gases/Sondas","1_2_1_3"
		,7,"Aire/Emisiones/Particulas/Analizadores","1_2_2_1"
		,8,"Aire/Emisiones/Particulas/Opacímetros","1_2_2_2"
		,9,"Aguas/Sondas","2_1"
		,10,"Aguas/Sensores","2_2"
		,11,"Meteorología/Estaciones","3_1"
		,12,"Meteorología/Sistemas","3_2"
		,13,"AdquisicionDatos/Datalogger","4_1"
		,14,"AdquisicionDatos/Scada","4_2"
		]
	];
*/

// maPaginas : este nombre no se puede cambiar
// sEntornos: G/D/P Gestor/Desarrollo/Produccion
// si no tiene id, usa la URL directamente 
// id,sPageKey,sMultiKey se necesitan solo en paginas que son del gconz,"40","Pruebas","PruebaBootFile","lacompania/dondeestamos","pruebaKey","GPD",""
// Como todos los MA permite añadir mas campos si hicieran falta"1" ,"Sección Idiomas","General","home/page_0.jsp","","P",""
// vExtraHTML : admite 2 tipos de valores:
//		- Cualquier HTML
//		- Un array con el 'id' de maPaginas al que queramos enlazar y su Texto

maPaginas = [
	 ["id","seccion","pagina","url","sPageKey","sEntornos","sMultiKey","vExtraHTML"]
	 
	,[

		 "107"," Web","Pre Home","index.jsp","prehomeKey","P","",""
		//,"111"," Web","Home","home/home","homeKey","GPD","",""	
		,"112"," Web","Home - Gestor de Noticias","noticias/noticia_list.jsp","homeKey","P","",""
		,"102"," Web","Busqueda Avanzada","busqueda/busqueda_avanzada","busquedaKey","P","",""
		,"103"," Web","Contact center","contact/contact_center","contactKey","GPD","Idiomas",""
		,"30" ," Web","Compañía - Donde estamos","compania/dondeestamos","dondeKey","GPD","Idiomas",""
		,"31" ," Web","Compañía - La Compañía","compania/compania","lacompaniaKey","GPD","Idiomas",""
		,"32" ," Web","Compañía - Organigrama","compania/organigrama","organigramaKey","GPD","Idiomas",""
		,"33" ," Web","Compañía - Mercados","compania/mercados","mercadosKey","GPD","Idiomas",""
		,"34" ," Web","Compañía - Catalogo corporativo","compania/catalogo","catalogoKey","GPD","Idiomas",""
		,"70" ," Web","Clientes","clientes/clientes","clientekey","GPD","Idiomas",""			//<A href='mapa.jsp'>Test</A>
		,"20" ," Web","Partners - Fabricantes","partners/partners","partnerKey","GPD","Idiomas",""
		,"21" ," Web","Partners - Distribuidores","partners/distribuidores","distribuidorKey","GPD","Idiomas",""
		,"101"," Web","Intranet","intranet/intranet","intranetKey","P","",""
		,"100"," Web","Newsletter","newsletter/newsletter","newsletterKey","GPD","Idiomas",""
//	,"103"," Web","Newsletter Descripcion","newsletter/newsletter_descripcion","newsletterdescripcionKey","GPD","Idiomas",""
		,"60" ," Web","Empleo - Ofertas","empleo/empleo","ofertaKey","GPD","Idiomas",""	
		,"108"," Web","Empleo/CV","empleo/curriculum","curriculumKey","P","",""
//		,"72" ," Web","Ingeniería ambiental","servicios/ingenieria","ingenieriaKey","GPD","Idiomas",""
//	 	,"10" ," Web","Consultoria ambiental","consultoria/consultoria","consultoriaKey","GPD","Idiomas",""

//		,"41" ," Web","Instrumentación - Meteorologia","meteorologia/meteorologia","meteorologiaKey","GPD","Idiomas",""
//		,"51" ," Web","Instrumentación - Analizador CO2","servicios/analizadorco2","analizadorKey","GPD","Idiomas",""
	
		,"50"," Web  Secciones Servicios","Servicio: instrumentación. ingeniería, consultoría, laboratorio y alquiler (gestiona el servicio seleccionado en el combo superior)","servicios/instrumentacion","pruebasKey","GPD",["Instrumentacion","Idiomas"],[106,"Administración de servicios"]

		,"52"," Web Sección Productos","Ficha Producto (gestiona la ficha del producto seleccionado en el combo superior)","servicios/ficha_producto","productokey","GPD",["Producto","Idiomas"],[105,"Administración de productos"]
		,"53" ," Web","Ingeniería Ambiental","servicios/ingenieria","ingenieriaKey","GPD","Idiomas",""
		,"54" ," Web","Consultoría Ambiental","servicios/consultoria","consultoriaKey","GPD","Idiomas",""
		
		,"109","Páginas NoGconz","Empleo/CVEmail","empleo/mail_curriculum","curriculumKey","P","",""
		,"105","Páginas NoGconz","Administración de Productos","gestionbd/producto_list","productoKey","P","",""
		,"106","Páginas NoGconz","Administración de Servicios","gestionbd/menu_list","menuKey","P","",""
		,"110","Páginas NoGconz","Administración de Noticias","noticias/noticia_list","menuKey","P","",""
		
	
				
	]
]

//	
//	
//	
//	
//	

