var cm = 0;
var selMenu = 0;

var eTime;

function m_on(pos)
{
	if(cm > 0)
	{
		m_close(0);
	}
	
	date = new Date();
	eTime = date.getTime();
	
	document.getElementById('m'+pos).style.backgroundColor="#eeeeee";
	cm = pos;
	document.images['i'+pos].src = img[1].src;
	try
	{
		if(selMenu > 0 && selMenu!=pos) 
		{
			document.getElementById('m'+selMenu).style.backgroundColor="#cfcfcf";
			//document.images['i'+selMenu].src = img[0].src;
			//document.getElementById('sub'+selMenu).style.visibility = 'hidden';	
		}	
		document.getElementById('sub'+pos).style.visibility = 'visible';		
	}
	catch(Exception){}
}

function m_out()
{
	date = new Date;
	setTimeout("m_close("+date.getTime()+")",500);
}

function m_close(time)
{
	if(time > eTime || time == 0)
	{		
		try
		{
			document.getElementById('m'+cm).style.backgroundColor="#cfcfcf";
			document.images['i'+cm].src = img[0].src;
			document.getElementById('sub'+cm).style.visibility = 'hidden';
			
		}catch(Exception){}
		cm = 0;
		
		if(time > 0 && selMenu > 0)
		{
			document.getElementById('m'+selMenu).style.backgroundColor="#eeeeee";
			//document.images['i'+selMenu].src = img[1].src;
			//document.getElementById('sub'+selMenu).style.visibility = 'visible';	
		}	
	}
}

function openSelMenu()
{
	if(selMenu>0) 
	{
		document.getElementById('sub'+selMenu).style.visibility = 'visible';	
		if(cm > 0)
		{
			m_close(0);
		}
	}	
}

function go(path)
{
	document.location.href = path;
}

var ie=document.all;
var nn6=document.getElementById&&!document.all;
var isdrag=false;
var x,y;
var dobj;

function movemouse(e)
{
  if (isdrag)
  {
    dobj.style.left = nn6 ? tx + e.clientX - x : tx + event.clientX - x;
    dobj.style.top  = nn6 ? ty + e.clientY - y : ty + event.clientY - y;
    return false;
  }
}

function selectmouse(e)
{
  var fobj       = nn6 ? e.target : event.srcElement;
  var topelement = nn6 ? "HTML" : "BODY";
  while (fobj.tagName != topelement && fobj.className != "dragme")
  {
    fobj = nn6 ? fobj.parentNode : fobj.parentElement;
  }
  if (fobj.className=="dragme")
  {
    isdrag = true;
    dobj = fobj;
    tx = parseInt(dobj.style.left+0,10);
    ty = parseInt(dobj.style.top+0,10);
    x = nn6 ? e.clientX : event.clientX;
    y = nn6 ? e.clientY : event.clientY;
    document.onmousemove=movemouse;
    return false;
  }
}
document.onmousedown=selectmouse;
document.onmouseup=new Function("isdrag=false");


var msubOpened = false;
var lastName = '';

function on_msub(name)
{
	if(lastName!='') do_out_msub(lastName);
	lastName = name;
	msubOpened = true;
	objOn(document.getElementById(name));
}

function out_msub(name)
{
	msubOpened = false;
	setTimeout('do_out_msub("'+name+'")',700);
}

function do_out_msub(name)
{
	if(msubOpened == false) objOff(document.getElementById(name));
}

function on_msub2(obj)
{
	obj.style.backgroundColor = "#6382C6";
	obj.style.color = "#ffffff";
}

function out_msub2(obj)
{
	obj.style.backgroundColor = "#8CAADE";
	obj.style.color = "#ffffff";
}
