	
	function adjust_height()
	{
		var h = window.getCoordinates().height - 265;
		var coords = $('content').getCoordinates();
		if (coords.height < h)
		{
			$('content').setStyle('height', h+'px');
		}
	}
	
	function popup(url)
	{
		var win  = window.open(url,'name','height=600,width=500,left=300,top=150,resizable=no,scrollbars=yes,toolbar=no,status=no');
		if (window.focus)
		{
			win.focus();
		}
	}
	
	function refresh()
	{
		window.location.reload(false);
	}
        
	function nav(to)
	{
		window.location=to;
	}
	
	function on(action)
	{
		window.navigate = 'index.php?action='+action;
	}
	
	function hide(id)
	{
		$(id).setStyle('display', 'none');
	}
	
	function show(id)
	{
		$(id).setStyle('display', 'block');
	}	
	
	function text2clipboard(el, text, flashpath)
	{
		if(window.clipboardData && clipboardData.setData)
		{
			clipboardData.setData("text", text);
		}
		else
		{
			ffcopy(el, flashpath);
		}
	}
	
	function ffcopy(el, flashpath)
	{
		if (el.createTextRange)
		{
			var range = el.createTextRange();
			if (range && BodyLoaded==1)
				range.execCommand('Copy');
		}
		else
		{
			var flashcopier = new Element("div");
			document.body.appendChild(flashcopier);
			
			var flashobject = '<embed src="'+flashpath+'_clipboard.swf" FlashVars="clipboard='+encodeURIComponent(el.value)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
			flashcopier.set('html', flashobject);
		}
	}
	
	function show_popup(id) 
	{
		var size = document.getSize();
		var scroll = document.getScroll();
		if (Browser.Engine.name == 'trident')
		{
			$(id).setStyle('display', 'block').setStyle('top', (Math.round(size.y/7+scroll.y))).setStyle('left', '200');
		}
		else
		{
			$(id).setStyle('display', 'block').setStyle('top', (Math.round(size.y/7+scroll.y))).setStyle('left', '200');
		}
	}
	
	function search()
	{
		$('search-input').addEvent('focus', function(){
			var el = $('search-input');
			el.store('old_value', el.value);
			el.set('value', '');
		});
		
		$('search-input').addEvent('blur', function(){
			var el = $('search-input');
			if (el.value == '')
			{
				el.set('value', el.retrieve('old_value'));
			}
		});
		
		$('search-button').addEvent('click', function(event){
			event.stop();
			var el = $('search-input');
			if ((el.value != '') && ( el.value != 'Paieška'))
			{
				nav( web + 'search/'+ $('search-input').value + '/');
			}
		});
		
		$('search-input').addEvent('keydown', function(event){
			if (event.key == 'enter')
			{
				event.stop();
				var el = $('search-input');
				if ((el.value != '') && ( el.value != 'Paieška'))
				{
					nav( web + 'search/'+ $('search-input').value + '/');
				}
			}
		});
	}

