/*
 * Pedro Acuna
 * stgochile@yahoo.com
 */

var popback = "#FFFFFF";
var popbord = "#383873";
var skn;

function inicio()
{
	skn = document.all.dek.style;
	skn.visibility = "visible";
	skn.display = "none";
	
	// Esto hara que cada vez que se mueva el mouse se actualicen las coordenadas del frame.
	document.onmousemove = getUbicacionMouse;
	skn.left = 20;
	skn.top = 110;

	return;
}

function abrirFrame(pTitle, pPicture, pDescription)
{
var contenido;
	
	contenido =
		"<br/>" +
		"<h2>" + pTitle + "</h2>" + // width='400' height='300'
		"<img class='entryphoto' src='" + pPicture + "' alt='" + pTitle + "'/>" +
		"<p>" + pDescription + "</p>";

	document.all("dek").innerHTML = contenido;
	skn.display = '';

	return(false);
}

//
// Esta funcion solo actualiza las coordenadas del frame utilizando las coordenadas del mouse.
//
var lastPosition = 0;

function getUbicacionMouse(parEvent)
{
	var XOFFSET = -30;  
	var YOFFSET = 150; 
	var x;
	var y;
	
	//x = event.x + document.body.scrollLeft;
	//skn.left = x + XOFFSET;
	
	var x = (event.offsetX) ? event.offsetX : event.layerX;
    var X = (event.pageX)   ? event.pageX   : event.clientX;
    var pos = event.offsetY + "; " + event.clientY; // X - x;
	
	// event.clientY; Solo son las coordenadas dentro del area de despliegue.
	
	// window.status =  event.y + " " + event.offsetY; // event.srcElement.offsetTop; // pos; 

	skn.top = event.srcElement.offsetTop - 300 + event.y; 
	
	//window.status = skn.style.scrollTop;
	
	return;
}

function cerrarFrame()
{
	skn.display = "none";
	
	return;
}


function openWin(url) 
{ 
	var topL=130;
	var leftL=40;
	var width=540;
	var height=410;    
	var bar=1;      
	var wName='popUp';
	
	width = (arguments.length>1)?arguments[1]:width; // option to pass in width
	bar = (arguments.length>2)?arguments[2]:bar; // option to turn scrollbar on
	wName = (arguments.length>3)?arguments[3]:wName; // option to pass in window name 
	height = (arguments.length>4)?arguments[4]:height; // option to pass in height       
	    
	var str; 
	
	str = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=" 
		+ bar 
		+ ",width="
		+ width 
		+ ",height="
		+ height 
		+ ",screenX="
		+ leftL 
		+ ",screenY="
		+ topL 
		+ ",left=" 
		+ leftL 
		+ ",top="
		+ topL 
		+ ",resizable=1";
	
	var Pwin;
	
	Pwin = window.open(url,wName,str,true);
	   
	Pwin.focus();
	
	return(false);
}






