function toggleSearch() {
   $('searchLi').className = $('searchLi').className == 'active' ? '' : 'active';
   $('searchForm').style.visibility = $('searchLi').className == 'active' ? 'visible' : 'hidden';
}

function $() { return document.getElementById(arguments[0]); }

function addEvent(object, event, handler) {
   if (object) {
      if (typeof(object.addEventListener) != 'undefined') {
         object.addEventListener(event, handler, false);
      }
      if (typeof(object.attachEvent) != 'undefined') {
         object.attachEvent('on' + event, handler);
      }
   }
}

function showHide(el) {
   if (document.getElementById(el).style.display == 'none') {
       document.getElementById(el).style.display = 'block';
   } else {
       document.getElementById(el).style.display = 'none';
   }
}

function cb_init(cb_id) {
    	cb_obj = document.getElementById(cb_id);
	
	if (cb_obj.value == "subscribe") {
		cb_obj.value = "unsubscribe";	
	} else {
		cb_obj.value = "subscribe";
	}
}

function init() {
   $('searchForm').style.visibility='hidden';
   $('searchLi').className='';
   addEvent($('searchImg'), 'click', toggleSearch);
}

