var nvsShowingID = "";

function showNVS(nvsID) {
    if (nvsShowingID != "" && nvsShowingID == nvsID) {
        hideNVS(nvsShowingID);
        return;
    }
    else if (nvsShowingID != "") {
        hideNVS(nvsShowingID);
    }
    
    if (document.getElementById(nvsID)) {
        document.getElementById(nvsID).className = "nvsbox";
        document.getElementById(nvsID).style.display = "";
    }    

    if (document.getElementById("fm" + nvsID)) {
        document.getElementById("fm" + nvsID).className = "fmnvsbox";
        document.getElementById("fm" + nvsID).style.display = "block";
//        document.getElementById("fm" + nvsID).style.width = "246px";
//        document.getElementById("fm" + nvsID).style.height = "116px";
//        document.getElementById("fm" + nvsID).style.marginLeft = "32px";
//        document.getElementById("fm" + nvsID).style.marginTop = "5px";
//        document.getElementById('fm' + nvsID).style.top = (document.getElementById(nvsID + "Parent").style.bottom + 2) + 'px';
//        document.getElementById('fm' + nvsID).style.left = (document.getElementById(nvsID + "Parent").style.left + 10) + 'px';
    }

    nvsShowingID = nvsID;
}

function hideNVS(nvsID) {
    if (document.getElementById(nvsID)) {
        document.getElementById(nvsID).className = "hidden";
    }

    if (document.getElementById("fm" + nvsID)) {
        document.getElementById("fm" + nvsID).className = "hidden";
        document.getElementById("fm" + nvsID).style.display = "none";
    }

    nvsShowingID = "";
}

var nvs_X = 0;
var nvs_Y = 0;
var nvs_In = "";
var nvs_ID = "";
function showNVSCenter(nvsID,inID,x,y) {
  nvs_X = x;
  nvs_Y = y;
  nvs_In = inID;
  nvs_ID = nvsID;
  if (document.all) { nvs_X = nvs_X - 12; }
  else { nvs_X = nvs_X - 12; }
  moveNVS();
  showNVS(nvs_ID);
}

function moveNVS() {
  if (nvs_ID != "") {
    obj = document.getElementById(nvs_In);
    var curleft = curtop = 0;
    if (obj.offsetParent) {
      curleft = obj.offsetLeft;
      curtop = obj.offsetTop;
      while (obj = obj.offsetParent) {
        curleft += obj.offsetLeft;
        curtop += obj.offsetTop
      }
    }
    var nv = document.getElementById(nvs_ID);
    nv.style.left = curleft + nvs_X + "px";
    nv.style.top = curtop + nvs_Y + "px" ;
//    alert(curleft + " - " + curtop);
    setTimeout("moveNVS()",100);
  }
}

function showClassNVS(nvsID,newClass) {
  showNVS(nvsID);
  document.getElementById(nvsID).className = newClass;
}

function overlay(){
    var body= document.getElementsByTagName('BODY')[0];
    body.appendChild(document.getElementById("modal_opacity_container"));
    body.style.height="150em";
    var t2 = document.getElementById('modal_opacity');
    var t3 = document.getElementById('modal_opacity_content');
    var t4 = document.getElementById('email-seller-module');
    t2.style.height=body.style.height;
    t2.style.display='block';
    t3.style.display='block';
    if(t4){
    t4.style.display='none';
    }
}
    

function closeOverlay(){
    var t2 = document.getElementById('modal_opacity');
    var t3 = document.getElementById('modal_opacity_content');
    var t4 = document.getElementById('email-seller-module');
    t2.style.display='none';
    t3.style.display='none';
    if(t4){
    t4.style.display='block';    
    }
}



