function show_b(id)
{
    el = document.getElementById(id);
    if(el)
        el.style.visibility='visible';
}
function none_b(id)
{
    el = document.getElementById(id);
    if(el)
        el.style.visibility='hidden' ;
}

function showHideSubmenu(itemid,submenuid,pointerid,sflag)
{
  var iid=document.getElementById(itemid).style;
  var smid=document.getElementById(submenuid).style;
  var pid=document.getElementById(pointerid);

  if(smid.display=="none")
  {
    smid.display="block";
    iid.color=(sflag==0 ? "#227222" : "#613918");
    pid.src=(sflag==0 ? pointer_es.src : pointer.src);
  }
  else
  {
    smid.display="none";
    iid.color="#227222";
    pid.src=nopointer.src;
  }
}

<!--
function check_anketa_form(f) {
var cnt, msg='', filled, field;
for(cnt=1; eval('f.question_'+cnt); cnt++) {
 if(eval('f.mandatory_'+cnt+'.value')=='1') {
  field=eval('f.type_'+cnt+'.value');
  if(field=='text' || field=='textarea') {
   field=eval('f.answer_'+cnt+'.value');
   if(field.length==0) msg+='\n'+((f.language.value=='en')?'No answer for question':'Не указан ответ на вопрос')+' '+cnt+'.';
  } else if(field=='radio' || field=='radio_plus') {
   var ch=0;
   field=eval('f.answer_'+cnt);
   for(var i=0; i<field.length; i++) {
    if(field[i].checked) ch++;
   }
   if(ch==0) msg+='\n'+((f.language.value=='en')?'No answer variants chosen for question':'Не выбрано ни одного варианта ответа на вопрос')+' '+cnt+'.';
  } else if(field=='checkbox' || field=='checkbox_plus') {
   var ch=0;
   for(var i=1; eval('f.answer_'+cnt+'_'+i); i++) {
    if(eval('f.answer_'+cnt+'_'+i+'.checked')) ch++;
   }
   if(ch==0) {
    msg+='\n'+((f.language.value=='en')?'No answer variants chosen for question':'Не выбрано ни одного варианта ответа на вопрос')+' '+cnt+'.';
   } else if(eval('f.min_answers_'+cnt) && ch<parseInt(eval('f.min_answers_'+cnt+'.value'))) {
    msg+='\n'+((f.language.value=='en')?'You should select at least':'Необходимо выбрать не менее')+' '+eval('f.min_answers_'+cnt+'.value')+' '+((f.language.value=='en')?'answer variants for question':'вариантов ответа на вопрос')+' '+cnt+'.';
   } else if(eval('f.max_answers_'+cnt) && ch>parseInt(eval('f.max_answers_'+cnt+'.value'))) {
    msg+='\n'+((f.language.value=='en')?'You should select no more than':'Необходимо выбрать не более')+' '+eval('f.max_answers_'+cnt+'.value')+' '+((f.language.value=='en')?'answer variants for question':'вариантов ответа на вопрос')+' '+cnt+'.';
   }
  }
 }
}
if(msg.length>0) {
 msg=((f.language.value=='en')?'Cannot post form:':'Нельзя отправить форму:')+msg;
 alert(msg);
 return false;
} else {
 return true;
}
}

function view_photo(a,b,c,d) {
var par='width='+b+',height='+c+',status=no,toolbar=no,menubar=no,location=no';
view_win=window.open('','photo',par);
view_win.document.write('<html><head><title>'+((d.length==0)?'Фотоархив':d)+'</title></head>');
view_win.document.write('<body topmargin=0 marginheight=0 leftmargin=0 marginwidth=0 bgcolor=#ffffff>');
view_win.document.write('<img src="'+a+'" width='+b+' height='+c+' hspace=0 vspace=0 border=0 alt="'+d.replace(/\"/g,'&quot;')+'">');
view_win.document.write('</body></html>');
}

function view_photo2(a,b,c,d) {
var b1=b+20;
var c1=c+20;
var par='width='+b1+',height='+c1+',status=no,toolbar=no, scrollbars=yes, menubar=no,location=no';
view_win=window.open('','photo',par);
view_win.document.write('<html><head><title>'+((d.length==0)?'Фотоархив':d)+'</title></head>');
view_win.document.write('<body topmargin=0 marginheight=0 leftmargin=0 marginwidth=0 bgcolor=#ffffff>');
view_win.document.write('<img src="'+a+'" width='+b+' height='+c+' hspace=0 vspace=0 border=0 alt="'+d.replace(/\"/g,'&quot;')+'">');
view_win.document.write('</body></html>');
}

function sel_item(id){
    if(id){
    obj = getElementById(id);
        if(obj) {obj.style.color="#DCDCDC";}
    }
}
function no_sel(id){
if(id){
    obj = getElementById(id);
        if(obj) {obj.style.color = "white";}
    }
}
// -->


