(function(b){window.di=window.di||{};var a=window.di;a.pages=a.pages||{};a.pages.quickSearch=function(){function c(){var d=function(h){var j=0,g=b("#searchBar, #quickSearch").find(":checkbox:checked");var i=h==="advanced";if(g.length>0||i){var f=b("#ipt_search");if(!i&&(f.val()===""||f.data("emptyTerms"))){f.val("Enter one or more search terms").css("color","#c8322d").unbind("focus.error").bind("focus.error",function(){b(this).val("").css("color","#000").unbind("focus.error").removeData("emptyTerms");}).data("emptyTerms",true);}else{g.each(function(){j|=parseInt(b(this).val(),10);});j|=parseInt(a.constants.search.defaultQuickFormStates.checksWithoutResultTypes,16);var e=b("#quickSearch :radio:checked");location.href=a.constants.cmsHandle.findImagery+".html#a="+(h||"search")+"&s="+b("#ipt_search").val()+(j!==parseInt(a.constants.search.defaultQuickFormStates.checks,16)?"&chk="+j.toString(16):"")+((e.length>0&&e.val()!==a.constants.search.defaultQuickFormStates.radios)?"&rad="+e.val():"");
}}else{alert("You must select one or more result types (Still Images, Motion, Products, or Site Content).");}};b("#quickSearchSubmit").unbind().bind("click.submit",function(){b(this).blur();d();return false;});b("#ipt_search").unbind().bind("keydown.submit",function(e){if(e.which===13){d();return false;}});b("#lnk_advancedSearch").unbind().bind("click",function(){b(this).blur();d("advanced");return false;});}return{init:function(){c();}};}();})(window.jQuery);