
Jupiter.CollectionSearch=(function()
{return{SearchPageUrl:"",Init:function(searchUrl)
{Jupiter.CollectionSearch.SearchPageUrl=searchUrl;Jupiter.CollectionSearch._attachEvents();},_attachEvents:function()
{$("#searchPhrase").keydown(function(event)
{if(event.keyCode==13)
{Jupiter.CollectionSearch._executeSearch();}});$("#searchButton").click(function(event)
{Jupiter.CollectionSearch._executeSearch();});},_executeSearch:function()
{var phrase=$("#searchPhrase").val();var query=Jupiter.CollectionSearch._serializeQuery(phrase);document.location=Jupiter.CollectionSearch.SearchPageUrl+query;},_serializeQuery:function(phrase)
{var collectionId=$("#collectionId").val();var filters="CBPI";var checkedInputs=$("#filterList input:checked");if(checkedInputs.length>0)
{checkedInputs.each(function()
{filters+=$(this).val();});}
else
{$("#filterList input").each(function()
{filters+=$(this).val();});}
return"/#"+phrase+"/c="+collectionId+"/f="+filters;}};})();