/***********************************************
* Fixed ToolTip script- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
		
var tipwidth='140px' //default tooltip width
var tipheight='150px' //default tooltip height
var tipbgcolor='#FFFFFF' //'lightyellow'  //tooltip bgcolor
var disappeardelay=250  //tooltip disappear speed onMouseout (in miliseconds)
var vertical_offset="0px" //horizontal offset of tooltip from anchor link
var horizontal_offset="-0px" //horizontal offset of tooltip from anchor link
var begin_HTML="<table width=100% align=right border=0  cellspacing=0 cellpadding=1 style='border: 1px solid #C8C8C8;'><tr><td align=center>"
var end_HTML="</td></tr></table>"
var begin_desc_HTML="<table width=100% align=left border=0 cellspacing=0 cellpadding=2>"
var end_desc_HTML="</table>"
document.write('<style type="text/css">');
document.write('#fixedtipdiv{ position:absolute; padding: 0px; border:0px; font:12px Arial; line-height:18px; z-index:100;display:none;');
document.write('#fixedIframe{ position:absolute; visibility:hidden; z-index:99;}');
document.write('.tooltip_desc{font-size:13px;font-family:Arial;font-weight:800;color:#000000;}');
document.write('</style>')

/////No further editting needed

var ie4=document.all;
var ns6=document.getElementById&&!document.all;

if (ie4||ns6){
  document.write('<div id="fixedtipdiv" name="fixedtipdiv" style="visibility:hidden;width:'+tipwidth+';height:'+tipheight+';background-color:'+tipbgcolor+';position:absolute; padding: 0px; border:0px; font:12px Arial; line-height:18px; z-index:100;display:none;" onmouseleave=\'delayhidetip();\'></div>')
  document.write('<div id="fixedIframe" name="fixedIframe" style="visibility:hidden;display:none;">')
  document.write('<table border="0" width="100%" bgcolor=#FFFFFF cellspacing="0" cellpadding="0" ID="Table3">')
  document.write('<tr><td width="100%"><IFRAME name="iframe_fixed" ID="iframe_fixed" width="100%" height="'+tipheight+'" marginwidth="0" marginheight="0" border=0 scrolling=no frameborder=0 bgcolor="#000000"></iframe></td></tr>')
  document.write('</table>')
  document.write('</div>')
}

function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;parentEl=parentEl.offsetParent;};
return totaloffset;
}

function showhide(obj, e, visible, hidden, tipwidth, tipheight){
if (ie4||ns6)dropmenuobj.style.left=dropmenuobj.style.top=-500;
if (tipwidth!=""){
   dropmenuobj.widthobj=dropmenuobj.style;
   dropmenuobj.widthobj.width=tipwidth;
   document.getElementById("fixedIframe").style.width=tipwidth; 
}
if (tipheight!=""){
   dropmenuobj.heightobj=dropmenuobj.style;
   dropmenuobj.heightobj.height=tipheight;
   document.getElementById("fixedIframe").style.height=tipheight;
}
obj.visibility=visible;
obj.display='block'
document.getElementById("fixedIframe").style.visibility='hidden';
document.getElementById("fixedIframe").style.display='none';
}

function iecompattest(){return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body}
function clearbrowseredge(obj, whichedge){
  var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
  if (whichedge=="rightedge"){
     var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15;dropmenuobj.contentmeasure=dropmenuobj.offsetWidth;
     if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth;
   }else{
     var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
     dropmenuobj.contentmeasure=dropmenuobj.offsetHeight;
   if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure) edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight;
}
return edgeoffset
}

function fixedtooltip(menucontents,obj, e, tipwidth, tipheight,offset_x,offset_y){
 dropmenuobj=document.getElementById? document.getElementById("fixedtipdiv") : fixedtipdiv
 dropmenuobj.innerHTML=begin_HTML+menucontents+end_HTML
 if (ie4||ns6){
   showhide(dropmenuobj.style, e, "visible", "hidden", tipwidth, tipheight);
   dropmenuobj.x=getposOffset(obj, "left");
   dropmenuobj.y=getposOffset(obj, "top");
   yy_top=dropmenuobj.y+offset_y;
   xx_left=dropmenuobj.x+offset_x;

   if (document.getElementById("fixedIframe")){
      document.getElementById("fixedIframe").style.top=yy_top+"px";
      document.getElementById("fixedIframe").style.left=xx_left+"px";
   }   
   dropmenuobj.style.top=yy_top;
   dropmenuobj.style.left=xx_left;
  }
}

function hidetip(e){
  if (typeof dropmenuobj!="undefined"){
    if (ie4||ns6){
       if (document.getElementById("fixedIframe"))
           document.getElementById("fixedIframe").style.visibility='hidden'
       dropmenuobj.style.visibility="hidden";
       dropmenuobj.style.display='none';
    }
  }
}

function delayhidetip(){if (ie4||ns6)delayhide=setTimeout("hidetip()",disappeardelay);}
function clearhidetip(){if(typeof delayhide!="undefined")clearTimeout(delayhide);}

