function ReverseDisplay(d)
{if(document.getElementById(d).style.display=="none")
{document.getElementById(d).style.display="block";var myImage=document.getElementById('methods');myImage.src='images/arrowdown.gif';}
else
{document.getElementById(d).style.display="none";}}
var cX=0;var cY=0;var rX=0;var rY=0;function UpdateCursorPosition(e){cX=e.pageX;cY=e.pageY;}
function UpdateCursorPositionDocAll(e){cX=event.clientX;cY=event.clientY;}
if(document.all){document.onmousemove=UpdateCursorPositionDocAll;}
else{document.onmousemove=UpdateCursorPosition;}
function AssignPosition(d){if(self.pageYOffset){rX=self.pageXOffset;rY=self.pageYOffset;}
else if(document.documentElement&&document.documentElement.scrollTop){rX=document.documentElement.scrollLeft;rY=document.documentElement.scrollTop;}
else if(document.body){rX=document.body.scrollLeft;rY=document.body.scrollTop;}
if(document.all){cX+=rX;cY+=rY;}
d.style.left=(cX-230)+"px";d.style.top=(cY-10)+"px";}
function showtip(d,msg)
{var dd=document.getElementById(d);msginfo="<table width=206 height=26 border=1 align=center cellpadding=2 cellspacing=2 bordercolor=#000000 bgcolor=#FFFFFF><tr><td><div align=center>";msginfo=msginfo+"<font size=1>"+msg+"</font></div></td></tr></table>";AssignPosition(dd);dd.style.visibility='visible';dd.style.display="block";dd.innerHTML=msginfo;}
function hidetip(d)
{var dd=document.getElementById(d);dd.style.visibility='hidden';}
var y1=0;(document.getElementById)?dom=true:dom=false;function hideIt(){if(dom){document.getElementById("layer1").style.visibility='hidden';}}
function showIt(){if(dom){document.getElementById("layer1").style.visibility='visible';}}
function placeIt(){if(dom&&!document.all){document.getElementById("layer1").style.top=window.pageYOffset+(window.innerHeight-(window.innerHeight-y1))+"px";}
if(document.all){document.all["layer1"].style.top=document.documentElement.scrollTop+(document.documentElement.clientHeight-(document.documentElement.clientHeight-y1))+"px";}
window.setTimeout("placeIt()",10);}
function toggleBlock(pstrID){var myDiv=document.getElementById('d'+pstrID);if(myDiv){if(myDiv.style.display=='none'){showBlock(pstrID);}else{hideBlock(pstrID);}}}
function showBlock(pstrID){var myDiv=document.getElementById('d'+pstrID);if(myDiv){myDiv.style.display='block';var myImage=document.getElementById('i'+pstrID);if(myImage){myImage.src='images/arrowdown.gif';myImage.alt='';}}}
function hideBlock(pstrID){var myDiv=document.getElementById('d'+pstrID);if(myDiv){myDiv.style.display='none';var myImage=document.getElementById('i'+pstrID);if(myImage){myImage.src='images/arrowright.gif';myImage.alt='';}}}