if(typeof LAD!="object"){jQuery.fn.bindAll=function(options){var $this=this;jQuery.each(options,function(key,val){$this.bind(key,val);});return this;}
LAD={thesaurus:false,modal:{_options:{opacity:80,overlayCss:{backgroundColor:"#000"},containerCss:{maxHeight:Math.round((window.innerHeight?window.innerHeight:$(window).height()))+"px"},maxHeight:Math.round((window.innerHeight?window.innerHeight:$(window).height())*0.75),autoPosition:true,autoResize:true,position:[30,null],maxWidth:900,minWidth:900},_containerId:"simplemodal-container",_stack:[],getContainer:function(){return $("div#"+this._containerId);},open:function(html,options){try{options=$.extend({},LAD.modal._options,options);var modal=this.getContainer();if(modal.size()>0){this._stack.push(modal.html());$.modal.close();}
$.modal(html,options);this._tabInit(html);this._datepickerInit(html);this._autocompleteInit();this._textAreaResizerInit();$(window).trigger("resize.simplemodal");}catch(e){LAD.log(e);}},close:function(){$.modal.close();if(this._stack.length>0){$.modal(this._stack.pop(),this._options);var modal=$("#"+this._containerId);var form=modal.find("form");if(form.size()>0){form.find("input[name=save]").val(0);form.get(0).onsubmit();}}},respond:function(html,form,callback){try{var closePanel=true;var isJson=html.substr(0,1)=='{';if(isJson){var response=$.parseJSON(html);if(typeof response.location!="undefined"){LAD.modal.close();location.href=response.location;}}else{$(html).each(function(i,node){if(typeof node.id=="undefined"){return true;}
if(form!==null&&typeof form!="undefined"&&$(form).attr("id")==$(node).attr("id")){LAD.modal.close();LAD.modal.open(html,LAD.modal._options);return closePanel=false;}
var ref=$("#main,#nav,#topnav").find("#"+node.getAttribute("id"));if($(node).html().length==0){if(ref.hasClass("last")){ref.prev().addClass("last");}
if(ref.hasClass("first")){ref.next().addClass("first");}
ref.remove();}else{ref.replaceWith(node);node=$(node);node.show();node.find('a.toggle.show').show().click();if(!node.hasClass("no-highlight")){node.effect("highlight",{color:LAD.highlight.color},LAD.highlight.delay);}
LAD.modal._lightboxInit(node);}
return closePanel=true;});if(closePanel){LAD.modal.close();}else{if(typeof callback=="function"){callback();}}}}catch(e){LAD.log(e);}},confirm:function(text,url,yes,no,yesAction,noAction){var options={containerCss:{width:600,height:200},position:[null,null]};url+="?confirm=1";yes=yes||translate.COMMON_YES;no=no||translate.COMMON_NO;yesAction=yesAction||"location.href='"+url+"';";noAction=noAction||"LAD.modal.close()";yesId=LAD._getUniqueId("confirmYes");noId=LAD._getUniqueId("confirmNo");var html='<div class="modal confirm">'+'<div class="box grayBox">'+'<div class="title">'+'<img class="icon" alt="" title="" src="'+_IMG+'xshared/icons/question.png" /> '+'Bitte bestätigen Sie diese Aktion...'+'</div>'+'<div style="padding:5px">'+text+'</div>'+'</div>'+'<div class="box last">'+'<div class="floatright">'+'<input type="button" class="formElements formButton"';if(typeof yesAction!="function"){html+=' onclick="'+yesAction+';return false"';}
html+=' id="'+yesId+'" name="confirm" value="'+yes+'" />';html+='<input type="button" class="formElements formButton"';if(typeof noAction!="function"){html+=' onclick="'+noAction+';return false"';}
html+=' id="'+noId+'" name="deny" value="'+no+'" />';html+='</div>'+'</div>'+'</div>';LAD.modal.open(html,options);if(typeof yesAction=="function"){$("#"+yesId).bind("click",yesAction);}
if(typeof noAction=="function"){$("#"+noId).bind("click",noAction);}
return false;},confirmAjax:function(text,url,params,yes,no)
{var yesAction=function(){Bajoodoo.utils.loadPanel.show();$.post(url,params,function(response){Bajoodoo.utils.loadPanel.hide();LAD.modal.respond(response);LAD.modal.close();});};return LAD.modal.confirm(text,null,yes,no,yesAction,null);},_tabInit:function(){try{$("div.modal div.tabBox").each(function(i,node){LAD.tab.getGroup(node.getAttribute("id")).init();});}catch(e){LAD.log(e);}},_lightboxInit:function(html){LAD.lightbox.init($(html).find("a.lightbox"));},_datepickerInit:function(){if(typeof $.datepicker=="object"){$.datepicker.formatDate("dd.mm.yy");$.datepicker.setDefaults($.datepicker.regional['']);$("input.datepicker").datepicker($.datepicker.regional['de']);}},_autocompleteInit:function(){$("input.autocomplete").each(function(i,node){var inputText=$(node);var inputTextName=inputText.attr("name");var inputHiddenName="FK_"+inputTextName;var form=inputText.context.form;var inputHidden=$("input[name='"+inputHiddenName+"'],input[name='"+inputHiddenName+"[]']",form);if(inputHidden.size()==0){inputHiddenName=inputTextName.replace(/^(FK_[A-Z_]+)\[name(\d+)\]$/,'$1'+'['+'$2'+']');if(inputHiddenName==inputTextName&&inputText.attr("title").indexOf("autocomplete:")==0){inputHiddenId=inputText.attr("title").substr(13);inputHidden=$("input#"+inputHiddenId,form);inputText.attr("title","");}else{inputHidden=$("input[name='"+inputHiddenName+"']",form);}}
if(inputText.hasClass("autocomplete-object-user")){LAD.autocomplete.toAutocomplete(inputText,inputHidden,"/cms/object/autocomplete-users/");}else if(inputText.hasClass("autocomplete-object-adminr")){LAD.autocomplete.toAutocomplete(inputText,inputHidden,"/cms/object/autocomplete-users/roleId/8/");}else if(inputText.hasClass("autocomplete-doc-user")){LAD.autocomplete.toAutocomplete(inputText,inputHidden,"/cms/doc/autocomplete-users/");}else if(inputText.hasClass("autocomplete-mailbox-user")){LAD.autocomplete.toAutocomplete(inputText,inputHidden,"/cms/mailbox/autocomplete-users/");}else if(inputText.hasClass("autocomplete-object-link")){var objectId=inputText[0].form.elements['id'].value;LAD.autocomplete.toAutocomplete(inputText,inputHidden,"/cms/object/autocomplete-link/id/"+objectId+"/");}else if(inputText.hasClass("autocomplete-object-rebuild")){LAD.autocomplete.toAutocomplete(inputText,inputHidden,"/cms/object/autocomplete/",{onItemSelect:function(t){LAD.panel.submit(t.get(0).form);}});}else if(inputText.hasClass("autocomplete-doc-object")){LAD.autocomplete.toAutocomplete(inputText,inputHidden,"/cms/object/autocomplete/");}else if(inputText.hasClass("autocomplete-partner")){var url="/cms/partner/autocomplete/";if(inputText.hasClass("no-company")){url="/cms/partner/autocomplete/filter/no-company/"}else if(inputText.hasClass("no-person")){url="/cms/partner/autocomplete/filter/no-person/"}else if(inputText.hasClass("empty")){url="/cms/partner/autocomplete/filter/empty/";}
LAD.autocomplete.toAutocomplete(inputText,inputHidden,url,{onItemSelect:function(t){LAD.panel.submit(t.get(0).form);}});}else if(inputText.hasClass("autocomplete-users-checkbox")){LAD.autocomplete.toAutocomplete(inputText,inputHidden,"/cms/mailbox/autocomplete-users/",{onItemSelect:function(t,h,li,result,user){result.replaceWith('<div class="autocomplete-multi-result"><input type="checkbox" checked="checked" class="formElements formCheckbox" name="FK_USER_DEF[]" value="'+user[1]+'" /> '+user[0]+'</div>');}});}else{LAD.autocomplete.toAutocomplete(inputText,inputHidden,"/default/error/autocomplete/");}});},_textAreaResizerInit:function(){if(typeof $.fn.TextAreaResizer=="function"){$('textarea:not(.processed)').TextAreaResizer();}}},form:{object:{toggleNumberFields:function(elem)
{if($(elem).attr('id')=='OBJ-FK_OBJ_CLASSIFICATION-4'){$('#numberFields').hide();}else{$('#numberFields').show();}}}},swfupload:{_options:{upload_url:null,file_size_limit:1024*25,file_types:"*.*",file_types_description:"Alle Dateien",file_upload_limit:"0",file_queue_limit:1,button_image_url:null,button_placeholder:null,button_width:32,button_height:32,button_window_mode:'OPAQUE',debug:false,flash_url:_WWW+"swf/xshared/swfupload.swf"},_getFileSize:function(bytes){return bytes+" Bytes";},init:function(id,controller){var options=$.extend({},this._options);var url=_WWW+"cms/"+controller+"/upload/id/"+id;options.upload_url=url;this._init($("div.swfupload-control"),options);},_init:function(object,options){options.button_placeholder=object.find('.button')[0];var isMultiUpload=object.hasClass("swfupload-option-multiple");var isImageUpload=object.hasClass("swfupload-option-image");var isSingleUpload=object.hasClass("swfupload-option-single");var isPrimitiveUpload=object.hasClass("swfupload-option-button");if(isMultiUpload){options.file_upload_limit=0;options.file_queue_limit=0;options.button_image_url=_ICON+"swfupload-multiple.png";}else if(isImageUpload||isSingleUpload){options.button_image_url=_ICON+"swfupload-single.png";}else{options.button_image_url=_ICON+"swfupload-primitive.png";options.button_width=61;options.button_height=22;}
if(isImageUpload){options.file_types="*.jpg;*.jpeg;*.gif;*.png;*.bmp;*.tif;*.tiff";options.file_types_description="Bilder";}else if(isMultiUpload||isSingleUpload){options.file_types="*";options.file_types_description="Dateien";}else{options.file_types="*.txt;*.jpg";options.file_types_description="Text-Dateien"}
object.unbind();object.swfupload(options);object.bind('fileQueued',function(event,file){$(this).swfupload('startUpload');}).bind('uploadComplete',function(event,file){$(this).swfupload('startUpload');}).bind('swfuploadLoaded',function(event){}).bind('fileQueued',function(event,file){}).bind('fileQueueError',function(event,file,errorCode,message){$('<div class="progress error"></div>"').insertAfter(object).html("#"+errorCode+" "+message).click(function(){$(this).hide();});}).bind('fileDialogStart',function(event){}).bind('fileDialogComplete',function(event,numFilesSelected,numFilesQueued){}).bind('uploadStart',function(event,file){$('<div class="progress"></div>').insertAfter(object);object.next().html("Die Datei "+file.name+" ("+LAD.swfupload._getFileSize(file.size)+") wird jetzt hochgeladen.");}).bind('uploadProgress',function(event,file,bytesLoaded){var percentage=Math.round((bytesLoaded/file.size)*100);var progress=object.next();var percText=file.name+": "+percentage+"%";var percWidth=((percentage/100)*95)+"%";progress.html(percText).width(percWidth);}).bind('uploadSuccess',function(event,file,serverData){object.next().remove();var table=object.parentsUntil("table");var hidden,image,link;if(isMultiUpload){var file=table.find("div.file:first");file=file.clone().insertAfter(file);file.show();hidden=file.find("div.hidden input[type=hidden]");if(isImageUpload){image=file.find("div.image");}else{link=file.find("div.link");}}else{var hidden=table.find("div.hidden input[type=hidden]");if(isImageUpload){image=table.find("div.image");}else{link=table.find("div.link");}}
hidden.val(serverData);hidden.removeAttr("disabled");if(isImageUpload){image.hide();image.html('<img alt="'+serverData+'" title="'+serverData+'" src="'+_WWW+'cms/index/uploaded-image/file/'+serverData+'?height=50" height="50" />');image.click(function(){$(this).remove();});image.fadeTo(0,0.01,function(){image.find("img").load(function(){image.show();image.fadeTo(2000,1.0);});});}else{fileName=serverData;baseName=fileName.replace(/_[a-z0-9]{32}(\.[^.]+)$/,"$1");link.html('<a href="'+_WWW+'cms/index/uploaded-file/file/'+fileName+'">'+baseName+'</a>');}}).bind('uploadComplete',function(event,file){$(this).swfupload('startUpload');}).bind('uploadError',function(event,file,errorCode,message){$('<div class="progress error"></div>"').insertAfter(object).html("#"+errorCode+" "+message).click(function(){$(this).hide();});});}},swfMultiUploaders:{options:null,listeners:{swfuploadLoaded:function(event){},fileQueued:function(event,file){$(this).swfupload('startUpload');},fileQueueError:function(event,file,errorCode,message){$('<div class="progress error"></div>"').insertAfter(this).html("#"+errorCode+" "+message).click(function(){$(this).hide();});},fileDialogStart:function(event){},fileDialogComplete:function(event,numFilesSelected,numFilesQueued){},uploadStart:function(event,file){$('<div class="progress"></div>').insertAfter(this);$(this).next().html("Die Datei "+file.name+" ("+LAD.swfupload._getFileSize(file.size)+") wird jetzt hochgeladen.");},uploadProgress:function(event,file,bytesLoaded){var percentage=Math.round((bytesLoaded/file.size)*100);var progress=$(this).next();var percText=file.name+": "+percentage+"%";var percWidth=((percentage/100)*95)+"%";progress.html(percText).width(percWidth);},uploadSuccess:function(event,file,serverData){$(this).next().remove();var table=$(this).parentsUntil("tr");var hidden,image,link;var hidden=table.find("div.hidden input[type=hidden]");var link=table.find(".link");var red=table.find(".red");hidden.val(serverData);hidden.removeAttr("disabled");fileName=serverData;baseName=fileName.replace(/_[a-z0-9]{32}(\.[^.]+)$/,"$1");link.html('<a href="'+_WWW+'cms/index/uploaded-file/file/'+fileName+'">'+baseName+'</a>');red.show();LAD.mapping.removeUploader(this);},uploadComplete:function(event,file){$(this).swfupload('startUpload');},uploadError:function(event,file,errorCode,message){$('<div class="progress error"></div>"').insertAfter(this).html("#"+errorCode+" "+message).click(function(){$(this).hide();});}},bindListeners:function()
{$('.swfupload-control').unbind();$('.swfupload-control').bindAll(LAD.swfMultiUploaders.listeners);}},autoselect:function(value,elementName){if(value.length==0){return false;}
var activeTab=$("div.tab.content.active");var selects=activeTab.find("select");selects.each(function(i,node){if(node.getAttribute("id").indexOf(elementName)!=-1){node.selectedValue=value;}});},autocomplete:{_multiCache:{},options:{cellSeparator:'>',maxItemsToShow:0,matchCase:0,mustMatch:0,matchSubset:0,matchContains:0,autoFill:false,onBeforeItemSelect:function(value,li){return $(li).find("span:eq(0)").text();},onItemSelect:function(li){inputHidden.val($(li).find("span:eq(1)").text());var form=inputText.get(0).form;LAD.doc.editForm(id,name,$(form).serialize());},formatItem:function(item){var xhtml="";for(var i in item){xhtml+='<span class="item-index-'+i+'">'+item[i]+'</span>';}
return xhtml;}},getOptions:function(extraParams){var extraParams=extraParams||{};var options=$.extend({},this.options);options.extraParams=extraParams;return options;},toAutocomplete:function(inputText,inputHidden,url,callbacks){var options=LAD.autocomplete.getOptions();var callbacks=$.extend({onItemSelect:function(li){}},callbacks||{});options.onBeforeItemSelect=function(value,li){return $(li).find("span:eq(0)").text();};options.formatItem=function(item){var xhtml="";for(var i in item){xhtml+='<span class="item-index-'+i+'">'+item[i]+'</span>';}
return xhtml;};var hiddenName=inputHidden.attr("name");var isMulti=typeof hiddenName!="undefined"&&(hiddenName.indexOf("[]")==(hiddenName.length-2));if(isMulti){var multiKey=LAD._getUniqueId("ac_");LAD.autocomplete._multiCache[multiKey]={};var results=inputText.parent().find("div.autocomplete-multi-results");if(results.size()==0){results=$('<div class="autocomplete-multi-results"></div>').insertAfter(inputText);}
results.attr("id",multiKey);options.onItemSelect=function(li){var id=li.extra[0];var name=li.selectValue;var desc=li.extra[1]||name;var result=$('<div class="autocomplete-multi-result"></div>');result.html(name);result.attr("title",desc+" entfernen");result.css("cursor","pointer");result.click(function(){$(this).remove();});var hiddenClone=inputHidden.clone();hiddenClone.attr("id",hiddenClone.attr("id")+"-"+id);hiddenClone.val(id);result.append(hiddenClone);$("#"+multiKey).append(result);inputText.val("");LAD.autocomplete._multiCache[multiKey][id]={name:name,description:desc};inputText.focus();callbacks.onItemSelect(inputText,inputHidden,li,result,[name,id,desc]);}}else{options.onItemSelect=function(li){var id=li.extra[0];inputHidden.val(id);callbacks.onItemSelect(inputText,inputHidden,li);}};inputText.autocomplete(url,options);}},highlight:{color:"#FEFECC",delay:2500},debug:function(){callback=(typeof console=="undefined"||typeof console.log=="undefined")?function(){}:console.log;for(var i=0,x=arguments.length;i<x;++i){callback(arguments[i]);}},log:function(){callback=(typeof console=="undefined"||typeof console.log=="undefined")?function(){}:console.log;for(var i=0,x=arguments.length;i<x;++i){try{callback(arguments[i]);}catch(e){}}},favorite:{add:function(jThis,params){Bajoodoo.utils.loadPanel.show();$.post("/cms/favorite/add/",{params:params,title:document.title,url:location.href},function(response){Bajoodoo.utils.loadPanel.hide();jThis.parent().html(response);});},remove:function(jThis,id,params){Bajoodoo.utils.loadPanel.show();$.post("/cms/favorite/delete/",{id:id,params:params},function(response){Bajoodoo.utils.loadPanel.hide();jThis.parent().html(response);});},searchAdd:function(jThis,params){Bajoodoo.utils.loadPanel.show();$.post("/cms/favorite/edit-search/",{title:document.title},function(response){Bajoodoo.utils.loadPanel.hide();if(response.indexOf("messageHelper")!=-1){LAD.modal.respond(response,null,{});}else{LAD.modal.open(response);}});},searchRemove:function(jThis,id,params){Bajoodoo.utils.loadPanel.show();$.post("/cms/favorite/delete-search/",{id:id,params:params},function(response){Bajoodoo.utils.loadPanel.hide();jThis.parent().html(response);});}},tab:{_events:{"onInit":[],"onBeforeOpen":[],"onAfterOpen":[]},subscribe:function(event,callback){this._events[event].push(callback);return this._events.length;},unsubscribe:function(event,index){delete this._events[event][index];},trigger:function(event,data){for(var i in this._events[event]){if(!this._events[event][i](event,data)){return false;}}
return true;},getGroup:function(groupId){return{groupId:groupId,group:$("#"+groupId),tabIndexActive:0,init:function(){var tab=this.group.find("div.tab.title.active")[0];var tabId=tab.getAttribute("id").split("-")[2];LAD.tab.trigger("onInit",[groupId,tabId]);},open:function(tabId){try{if(LAD.tab.trigger("onBeforeOpen",[groupId,tabId])===false){return false;}
this.group.find("div.tab.content").removeClass("active");this.group.find("div.tab.title").removeClass("active");var tabIndexActive=0;this.group.find("div.tab.title").each(function(i,node){var curTabId=node.getAttribute("id").split("-")[2];if(curTabId==tabId){$(node).addClass("active");var content=$("#tab-content-"+tabId);content.addClass("active");tabIndexActive=i;return false;}});this.tabIndexActive=tabIndexActive;var form=this.group.parentsUntil("form").parent();form.find("input[name=activeTab]").val(tabIndexActive);LAD.tab.trigger("onAfterOpen",[groupId,tabId]);$(window).trigger("resize.simplemodal");}catch(e){LAD.log(e);}},openIndex:function(tabIndex){var tabId;this.group.find("div.tab.title").each(function(i,node){if(i==tabIndex){tabId=node.getAttribute("id").split("-")[2];}});if(tabId==null){tabId=this.group.find("div.tab.title").last().get(0).getAttribute("id").split("-")[2];}
this.open(tabId);},countTabs:function(){return this.group.find("div.tab.title").size();},remove:function(tabId){$("#tab-title-"+tabId).remove();$("#tab-content-"+tabId).remove();var countTabs=this.countTabs();if(this.tabIndexActive>countTabs){this.tabIndexActive=countTabs-1;}
this.openIndex(this.tabIndexActive);}}}},lightbox:{_options:{imageLoading:null,imageBtnPrev:_ICON+'arrow-curve-180-left-gray.png',imageBtnNext:_ICON+'arrow-curve-gray.png',imageBtnClose:_ICON+'cross-small-gray.png',imageBlank:_IMG+'jquery/lightbox/blank.gif',txtImage:"Bild",txtOf:"von"},init:function(jq){if(typeof jq.lightBox!="undefined"){jq.lightBox(this._options);}}},googleBooks:{init:function(isbn){LAD.modal.open('<div id="googleBooksCanvas"></div>');google.load("books","0",{"language":"de-DE"});function googleBooksInit(){var viewer=new google.books.DefaultViewer(document.getElementById("googleBooksCanvas"));viewer.load("ISBN:"+isbn);}
google.setOnLoadCallback(googleBooksInit);}},checkboxAsRadio:function(that,limit,callback){if(typeof callback!="function"){callback=function(){return true};}
if(!that.checked){return;}
var checked=1;$(that.form).find('input[type=checkbox]').each(function(i,node){if(that==node){return;}
if(!callback(i,node)){return;}
if(node.checked){if(checked<limit){++checked;}else{node.checked=false;}
return;}});},checkboxAsTriple:function(checkbox){},search:function(element){var options=LAD.autocomplete.getOptions({form:$(element.form).serialize});options.onBeforeItemSelect=function(value,li){return $(li).find("span:eq(0)").text();};options.onItemSelect=function(li){};options.formatItem=function(item){var xhtml="";for(var i in item){xhtml+='<span class="item-index-'+i+'">'+item[i]+'</span>';}
return xhtml;};$(element).autocomplete(_WWW+'cms/object/search-autocomplete/',options);return true;},panel:{link:function(that,params){params=params||{};Bajoodoo.utils.loadPanel.show();$.post(that.href,params,function(response){Bajoodoo.utils.loadPanel.hide();LAD.modal.open(response);});return false;},open:function(controller,action,params){try{var params=params||{};var url=_WWW+"cms/"+controller+"/"+action+"/";Bajoodoo.utils.loadPanel.show();$.post(url,params,function(response){Bajoodoo.utils.loadPanel.hide();LAD.modal.open(response);});return false;}catch(e){LAD.log(e);}},submit:function(form){var params=$(form).serialize();if(form.action.length==0){throw"form.action not provided";}
Bajoodoo.utils.loadPanel.show();Bajoodoo.utils.panelShader.show();$.post(form.action,params,function(response){Bajoodoo.utils.loadPanel.hide();LAD.modal.respond(response,form);});return false;}},post:function(url,params){Bajoodoo.utils.loadPanel.show();$.post(url,params,function(response){Bajoodoo.utils.loadPanel.hide();LAD.modal.respond(response);});return false;},_getUniqueId:function(prefix){prefix=prefix||"";var date=new Date();var uniqueId=""+prefix+date.toGMTString().replace(/[^0-9]+/g,"")+date.getMilliseconds();return uniqueId;},mailbox:{selectAll:function(){$('input[type="checkbox"][name="inboxMessage"]').not(':checked').each(function()
{$(this).attr('checked',true);});return false;},deselectAll:function(){$('input[type="checkbox"][name="inboxMessage"]:checked').each(function()
{$(this).attr('checked',false);});return false;},getSelected:function(action){var ids=new Array();$('input[type="checkbox"][name="inboxMessage"]:checked').each(function()
{ids.push($(this).val());});$('input[name="messageIds"]').val(ids.join(','));switch(action){case"markRead":$('input[name="messageAction"]').val(action);break;case"deleteChecked":$('input[name="messageAction"]').val(action);break;default:$('input[name="messageAction"]').val('error');break;}
return false;}},clipboard:{object:function(anchor,id){return this._toggle(anchor,{id:id,type:"OBJ"});},doc:function(anchor,id){return this._toggle(anchor,{id:id,type:"DOC"});},search:function(anchor,id){return this._toggle(anchor,{id:id,type:"SEARCH"});},_toggle:function(anchor,data){Bajoodoo.utils.loadPanel.show();$.post(anchor.href,data,function(response){$(response).each(function(i,node){node=$(node);var nodeId=node.attr("id");counterpart=$("body").find("#"+nodeId);if(counterpart.size()==1){counterpart.replaceWith(node);if(node.context.tagName=="DIV"){node.effect("highlight",{color:LAD.highlight.color},LAD.highlight.delay);}}});Bajoodoo.utils.loadPanel.hide();});return false;}},address:{_counties:"select#counties",_communes:"select#communes",_domicils:"select#domicils",_submit:"input#formSubmit,input#formSubmitRedirect,input#formSubmitClose",updateCounties:function(districtId){var elements=$([this._counties,this._communes,this._domicils].join(","));elements.html("").attr("disabled","disabled");$(this._submit).attr("disabled","disabled").addClass("disabled");$.post(_WWW+'default/district/counties/',{id:districtId,template:"select"},function(response){$(LAD.address._counties).removeAttr("disabled").html(response).focus();});},updateCommunes:function(countyId){var elements=$([this._communes,this._domicils].join(","));elements.html("").attr("disabled","disabled");$.post(_WWW+'default/county/communes/',{id:countyId,template:"select"},function(response){$(LAD.address._communes).removeAttr("disabled").html(response).focus();});},updateDomicils:function(communeId){var element=$(this._domicils);element.html("").attr("disabled","disabled");$.post(_WWW+'default/commune/domicils/',{id:communeId,template:"select"},function(response){$(LAD.address._domicils).removeAttr("disabled").html(response).focus();});},enableSubmit:function(enable){if(enable){$(this._submit).removeAttr("disabled").removeClass("disabled");}else{$(this._submit).attr("disabled","disabled").addClass("disabled");}}}};}
