var over;var ns4; var ns6;var ie4;var ie5;var ie8;var opra;
if (typeof offsetx == 'undefined') { var offsetx = 12;}
if (typeof offsety == 'undefined') { var offsety = 12;}
if (typeof width == 'undefined') { var width=500;}
//ie4 = (document.all)? true:false;
ua=new String(navigator.userAgent);ua=" "+ua;
//if (ua.indexOf('pera')>0) {alert(ie4);alert(ua);}
if (ua.indexOf('pera')>0|| ua.indexOf('MSIE 6')>0|| ua.indexOf('MSIE 7')>0){ie5 = true;}else{ie5 = false;}
if (ua.indexOf('MSIE 8')>0){ie5=true;ie8=true;}
if (!ie5){ns4=(navigator.appName=='Netscape' && parseInt(navigator.appVersion)==4);ns6=(document.getElementById)? true:false;}
if (ua.indexOf('pera')>0||ua.indexOf('seweasel')>0) opra = true; else opra = false;
if (opra) {ns6=true;}
//alert(ie4);
//alert(ie5);
var x=0;var y=0;var snow=0;var sw=0;var cnt=0;var dir=1;var tr=1;
if (ns4) over = self.document.overDiv;
if (ns6) over= self.document.getElementById("overDiv");
if (ie4) over = overDiv.style;
document.onmousemove = mouseMove;
if (ns4||ns6) document.captureEvents(Event.MOUSEMOVE);
function dlc(text, title,img){dtc(0,text,title,img);}
function drc(text, title,img){dtc(1,text,title,img);}
function dcc(text, title,img){dtc(2,text,title,img);}
function nd(){if ( cnt >= 1 ) { sw = 0 };if ( sw == 0 ) {snow = 0;hideObject(over);} else {cnt++;}}
function dtc(d,text, title, img){
if (img==0 || img==1){width = 210;offsetx=12;txt = "<table width="+width+" class=\"f1\"><tr class=\"hh\"><td>"+title+"</td></tr><tr><td>"+text+"</td></tr></table>";}
if (img==2){width = 300;txt = "<table class=\"f1\"><tr class=\"hh\"><td>"+title+"</td></tr><tr><td>"+text+"</td></tr></table>";}
if (img==3){offsetx=100;offsetx=0;txt = "<table width=640 class=\"f1\"><tr class=\"hh\"><td>"+title+"</td></tr><tr><td>"+text+"</td></tr></table>";}
layerWrite(txt);dir = d;disp();}
function disp(){if (snow==0){if (dir==2){moveTo(over,x+offsetx-(width/2),y+offsety);}if (dir==1){moveTo(over,x+offsetx,y+offsety);}if (dir==0){moveTo(over,x-offsetx-width,y+offsety);}showObject(over);snow = 1;}}
function mouseMove(e) {if (ns4||ns6){x=e.pageX; y=e.pageY;}if (ie4){x=event.x; y=event.y;}if (ie5){if (ie8){x=event.x+document.documentElement.scrollLeft; y=event.y-document.documentElement.scrollTop}else{x=event.x+document.body.scrollLeft; y=event.y+document.body.scrollTop;}}if (snow){if (dir==2){moveTo(over,x+offsetx-(width/2),y+offsety);}if (dir==1){moveTo(over,x+offsetx,y+offsety);}if (dir==0){moveTo(over,x-offsetx-width,y+offsety);}}}
function cClick() {hideObject(over);sw=0;}
function layerWrite(txt){if (ns4){var lyr = document.overDiv.document;lyr.write(txt);lyr.close();}else if (ie4||ie5) document.all["overDiv"].innerHTML = txt;else if (ns6){range=document.createRange();range.setStartBefore(over);domfrag=range.createContextualFragment(txt);while(over.hasChildNodes()){over.removeChild(over.lastChild);}over.appendChild(domfrag);}if (tr) {trk();}}
function showObject(obj) {if (ns4) obj.visibility = "show";else if(ns6)obj.style.visibility="visible";else if (ie4||ie5) obj.visibility = "visible";}
function hideObject(obj) {if (ns4) obj.visibility = "hide";else if(ns6)obj.style.visibility="hidden"; else if (ie4||ie5) obj.visibility = "hidden";}
function moveTo(obj,xL,yL){
 if(ns6 &&!opra){
  obj.style.left=xL + "px"; obj.style.top=yL+"px";
 }else if(opra){
yL = yL+window.pageYOffset;
obj.style.left=xL + "px"; obj.style.top=yL+"px";
//  obj.left = xL; obj.top = yL;
 }else{
  if(!window.XMLHttpRequest)// IE6, older browsers
   over.width = document.documentElement.clientWidth-window.event.clientX - 20;
  obj.left = xL;
  obj.top = yL+document.documentElement.scrollTop;
 }
}
function trk() {tr = 0;}

