
if(typeof(JScript)=="undefined")
throw DHTML.newError(0,"JavaScript OOP API is not included.  Add JScriptCore.js to your file");if(typeof(Olive)=="undefined"||!Olive.Controls)
throw DHTML.newError(0,"Olive Web SDK core classes are not included.  Add OwcControl.js to your file");Olive.Controls.controlTypeNames.SearchRes="searchres";Olive.Controls.controlTypeNames.SearchResItem="searchresitem";var OwcCssClass_ArtItem="artDiv";var OwcCssClass_ArtItemSel="artDivSelected";var OwcCssClass_ArtTitle="artTitle";var OwcCssClass_ArtTitleSel="artTitleSelected";var OwcCssClass_TocItem="tocItemDiv_sr";var OwcCssClass_TocItemSel="tocItemDivSelected_sr";var OwcCssClass_TocItemTitle="tocItemTitle_sr";var OwcCssClass_TocItemTitleSel="tocItemTitleSelected_sr";var OwcCssClass_ArtItemRollOver="artDivHover";var OwcCssClass_ArtTitleRollOver="artTitleHover";var OwcCssClass_TocItemRollOver="tocItemDivHover_sr";var OwcCssClass_TocItemTitleRollOver="tocItemTitleHover_sr";if(!Olive.Controls.SearchResItem)
{Olive.Controls.SearchResItem=function OwcSearchResItem()
{};Olive.Controls.SearchResItem.DeclareType=function OwcSearchResItem_DeclareType()
{this.DeclareField("m_bDisableContentAutoLoad",true);};JScript.Type.RegisterClass("Olive.Controls.SearchResItem",Olive.Controls.SearchResItem,Olive.Controls.ListItem,[Olive.Controls.IDataBound]);}
if(!Olive.Controls.SearchRes)
{Olive.Controls.SearchRes=function OwcSearchRes()
{OwcListRegisterItemType(this,"SearchResult",Olive.Controls.controlTypeNames.SearchResItem,"Olive.Controls.SearchResItem");};Olive.Controls.SearchRes.DeclareType=function OwcSearchRes_DeclareType()
{this.DeclareField("m_bDisableContentAutoLoad",true);this.DeclareMethod("loadSearchResults",OwcSearchRes_loadSearchResults);this.DeclareMethod("navigateToPage",OwcSearchRes_navigateToPage);};function OwcSearchRes_navigateToPage(){this.contentLoad();}
function OwcSearchRes_loadSearchResults(oSearchQuery)
{if(!oSearchQuery)
return;var oContentItem=new Olive.ContentItem.SearchQuery();oContentItem.m_oSearchParams=new Olive.Data.SearchQuery();oContentItem.m_oSearchParams.copyFrom(oSearchQuery);this.m_oContentItem=oContentItem;this.m_nPageNo=null;this.contentLoad();}
JScript.Type.RegisterClass("Olive.Controls.SearchRes",Olive.Controls.SearchRes,Olive.Controls.List,[Olive.Controls.IDataBound]);Olive.Controls.RegisterControlType(Olive.Controls.controlTypeNames.SearchRes,Olive.Controls.SearchRes);}