﻿// JScript File

//Initialize Search Value
var SearchDefault = 'Search MO Deferred Comp Website';

//Trap Enter Key to prevent postback while search field is in focus. If Enter is hit, then proceed to searchNow(); 
function SearchKeypress(sender, evt)
        {  
        var keycode;
        if (window.event) keycode = window.event.keyCode;
        else if (evt) keycode = evt.which;
        
            if (keycode == 13)
            {
                if (window.event) //IE
                {        
                    window.event.returnValue = false;
                }
                else //Firefox
                {
                    evt.preventDefault();
                }
                
                searchNow();
            }
        }

//Currently set to take search term to Google - Reset URL and querystring to match your purposes
function searchNow()
	{
	//Determine the search term
	var searchFor=document.getElementById('q').value;
	
		if ((searchFor != SearchDefault) &&  (searchFor != ''))
		{
		document.location.href="http://www.google.com/search?as_sitesearch=http://www.modeferredcomp.org&q=" + searchFor;
		}
	}

//If The Search field is left blank, repopulate with default
function SearchReset()
     {        
		var searchfield=document.getElementById('q');
		
            if ((searchfield.value == '') || (searchfield.value == null))
            {
                searchfield.value = SearchDefault;
            }       
     }

//If Search field is brought into focus and still has default value, then clear it for a user to enter search term
function SearchClear()
        {   
			var searchfield=document.getElementById('q');
            if (searchfield.value == SearchDefault)
            {
                searchfield.value = '';
            }       
        }