function launcher(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+','
win = window.open(mypage, myname, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

function IsNetScapeBrowser() {
return !document.all;
};

function showElement(id) {
document.getElementById(id).style.visibility = 'visible';
document.getElementById(id).style.opacity = 100;
};

function hideElement(id) {
document.getElementById(id).style.visibility = 'hidden';
};

function liveElement(id) {
document.getElementById(id).style.display = 'block';
};

function killElement(id) {
document.getElementById(id).style.display = 'none';
};

function onoffElement(id) {

document.getElementById(id).style.visibility = (document.getElementById(id).style.visibility == 'hidden' || !document.getElementById(id).style.visibility) ? 'visible' : 'hidden';

};

function fshowElement(id) {

if (!document.getElementById(id).filters) { 

document.getElementById(id).style.visibility = 'visible';

} else {

document.getElementById(id).filters.blendTrans.apply();
document.getElementById(id).style.visibility = 'visible';
document.getElementById(id).filters.blendTrans.play();

};
};

function fhideElement(id) {

if (!document.getElementById(id).filters) { 

document.getElementById(id).style.visibility = 'hidden';

} else {

document.getElementById(id).filters.blendTrans.apply();
document.getElementById(id).style.visibility = 'hidden';
document.getElementById(id).filters.blendTrans.play();

};
};


function fliveElement(id) {

if (!document.getElementById(id).filters) { 

document.getElementById(id).style.display = 'block';

} else {

document.getElementById(id).filters.blendTrans.apply();
document.getElementById(id).style.display = 'block';
document.getElementById(id).filters.blendTrans.play();

};
};

function fkillElement(id) {

if (!document.getElementById(id).filters) { 

document.getElementById(id).style.display = 'none';

} else {

document.getElementById(id).filters.blendTrans.apply();
document.getElementById(id).style.display = 'none';
document.getElementById(id).filters.blendTrans.play();

};
};

function containsDOM (container, containee) {
var isParent = false;
do {
if ((isParent = container == containee))
break;
containee = containee.parentNode;
}
while (containee != null);
return isParent;
};

function checkMouseEnter (element, evt) {
if (element.contains && evt.fromElement) {
return !element.contains(evt.fromElement);
}
else if (evt.relatedTarget) {
return !containsDOM(element, evt.relatedTarget);
}};

function checkMouseLeave (element, evt) {
if (element.contains && evt.toElement) {
return !element.contains(evt.toElement);
}
else if (evt.relatedTarget) {
return !containsDOM(element, evt.relatedTarget);
}};


function adjustMenu() {

var winWidth = document.body.clientWidth; 
var winAdj = (winWidth - 815) / 2; if (winAdj < 0) { winAdj = 0 };
hideElement("dropmenu110001"); hideElement("dropmenu110002"); hideElement("dropmenu110003");
document.getElementById("dropmenu110001").style.left = winAdj + 87;
document.getElementById("dropmenu110002").style.left = winAdj + 163;
document.getElementById("dropmenu110003").style.left = winAdj + 297;

};