﻿        // overrides the default ASPX form sumbit.
        function GoogleSearch()
        {
         
            var o;
            
            // this removes the viewstate, which should not be passed to google.
            o = document.getElementById("__VIEWSTATE");
            if(o!=null)
                o.parentNode.removeChild(o);
            
            
            var form = document.forms["aspnetForm"];
            if (!form) {
                theForm = document.aspnetForm;
            }
            if (!form) {
                alert ("Your browser does not seem to support javascript and DOM correctly.");
                return;
            }
          

            // change the form to point to google instead of postback
            form.action="http://www.google.com/search";
            form.method="GET";
            form.submit()
        }
        
        // checks for "enter" when typing in the search input box
        function GoogleSumbitEnter(myfield,e)
        {
            var keycode;
            if (window.event) keycode = window.event.keyCode;
                else if (e) keycode = e.which;
            else return true;
            
            if (keycode == 13)
            {
                GoogleSearch();
                return false;
            }
            else
                return true;
        }
