//var ajax_host="http://rusceramica.ru"; var ajax_host=""; var ajax_script="/"; var site_url="http://rusceramica.ru/"; var sObj = new PHP_Serializer(); function round_decimals(original_number, decimals) { return Math.round(original_number * Math.pow(10, decimals)) / Math.pow(10, decimals); } function trueFloat(fl) { return parseFloat(fl.replace(",", ".")); } function check_input_value(element, unit_tiles, def, in_box_m2, in_box_qty) { if (unit_tiles == "шт") { check_integer(element,'Значение параметра «количество» должно быть целым', def); } else { element.value = trueFloat(element.value); if ((!its_integer(element.value) && !its_signed_floating_point(element.value)) || element.value == "") { alert('Значение параметра «количество» должно быть числовым'+":\n«"+element.value+"»"); element.value = def; element.focus(); } else { element.value = round_decimals(Math.ceil(element.value / def) * def, 4); } } } function checkIt(string){ place = detect.indexOf(string) + 1; thestring = string; return place; } function close_table(){ window.close(); } function open_info(url, w, h, x, y){ if (Hnd2!=null && !Hnd2.closed){ Hnd2.close(); Hnd2 = null; } Hnd2 = window.open(url,'users','width='+w+',height='+h+',screenX='+x+',screenY='+y+',statusbar=0,scrollbars=1,resizable=0'); } function replace_symbol(symbol, replace, str) { var patern = new RegExp(symbol, "ig"); return str.replace(patern, replace); } function trim(str) { var result = str.replace(/^\s+|\s+$/, ''); return result; } function ajax_make_request(requrl, preparams, func, params, callback){ var fparams = "&fname="+encodeURI(func)+"&fparams="+encodeURI(params); var ajax_req = new Ajax.Request( requrl+preparams, {method: 'post', parameters: fparams, onComplete: callback} ); } function print_r(theObj){ if(theObj.constructor == Array || theObj.constructor == Object){ document.write("") } } function number_crop(a, b) { a = Math.round(a * Math.pow(10, b)) / Math.pow(10, b); if(Math.ceil(a)==a) a+=".00"; return a; } function msg_dialog(msgtext) { var bodyW = document.body.clientWidth; var bodyH = document.body.clientHeight; var posX = Math.ceil(document.body.scrollLeft+bodyW/3); var posY = Math.ceil(document.body.scrollTop+bodyH/3); $("msg_dialog").style.display = "block"; dhtml_objects["msg_dialog"].set_top(posY); dhtml_objects["msg_dialog"].set_left(posX); dhtml_objects["msg_dialog_text"].set_html(msgtext); }