var installedTimer = null;
$(document).ready(function () {
   $("#install_searchengine").click(function(e) {
      if (window.external && ("AddSearchProvider" in window.external)) {
         window.external.AddSearchProvider("http://static.shoppingkoenig.de/data/shoppingkoenig_search_de.xml");
         checkSearchenginePlugin();
         installedTimer = $.timer(500, function (timer) {
            checkSearchenginePlugin();
         });
		} else {
			alert("Ihr Browser unterstüzt leider keine Suchplugins");
		}
	});

   $("#ks_show_info_ean").bind("mouseenter", function(){$("#ks_detail_info_ean").removeClass("hidden");});
   $("#ks_show_info_ean").bind("mouseleave", function(){$("#ks_detail_info_ean").addClass("hidden");});
});

function checkSearchenginePlugin()
{
    if (window.external && ("IsSearchProviderInstalled" in window.external))
    {
        result = window.external.IsSearchProviderInstalled("http://www.shoppingkoenig.de") != 0;
        if (result)
        {
          if (installedTimer)
          {
            installedTimer.stop();
            if (tb_remove)
                tb_remove()
          }
          return true;
        }
		return false;
	}
    else
    {
        return false;
    }
}

function htmlEncode(s)
{
    var str = new String(s);
    str = str.replace(/&/g, "&amp;");
    str = str.replace(/</g, "&lt;");
    str = str.replace(/>/g, "&gt;");
    str = str.replace(/"/g, "&quot;");
    return str;
}



