www.pudn.com > VfLibV4.rar > TogglePre.js
var MinPreHeight = 450;
var MinPreChars = 750;
var PreOpen = new Image();
var PreClose = new Image();
PreOpen.src="/images/plus.gif";
PreClose.src="/images/minus.gif";
function togglePre()
{
var id = this.getAttribute("preid");
var preelm = document.getElementById("pre" + id);
var imgelm = document.getElementById("preimg" + id);
var togelm = document.getElementById("precollapse" + id);
if (preelm.style.display != 'none')
{
if (document.all) togelm.innerText = " Expand code snippet";
else
{
document.getElementById("premain" + id).className = "precollapse";
togelm.firstChild.nodeValue = " Expand code snippet";
}
preelm.style.display = 'none';
imgelm.setAttribute("src", PreOpen.src);
}
else
{
if (document.all) togelm.innerText = " Collapse";
else
{
document.getElementById("premain" + id).className = "SmallText";
togelm.firstChild.nodeValue = " Collapse";
}
preelm.style.display = 'block';
imgelm.setAttribute("src", PreClose.src);
}
}
function InitTogglePre()
{
var articleText = document.getElementById("contentdiv");
if (!articleText) return;
var pres = articleText.getElementsByTagName("pre");
for (var i=0; i