kapp.namespace('k_search');

kapp.k_search.chocoChip = function(c) {
  var oreo = {};
  $A(document.cookie.split(";").each(function(s){
      var newSplit = s.split("=");
      oreo[newSplit[0].strip()] = newSplit[1].strip();
  }));
  return oreo[c];    
};

if (kapp.searchCookie && (/MSIE[\+]{1}((7\.0)|(8\.0))/i.test(kapp.searchCookie[1]) || (/Firefox/i).test(kapp.searchCookie[1])) && kapp.searchCookie[0] == 'kosmix' && (kapp.k_search.chocoChip('kosmixSearch') != 'exists' && kapp.k_search.chocoChip('kosmixSearch') != 'declined')) {
  $('titlebar').appendChild(new Element('div',{ 'id':'addSearchCont'}).update('<div id="searchGfc">&nbsp;</div><a id="addNewSearch"></a><a id="closeSearch"></a>'));

  Event.observe('addNewSearch','click',function(){ 
          window.external.AddSearchProvider('http://kosmix.com/external/kosmixSearchEngine.xml');
          var next5Years = new Date();
          next5Years.setDate(next5Years.getDate()+(365*5));
          document.cookie = 'kosmixSearch=exists;expires=' + next5Years + ';'; 
          $('addSearchCont').remove(); 
  });
  Event.observe('closeSearch','click',function(){
          $('addSearchCont').remove(); 
          var nextYear = new Date();
          nextYear.setDate(nextYear.getDate()+365);
          document.cookie = 'kosmixSearch=declined;expires=' + nextYear + ';'; 
  });

}