document.write("");
QLTimeout2 = NaN;
QLTimeout = NaN;
var currentParent;
var currentQL;
var leveloneon;
var opencontrol;
var detect = navigator.userAgent.toLowerCase();
//document.write(navigator.userAgent.toLowerCase());
var OS,browser,version,total,thestring;
if (checkItQL('konqueror'))
{
browser = "Konqueror";
OS = "Linux";
}
else if (checkItQL('msie')) browser = "IE"
else if (checkItQL('firefox')) browser = "Firefox"
else if (checkItQL('safari')) browser = "Safari"
else if (checkItQL('omniweb')) browser = "OmniWeb"
else if (checkItQL('opera')) browser = "Opera"
else if (checkItQL('webtv')) browser = "WebTV";
else if (checkItQL('icab')) browser = "iCab"
else if (!checkItQL('compatible'))
{
browser = "Netscape Navigator"
version = detect.charAt(8);
}
else browser = "An unknown browser";
if (!version) version = detect.charAt(place + thestring.length);
if (!OS)
{
if (checkItQL('win')) OS = "Win";
else if (checkItQL('mac')) OS = "Mac";
else if (checkItQL('x11')) OS = "Unix";
else if (checkItQL('linux')) OS = "Linux";
else OS = "an unknown operating system";
}
if(browser == 'IE' && OS == 'Win')
{
document.write("");
}
function checkItQL(string)
{
place = detect.indexOf(string) + 1;
thestring = string;
return place;
}
function findQLPosX(QX)
{
var findmeQLx = new getQuicklinkObj(QX);
var curQLleft = 0;
if (findmeQLx.offsetParent)
{
while (findmeQLx.offsetParent)
{
curQLleft += findmeQLx.offsetLeft
findmeQLx = findmeQLx.offsetParent;
}
}
else if (findmeQLx.x)
{
curQLleft += findmeQLx.x;
}
return curQLleft;
}
function findQLPosY(QY)
{
var findmeQLy = new getQuicklinkObj(QY);
var curtopQL = 0;
if (findmeQLy.offsetParent)
{
while (findmeQLy.offsetParent)
{
curtopQL += findmeQLy.offsetTop
findmeQLy = findmeQLy.offsetParent;
}
}
else if (findmeQLy.y)
{
curtopQL += findmeQLy.y;
}
return curtopQL;
}
function closeQL(q,p)
{
contentObj = new getQuicklinkObj(q);
contentObj.style.display = 'none';
if (getQuicklinkObj('coverQL'))
{
getQuicklinkObj('coverQL').style.display = 'none';
}
QuicklinkSwap(p,'qlsource');
}
function clearQLtime()
{
if(QLTimeout)
{
clearTimeout(QLTimeout);
}
}
function clearQLtime2()
{
if(QLTimeout2)
{
clearTimeout(QLTimeout2);
}
}
function showQlinks(Qlinks,Qlinksparent)
{
QLTimeout2 = setTimeout("showQlinks2('"+Qlinks+"','"+Qlinksparent+"');",350);
}
function showQlinks2(Qlinks,Qlinksparent)
{
var openQL = new getQuicklinkObj(Qlinks);
var QLparent = new getQuicklinkObj(Qlinksparent);
var QLX = findQLPosX(Qlinksparent);
var QLY = findQLPosY(Qlinksparent);
QLY -= 0;
QLX -= 0;
/*if(openmenu.getAttribute("movexright"))
{
newX += openmenu.getAttribute("movexright");
}
if(openmenu.getAttribute("movexleft"))
{
newX -= openmenu.getAttribute("movexleft");
} */
if(browser == 'IE' && OS == 'Mac')
{
QLY -= 138;
QLX += 0;
openQL.style.top = QLY + 'px';
openQL.style.left = QLX + 'px';
if (void 0 != currentQL) // for older browsers
{
closeQL(currentQL,currentParent);
}
openQL.style.zIndex = 500;
openQL.style.display = '';
}
else
{
openQL.style.top = QLY + 'px';
openQL.style.left = QLX + 'px';
if (undefined != currentQL)
{
closeQL(currentQL,currentParent);
}
if(browser == 'IE' && OS == 'Win')
{
var QLifr = new getQuicklinkObj('coverQL');
QLifr.style.width = openQL.style.width;
QLifr.style.top = QLY + 'px';
QLifr.style.left = QLX + 'px';
openQL.style.display = '';
QLifr.style.zIndex = 99;
QLifr.style.height = openQL.offsetHeight
QLifr.style.display = '';
openQL.style.zIndex = 500;
}
else
{
openQL.style.zIndex = 500;
openQL.style.display = '';
}
}
QuicklinkSwap(Qlinksparent,'QLoversrc');
currentQL = Qlinks;
currentParent = Qlinksparent;
}
function hideQlinks(QLmenu,QLbutton)
{
QLTimeout = setTimeout("closeQL('"+QLmenu+"','"+QLbutton+"');",100);
}
function buildQuicklinks()
{
var x = document.getElementsByTagName("div");
for (var i=0;i