var old_popup = ''; 
var default_focus_element = 'search-field'; 

function showpopup (element){
	hideoldpopup();
	if (document.getElementById(element)) {
		document.getElementById(element).style.display = "block";
		old_popup = element;
	}
}

function hideoldpopup() {
	if (old_popup != '') {
		document.getElementById(old_popup).style.display = 'none'; 
	}
}

function autohideoldpopup() {
	if (old_popup != '' && nohide == 0) {
		document.getElementById(old_popup).style.display = 'none'; 
	}
}

function setnohide(h) {
	nohide = (h == 1); 
}

function sethidetimeout() {
	window.setTimeout('autohideoldpopup()', 100); 
}


function setOnLoadFocus() {
	document.getElementById(default_focus_element).focus(); 
}

/* companies */
$(document).ready(function(){
	$('#companies .company-item').click(function() {
		$(this).toggleClass("active-company"); return false;
	});
	$('#companies .shop-item').click(function() {
		$(this).toggleClass("active"); return false;
	});
	$('#companies .company-details').click(function() {
		return false;
	});
	$('#companies .shop-details').click(function() {
		return false;
	});
});