var SearchType="partial";var searchDisplayDivId=(searchDisplayType=="overlay")?"search_dropdown":"content";jQuery(document).ready(function(){jQuery("#search_close").click(clearSearchForm);jQuery("#sSubmit").click(submitSearchForm);jQuery("#sKey").keyup(function(e){var key;if(window.event)
key=window.event.keyCode;else
key=e.which;var sKey=jQuery("#sKey").attr("value");if(trimStr(sKey)=='')
{clearSearchForm();}
else
{if(searchDisplayType=="overlay"){submitSearchForm();return true;}else{if((key==13||key==3)){submitSearchForm();return false;}else
return true;}}});jQuery("#search_close").click(clearSearchForm);});function submitSearchForm(clearKey){if(clearKey=="searchClearClear"&&searchDisplayType=="overlay"){jQuery("#"+searchDisplayDivId).addClass("cms_hide");}
var sKey=jQuery("#sKey").attr("value");if(sKey==""&&clearKey!="searchClearClear")
{jQuery("#"+searchDisplayDivId).addClass("cms_hide");}
if(globalErr==1){jQuery.ajax({url:siteURL+"search/searching.html",type:'POST',dataType:"html",data:{searchKey:sKey},success:function(msg){if(jQuery("#"+searchDisplayDivId).hasClass("cms_hide")&&(clearKey!="searchClearClear"))
jQuery("#"+searchDisplayDivId).removeClass("cms_hide");if(clearKey!="searchClearClear")
jQuery("#"+searchDisplayDivId).html(msg);if(jQuery("#overlaySearchResultId").children().hasClass("no_results"))
{jQuery("#searchOverlayPageNavigation").addClass("cms_hide");}
else
{jQuery("#searchOverlayPageNavigation").removeClass("cms_hide");}
jQuery("#sSubmit").click(submitSearchForm);if(clearKey!="searchClearClear")
searchPagination();},error:function(XMLHttpRequest,textStatus,errorThrown){alert('Error occured : Search Submit'+XMLHttpRequest+" \n "
+textStatus+"\n"+errorThrown);}});}
globalErr=1;}
function reset_highlight(){var options={exact:SearchType,style_name_suffix:false,highlight:".highlightable",keys:jQuery("#sKey").attr("value")}
jQuery("span[@class^=hilite]").each(function(){var hilite=jQuery(this);var txt_el=hilite[0].previousSibling;if(txt_el&&txt_el.nodeType==3)
txt_el.data+=hilite.text();else{hilite.before(hilite.text());txt_el=hilite[0].previousSibling;}
if(hilite[0].nextSibling&&hilite[0].nextSibling.nodeType==3){txt_el.data+=hilite[0].nextSibling.data;$(hilite[0].nextSibling).remove();}
hilite.remove();});jQuery("#content").SearchHighlight(options);}
function clearSearchForm(){jQuery("#sKey").attr("value","");submitSearchForm('searchClearClear');if(searchDisplayType=="overlay"){if(!jQuery("#"+searchDisplayType).hasClass("cms_hide"))
jQuery("#"+searchDisplayType).addClass("cms_hide");}}
function searchPagination(){pager1=new Pager('overlaySearchResultId',3);pager1.init();pager1.showPageNav('pager1','searchOverlayPageNavigation');pager1.showPage(1);}
function showLanguageDropdown(){if(!jQuery("#language_dropdown").hasClass('cms_show')){jQuery("#language_dropdown").removeClass("cms_hide");jQuery("#language_dropdown").addClass("cms_show");}}
function hideLanguageDropdown(){if(!jQuery("#language_dropdown").hasClass('cms_hide')){jQuery("#language_dropdown").removeClass("cms_show");jQuery("#language_dropdown").addClass("cms_hide");}}
function trimStr(str){if(str!=null){var i;for(i=0;i<str.length;i++){if(str.charAt(i)!=" "){str=str.substring(i,str.length);break;}}
for(i=str.length-1;i>=0;i--){if(str.charAt(i)!=" "){str=str.substring(0,i+1);break;}}
if(str.charAt(0)==" "){return"";}else{return str;}}}
