function showLoginWindow() {
  var isOperaMini = (navigator.userAgent.indexOf("Opera Mini") >= 0);
  if (isOperaMini) {
    window.location = event.target;
  } 
  else {
  	var param=new Array; param['top']=50;
    ShowWindow('loginFormWrapper','','','310px',param);    
  }
}

function showLogin() {
	document.getElementById('loginFormWrapper').style.display = 'block';
	return false;
}

function hideLogin() {
	document.getElementById('login').style.display = 'none';
	return false;
}

function hide(element) {
	document.getElementById(element).style.display='none';
	return false;
}

function hide_element(element) {
	document.getElementById(element).style.display='none';
	return false;
}

function show_element(element) {
	document.getElementById(element).style.display='block';
	return false;
}

function checkFill(what, dir) {
	var defval = what.getAttribute('defval');
	if(!dir && what.value==defval) what.value='';
	if(dir && what.value=='') what.value=defval;
}

function changeBlock(hideEl,showEl) {
	hideEl.style.display='none';
	document.getElementById(showEl).style.display='block';
	return false;
}

function goHome() {
	window.location.href="/"
}

function windowHeight() { 
    return self.innerHeight || document.documentElement.clientHeight || document.body.clientHeight || 0 
}

function footer() {
	var h = windowHeight(), footer = document.getElementById('bottom'), bh = document.body.offsetHeight;
	var fh = footer.offsetHeight;
	footer.style.top = 0;
	if (bh < h) footer.style.top = h - bh - 3 + 'px';
}