var _sintactDictionary={_inputField:null,_container:null,init:function(a){var a=a||{};var c=a.inputFieldId||"";var b=a.containeId||"";if(c!=null&&c.length>0){this._inputField=c}if(b!=null&&b.length>0){this._container=b}$(window).resize(function(){var d=$("#dictionary-container").parent();if(d.size()>0){d.css({top:($(window).height()-300)/2+"px",left:($(window).width()-640)/2+"px"})}})},displayLoading:function(a){var b=null;var e=null;var c=null;var d=null;if(a){c=$("#dictionary-container").parent();b=$("#dict-loading");if(b.size()==0){b=$('<div id="dict-loading" style="background-color: gray; position: absolute; top: 0px; left: 0px;"></div>');c.append(b)}e=$("#dict-loading-img");if(e.size()==0){e=$('<img id="dict-loading-img" src="Media/Images/Default/ajax-loader.gif" style="position: absolute; left: 210px; top: 125px;" />');c.append(e)}b.css({height:c.height()+"px",width:c.width()+"px"});b.fadeTo(0,0.7,function(){b.show();e.show()})}else{$("#dict-loading,#dict-loading-img").hide()}},loadForm:function(a){_sintactWindowUtil.displayModalBox("Asteptati ... va rog");$.get("Partials/DictionaryLoader.aspx?_rand"+new Date().getTime(),{},function(b){_sintactWindowUtil.hideModalModalBox();$.blockUI({message:b,css:{width:"640px",height:"300px",top:($(window).height()-300)/2+"px",left:($(window).width()-640)/2+"px",border:"0px none"}});if($.isFunction(a)){a()}$("#dictionary-close").click(function(){$.unblockUI();$("#dictionary-results-container").children().remove()})})},doSearch:function(c){if(c==null||c.length==0){return}var a=this;var b=this._inputField!=null?$(this._inputField).val():"";if(b==null||b.length==0){if(a._container!=null){$(a._container).html("<center>Nu ati specificat nici un cuvant de cautat</center>")}return}if(b.length<3){if(a._container!=null){$(a._container).html("<center>Trebuie sa specificati un cuvant format din cel putin 3 litere</center>")}return}a.displayLoading(true);$.get("Engine/DictionarySearch.ashx",{Word:b,Type:c},function(d){a.displayLoading(false);if(a._container!=null){$(a._container).html(d)}$("#dictionary-results-container").show()})}};
