/* Advanced searchbox #1 */    
    
    function getdyr ()
	{
	    var merke = document.getElementById ("velgmerke");	       
	    if (merke.value != "") 
	    {	        
	        display.getAjaxOption("2U8rNlyqzICbhXWPxp6mbIA/mfGC4kqP99Iq757Lp/6MJV0DGiI4ugNP3WRAsoQ9@" + merke.value + "@eEoT0sf2h7u6ZLGg/zhlZuN8HVcmJRhZpsdIUJgitOM=", "alt05", "alt05",getdyr_Callback);
	    }
	}	
	function getdyr_Callback (response)
	{	   
	    var searchmodel = document.getElementById ("velgdyr");
	    searchmodel.options.length = 1;
	    var optval = "";
	    var dyr = document.getElementById ("velgkategori");
	    dyr.options.length = 1;
	    //searchmodel.size = response.value.length; 
		if (response.value == null || response.value.length == 0)
	    {
	        return;
	    }
		for (var i = 0; i < response.value.length -1; ++i)		{
			
			optval = response.value[i].toString().split("-");
			if(optval[0].length > 0) searchmodel.options[searchmodel.options.length] = new Option(optval [0]);       
		}
	}
	
	function getkategori ()
	{
	    var merke = document.getElementById ("velgmerke");	       
	    var dyr = document.getElementById ("velgdyr");	
	    var dyrtab = dyr.options[dyr.selectedIndex].text;
	    if (merke.value != "" && dyrtab != "") 	    
	    {	        
	        display.getAjaxOption("IbfO9mXBJcBmUgqmSyU+UXR3+CMxU9+vTtKe0hYbCt2deghI/7NJgKEIV2Uu/bmB@" + dyrtab + "@lWWLx9w5qveIcOneQEkSSw==@" + merke.value + "@FjShWxb4Z9eioqyxXcNtqWyqIqgttnqvMq5oUvNjDME=", "alt09", "alt09",getkategori_Callback);
	    }
	}	
	function getkategori_Callback (response)
	{	    
	    var kategori = document.getElementById ("velgkategori");
	    kategori.options.length = 1;	    
	    var optval = "";
	    //searchmodel.size = response.value.length; 
		if (response.value == null || response.value.length == 0)
	    {
	        return;
	    }
		for (var i = 0; i < response.value.length -1; ++i)		{
			
			optval = response.value[i].toString().split(" - ");
			
			if(optval[0].length > 0 && optval[0] != "  ") kategori.options[kategori.options.length] = new Option(optval [0]);       
		}
	}
	
	function DoAdvSearch ()
	{
	    var merke = document.getElementById ("velgmerke");	       
	    var dyr = document.getElementById ("velgdyr");	
	    var kategori = document.getElementById ("velgkategori");	
	    var dyrtab = rightTrim(dyr.options[dyr.selectedIndex].text);
	    var kategoritab = rightTrim(kategori.options[kategori.selectedIndex].text);
	    
	    if (dyrtab == "Velg dyr") dyrtab = "";
	    if (kategoritab == "Velg kategori") kategoritab = "";
        if (merke.value != "")
        {           
            document.location.href = "advanced.aspx?prod=" + merke.value + "&dyr=" + dyrtab + "&kat=" + kategoritab;            
	    }
	}
	
	function rightTrim(sString) 
    {
        while (sString.substring(sString.length-1, sString.length) == ' ')
        {
            sString = sString.substring(0,sString.length-1);
        }
        return sString;
    }

/*-----------------------*/

/* Advanced searchbox #2 */	


function getfunksjon ()
	{
	    var dyr = document.getElementById ("velgdyr2");	       
	    if (dyr.value != "") 
	    {	        
	        display.getAjaxOption("DbWf0TLMspVZAKwYP0IQnrQ5s1mzSg64McRYuKLTkufzVe+2f4wktVN31gXm+uMS@" + dyr.value + "@hXqXjr3OgxkVbjkQ6SCbekf/g7cIsYOTStG8BJpz9KY=", "alt07", "alt07",getfunksjon_Callback);
	    }
	}	
	function getfunksjon_Callback (response)
	{	   
	    var searchmodel = document.getElementById ("velgfunksjon");
	    searchmodel.options.length = 1;
	    var optval = "";
	    var kat = document.getElementById ("velgkategori2");
	    kat.options.length = 1;
	    //searchmodel.size = response.value.length; 
		if (response.value == null || response.value.length == 0)
	    {
	        return;
	    }
		for (var i = 0; i < response.value.length -1; ++i)		{
			
			optval = response.value[i].toString().split("-");
			if(optval[0].length > 0) searchmodel.options[searchmodel.options.length] = new Option(optval [0]);       
		}
	}
	
	function getkategori2 ()
	{
	    var dyr = document.getElementById ("velgdyr2");	       
	    var funksjon = document.getElementById ("velgfunksjon");	
	    var funksjontab = funksjon.options[funksjon.selectedIndex].text;
	    if (dyr.value != "" && funksjontab != "") 	    
	    {	        
	        display.getAjaxOption("IbfO9mXBJcBmUgqmSyU+UXR3+CMxU9+vTtKe0hYbCt2deghI/7NJgKEIV2Uu/bmB@" + dyr.value + "@iwEi5bxWVbNLFv7ivzLKng==@" + funksjontab + "@FjShWxb4Z9eioqyxXcNtqWyqIqgttnqvMq5oUvNjDME=", "alt09", "alt09",getkategori2_Callback);
	    }
	}	
	function getkategori2_Callback (response)
	{	    
	    var kategori = document.getElementById ("velgkategori2");
	    kategori.options.length = 1;	    
	    var optval = "";
	    //searchmodel.size = response.value.length; 
		if (response.value == null || response.value.length == 0)
	    {
	        return;
	    }
		for (var i = 0; i < response.value.length -1; ++i)		{
			
			optval = response.value[i].toString().split(" - ");
			
			if(optval[0].length > 0 && optval[0] != "  ") kategori.options[kategori.options.length] = new Option(optval [0]);       
		}
	}
	
	function DoAdvSearch2 ()
	{
	    var dyr = document.getElementById ("velgdyr2");	       
	    var funksjon = document.getElementById ("velgfunksjon");	
	    var kategori = document.getElementById ("velgkategori2");	
	    var funksjontab = rightTrim(funksjon.options[funksjon.selectedIndex].text);
	    var kategoritab = rightTrim(kategori.options[kategori.selectedIndex].text);
	    
	    if (funksjontab == "Velg funksjon") funksjontab = "";
	    if (kategoritab == "Velg kategori") kategoritab = "";
        if (dyr.value != "")
        {           
            document.location.href = "advanced.aspx?dyr2=" + dyr.value + "&funksjon=" + funksjontab + "&kat2=" + kategoritab;            
	    }
	}
	
	function rightTrim(sString) 
    {
        while (sString.substring(sString.length-1, sString.length) == ' ')
        {
            sString = sString.substring(0,sString.length-1);
        }
        return sString;
    }