	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 AccionesFondo(url_ajax, xy_obj){
		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";

		//posicionamiento de la capa de contenido en base a un objeto
		if(xy_obj!=''){
			obj_base = eval("document.getElementById(\""+xy_obj+"\")");
			if(obj_base){
				valores = findPos(obj_base);
				v1 = valores[0];
				v2 = valores[1];
				obj_contenido = eval('document.getElementById("capaContenido")');
				obj_contenido.style.left = v1 - 200 +'px';
				obj_contenido.style.top = v2 + 20+'px';
			}
		}else{
			obj_contenido = eval('document.getElementById("capaContenido")');
			obj_contenido.style.left = '201px';
			obj_contenido.style.top = '201px';
		}

		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('|');
			//document.getElementById("Vcargando").style.visibility = "hidden";
			
			var obj_contenido = document.getElementById("capaContenido");
			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 posicionaAcceso(posRightX,posRightY){
		obj_capa_acceso = document.getElementById("DivAcceso");
		ancho_capa = obj_capa_acceso.style.width.split("p");
		alto_capa = obj_capa_acceso.style.height.split("p");
		ancho_capa_final = ancho_capa[0];
		alto_capa_final = alto_capa[0];
		posLeftX = parseInt(posRightX) - parseInt(ancho_capa_final);
		obj_capa_acceso.style.left = posLeftX+'px';
		obj_capa_acceso.style.top = posRightY+'px';
		if(obj_capa_acceso.style.visibility=='hidden'){
			obj_capa_acceso.style.visibility='visible';
		}else{
			obj_capa_acceso.style.visibility='hidden';
			nuevoLogado();
		}
	}
	
	function posicionaLPromociones(posRightX,posRightY,accion){
		obj_capa_acceso = document.getElementById("DivAcceso");
		ancho_capa = obj_capa_acceso.style.width.split("p");
		alto_capa = obj_capa_acceso.style.height.split("p");
		ancho_capa_final = ancho_capa[0];
		alto_capa_final = alto_capa[0];
		posLeftX = parseInt(posRightX) - parseInt(ancho_capa_final);
		obj_capa_acceso.style.left = posLeftX+'px';
		obj_capa_acceso.style.top = posRightY+'px';
		if(obj_capa_acceso.style.visibility=='hidden'){
			obj_capa_acceso.style.visibility='visible';
			listadoPromociones();
		}else{
			obj_capa_acceso.style.visibility='hidden';
		}
	}