Исчезающий/появляющийся текст в форме поиска

Почти каждый сайт имеет поиск. И само собой, дизайн поиска бывает разный. Но довольно часто встречается такой вариант, когда в форме поиска стоит текст. Вот пример:

В друпале этот текст закидывается довольно просто с помощью след. функций в template.php:

function имятемы_theme(){
return array(
'search_theme_form' => array(
'arguments' => array('form' => NULL),
),
);
}
 
function имятемы_search_theme_form($form) {
$output = '';
$form['search_theme_form']['#title'] = '';
$form['search_theme_form']['#value'] = t('Simple recipe');
$form['submit']['#value'] = t('Search');
$output .= drupal_render($form);
return $output;
}

читать далее