// JavaScript FUNCIONES DE DHTML
function get(objeto){
	return document.getElementById(objeto);
}
function visualiza(capa){
	var elemento=document.getElementById(capa);
	elemento.style.visibility="visible";
	elemento.style.display="inline";
}
function noVisualiza(capa){
	var elemento=document.getElementById(capa);
	elemento.style.visibility="hidden";
	elemento.style.display="none";
}
function display(capa){
	var elemento=document.getElementById(capa);
	elemento.style.display="block";
}
function noDisplay(capa){
	var elemento=document.getElementById(capa);
	elemento.style.display="none";
}
function cerrarCapas(event,vector){
	//alert(typeof vector);
	//alert(vector.length);
	 for (i=0; i<vector.length;i++){
		
		//var datox=vector[i];
		//document.getElementById(datox).style.display="none";
		var datox=document.getElementById(vector[i]);
		//alert(datox.style.display);
		datox.style.display='none';
		//alert(typeof datox);
		
		
		//alert(capa);
		//document.getElementById(capa).style.display="none";
		//alert("vale:"+vector[i]);
	}
	//alert("fin");
	
}
function moverCapa(capa){
	var elemento=document.getElementById(capa);
	elemento.style.top=window.event.y;
	elemento.style.left=window.event.x;
	return true;
}
function invertirDisplay(capa){
	var elemento=document.getElementById(capa);
	if (elemento.style.display=='none'){
		elemento.style.display='block';
	}
	else if(elemento.style.display=='block'){
		elemento.style.display='none';
	}
}
function onOff(capa,Imagen,srcRep,srcDesp){
	var elemento=document.getElementById(capa);
	var imagen=document.getElementById(Imagen);
	if (elemento.style.display=='none'){
		elemento.style.display='block';
		imagen.src=srcDesp;
	}
	else if(elemento.style.display=='block'){
		elemento.style.display='none';
		imagen.src=srcRep;
	}
}
function sumarNodo(elemento,etiqueta){
	var nuevaEtiqueta=document.createElement(etiqueta);
	elemento.appendChild(nuevaEtiqueta);
}
function imprimir(url){
	window.open(url,'ventanaImpresion','width=600, height=400, scrollbars=NO, toolbar=no,directories=no,menubar=no,resizable=no');
}
function detalles(event,capa){
	//alert(capa);
	visualiza(capa);
	//document.getElementById(capa).style.top=event.clientY+'px';
	//document.getElementById(capa).style.left=event.clientX+'px';
}
function seguir(event,capa){
	//alert(document.getElementById(capa).style.top);
	//alert(event.clientY);//=event.y+'px';
	//document.getElementById(capa).style.left=event.x+'px';
	//alert();
	//document.getElementById(capa).style.top=event.clientY+'px';
	//document.getElementById(capa).style.left=event.clientX+'px';
}
function mover(event,elemento){
	if(document.getElementById(elemento).style.visibility=='hidden'){
		document.getElementById(elemento).style.visibility='visible';
	}
	document.getElementById(elemento).style.top=event.clientY+20+'px';
	document.getElementById(elemento).style.left=event.clientX+20+'px';
	
}
function sacar(event, elemento){
	document.getElementById(elemento).style.visibility='hidden';
	//alert(document.getElementById(elemento).style.visibility);
}
function checkFlash(){
	var version = 0;
	minimo = 10;
	if (navigator.plugins)  { 
		if(navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var desc = navigator.plugins["Shockwave Flash"].description;
			version = parseInt(desc.substring(16)); 
		}
		else if(navigator.appVersion.indexOf("MSIE")>-1){ 
			// try/catch would be better but then breaks script in ns4:
			// loop by Geoff Stearns (geoff@deconcept.com, http://blog.deconcept.com/)
			result = false;
	   		for(var i = minimo; i >= 3 && result != true; i--){
	    			execScript('on error resume next: result = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.'+i+'"))','VBScript');
				version = i;
			}
		}
	}
	return version;
}
