var timeout = 500;
var closetimer = 0;
var menuitem = 0;

function show(obj) {
  if(document.getElementById(obj)){
     cancel();
     document.getElementById(obj).style.display = 'block';
     menuitem = document.getElementById(obj);
     if(obj == 'all_games' && document.getElementById('kaikki')){
	document.getElementById('kaikki').style.backgroundColor = '#6699CC';
     }
  }
}

function hide(obj) {
  closetimer = window.setTimeout(close, timeout);
}

function close() {
  if(menuitem) {
    menuitem.style.display = 'none';
    document.getElementById('kaikki').style.backgroundColor = '';
  }
}

function cancel() {
  if(closetimer) {
    window.clearTimeout(closetimer);
    closetimer = null;
  }
}

function showandhide() {
  if(document.getElementById('ohjeet').style.display == 'none'){
     document.getElementById('ohjeet').style.display = 'block';
     document.getElementById('kuvaus').style.display = 'none';
     document.getElementById('ol').innerHTML = 'N&auml;yt&auml; kuvaus';
  }else{
     document.getElementById('ohjeet').style.display = 'none';
     document.getElementById('kuvaus').style.display = 'block';
     document.getElementById('ol').innerHTML = 'N&auml;yt&auml; ohjeet';
  }
}

function luoLomake() {
  if(document.getElementById('hakuform')) {
     document.getElementById('hakuform').innerHTML = '<form id="hakulomake" method="get" action="/haku.shtml"><div id="haun_kentta"><input id="pelihaku" name="pelihaku" value="Etsi pelit" onfocus="this.value=\'\';"/></div><div id="haun_nappi"><a onclick="javascript:hae();"><div class="hae" value=""></div></a></div></form>';
  }
}

function hae() {
  if(document.getElementById('hakulomake')){
     document.getElementById('hakulomake').submit();
  }
}