	function ID(id){
		return document.getElementById(id);
	}

	function isset_name(){
		if (ID('name').value != ''){
			ID('frm').submit();
		}
	}

	function get_position(e){
		var x = 0, y = 0;
		while (e){
			x += e.offsetLeft;
			y += e.offsetTop;
			e = e.offsetParent;
		}
		return {'x': x, 'y': y};
	}

	function get_client(){
    	var w = 0;
		var win = window.window;
    	if (win.self.innerHeight){
    	    w = win.self.innerWidth;
    	    h = win.self.innerHeight;
    	} else if (win.document.documentElement && win.document.documentElement.clientWidth){
    	    w = win.document.documentElement.clientWidth;
    	    h = win.document.documentElement.clientHeight;
    	} else if (win.document.body){
    	    w = win.document.body.clientWidth;
    	    h = win.document.body.clientHeight;
    	}
    	return {'width': w, 'height': h};
    }

	var t = new Array();
	var offset;
	offset = 5;
	function showDropdownMenu(e){
		var menu = e.getElementsByTagName("UL")[0];
		if (menu.style.display != "block"){
			hideDropdownMenu(e.parentNode);
			var client = get_client();
			var pos = get_position(e);
			menu.style.display = "block";
			if (e.parentNode.className == "menu"){
				menu.style.top = (e.offsetTop + e.offsetHeight - offset) + "px";
				if ((pos.x + menu.offsetWidth + offset) < client.width){
					menu.style.left = (e.offsetLeft + offset) + 'px';
				} else {
					menu.style.left = (e.offsetLeft + e.offsetWidth - menu.offsetWidth - offset) + 'px';
				}
			} else {
				menu.style.top = (e.offsetTop + offset) + "px";
				if ((pos.x + e.offsetWidth + menu.offsetWidth - offset) < client.width){
					menu.style.left = (e.offsetLeft + e.offsetWidth - offset) + 'px';
				} else {
					menu.style.left = (e.offsetLeft - menu.offsetWidth + offset) + 'px';
				}
			}
		}
		clearTimeout(t[e.id]);
	}

	function leftDropdownMenu(e){
		t[e.id] = setTimeout(function(){ hideDropdownMenu(e); }, 500);
	}

	function hideDropdownMenu(e){
		submenus = e.getElementsByTagName("UL");
		for (var i = 0; i < submenus.length; i++){
			submenus[i].style.display = 'none';
		}
	}

	function loadVacancie(sel){
		if (sel.value > 0){
			window.location.href = '/vacancies/' + sel.value;
		}
	}
