function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}

function posicionaCapaPeq(nombre_capa, imagen_base){
	obj_capa = eval("document.getElementById(\""+nombre_capa+"\")");
	obj_imagen_base = eval("document.getElementById(\""+imagen_base+"\")");
	valores = findPos(obj_imagen_base)
	v1 = valores[0];
	v2 = valores[1];
	obj_capa.style.left = v1 - 20 +'px';
	obj_capa.style.top = v2 + 20+'px';
}


function AccionesFondo(url_ajax){
	posicionaCapa("dd1")
	var obj_fondo = document.getElementById("dd1");
	if(document.documentElement.clientHeight < document.documentElement.scrollHeight){
		var alto_temp = document.documentElement.scrollHeight;
		var ancho_temp = document.documentElement.scrollWidth;
	}else{
		var alto_temp = document.documentElement.clientHeight;
		var ancho_temp = document.documentElement.clientWidth;
	}
	obj_fondo.style.visibility="visible";
	

	obj_fondo.style.width= ancho_temp + "px";
	obj_fondo.style.height= alto_temp + "px";

	http_CargaDatos = NuevoAjax();
	var q = url_ajax + '&aleatorio='+ aleatorio(1,99999);
	http_CargaDatos.open("GET", q, true);
	http_CargaDatos.onreadystatechange = ResultadoCargaDatos;
	http_CargaDatos.send(null);
}

function ResultadoCargaDatos(){
	if (http_CargaDatos.readyState == 4)
	{
		var valor = http_CargaDatos.responseText.split('|');
		var obj_contenido = document.getElementById("capaContenido");
		if (window.pageYOffset)	{
		_scrollTop = window.pageYOffset;
	}
	else
	{
		_scrollTop = Math.max(document.body.scrollTop, document.documentElement.scrollTop);
	}
	top_temp = 90 + _scrollTop;
	left_temp = 250;
	obj_contenido.style.top= top_temp + "px";
	obj_contenido.style.left= left_temp + "px";
		obj_contenido.innerHTML = valor[1];
		obj_contenido.style.visibility="visible";
	}else{
	}
}

function cerrarCapa(){
	var obj_fondo = document.getElementById("dd1");
	obj_fondo.style.visibility="hidden";
	obj_fondo.style.width= 1 + "px";
	obj_fondo.style.height= 1 + "px";
	var obj_contenido = document.getElementById("capaContenido");
	obj_contenido.style.visibility="hidden";
}

function MuestraPlanos(url_ajax,cont_x){
	cerrarCapaPeq();
	posicionaCapaPeq('capaContenido',cont_x)
	http_CargaDatosPeq = NuevoAjax();
	var q = url_ajax + '&lista_planos=1&aleatorio='+ aleatorio(1,99999);
	http_CargaDatosPeq.open("GET", q, true);
	http_CargaDatosPeq.onreadystatechange = ResultadoCargaDatosPeq;
	http_CargaDatosPeq.send(null);
}

function ResultadoCargaDatosPeq(){
	if (http_CargaDatosPeq.readyState == 4)
	{
		var valor = http_CargaDatosPeq.responseText.split('|');
		var obj_contenido = document.getElementById("capaContenido");
		obj_contenido.innerHTML = valor[1];
		obj_contenido.style.visibility="visible";
	}
}
function cerrarCapaPeq(){
	var obj_contenido = document.getElementById("capaContenido");
	obj_contenido.innerHTML = '';
	obj_contenido.style.visibility="hidden";
}
function ImprimirPlano(){
	AbrirVentana('/tipologias_impr.cfm','impresion','width=300,height=300');
}

function cerrarCapaPlano(){
	var obj_contenido = document.getElementById("capaContenido");
	
}