var currentD = '';
var currentD2 = '';
var currentD3 = '';
var activeD = '';
var activeD2 = '';
var activeD3 = '';
var subOutTimer=0;
var outTimer=0;
var delay=1000;
var isIE7=(navigator.userAgent.indexOf('MSIE 7')!==-1);
var isIE=(navigator.userAgent.indexOf('MSIE')!==-1);
var isIE6=(navigator.userAgent.indexOf('MSIE 6')!==-1);

function key(event){
	window.status=event.keyCode;
	if(event.keyCode==13)formSubmit();
}

function formSubmit() {
	document.getElementById('adb95a2c4bc3950528ae547ed930529da').submit();
}


function over(el) {
  if(outTimer)
  {
    clearTimeout(outTimer);
    outTimer=0;
  }
  if(activeD!='')
  {
    activeD.style.display='none';
    activeD.parentNode.className='';
    pic=document.getElementById(activeD.id.replace('_sub','')+'_pic');
    if(pic)
      pic.src=pic.src.replace('-over','');
  }
  if(currentD!='')
  {
    currentD.style.display='none';
    currentD.parentNode.className='';
    pic=document.getElementById(currentD.id.replace('_sub','')+'_pic');
    if(pic)
      pic.src=pic.src.replace('-over','');
  }
  el.className='active';
  activeD=document.getElementById(el.id+'_sub');
  pic=document.getElementById(el.id+'_pic');
  if(pic)
    pic.src=pic.src.replace('.png','-over.png');
  if(activeD)
  {
    activeD.style.display='block';
    if(isIE && activeD.firstChild.firstChild && activeD.firstChild.firstChild.firstChild)
      activeD.firstChild.firstChild.firstChild.style.backgroundImage='none';
  }
  else
    activeD='';
}

function out(el) {
  if(!outTimer)
    outTimer=setTimeout(function() {
      activeD.style.display="none";
      activeD.parentNode.className='';
      pic=document.getElementById(activeD.id.replace('_sub','')+'_pic');
      if(pic)
        pic.src=pic.src.replace('-over','');
      if(currentD!='')
      {
        currentD.parentNode.className='active';
        currentD.style.display="block";
        pic=document.getElementById(currentD.id.replace('_sub','')+'_pic');
        if(pic)
          pic.src=pic.src.replace('.png','-over.png');
      }
    },delay);
}

function over_sub(el) {
  if(subOutTimer)
  {
    clearTimeout(subOutTimer);
    subOutTimer=0;
  }
  if(activeD2!='')
    activeD2.className='';
  if(activeD3!='')
    activeD3.style.display="none";
  currentD2.className='';
  el.className='active';
  activeD2=el;
  sub3=el.getElementsByTagName('ul');
  if(currentD3!='')
    currentD3.style.display="none";
  if(sub3.length>0)
  {
    activeD3=sub3[0];
    sub3[0].style.display="block";
  }
  else
    activeD3='';
}

function out_sub(el) {
  if(!subOutTimer)
    subOutTimer=setTimeout(function() {
      el.className='';
      currentD2.className='active';
      if(activeD3!='')
        activeD3.style.display="none";
      if(currentD3!='')
        currentD3.style.display='block';
    },delay);
}

function langover() {
  document.getElementById('langselect').style.display="block";
  document.getElementById('langbutton').src='images/lang_select_over.png';
}

function langout() {
  document.getElementById('langselect').style.display="none";
  document.getElementById('langbutton').src='images/lang_select_clear.png';
}

function fixlangselect() {
  if(!isIE || isIE7) return;
  try {
    el=document.getElementById('lang_right_side');
    col=el.getElementsByTagName('a');
    w=0;
    if(col)
      for(i=0; i<col.length; i++)
        w+=col[i].offsetWidth;
    el.parentNode.style.width=w+'px';
  } catch(e) {}
}

function onrs()
{
  if(!isIE6) return;
  m=document.getElementById('page').parentNode.parentNode;
  u=document.getElementById('mul');
  if(m.offsetWidth<966)
    u.style.left='14px';
  else
    u.style.left=14+((m.offsetWidth-956)/2)+'px';
}

function preload()
{
  var imgs=document.getElementsByTagName('img');
  if(imgs)
  {
    for(i=0; i<imgs.length; i++)
    {
      var preloads=new Array();
      if(imgs[i].id.match(/_pic/))
      {
        var p=new Image;
        if(imgs[i].src.match(/-over/))
          p.src=imgs[i].src.replace('-over','');
        else
          p.src=imgs[i].src.replace('.png','-over.png');
        preloads.push(p);
      }
    }
  }
}


