function showFullsizeImage(id,linkToFullsizeImage){var fullsizeImage=document.getElementById("tx_realty_fullsizeImage");var currentImage=document.getElementById(id).getElementsByTagName("img")[0];var thumbnails=document.getElementById("tx_realty_thumbnailTable").getElementsByTagName("a");fullsizeImage.removeAttribute("width");fullsizeImage.removeAttribute("height");fullsizeImage.alt=currentImage.title;fullsizeImage.title=currentImage.title;fullsizeImage.src=linkToFullsizeImage;for(i=0;i<(thumbnails.length);i++){thumbnails[i].className="tx-realty-pi1-thumbnail";};document.getElementById(id).className+="-current";document.getElementById("tx_realty_fullsizeImageCaption").firstChild.nodeValue=currentImage.title;}
function markAttachmentAsDeleted(listItemId,confirmMessage){var listItem=document.getElementById(listItemId);var fileNameDiv=listItem.getElementsByTagName("span")[0];var deleteButton=listItem.getElementsByTagName("input")[0];if(confirm(confirmMessage)){document.getElementById("tx_realty_frontEndImageUpload_imagesToDelete").value+=","+listItemId;fileNameDiv.setAttribute("class","deleted");deleteButton.className+=" deleted";deleteButton.disabled=true;}}
function updateHideAndShow(){if($("tx_realty_frontEndEditor_object_type_item").checked){$$(".rent").invoke("show");$$(".sale").invoke("hide");}else{$$(".rent").invoke("hide");$$(".sale").invoke("show");}
if($("tx_realty_frontEndEditor_contact_data_source_item").checked){$("contact-data").show();}else{$("contact-data").hide();}
if($("tx_realty_frontEndEditor_show_address").checked){$$(".exact-address").invoke("show");$$(".rough-address").invoke("hide");}else{$$(".exact-address").invoke("hide");$$(".rough-address").invoke("show");}}
function updateDistrictsInSearchWidget(){if(!$("tx_realty_pi1-city")||!$("tx_realty_pi1-district")){return;}
var cityUid=$("tx_realty_pi1-city").value;if(cityUid=="0"){return;}
new Ajax.Updater("tx_realty_pi1-district","/index.php?eID=realty&type=withNumber&city="+encodeURI(cityUid),{method:"get",onLoading:function(){$("tx_realty_pi1-district").disabled=true;Element.show($("tx_realty_pi1_searchWidget_district"));Element.show($("tx-realty-pi1-loading"));},onComplete:function(){$("tx_realty_pi1-district").disabled=false;Element.hide($("tx-realty-pi1-loading"));}});}
function updateDistrictsInEditor(){if(!$("tx_realty_frontEndEditor_city")||!$("tx_realty_frontEndEditor_district_wrapper")||!$("tx_realty_frontEndEditor_district")||!$("tx_realty_frontEndEditor_new_district_wrapper")){return;}
var cityUid=$("tx_realty_frontEndEditor_city").value;if(cityUid=="0"){Element.hide($("tx_realty_frontEndEditor_district_wrapper"));Element.hide($("tx_realty_frontEndEditor_new_district_wrapper"));return;}
new Ajax.Updater("tx_realty_frontEndEditor_district","/index.php?eID=realty&city="+encodeURI(cityUid),{method:"get",onLoading:function(){$("tx_realty_frontEndEditor_district").disabled=true;Element.show($("tx_realty_frontEndEditor_district_wrapper"));Element.show($("tx_realty_frontEndEditor_new_district_wrapper"));},onComplete:function(){$("tx_realty_frontEndEditor_district").disabled=false;}});}
function appendDistrictInEditor(uid,title){var container=$("tx_realty_frontEndEditor_district");if(!container){return;}
var optionElement=new Element("option",{"value":uid});optionElement.appendChild(document.createTextNode(title));container.appendChild(optionElement);}
