window.onload = function() {

    var searchLink = document.getElementById('searchLink');
    
    if (searchLink) {
    
	    var links = document.getElementById('linkBox');
	    var search = document.getElementById('searchBox');    
	    
	    searchLink.onclick = function(e) {
	        cancelEvent(e);
	        
	        links.style.display = 'none';
	        search.style.display = 'block';
	    }
	    
	    var cancelLink = document.getElementById('closeh_button');
	    
	    cancelLink.onclick = function(e) {
	        cancelEvent(e);
	        
	        links.style.display = 'block';
	        search.style.display = 'none';
	    }
        
        var searchField = document.getElementById('utilitySearchField');
        
        searchField.onfocus = function() {
            if (searchField.value == 'google search') {
                searchField.value = '';
            }
        }
        
        searchField.onblur = function() {
            if (searchField.value == '') {
                searchField.value = 'google search';
            }
        }
    }
}

function cancelEvent(e) {
    if (!e) {
        e = window.event;
    }
    
    if (e.stopPropagation) {
        e.stopPropagation();
    }

    if (e.preventDefault) {
        e.preventDefault();
    }

    e.cancelBubble = true;
    e.cancel = true;
    e.returnValue = false;
    
    return false;
}
