// top menu

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

function getObj(name) {
    var obj;
	if (document.getElementById) {
	 	obj = document.getElementById(name);
	} 
	else if (document.all) {
		obj = document.all[name];
	} 
	else if (document.layers) {
		obj = document.layers[name];
	} 
    else {
		obj = document.layers.testP.layers[name];
	}
	return obj;
}

function activate(link, activeTab, inactiveTab)
{
  var x1;
  var x2;
  var xLink;
  var newX;
  var newY;
  var con; 
  var btn;
  x1 = getObj(inactiveTab);
  x1.style.display = 'none';
  x2 = getObj(activeTab);
  con = getObj('con');
  btn = getObj('ctl00_HeaderUC1_LoginUC1_btnLogin');
  if (x2.style.display == 'none') 
  {
    con.style.position = 'fixed';
    x2.style.display = 'block';
    xLink = getObj(link);  
	newX = findPosX(xLink) + xLink.offsetWidth - x2.offsetWidth + 10;
	newY = findPosY(xLink) + xLink.offsetHeight + 1;	
	x2.style.left = newX + 'px';
	x2.style.top = newY + 'px';
    con.style.position = 'relative';
    if (btn != null)
        btn.disabled = false;
  }
  else
  {
    x2.style.display = 'none';
    if (btn != null)
        btn.disabled = true;
  }
}

function ShowPassword(lnkName, ltrName)
{
    var lnk, ltr, surl;
    lnk = document.getElementById(lnkName);
    surl = lnk.attributes['GoUrl'].value;
    var o = window.open(surl, '_blank', 'toolbar=yes,resizable=yes,location=yes,height=700,width=1000,menubar=yes,titlebar=yes,scrollbars=yes,top=0,left=0');
    ltr = document.getElementById(ltrName);
    lnk.style.display = 'none';
    ltr.style.display = 'block';
    //self.focus();
}


