function check_element(nameobj,title,check_value,isfocus){
var obj=document.getElementById(nameobj);
if (obj==null){ alert("Объект \""+nameobj+"\" не найден!"); return false};
var value="";
var tag=obj.tagName.toLowerCase();
if(tag=="input"){
  var type=obj.type.toLowerCase();
  if(type=="text" || type=="hidden"){
  value=obj.value;
  }
  if(type=="checkbox" || type=="radio"){
  var ids_all=document.getElementsByTagName("input");
  var ids=new Array();
  for(var i=0;i<ids_all.length;i++)if(ids_all[i].id==nameobj) ids.push(ids_all[i]);
  var b=false;  
  for(var i=0;i<ids.length;i++)b=b || (ids[i].checked==true);
  if(b) return true;
if(isfocus)obj.focus();
  alert((title!="")?"Заполните поле \""+title+"\"":"Поле не заполнено!");
  return false; 
  }
}
if(tag=="select"){
value=obj.options[obj.selectedIndex].value;
}
if(tag=="textarea"){
value=obj.value;
}
if(value==check_value) {if(isfocus)obj.focus();alert((title!="")?"Заполните поле \""+title+"\"":"Поле не заполнено!");return false;};
return true;
}
function check_element2(formobj,nameobj,title,check_value,isfocus){
var objs=new Array();
for(var i=0;i<formobj.elements.length;i++)if(formobj.elements[i].name==nameobj) objs.push(formobj.elements[i]);
if (objs.length==0){ alert("Объект \""+nameobj+"\" не найден!"); return false};
var obj=objs[0];
var value="";
var tag=obj.tagName.toLowerCase();
if(tag=="input"){
  var type=obj.type.toLowerCase();
  if(type=="text" || type=="hidden"){
  value=obj.value;
  }
  if(type=="checkbox" || type=="radio"){
  var ids=objs;
  var b=false;  
  for(var i=0;i<ids.length;i++)b=b || (ids[i].checked==true);
  if(b) return true;
if(isfocus)obj.focus();
  alert((title!="")?"Заполните поле \""+title+"\"":"Поле не заполнено!");
  return false; 
  }
}
if(tag=="select"){
value=obj.options[obj.selectedIndex].value;
}
if(tag=="textarea"){
value=obj.value;
}
if(value==check_value) {if(isfocus)obj.focus();alert((title!="")?"Заполните поле \""+title+"\"":"Поле не заполнено!");return false;};
return true;
}
function sbmt_oprosnik(obj){
if(!check_element2(obj,"item","","",true))return false;
var objs=new Array();for(var i=0;i<obj.elements.length;i++)if(obj.elements[i].name=="locationopros") objs.push(obj.elements[i]);
if(objs.length>0) objs[0].value=document.location;
//alert('В разработке');
return true;
}
