// JavaScript Document
function popLogin() {
  document.getElementById('loginBox').style.display = "block";
  document.getElementById('top_login_user').focus();
}
function byeLogin() {
  document.getElementById('loginBox').style.display = "none";
}

myToolTip = null;

document.onmousemove = updateToolTip;
var x, y;
function updateToolTip(e) {
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	if (myToolTip != null) {
		myToolTip.style.left = (x + 20) + "px";
		myToolTip.style.top 	= (y + 20) + "px";
	}
}

function showToolTip(msg) {
	myToolTip = document.getElementById('toolTip');
	myToolTip.innerHTML = msg;
	myToolTip.style.display = "block"
}

function hideToolTip() {
  myToolTip = document.getElementById('toolTip');
	myToolTip.style.display = "none";
}

function popEmailForm(deal_id) {
  eForm = document.getElementById('emailForm');
  document.forms['emailForm_form'].emailForm_deal.value = deal_id;
  eForm.style.left = x + "px";
  eForm.style.top = (y-100) + "px";
  eForm.style.display = "";
}
function hideEmailForm() {
  eForm = document.getElementById('emailForm');
  eForm.style.display = "none";
}
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 moveContainer(obj, left, top) {
    obj.style.top = top+'px'
    obj.style.left = left+'px'
}

function getElement(id) {
    return document.getElementById(id);
}
function showSearchBox() {
    //get position
    poz = findPos(getElement('title_image'));
    imageWidth = getElement('title_image').width+10;
    moveContainer(getElement('searchBox'), poz[0]+imageWidth, poz[1]);
    
    document.getElementById('searchBox').style.display = 'inline'
}   
  

