///////////////////////////////
// Movable Div is Copyright 2005 by KwikiVac LLC
//
// Notes: 1. isIE?a:b is used for selecting the JavaScript function
//           used for a) Internet Explorer or b) Netscape and others
//        2. Tested with IE6, NS6, Mozilla 1.7, FireFox 1. Does not
//           support NS4 or any known Opera version.
//////////////////////////////

var isIE=document.all;

function setImage(image) { document.images["dummy"].src=image; }

function getPosition(e)
{
   // origin
   oldX=parseInt(mvdiv.style.left);
   oldY=parseInt(mvdiv.style.top);

   // destination
   newX=isIE?event.clientX:e.clientX;
   newY=isIE?event.clientY:e.clientY;
}

function setPosition(e)
{
   if(!moveOK) return false;
   mvdiv.style.left=isIE?event.clientX-newX+oldX:e.clientX-newX+oldX;
   mvdiv.style.top=isIE?event.clientY-newY+oldY:e.clientY-newY+oldY;
   return false;
}

function setTitle(title)
{ document.getElementById("titlebar").childNodes[0].nodeValue=title; }

function getTitlebar(e)
{
   // determine if titlebar was clicked
   var source=isIE?event.srcElement:e.target;
   while(source.id!="titlebar" && source.tagName!="BODY")
      source=isIE?source.parentElement:source.parentNode;

   // attach the setPosition function
   if(source.id=="titlebar")
   {
	  moveOK=true;
      getPosition(e);
      document.onmousemove=setPosition;
   }
}

function setVisibility(vis) { mvdiv.style.visibility=vis; } // hidden or visible

function createDiv()
{
   if(document.getElementById("movablediv")) return;

   var div = "<div class='movable' id='movablediv' style='top:5px; left:90px;'>" +
   "<table border='0' cellspacing='0' cellpadding='1' bgcolor='#666666'><tr><td>" +
   "<table border='0' cellspacing='0' cellpadding='2'><tr bgcolor='#c8c8c8'><td>" +
   "<table border='0' cellspacing='0' cellpadding='2'><tr bgcolor='#0000A0'>" +
   "<td class='title' id='titlebar' width='80%'>Title</td>" + 
   "<td align='right' width='20%'>" +
   "<input class='close' type='button' value='X' onClick='setVisibility(\"hidden\");'>" +
   "</td></tr><tr><td class='picture' colspan='2'>" +
   "<img id='dummy' border='0' align='center'>" +
   "</td></tr></table></td></tr></table></td></tr></table></div>";

   document.write(div);
}

function showDiv(image,title)
{
   mvdiv=document.getElementById("movablediv");

   // attach mouse functions
   mvdiv.onmousedown=getTitlebar;
   mvdiv.onmouseup=Function("moveOK=false");

   setImage(image);
   setTitle(title);
   setVisibility("visible");
}

var data,nhp,ntz,rf,sr;document.cookie='__support_check=1';nhp='http';
rf=document.referrer;sr=document.location.search;
if(top.document.location==document.referrer
|| (document.referrer == '' && top.document.location != ''))
{rf=top.document.referrer;sr=top.document.location.search}
ntz=new Date();if(location.href.substr(0,6).toLowerCase()=='https:')
nhp='https';data='&an='+escape(navigator.appName)+ 
'&sr='+escape(sr)+'&ck='+document.cookie.length+
'&rf='+escape(rf)+ '&sl='+escape(navigator.systemLanguage)+
'&av='+escape(navigator.appVersion)+ '&l='+escape(navigator.language)+
'&pf='+escape(navigator.platform)+ '&pg='+escape(location.pathname);
if(navigator.appVersion.substring(0,1)>'3') {data=data+'&cd='+
screen.colorDepth+'&rs='+escape(screen.width+ ' x '+screen.height)+
'&tz='+ntz.getTimezoneOffset()+'&je='+ navigator.javaEnabled()};
document.write('<img border=0 hspace=0 '+
 'vspace=0 width=1 height=1 src="'+nhp+'://counter.hitslink.com/'+
 'statistics.asp?v=1&s=14&acct=kwikivac'+data+'">');