var cmbScroll=[];function dhtmlXComboFromSelect(h,k){if(typeof(h)=="string"){h=document.getElementById(h)}k=k||h.getAttribute("width")||(window.getComputedStyle?window.getComputedStyle(h,null)["width"]:(h.currentStyle?h.currentStyle.width:0));if((!k)||(k=="auto")){k=h.offsetWidth||100}var d=document.createElement("SPAN");h.parentNode.insertBefore(d,h);h.style.display="none";var e=h.getAttribute("opt_type");var j=new dhtmlXCombo(d,h.name,k,e,h.tabIndex);var g=new Array();var a=0;for(var c=0;c<h.options.length;c++){if(h.options[c].selected){a=c}var f=h.options[c].innerHTML;var b=h.options[c].getAttribute("value");if((typeof(b)=="undefined")||(b===null)){b=f}g[c]={value:b,text:f,img_src:h.options[c].getAttribute("img_src")}}if(g.length){j.addOption(g)}h.parentNode.removeChild(h);j.selectOption(a,null,true);if(h.onchange){j.attachEvent("onChange",h.onchange)}if(h.style.direction=="rtl"&&j.setRTL){j.setRTL(true)}return j}var dhtmlXCombo_optionTypes=[];function dhtmlXCombo(d,b,c,e,a){if(typeof(d)=="string"){d=document.getElementById(d)}this.dhx_Event();this.optionType=(e!=window.undefined&&dhtmlXCombo_optionTypes[e])?e:"default";this._optionObject=dhtmlXCombo_optionTypes[this.optionType];this._disabled=false;if(!window.dhx_glbSelectAr){window.dhx_glbSelectAr=new Array();window.dhx_openedSelect=null;window.dhx_SelectId=1;dhtmlxEvent(document.body,"click",this.closeAll);dhtmlxEvent(document.body,"keydown",function(f){try{if((f||event).keyCode==9){window.dhx_glbSelectAr[0].closeAll()}}catch(f){}return true})}if(d.tagName=="SELECT"){return dhtmlXComboFromSelect(d)}else{this._createSelf(d,b,c,a)}dhx_glbSelectAr.push(this)}dhtmlXCombo.prototype.setSize=function(a){this.DOMlist.style.width=a+"px";if(this.DOMlistF){this.DOMlistF.style.width=a+"px"}this.DOMelem.style.width=a+"px";this.DOMelem_input.style.width=Math.max(0,(a-19))+"px"};dhtmlXCombo.prototype.enableFilteringMode=function(d,c,b,a){this._filter=convertStringToBoolean(d);if(c){this._xml=c;this._autoxml=convertStringToBoolean(a)}if(convertStringToBoolean(b)){this._xmlCache=[]}};dhtmlXCombo.prototype.setFilteringParam=function(a,b){if(!this._prs){this._prs=[]}this._prs.push([a,b])};dhtmlXCombo.prototype.disable=function(b){if(b){jQuery(this.DOMelem_input).parent().css("background","#EEEEEE");jQuery(".dhx_combo_input",jQuery(this.DOMelem_input).parent()).css("background","#EEEEEE")}else{jQuery(this.DOMelem_input).parent().css("background","none");jQuery(".dhx_combo_input",jQuery(this.DOMelem_input).parent()).css("background","none")}var a=convertStringToBoolean(b);if(this._disabled==a){return}this.DOMelem_input.disabled=a;this._disabled=a};dhtmlXCombo.prototype.readonly=function(b,c){this.DOMelem_input.readOnly=b?true:false;if(c===false||b===false){this.DOMelem.onkeyup=function(d){}}else{var a=this;this.DOMelem.onkeyup=function(e){e=e||window.event;if(e.keyCode!=9){e.cancelBubble=true}if((e.keyCode>=48&&e.keyCode<=57)||(e.keyCode>=65&&e.keyCode<=90)){for(var d=0;d<a.optionsArr.length;d++){var f=a.optionsArr[d].text;if(f.toString().toUpperCase().indexOf(String.fromCharCode(e.keyCode))==0){a.selectOption(d);break}}e.cancelBubble=true}}}};dhtmlXCombo.prototype.getOption=function(b){for(var a=0;a<this.optionsArr.length;a++){if(this.optionsArr[a].value==b){return this.optionsArr[a]}}return null};dhtmlXCombo.prototype.getOptionByLabel=function(b){for(var a=0;a<this.optionsArr.length;a++){if(this.optionsArr[a].text==b||this.optionsArr[a]._ctext==b){return this.optionsArr[a]}}return null};dhtmlXCombo.prototype.getOptionByIndex=function(a){return this.optionsArr[a]};dhtmlXCombo.prototype.clearAll=function(a){if(a){this.setComboText("")}this.optionsArr=new Array();this.redrawOptions();if(a){this._confirmSelection()}};dhtmlXCombo.prototype.deleteOption=function(b){var a=this.getIndexByValue(b);if(a<0){return}if(this.optionsArr[a]==this._selOption){this._selOption=null}this.optionsArr.splice(a,1);this.redrawOptions()};dhtmlXCombo.prototype.render=function(a){this._skiprender=(!convertStringToBoolean(a));this.redrawOptions()};dhtmlXCombo.prototype.updateOption=function(d,a,c,e){var b=this.getOption(d);if(typeof(a)!="object"){a={text:c,value:a,css:e}}b.setValue(a);this.redrawOptions()};dhtmlXCombo.prototype.addOption=function(b){if(!arguments[0].length||typeof(arguments[0])!="object"){args=[arguments]}else{args=b}this.render(false);for(var c=0;c<args.length;c++){var a=args[c];if(a.length){a.value=a[0]||"";a.text=a[1]||"";a.css=a[2]||""}this._addOption(a)}this.render(true)};dhtmlXCombo.prototype._addOption=function(a){dOpt=new this._optionObject();this.optionsArr.push(dOpt);dOpt.setValue.apply(dOpt,[a]);this.redrawOptions()};dhtmlXCombo.prototype.getIndexByValue=function(b){for(var a=0;a<this.optionsArr.length;a++){if(this.optionsArr[a].value==b){return a}}return -1};dhtmlXCombo.prototype.getSelectedValue=function(){return(this._selOption?this._selOption.value:null)};dhtmlXCombo.prototype.getComboText=function(){return this.DOMelem_input.value};dhtmlXCombo.prototype.setComboText=function(a){this.DOMelem_input.value=a};dhtmlXCombo.prototype.setComboValue=function(b){this.setComboText(b);for(var a=0;a<this.optionsArr.length;a++){if(this.optionsArr[a].data()[0]==b){return this.selectOption(a,null,true)}}this.DOMelem_hidden_input.value=b};dhtmlXCombo.prototype.getActualValue=function(){return this.DOMelem_hidden_input.value};dhtmlXCombo.prototype.getSelectedText=function(){return(this._selOption?this._selOption.text:"")};dhtmlXCombo.prototype.getSelectedIndex=function(){for(var a=0;a<this.optionsArr.length;a++){if(this.optionsArr[a]==this._selOption){return a}}return -1};dhtmlXCombo.prototype.setName=function(a){this.DOMelem_hidden_input.name=a;this.DOMelem_hidden_input2=a.replace(/(\]?)$/,"_new_value$1");this.name=a};dhtmlXCombo.prototype.show=function(a){if(convertStringToBoolean(a)){this.DOMelem.style.display=""}else{this.DOMelem.style.display="none"}};dhtmlXCombo.prototype.destructor=function(){this.DOMParent.removeChild(this.DOMelem);this.DOMlist.parentNode.removeChild(this.DOMlist);var b=dhx_glbSelectAr;this.DOMParent=this.DOMlist=this.DOMelem=0;this.DOMlist.combo=this.DOMelem.combo=0;for(var a=0;a<b.length;a++){if(b[a]==this){b[a]=null;b.splice(a,1);return}}};dhtmlXCombo.prototype._createSelf=function(d,b,g,f){this.current_combo_id="jscrollpane_"+uniqid();if(g.toString().indexOf("%")!=-1){var a=this;var e=parseInt(g)/100;window.setInterval(function(){if(!d.parentNode){return}var h=d.parentNode.offsetWidth*e-2;if(h<0){return}if(h==a._lastTs){return}a.setSize(a._lastTs=h)},500);var g=parseInt(d.offsetWidth)}var g=parseInt(g||100);this.ListPosition="Bottom";this.DOMParent=d;this._inID=null;this.name=b;this._selOption=null;this.optionsArr=Array();var c=new this._optionObject();c.DrawHeader(this,b,g,f);this.DOMlist=document.createElement("DIV");jQuery(this.DOMlist).attr("ownerid",b);this.DOMlist.className="dhx_combo_list "+(dhtmlx.skin?dhtmlx.skin+"_list":"");this.DOMlist.style.width=g-(_isIE?0:0)+"px";if(_isOpera||_isKHTML){this.DOMlist.style.overflow="auto"}this.DOMlist.style.display="none";document.body.insertBefore(this.DOMlist,document.body.firstChild);if(_isIE){this.DOMlistF=document.createElement("IFRAME");this.DOMlistF.style.border="0px";this.DOMlistF.className="dhx_combo_list";this.DOMlistF.style.width=g-(_isIE?0:0)+"px";this.DOMlistF.style.display="none";this.DOMlistF.src="javascript:false;";document.body.insertBefore(this.DOMlistF,document.body.firstChild);this.DOMlistF.style.height="100px"}jQuery("body").prepend('<div class="jscrollpane_scroll" id="scroll_main_container_'+this.current_combo_id+'"></div>');jQuery(this.DOMlist).appendTo("#scroll_main_container_"+this.current_combo_id);jQuery("#scroll_main_container_"+this.current_combo_id).css("visibility","hidden");this.DOMlist.combo=this.DOMelem.combo=this;this.DOMelem_input.onkeydown=this._onKey;this.DOMelem_input.onkeypress=this._onKeyF;this.DOMelem_input.onblur=this._onBlur;this.DOMelem.onclick=this._toggleSelect;this.DOMlist.onclick=this._selectOption;this.DOMlist.onmousedown=function(){this._skipBlur=true};this.DOMlist.onkeydown=function(h){this.combo.DOMelem_input.focus();(h||event).cancelBubble=true;this.combo.DOMelem_input.onkeydown(h)};this.DOMlist.onmouseover=this._listOver};dhtmlXCombo.prototype._listOver=function(d){d=d||event;d.cancelBubble=true;var c=(_isIE?event.srcElement:d.target);var b=this.combo;if(c.parentNode==b.DOMlist){if(b._selOption){b._selOption.deselect()}if(b._tempSel){b._tempSel.deselect()}var a=0;for(a;a<b.DOMlist.childNodes.length;a++){if(b.DOMlist.childNodes[a]==c){break}}var f=b.optionsArr[a];b._tempSel=f;b._tempSel.select();if((b._autoxml)&&((a+1)==b._lastLength)){b._fetchOptions(a+1,b._lasttext||"")}}};dhtmlXCombo.prototype._positList=function(){var a=this.getPosition(this.DOMelem);if(this.ListPosition=="Bottom"){this.DOMlist.style.top=a[1]+this.DOMelem.offsetHeight-1+"px";this.DOMlist.style.left=a[0]+"px"}else{if(this.ListPosition=="Top"){this.DOMlist.style.top=a[1]-this.DOMlist.offsetHeight+"px";this.DOMlist.style.left=a[0]+"px"}else{this.DOMlist.style.top=a[1]+"px";this.DOMlist.style.left=a[0]+this.DOMelem.offsetWidth+"px"}}jQuery("#scroll_main_container_"+this.current_combo_id).css("top",this.DOMlist.style.top);jQuery("#scroll_main_container_"+this.current_combo_id).css("left",this.DOMlist.style.left);this.DOMlist.style.position="relative";this.DOMlist.style.top="0px";this.DOMlist.style.left="0px"};dhtmlXCombo.prototype.getPosition=function(e,b){if(_isChrome){if(!b){var b=document.body}var a=e;var d=0;var c=0;while((a)&&(a!=b)){d+=a.offsetLeft-a.scrollLeft;c+=a.offsetTop-a.scrollTop;a=a.offsetParent}if(b==document.body){if(_isIE&&_isIE<8){if(document.documentElement.scrollTop){c+=document.documentElement.scrollTop}if(document.documentElement.scrollLeft){d+=document.documentElement.scrollLeft}}else{if(!_isFF){d+=document.body.offsetLeft;c+=document.body.offsetTop}}}return new Array(d,c)}var f=getOffset(e);return[f.left,f.top]};dhtmlXCombo.prototype._correctSelection=function(){if(this.getComboText()!=""){for(var a=0;a<this.optionsArr.length;a++){if(!this.optionsArr[a].isHidden()){return this.selectOption(a,true,false)}}}this.unSelectOption()};dhtmlXCombo.prototype.selectNext=function(a){var b=this.getSelectedIndex()+a;while(this.optionsArr[b]){if(!this.optionsArr[b].isHidden()){return this.selectOption(b,false,false)}b+=a}};dhtmlXCombo.prototype._onKeyF=function(c){var b=this.parentNode.combo;var a=c||event;a.cancelBubble=true;if(a.keyCode=="13"||a.keyCode=="9"){b._confirmSelection();b.closeAll()}else{if(a.keyCode=="27"){b._resetSelection();b.closeAll()}else{b._activeMode=true}}if(a.keyCode=="13"||a.keyCode=="27"){b.callEvent("onKeyPressed",[a.keyCode]);return false}return true};dhtmlXCombo.prototype._onKey=function(c){var b=this.parentNode.combo;(c||event).cancelBubble=true;var a=(c||event).keyCode;if(a>15&&a<19){return true}if(a==27){return}if((b.DOMlist.style.display!="block")&&(a!="13")&&(a!="9")&&((!b._filter)||(b._filterAny))){b.DOMelem.onclick(c||event)}if((a!="13")&&(a!="9")){window.setTimeout(function(){b._onKeyB(a)},1);if(a=="40"||a=="38"){return false}}else{if(a==9){b.closeAll();(c||event).cancelBubble=false}}};dhtmlXCombo.prototype._onKeyB=function(b){if(b=="40"){var c=this.selectNext(1)}else{if(b=="38"){this.selectNext(-1)}else{this.callEvent("onKeyPressed",[b]);if(this._filter){return this.filterSelf((b==8)||(b==46))}for(var a=0;a<this.optionsArr.length;a++){if(this.optionsArr[a].data()[1]==this.DOMelem_input.value){this.selectOption(a,false,false);return false}}this.unSelectOption()}}return true};dhtmlXCombo.prototype._onBlur=function(){var a=this.parentNode._self;window.setTimeout(function(){if(a.DOMlist._skipBlur){return !(a.DOMlist._skipBlur=false)}a._confirmSelection();a.callEvent("onBlur",[])},100)};dhtmlXCombo.prototype.redrawOptions=function(){if(this._skiprender){return}for(var a=this.DOMlist.childNodes.length-1;a>=0;a--){this.DOMlist.removeChild(this.DOMlist.childNodes[a])}for(var a=0;a<this.optionsArr.length;a++){this.DOMlist.appendChild(this.optionsArr[a].render())}};dhtmlXCombo.prototype.loadXML=function(b,d){this._load=true;this.callEvent("onXLS",[]);if(this._prs){for(var c=0;c<this._prs.length;c++){b+=[getUrlSymbol(b),escape(this._prs[c][0]),"=",escape(this._prs[c][1])].join("")}}if((this._xmlCache)&&(this._xmlCache[b])){this._fillFromXML(this,null,null,null,this._xmlCache[b]);if(d){d()}}else{var a=(new dtmlXMLLoaderObject(this._fillFromXML,this,true,true));if(d){a.waitCall=d}a._cPath=b;a.loadXML(b)}};dhtmlXCombo.prototype.loadXMLString=function(a){var b=(new dtmlXMLLoaderObject(this._fillFromXML,this,true,true));b.loadXMLString(a)};dhtmlXCombo.prototype._fillFromXML=function(h,q,n,m,k){if(h._xmlCache){h._xmlCache[k._cPath]=k}var o=k.getXMLTopNode("complete");if(o.tagName!="complete"){return}var p=k.doXPath("//complete");var t=k.doXPath("//option");var s=false;h.render(false);if((!p[0])||(!p[0].getAttribute("add"))){h.clearAll();h._lastLength=t.length;if(h._xml){if((!t)||(!t.length)){h.closeAll()}else{if(h._activeMode){h._positList();h.DOMlist.style.display="block";if(_isIE){h._IEFix(true)}}}}}else{h._lastLength+=t.length||Infinity;s=true}for(var g=0;g<t.length;g++){var l=new Object();l.text=t[g].firstChild?t[g].firstChild.nodeValue:"";for(var f=0;f<t[g].attributes.length;f++){var r=t[g].attributes[f];if(r){l[r.nodeName]=r.nodeValue}}h._addOption(l)}h.render(s!=true||(!!t.length));if((h._load)&&(h._load!==true)){h.loadXML(h._load)}else{h._load=false;if((!h._lkmode)&&(h._filter)){h._correctSelection()}}var e=k.doXPath("//option[@selected]");if(e.length){h.selectOption(h.getIndexByValue(e[0].getAttribute("value")),false,true)}h.callEvent("onXLE",[])};dhtmlXCombo.prototype.unSelectOption=function(){if(this._selOption){this._selOption.deselect()}if(this._tempSel){this._tempSel.deselect()}this._tempSel=this._selOption=null};dhtmlXCombo.prototype.confirmValue=function(){this._confirmSelection()};dhtmlXCombo.prototype._confirmSelection=function(b,a){if(arguments.length==0){var c=this.getOptionByLabel(this.DOMelem_input.value);b=c?c.value:this.DOMelem_input.value;a=(c==null);if(b==this.getActualValue()){return}}this.DOMelem_hidden_input.value=b;this.DOMelem_hidden_input2.value=(a?"true":"false");this.callEvent("onChange",[]);this._activeMode=false};dhtmlXCombo.prototype._resetSelection=function(b,a){var c=this.getOption(this.DOMelem_hidden_input.value);this.setComboValue(c?c.data()[0]:this.DOMelem_hidden_input.value);this.setComboText(c?c.data()[1]:this.DOMelem_hidden_input.value)};dhtmlXCombo.prototype.selectOption=function(d,b,a){if(arguments.length<3){a=true}this.unSelectOption();var f=this.optionsArr[d];if(!f){return}this._selOption=f;this._selOption.select();var g=this._selOption.content.offsetTop+this._selOption.content.offsetHeight-this.DOMlist.scrollTop-this.DOMlist.offsetHeight;if(g>0){this.DOMlist.scrollTop+=g}g=this.DOMlist.scrollTop-this._selOption.content.offsetTop;if(g>0){this.DOMlist.scrollTop-=g}var c=this._selOption.data();if(a){this.setComboText(c[1]);this._confirmSelection(c[0],false);if((this._autoxml)&&((d+1)==this._lastLength)){this._fetchOptions(d+1,this._lasttext||"")}}if(b){var e=this.getComboText();if(e!=c[1]){this.setComboText(c[1]);dhtmlXRange(this.DOMelem_input,e.length+1,c[1].length)}}else{this.setComboText(c[1])}this._selOption.RedrawHeader(this);this.callEvent("onSelectionChange",[])};dhtmlXCombo.prototype._selectOption=function(d){(d||event).cancelBubble=true;var c=(_isIE?event.srcElement:d.target);var b=this.combo;while(!c._self){c=c.parentNode;if(!c){return}}var a=0;for(a;a<b.DOMlist.childNodes.length;a++){if(b.DOMlist.childNodes[a]==c){break}}b.selectOption(a,false,true);b.closeAll();b.callEvent("onBlur",[]);b._activeMode=false};dhtmlXCombo.prototype.openSelect=function(){if(this._disabled){return}this.closeAll();this._positList();this.DOMlist.style.display="block";this.callEvent("onOpen",[]);if(this._tempSel){this._tempSel.deselect()}if(this._selOption){this._selOption.select()}if(this._selOption){var c=this._selOption.content.offsetTop+this._selOption.content.offsetHeight-this.DOMlist.scrollTop-this.DOMlist.offsetHeight;if(c>0){this.DOMlist.scrollTop+=c}c=this.DOMlist.scrollTop-this._selOption.content.offsetTop;if(c>0){this.DOMlist.scrollTop-=c}}if(_isIE){this._IEFix(true)}this.DOMelem_input.focus();if(this._filter){this.filterSelf()}var b=jQuery(this.DOMlist).height();if(b>230&&jQuery.browser.msie){jQuery("#scroll_main_container_"+this.current_combo_id).css("height","230px")}jQuery("#scroll_main_container_"+this.current_combo_id).css("visibility","visible");jQuery("iframe").each(function(){if(jQuery(this).attr("class")=="dhx_combo_list"){jQuery(this).hide()}});if(cmbScroll[this.current_combo_id]){}else{var a={showArrows:true,autoReinitialise:false};jQuery("#scroll_main_container_"+this.current_combo_id).css("visibility","visible");cmbScroll[this.current_combo_id]=jQuery("#scroll_main_container_"+this.current_combo_id).jScrollPane(a);jQuery(".jspDrag",jQuery("#scroll_main_container_"+this.current_combo_id)).click(function(){return false})}};dhtmlXCombo.prototype._toggleSelect=function(b){var a=this.combo;if(a.DOMlist.style.display=="block"){a.closeAll()}else{a.openSelect()}(b||event).cancelBubble=true};dhtmlXCombo.prototype._fetchOptions=function(b,c){if(c==""){this.closeAll();return this.clearAll()}var a=this._xml+((this._xml.indexOf("?")!=-1)?"&":"?")+"pos="+b+"&mask="+encodeURIComponent(c);this._lasttext=c;if(this._load){this._load=a}else{if(!this.callEvent("onDynXLS",[c,b])){return}this.loadXML(a)}};dhtmlXCombo.prototype.filterSelf=function(g){var f=this.getComboText();if(this._xml){this._lkmode=g;this._fetchOptions(0,f)}try{var b=new RegExp("^"+f,"i")}catch(c){var b=new RegExp("^"+f.replace(/([\[\]\{\}\(\)\+\*\\])/g,"\\$1"))}this.filterAny=false;for(var a=0;a<this.optionsArr.length;a++){var d=b.test(this.optionsArr[a].text);this.filterAny|=d;this.optionsArr[a].hide(!d)}if(!this.filterAny){this.closeAll();this._activeMode=true}else{if(this.DOMlist.style.display!="block"){this.openSelect()}if(_isIE){this._IEFix(true)}}if(!g){this._correctSelection()}else{this.unSelectOption()}};dhtmlXCombo.prototype._IEFix=function(a){this.DOMlistF.style.display=(a?"block":"none");this.DOMlistF.style.top=this.DOMlist.style.top;this.DOMlistF.style.left=this.DOMlist.style.left};dhtmlXCombo.prototype.closeAll=function(){jQuery(".jscrollpane_scroll").css("visibility","hidden");if(window.dhx_glbSelectAr){for(var a=0;a<dhx_glbSelectAr.length;a++){if(dhx_glbSelectAr[a].DOMlist.style.display=="block"){dhx_glbSelectAr[a].DOMlist.style.display="none";if(_isIE){dhx_glbSelectAr[a]._IEFix(false)}}dhx_glbSelectAr[a]._activeMode=false}}};function dhtmlXRange(a,d,h){var g=typeof(a)=="object"?a:document.getElementById(a);try{g.focus()}catch(f){}var c=g.value.length;d--;if(d<0||d>h||d>c){d=0}if(h>c){h=c}if(d==h){return}if(g.setSelectionRange){g.setSelectionRange(d,h)}else{if(g.createTextRange){var b=g.createTextRange();b.moveStart("character",d);b.moveEnd("character",h-c);try{b.select()}catch(f){}}}}dhtmlXCombo_defaultOption=function(){this.init()};dhtmlXCombo_defaultOption.prototype.init=function(){this.value=null;this.text="";this.selected=false;this.css=""};dhtmlXCombo_defaultOption.prototype.select=function(){if(this.content){this.content.className="dhx_selected_option"+(dhtmlx.skin?" combo_"+dhtmlx.skin+"_sel":"")}};dhtmlXCombo_defaultOption.prototype.hide=function(a){this.render().style.display=a?"none":""};dhtmlXCombo_defaultOption.prototype.isHidden=function(){return(this.render().style.display=="none")};dhtmlXCombo_defaultOption.prototype.deselect=function(){if(this.content){this.render()}this.content.className=""};dhtmlXCombo_defaultOption.prototype.setValue=function(a){this.value=a.value||"";this.text=a.text||"";this.css=a.css||"";this.content=null};dhtmlXCombo_defaultOption.prototype.render=function(){if(!this.content){this.content=document.createElement("div");this.content._self=this;this.content.style.cssText="width:100%; overflow:hidden;"+this.css;if(_isOpera||_isKHTML){this.content.style.padding="2px 0px 2px 0px"}this.content.innerHTML=this.text;this._ctext=_isIE?this.content.innerText:this.content.textContent}return this.content};dhtmlXCombo_defaultOption.prototype.data=function(){if(this.content){return[this.value,this._ctext?this._ctext:this.text]}};dhtmlXCombo_defaultOption.prototype.DrawHeader=function(a,b,d,c){var e=document.createElement("DIV");e.style.width=d+"px";e.style.textAlign="left";e.className="dhx_combo_box "+(dhtmlx.skin||"");e._self=a;a.DOMelem=e;this._DrawHeaderInput(a,b,d,c);this._DrawHeaderButton(a,b,d);a.DOMParent.appendChild(a.DOMelem)};dhtmlXCombo_defaultOption.prototype._DrawHeaderInput=function(a,b,d,c){var e=document.createElement("input");e.setAttribute("autocomplete","off");e.type="text";e.className="dhx_combo_input";if(c){e.tabIndex=c}e.style.width=d-19-(document.compatMode=="BackCompat"?0:3)+"px";a.DOMelem.appendChild(e);a.DOMelem_input=e;e=document.createElement("input");e.type="hidden";e.name=b;a.DOMelem.appendChild(e);a.DOMelem_hidden_input=e;e=document.createElement("input");e.type="hidden";e.name=(b||"").replace(/(\]?)$/,"_new_value$1");e.value="true";a.DOMelem.appendChild(e);a.DOMelem_hidden_input2=e};dhtmlXCombo_defaultOption.prototype._DrawHeaderButton=function(a,b,c){var d=document.createElement("img");d.className="dhx_combo_img";if(dhtmlx.image_path){dhx_globalImgPath=dhtmlx.image_path}d.src=(window.dhx_globalImgPath?dhx_globalImgPath:"")+"combo_select"+(dhtmlx.skin?"_"+dhtmlx.skin:"")+".gif";a.DOMelem.appendChild(d);a.DOMelem_button=d};dhtmlXCombo_defaultOption.prototype.RedrawHeader=function(a){};dhtmlXCombo_optionTypes["default"]=dhtmlXCombo_defaultOption;dhtmlXCombo.prototype.dhx_Event=function(){this.dhx_SeverCatcherPath="";this.attachEvent=function(original,catcher,CallObj){CallObj=CallObj||this;original="ev_"+original;if((!this[original])||(!this[original].addEvent)){var z=new this.eventCatcher(CallObj);z.addEvent(this[original]);this[original]=z}return(original+":"+this[original].addEvent(catcher))};this.callEvent=function(name,arg0){if(this["ev_"+name]){return this["ev_"+name].apply(this,arg0)}return true};this.checkEvent=function(name){if(this["ev_"+name]){return true}return false};this.eventCatcher=function(obj){var dhx_catch=new Array();var m_obj=obj;var func_server=function(catcher,rpc){catcher=catcher.split(":");var postVar="";var postVar2="";var target=catcher[1];if(catcher[1]=="rpc"){postVar='<?xml version="1.0"?><methodCall><methodName>'+catcher[2]+"</methodName><params>";postVar2="</params></methodCall>";target=rpc}var z=function(){};return z};var z=function(){if(dhx_catch){var res=true}for(var i=0;i<dhx_catch.length;i++){if(dhx_catch[i]!=null){var zr=dhx_catch[i].apply(m_obj,arguments);res=res&&zr}}return res};z.addEvent=function(ev){if(typeof(ev)!="function"){if(ev&&ev.indexOf&&ev.indexOf("server:")==0){ev=new func_server(ev,m_obj.rpcServer)}else{ev=eval(ev)}}if(ev){return dhx_catch.push(ev)-1}return false};z.removeEvent=function(id){dhx_catch[id]=null};return z};this.detachEvent=function(id){if(id!=false){var list=id.split(":");this[list[0]].removeEvent(list[1])}}};(function(){dhtmlx.extend_api("dhtmlXCombo",{_init:function(a){if(a.image_path){dhx_globalImgPath=a.image_path}return[a.parent,a.name,(a.width||"100%"),a.type,a.index]},filter:"filter_command",auto_height:"enableOptionAutoHeight",auto_position:"enableOptionAutoPositioning",auto_width:"enableOptionAutoWidth",xml:"loadXML",readonly:"readonly",items:"addOption"},{filter_command:function(a){if(typeof a=="string"){this.enableFilteringMode(true,a)}else{this.enableFilteringMode(a)}}})})();
