function bring_focus_to_search() {
   document.blog_search.s.focus();
   set_placeholder(document.blog_search.s);
   document.blog_search.s.select();
}

function set_placeholder(field) {
	if (field.value) return;
	
	field.value = 'Search the Developer Blog';
	field.style.color = '#999';
}

function remove_placeholder(field) {
	if (field.value != 'Search the Developer Blog') return;
	
	field.value = '';
	field.style.color = '#333';
}

function use_typing_color(field) {
	field.style.color = '#333';
}

function submit_search() {
	document.blog_search.submit();
}
