var r,be;



var isIE = document.all;
var x2,y2;
x2=0;
y2=0;
var sx=0;
var sy=0;
var bb=0;
var x=0;
var y=0;
var leftval=0;
var ie_scroll_y =  0;
var fox_scroll_y =  0;


cv=(document.all);
setup_popup_vars();

function setup_popup_vars()
{
	be=document.getElementById("pup");
	r=be.style;
	document.onmousemove=ej

}

function ej(e)
{
   var  eve=window.event;

   if (isIE)
   {
       sx = event.clientX ;
       sy = event.clientY ;
       ie_scroll_y = document.documentElement.scrollTop ;

       window.status='sx is ' + sx  + '   sy is '  + sy + '   '  + bb  + ' scrl y ' + ie_scroll_y ;
   }
   else
   {
//         sx=e.pageX  - window.scrollX;
         sx=e.pageX ;
//         sy=e.pageY  - window.scrollY;
         fox_scroll_y =  window.scrollY;
         sy=e.pageY  ;
         window.status='sx is ' + sx  + '   sy is '  + sy  + ' bb ' + bb + ' scrl y ' + window.scrollY ;
   }
}

function mapOver(ev, name, address,photo)
{
   dm(name, address,photo);

   if (isIE)
   {
        if ( sx>900)
       {
           x=sx-300;
        }
        else
        {
           x=sx+150;
        }
        y =   700 -   ie_scroll_y ;
   }
   else
   {
       if ( sx>900)
       {
          x=sx-600;
       }
       else
      {
         x=sx-200;
      }

//     y = 600 - sy + fox_scroll_y;
     y = 800 - fox_scroll_y ;

   }

  bb =  y+"px";

    x=x+100;
    leftval = x + "px" ;

    r.bottom=bb;

    r.left=leftval ;

return true;
}

function mapOut()
{
	if(!r)return;
	r.visibility="hidden"

	return true;
}

function dm(name, address,photo)
{


	cu="<table border='2' bordercolor='#000000' cellpadding=3 cellspacing=0 class='popup'><tr><td width=200 bgcolor='#ffffcc' class='popup_label'><strong>"+name+"</strong><br>"+address+"</td></tr><tr><td cellpadding=\"0\" border=\"0\"><img src='uploads/PubPhotos/"+photo+"' width='200' ></td></tr></table>";


	be.innerHTML=cu;

	r.visibility="visible"
return true;
}

function mapclick(name)
{

// var xx="<a href='?page=pubs#name'>";

 document.write("<a href='?page=pubs#name'>");

return false;
}


