function initSubscribe()
{
  var input = $('subscribe').down('input');
  input.value = input.title;
  Event.observe(input, 'focus', function(e)
  {
    var input = Event.findElement(e, 'input');
    if(input.value==input.title)
      input.value = '';
  });
  Event.observe(input, 'blur', function(e)
  {
    var input = Event.findElement(e, 'input');
    if(input.value=='')
      input.value = input.title;
  });
}
Event.observe(window, 'load', initSubscribe);
function checkSubscribe()
{
  var pattern = /^(([a-z0-9])|([a-z0-9]+[a-z0-9\.\+_-]*[a-z0-9]+))@(([a-z0-9])|([a-z0-9]+[a-z0-9\._-]*[a-z0-9]+))\.[a-z]{2,4}$/i;
  if(!pattern.test($('subscribe').down('input').value))
  {
    alert('Please enter a valid email address.');
    return false;
  }
}
