var DHTML=(document.getElementById || document.all || document.layers);
var wname;
var cpos;
var cpos1;
var cpos2;
function getObj(name)
{
if (document.getElementByID)
{
this.obj=document.getElementById(name);
this.style=document.getElementById(name).style;
}
else if (document.all)
{
this.obj=document.all[name];
this.style=document.all[name].style;
}
else if (document.layers)
{
this.obj=document.layers[name];
this.style=document.layers[name];
}
}


function f_filterResults(n_win, n_docel, n_body) {
	var n_result = n_win ? n_win : 0;
	if (n_docel && (!n_result || (n_result > n_docel)))
		n_result = n_docel;
	return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;
}
function f_clientWidth() {
	return f_filterResults (
		window.innerWidth ? window.innerWidth : 0,
		document.documentElement ? document.documentElement.clientWidth : 0,
		document.body ? document.body.clientWidth : 0
	);
}



function showmenu(mm)
{
var xx=new getObj(mm);
var wadd;
wadd=0;
swidth=f_clientWidth();

if (swidth>780)
{
wadd=parseInt((swidth-780)/2);
}

if(document.layers){
cpos=document.xx.style.left;
document.xx.style.left=parseInt(cpos)+wadd;
document.xx.visibility="visible";
}

if(document.all){
cpos=xx.style.left;
xx.style.left=parseInt(cpos)+wadd;
xx.style.visibility="visible";
}
if(!document.all && document.getElementById){
cpos=document.getElementById(mm).style.left;
document.getElementById(mm).style.left=parseInt(cpos)+wadd+"px";
document.getElementById(mm).style.visibility="visible";
//alert(document.getElementById(mm).style.left);
}
}


function showsubmenu(mm)
{
var xx=new getObj(mm);
var wadd;
wadd=0;
swidth=f_clientWidth();

if (swidth>780)
{
wadd=parseInt((swidth-780)/2);
}

if(document.layers){
cpos1=document.xx.style.left;
document.xx.style.left=parseInt(cpos1)+wadd;
document.xx.visibility="visible";
}
if(document.all){
cpos1=xx.style.left;
xx.style.left=parseInt(cpos1)+wadd;
xx.style.visibility="visible";
}
if(!document.all && document.getElementById){
cpos1=document.getElementById(mm).style.left;
document.getElementById(mm).style.left=parseInt(cpos1)+wadd+"px";
document.getElementById(mm).style.visibility="visible";
//alert(document.getElementById(mm).style.left);
}
}


function showsubmenu2(mm)
{
var xx=new getObj(mm);
var wadd;
wadd=0;
swidth=f_clientWidth();

//alert("submenu3");

if (swidth>780)
{
wadd=parseInt((swidth-780)/2);
}

if(document.layers){
cpos2=document.xx.style.left;
document.xx.style.left=parseInt(cpos2)+wadd;
document.xx.visibility="visible";
}
if(document.all){
cpos2=xx.style.left;
xx.style.left=parseInt(cpos2)+wadd;
xx.style.visibility="visible";
}
if(!document.all && document.getElementById){
cpos2=document.getElementById(mm).style.left;
document.getElementById(mm).style.left=parseInt(cpos2)+wadd+"px";
document.getElementById(mm).style.visibility="visible";
//alert(document.getElementById(mm).style.left);
}
}


function hidemenu(mm)
{
var x=new getObj(mm);

if(document.layers){
document.x.style.left=cpos;
document.x.visibility="hidden";
}
if(document.all){
x.style.left=cpos;
x.style.visibility="hidden";
}
if(!document.all && document.getElementById)
{
document.getElementById(mm).style.left=cpos;
document.getElementById(mm).style.visibility="hidden";
}

}


function hidesubmenu(mm)
{
var x=new getObj(mm);

if(document.layers){
document.x.style.left=cpos1;
document.x.visibility="hidden";
}
if(document.all){
x.style.left=cpos1;
x.style.visibility="hidden";
}
if(!document.all && document.getElementById)
{
document.getElementById(mm).style.left=cpos1;
document.getElementById(mm).style.visibility="hidden";
}

}


function hidesubmenu2(mm)
{
var x=new getObj(mm);

if(document.layers){
document.x.style.left=cpos2;
document.x.visibility="hidden";
}
if(document.all){
x.style.left=cpos2;
x.style.visibility="hidden";
}
if(!document.all && document.getElementById)
{
document.getElementById(mm).style.left=cpos2;
document.getElementById(mm).style.visibility="hidden";
}

}


function showmenu3(mm)
{
var xx=new getObj(mm);
var wadd;
wadd=0;
swidth=f_clientWidth();

if (swidth>780)
{
wadd=parseInt((swidth-780)/2);
}

if(document.layers){
cpos3=document.xx.style.left;
document.xx.style.left=parseInt(cpos3)+wadd;
document.xx.visibility="visible";
}

if(document.all){
cpos3=xx.style.left;
xx.style.left=parseInt(cpos3)+wadd;
xx.style.visibility="visible";
}
if(!document.all && document.getElementById){
cpos3=document.getElementById(mm).style.left;
document.getElementById(mm).style.left=parseInt(cpos3)+wadd+"px";
document.getElementById(mm).style.visibility="visible";
//alert(document.getElementById(mm).style.left);
}
}
