var gCurrentTab2="";

function SwitchTab2(tabID,popCtrl,popX,popY)
{
	if (popX=="")
		popX = -100;
	var point = fGetXY(popCtrl);
	if(gCurrentTab2!="") gCurrentTab2.style.display="none";
	gCurrentTab2 = document.getElementById(tabID);
	if(popY)
	{
		gCurrentTab2.style.top = point.y+popY+popCtrl.offsetHeight;
	}
	else
	{
		gCurrentTab2.style.top = point.y+popCtrl.offsetHeight;
	}
	gCurrentTab2.style.left = point.x+popX+popCtrl.offsetWidth;
    //Effect.BlindDown(gCurrentTab2);
    //Effect.Appear(gCurrentTab2);
    gCurrentTab2.style.display = 'block';
    showSelect();
}
function HiddenTab2()
{
	//if(gCurrentTab2!="") gCurrentTab2.style.display="none";
    if(gCurrentTab2!="")
    {
        //Effect.Squish(gCurrentTab2);
        //Effect.Fade(gCurrentTab2);
        gCurrentTab2.style.display = 'none';
    }
	gCurrentTab2 = "";
	showSelect();
}
function showSelect()
{
		var select_elements = document.getElementsByTagName('select');
		for(i=0 ; i<select_elements.length ; i++)
		{
			 if(gCurrentTab2 == "")
			 {
			 		select_elements[i].style.visibility = 'visible';
			 }
			 else
			 {
			 		select_elements[i].style.visibility = 'hidden';
			 }
		}
}

function fGetXY(aTag){
  var oTmp = aTag;
  var pt = new Point(0,0);
  do {
   pt.x += oTmp.offsetLeft;
   pt.y += oTmp.offsetTop;
   oTmp = oTmp.offsetParent;
  } while(oTmp.tagName!="BODY");
  return pt;
}

function Point(iX, iY){
 this.x = iX;
 this.y = iY;
}
