var form_name = 'search_form'; // in production function loadImage (imageSrc, imgObjectName) { var newImg = new Image(); newImg.src = imageSrc; imgObject = document.getElementsByName(imgObjectName).item(0); if ( (newImg.height == 0) || (newImg.width == 0) ) { // error loading image imgObject.src = "./img/trans.gif"; } else { imgObject.src = imageSrc; } } // Google advertisement settings: var def_google_color_border = 'E1E1E1'; function setOrderBy(objForm, sortField, name_sort_field, name_sort_type) { var sfld = document.getElementsByName(name_sort_field).item(0); var st = document.getElementsByName(name_sort_type).item(0); if (sfld.value == sortField) { switch (st.value) { case "": st.value = "ASC"; break; case "ASC": st.value = "DESC"; break; case "DESC": sfld.value = ""; st.value = ""; break; } } else { sfld.value = sortField; st.value = "ASC"; } objForm.submit(); } function changePage(page_var_name, target_page) { setVariable(page_var_name, target_page); submitForm(); } function setVariable(name, value) { document.forms(form_name).item(name).value = value; } function submitForm() { document.forms(form_name).submit(); } function submitItemID(user_action, item_id, obj_form) { document.getElementsByName('user_action').item(0).value=user_action; document.getElementsByName('user_action_item_id').item(0).value=item_id; obj_form.submit(); } function ask (message) { message = message + "\n\nOK - Да; Cancel - Не." return confirm(message); } function askSubmit (message, user_action, obj_form) { message = message + "\n\nOK - Да; Cancel - Не." if (confirm(message)) { document.getElementsByName('user_action').item(0).value=user_action; obj_form.submit(); } else { return; } } function askSubmitItemID (message, user_action, item_id, obj_form) { message = message + "\n\nOK - Да; Cancel - Не." if (confirm(message)) { document.getElementsByName('user_action').item(0).value=user_action; document.getElementsByName('user_action_item_id').item(0).value=item_id; obj_form.submit(); } else { return; } } function askSubmitItemIDType (message, user_action, item_id, item_type, obj_form) { message = message + "\n\nOK - Да; Cancel - Не." if (confirm(message)) { document.getElementsByName('user_action').item(0).value=user_action; document.getElementsByName('user_action_item_id').item(0).value=item_id; document.getElementsByName('user_action_item_type').item(0).value=item_type; obj_form.submit(); } else { return; } } function changePriceEnabled (item) { price_type_radio = item.value; if (price_type_radio == 1) { document.getElementsByName('cena').item(0).disabled = false; document.getElementsByName('valuta_id').item(0).disabled = false; document.getElementsByName('cena_lizing_parvonachalna_vnoska').item(0).disabled = true; document.getElementsByName('cena_lizing_mesechna_vnoska').item(0).disabled = true; document.getElementsByName('cena_lizing_broi_meseci').item(0).disabled = true; document.getElementsByName('lizing_valuta_id').item(0).disabled = true; } if (price_type_radio == 2) { document.getElementsByName('cena').item(0).disabled = true; document.getElementsByName('valuta_id').item(0).disabled = true; document.getElementsByName('cena_lizing_parvonachalna_vnoska').item(0).disabled = false; document.getElementsByName('cena_lizing_mesechna_vnoska').item(0).disabled = false; document.getElementsByName('cena_lizing_broi_meseci').item(0).disabled = false; document.getElementsByName('lizing_valuta_id').item(0).disabled = false; } if (price_type_radio == 3) { document.getElementsByName('cena').item(0).disabled = true; document.getElementsByName('valuta_id').item(0).disabled = true; document.getElementsByName('cena_lizing_parvonachalna_vnoska').item(0).disabled = true; document.getElementsByName('cena_lizing_mesechna_vnoska').item(0).disabled = true; document.getElementsByName('cena_lizing_broi_meseci').item(0).disabled = true; document.getElementsByName('lizing_valuta_id').item(0).disabled = true; } } function setActiveElement(element_name) { //FF fixed var obj = document.getElementsByName(element_name); for (var j=0; j < obj.length; j++) { if (obj.item(j).type != 'hidden') { obj.item(j).focus(); return true; } } return false; } function imageError(theImage) { theImage.src = "http://www.novini-te.com/img/trans.gif"; theImage.width = 100; theImage.Height = 100; } function imageErrorGeneral(theImage, img_width, img_height) { theImage.src = "http://www.novini-te.com/img/trans.gif"; theImage.width = img_width; theImage.Height = img_height; } function ShowHide(el_name) { var el = document.getElementById(el_name); if(el.style.display == 'none') { el.style.display = ''; } else { el.style.display = 'none'; } } function disableHTMLButton(html_name) { if (document.getElementsByName(html_name).item(0)) { document.getElementsByName(html_name).item(0).disabled = true; } } setCookie("user_js_gmt_offset", (new Date().getTimezoneOffset())); function setCookie(name, value, expires, path, domain, secure) { document.cookie= name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : ""); } function applyPrintMedia(element_name, style_name) { //FF fixed var obj = document.getElementsByName(element_name); for (var j=0; j < obj.length; j++) { obj.item(j).className = style_name; } } function addPropertyCallBackLatLng(lat, lng) { document.getElementsByName('add_prop_location_latitude').item(0).value = lat; document.getElementsByName('add_prop_location_longitude').item(0).value = lng; } function openWinLatLong(URI, winName, winWidth, winHeight) { // var sa = document.forms('add_property').item('add_prop_location_street_address').value; // var pc = document.forms('add_property').item('add_prop_location_postal_code').value; // var c = document.forms('add_property').item('add_prop_location_city').value; // var s = document.forms('add_property').item('add_prop_location_state').value; // var co = document.forms('add_property').item('add_prop_location_country').value; var sa = document.getElementsByName('add_prop_location_street_address').item(0).value; var pc = document.getElementsByName('add_prop_location_postal_code').item(0).value; var c = document.getElementsByName('add_prop_location_city').item(0).value; var s = document.getElementsByName('add_prop_location_state').item(0).value; var co = document.getElementsByName('add_prop_location_country').item(0).value; var address = ''; if (sa) { address = sa; } if (c) { address = address + ' ' + c; } if (s) { address = address + ' ' + s; } if (co) { address = address + ' ' + co; } // When user select point on the map 'call_back_function' will be called from parent window URI = URI + '&address='+address+'&call_back_function=addPropertyCallBackLatLng'; var newWin = window.open(URI, winName, 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width='+winWidth+',height='+winHeight); newWin.focus(); //return newWin; } // FF Compatible function closeWindow() { if (isset(parent)) { parent.close(); } else { window.close(); } } function isset(varname) { if(typeof( window[ varname ] ) != "undefined") return true; else return false; } //function isset(varname){ // return(typeof(window[varname])!='undefined'); //} function changeImage (new_src, new_width, idx, image_id) { // http://www.ajaxload.info/#preview //document.images.property_image.src = 'http://www.bulgarian-offers.com/img/ajax-loader.gif'; document.images.item_image.width = new_width; document.images.item_image.src = new_src; curr_image_id = image_id; curr_idx = idx; } // helper var var history_go_decreased = 0; function imageNextPrev (direction) { // because is impossible to trach back to search interface functionality if (! history_go_decreased) { decreaseHistoryGo(); history_go_decreased = 1; } if ((curr_idx + direction) > (pic_src.length - 1)) { curr_idx = 0; } else { if ((curr_idx + direction) < 0) { curr_idx = pic_src.length - 1; } else { curr_idx = curr_idx + direction; } } curr_image_id = pic_id[curr_idx]; document.images.item_image.width = pic_width[curr_idx]; document.images.item_image.src = pic_src[curr_idx]; } function openWinAvtomobilPictures (addr, item_type, item_id) { var winName = "Automobile"+item_id; var image_id = curr_image_id; var URI = addr+"avtomobil_pictures.php?item_type="+item_type+"&item_id="+item_id+"&image_id="+image_id; var winWidth = 860; var winHeight = 720; var newWin = window.open(URI, winName, "toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width="+winWidth+",height="+winHeight); newWin.focus(); } function openWinSuvPictures (addr, item_type, item_id) { var winName = "Suv"+item_id; var image_id = curr_image_id; var URI = addr+"suv_pictures.php?item_type="+item_type+"&item_id="+item_id+"&image_id="+image_id; var winWidth = 860; var winHeight = 720; var newWin = window.open(URI, winName, "toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width="+winWidth+",height="+winHeight); newWin.focus(); } function openWinBusPictures (addr, item_type, item_id) { var winName = "Bus"+item_id; var image_id = curr_image_id; var URI = addr+"bus_pictures.php?item_type="+item_type+"&item_id="+item_id+"&image_id="+image_id; var winWidth = 860; var winHeight = 720; var newWin = window.open(URI, winName, "toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width="+winWidth+",height="+winHeight); newWin.focus(); } function openWinTruckPictures (addr, item_type, item_id) { var winName = "Truck"+item_id; var image_id = curr_image_id; var URI = addr+"truck_pictures.php?item_type="+item_type+"&item_id="+item_id+"&image_id="+image_id; var winWidth = 860; var winHeight = 720; var newWin = window.open(URI, winName, "toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width="+winWidth+",height="+winHeight); newWin.focus(); } function openWinMotorcyclePictures (addr, item_type, item_id) { var winName = "Motorcycle"+item_id; var image_id = curr_image_id; var URI = addr+"motorcycle_pictures.php?item_type="+item_type+"&item_id="+item_id+"&image_id="+image_id; var winWidth = 860; var winHeight = 720; var newWin = window.open(URI, winName, "toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width="+winWidth+",height="+winHeight); newWin.focus(); } function openWinCreateThreadOption () { var user_id_chosen_line = document.getElementsByName('user_id').item(0).selectedIndex; var user_id = document.getElementsByName('user_id').item(0).options[user_id_chosen_line].value; var thread_title = document.getElementsByName('thread_title').item(0).value; var winName = "Create_admin_thread_with_user"+user_id; var URI = "message_thread.php?user_action=create_message_thread_from_admin&user_id="+user_id+"&thread_title="+thread_title; var winWidth = 860; var winHeight = 720; var newWin = window.open(URI, winName, "toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width="+winWidth+",height="+winHeight); newWin.focus(); } function customHistoryGo () { var hg = document.getElementsByName('history_go').item(0).value; history.go(hg); } function decreaseHistoryGo () { if (document.getElementsByName('history_go').item(0) != null) { document.getElementsByName('history_go').item(0).value = document.getElementsByName('history_go').item(0).value - 1; } }