function $(v) {
  return(document.getElementById(v));
}

function $S(v) {
  return($(v).style);
}

function agent(v) {
  return(Math.max(navigator.userAgent.toLowerCase().indexOf(v),0));
}

function isset(v) {
  return((typeof(v)=='undefined' || v.length==0)?false:true);
}

function XYwin(v) {
  var z=agent('msie')?Array(document.body.clientHeight,document.body.clientWidth):Array(window.innerHeight,window.innerWidth);
  return(isset(v)?z[v]:z);
}

function sexyTOG() {
  document.onclick=function() {
    $S('sexyBOX').display='none';
    document.onclick=function() {};
  };
}

function sexyBOX(v,width,x,y) {
  $('sexyBOX').innerHTML=v+'<div class="sexyX"><a href="#" onclick="sexyTOG(); return false;">(close)<a></div>';
  $S('sexyBOX').width=width+'px';
  $S('sexyBOX').display='block';
  
  docWidth = document.width ? document.width : document.documentElement.offsetWidth + document.documentElement.scrollLeft;
  //if ((x + $('sexyBOX').scrollWidth) > docWidth) {
  //  x -= ((x + $('sexyBOX').scrollWidth) - docWidth);
  //}
  
  //if (y < $('sexyBOX').scrollHeight) {
  //  y = $('sexyBOX').scrollHeight;
  //}
  
  $S('sexyBOX').left=x+'px';
  $S('sexyBOX').top=(y)+'px';
}

function closeMap() {
  //document.onclick=function() {
  //  $S('mapBOX').display='none';
  //  document.onclick=function() {};
  //};
  $S('toolBOX').display='none';
  return false;
}

function mapBOX(v,x,y) {
  
  v = '<div id="tl"></div><div id="tr"><div id="br"><div class="inner"><div class="content">'
      + v + '<div class="mapX"><a href="javascript: void(0)" onclick="closeMap(); return false;">(close)<a></div>' +
      '</div></div></div></div><div id="bl"></div><div id="arrow"></div>'
      
  $('toolBOX').innerHTML=v;
  //$S('mapBOX').width=width+'px';
  $S('toolBOX').display='block';
  
  docWidth = document.width ? document.width : document.documentElement.offsetWidth + document.documentElement.scrollLeft;
  //if ((x + $('mapBOX').scrollWidth) > docWidth) {
  //  x -= ((x + $('mapBOX').scrollWidth) - docWidth);
  //}

  
  $S('toolBOX').left=x - (document.getElementById("toolBOX").offsetWidth / 2) + 'px';
  $S('toolBOX').top=(y-$('toolBOX').scrollHeight)+'px';
  
}