	var queryWord ="";
	var baseUrl="";
	function getChildCategories()
	{
		new Ajax.Updater($('cat2'), baseUrl+'ajax_categories.php', {
  			parameters: { parent: $F('cat1') },
  			onComplete: function(transport) {
  					if( $('cat2').descendants().length > 1 )
    					$('cat2').enable();
    				else
    					$('cat2').disable();
  			}
		});
	}

    function inputFocus()
    {
		if($F('query') == "Sökord...")
    		$('query').clear();
    }

	function inputSubmit(event)
	{
		event.stop();
		if($F('query') == "Sökord...")
    		$('query').clear();
		window.location = baseUrl+"sok/"+encodeURIComponent($F('query'));		
	}

	function categorySubmit(event)
	{
		event.stop();
		var id = parseInt($F('cat2'));
		if(	id <= 0 )
			id = parseInt($F('cat1'));
		if(id > 0){
			new Ajax.Request(baseUrl+"ajax_categories_url.php?id="+id, {
          		method:'post',
          		onSuccess: function(transport){
            	var myJson = transport.responseText.evalJSON();
			    window.location = myJson.url;
			}});
		}
	}

    function inputBlur()
    {
    	if($F('query') == "")
    		$('query').setValue("Sökord...");
		else if($F('query') != queryWord)
			search();
    }
	function search(){
		if($F('query').length > 1)
		{
			queryWord = $F('query');
			new Ajax.Updater($('search_result'), baseUrl+'search.php', {
  				parameters: { text: $F('query') }
			});
		}
		else
		{
			$('search_result').update("");
		}
	}

	function scrollAnchors(){
		var as = $$('a');
		$A(as).each(function(item){
			href = item.href;
			if(href.indexOf('#') > -1){
				$(item).observe('click', function(event){
					event.stop();
					Effect.ScrollTo(this.href.split('#')[1]);
				});
			}
		});
	}
