//var basedir="/";
var scr=basedir+'_scripts/img.html';

function showImage(img)
{

wnnn=window.open(scr+'?'+escape(img),'win','resizable,width=400,height=200,screenX=0,screenY=0,top=0,left=0');
wnnn.focus();
}


function is_numberf(str)
{
var count=0;
str=str.replace(',','.');
for (var i=0; i<str.length; i++) {

if ( (isNaN(parseInt(str.charAt(i))))&&(str.charAt(i)!='.') ) return 0;
if ( str.charAt(i)=='.' ) count++;
}
if (count>1) return 0;
if ((str.length==1)&&(str.charAt(0)=='.')) return 0;
return 1;
}

////////////////////////////////
// Каталог
////////////////////////////////


// Конвертируем переменные

function convert_p()
{
var i=0;
var objtypes="";
var locs="";

while (document.getElementById('check1_'+i))
{
 if (document.getElementById('check1_'+i).checked) objtypes+="1"; else objtypes+="0";
 i++;
}

i=0;

while (document.getElementById('check2_'+i))
{
 if (document.getElementById('check2_'+i).checked) locs+="1"; else locs+="0";
 i++;
}

document.getElementById('objtypes').value=objtypes;
document.getElementById('locs').value=locs;
}

// Проверяем числовые поля
function check_p(form)
{
if ((!is_numberf(form.sfrom.value))||(!is_numberf(form.sto.value))) return 'Недопустимое значение поля "Метраж"'; else
if ((form.sfrom.value>form.sto.value)&&(form.sto.value!='')) return 'Недопустимое значение поля "Площадь участка"'; else
if (form.soutfrom)
{
if ((!is_numberf(form.soutfrom.value))||(!is_numberf(form.soutto.value))) return 'Неверный диапазон значений поля "Метраж"'; else
if ((form.soutfrom.value>form.soutto.value)&&(form.soutto.value!='')) return 'Неверный диапазон значений поля "Площадь участка"';
}
return 1;
}
