//Function Oculta Tabla ID
isOPERA = (navigator.userAgent.indexOf('Opera') >= 0)? true : false;
isIE    = (document.all && !isOPERA)? true : false;
isDOM   = (document.getElementById && !isIE && !isOPERA)? true : false;

var entrada	= new Array();
var content	= new Array ();
var cantidad	= new Array(); 
var totalPestana = new Array();	
var varcerrarmenu = new Array();
cantidad["sub"] = "3";
cantidad["mapa"] = "3";
totalPestana["tab"] = 3;
totalPestana["mapa"] = 3;
varcerrarmenu['ico']=true;
varcerrarmenu['ico3']=true;
varcerrarmenu['mapa']=true;
varcerrarmenu['mapa2']=true;
varcerrarmenu['mapa3']=true;
var estaCargada=true;
initArray("sub");
initArray("mapa");

function initArray(llave) {	
	for (x=0; x < cantidad[llave]; x++){
		entrada [llave + "_"+x] = true;
	}
}
function show (llave, id, displayValue){
	if (isDOM)
		document.getElementById(llave+'_'+id).style.display = (displayValue)? displayValue: "block";
	else if (isIE)
	document.all[llave+'_'+id].style.display = "block";
}

function menu(llave, id){		
	if(estaCargada == true){
		hide_all(llave);
		if (entrada[llave + "_"+id]){
			show (llave, id, 'table-row');
			for (x=0; x < cantidad[llave]; x++){
				entrada [llave + "_"+x] = true;
			}
			//entrada[llave + "_"+id] = false;
		}else{			
			entrada[llave + "_"+id]=true;
		}
	}
}
 
function hide (id){		
	//alert(id);
	if (isDOM)
		document.getElementById(id).style.display = "none";
	else if (isIE)
		document.all[id].style.display = "none";
}
 
function hide_all(llave) {	
	for (i=0; i<cantidad[llave];i++){
		hide(llave + "_" + i);
	}
}

function isExist(value) {
	var pattern=new RegExp("^[ ]*$");
    return value.match(pattern) || value.length==0;
}


function change_style(id, clrIn){
	if(estaCargada == true){
		if (isDOM){
			document.getElementById(id).className = clrIn;
		}else if (isIE){
			document.all[id].className = clrIn;
		}	
	}
} 

function change_pest(llave, id, clrIn){
	if(estaCargada == true){
		reset__all_pest(llave);
		for (i=1;i<=1;i++){
			change_style(llave+''+ id + '_' + i, clrIn);
		}
	} 
}
function reset__all_pest(llave, id){
	for (i=1;i<=totalPestana[llave];i++){
		for (y=1;y<=1;y++){
			change_style(llave +''+ i + '_' + y, llave+''+parseInt(i-1)+'-inactivo');
		}
	}	
}

function changeImage(image, _src) {
	var imgnormal;
	var imgover; 
	var img;
	if(estaCargada == true){
		img = eval('document.'+image);		
		imgover = (image+'.gif');
		img.src = "images/htm/" + _src;	
	}
}
/**
* @param esDelPadre determina si la imagen esta se debe recuperar de parent.document
* @param frameID solo se envia cuando la imagen se encuentra en un iframe
**/
function changeImageZoom(image, _src,esDelPadre,frameID) {
	var imgnormal;
	var imgover; 
	var img;		
	if(frameID)				
		img = parent.getObjFromFrame(image,frameID)
	else if (esDelPadre && esDelPadre==true){	
		img = parent.getObj(image,true)		
	}else if (esDelPadre)	
		img = parent.getObj(image)
	else
		img = eval('document.'+image);			
	imgover = (image+'.gif');
	img.src = "images/botones/" + _src;
			
}
/**
* @param esDelPadre determina si la imagen esta se debe recuperar de parent.document
* @param frameID solo se envia cuando la imagen se encuentra en un iframe
**/
function changeImageZoomFromFrame(image, _src) {
	var imgnormal;
	var imgover; 
	var img;		
	if(frameID)				
		img = parent.getObjFromFrame(image,frameID)
	else if (esDelPadre && esDelPadre==true){	
		img = parent.getObj(image,true)		
	}else if (esDelPadre)	
		img = parent.getObj(image)
	else
		img = eval('document.'+image);			
	imgover = (image+'.gif');
	img.src = "images/botones/" + _src;
			
}

//-->