		   function getParams()
           {
               var idx = document.URL.indexOf('?');
               var params = new Array();
               if (idx != -1)
                {
                    var pairs = document.URL.substring(idx+1, document.URL.length).split('&');
                    for(var i=0;i < pairs.length; i++)
                    {
                        nameVal = pairs[i].split('=');
                        params[nameVal[0]] = nameVal[1];
                    }
                }
                return params;
            }
            
            function loadopen()
            {
                var params = getParams();
                var keepopen = unescape(params["IsSubmit"]);
                var dontopen = unescape(params["DontOpen"]);
                if(keepopen != 'true' && keepopen != 'undefined')
                {
//                    searchSwitch();
                  document.getElementById("searchBox").style.display = 'none'; 
                  document.getElementById("searchBoxExpanded").style.display = 'block'; 
                }
            }
		    function searchSwitch()
		    {
		        var littleSearch = document.getElementById("searchBox");
		        var bigSearch = document.getElementById("searchBoxExpanded");
		        var content = document.getElementById("content");
		        var mainNav = document.getElementById("searchBoxExpanded"); 
		        if (bigSearch != null && littleSearch != null && content != null && mainNav != null)
		        {
		            if(littleSearch.style.display == "block" || littleSearch.style.display == "")
		            {
		                new Effect.Fade(littleSearch, {
		                    duration:0.4, 
		                    queue:'end',
		                    afterFinish: displayBigSearch
		                    });
		                new Effect.Appear(bigSearch, {
		                    duration:0.6, 
		                    queue:'end'
		                    });
//		                mainNav.style.height = "267px";
		            }
		            else
		            {
		                new Effect.Fade(bigSearch, {
		                    duration:0.4,  
		                    queue:'end'	,
		                    afterFinish : displayLittleSearch	                    
		                    });
		                new Effect.Appear(littleSearch, {
		                    duration:0.6, 
		                    queue:'end'
		                    });
//		                mainNav.style.height = "37px";
		            }
		        }
		    }
		    function displayLittleSearch()
		    {
		        if (navigator.userAgent.match("Safari") == "Safari")
		        {
		        var littleSearch = document.getElementById("searchBox");
                littleSearch.style.display = "block";
                littleSearch.style.visibility = "visible";	
                }	        
		    }
		    function displayBigSearch()
		    {
		        if (navigator.userAgent.match("Safari") == "Safari")
		        {
		        var bigSearch = document.getElementById("searchBoxExpanded");
                bigSearch.style.display = "block";
                bigSearch.style.visibility = "visible";	
                }	        
		    }