function setNewClass(v, className)
{
  if(document.getElementById(v)){
  document.getElementById(v).className = className;
  }else{
  v.className = className;
  }
  
}

function showHiddenArea(id)
{
  for(var a in id){
    if(document.getElementById(id[a])){
      var item = document.getElementById(id[a]);
      if(item.style.display=='')
      item.style.display='none';
      else
      item.style.display='';
    }
  }
}

function showHideSubMenu(v, count, name)
{
  for(var a in name){
    for(i=1; i<=count; i++){
      if(document.getElementById(name[a] + i)) 
      document.getElementById(name[a] + i).style.display='none'; 
    }
    if(document.getElementById(name[a] + v))
    document.getElementById(name[a] + v).style.display='';
  } 
}



function labelBgSwitch(v,action, field){
	
  if(action==1 && !v.sc){ v.className = SElabeln; }else if(action==2 && !v.sc) { v.className = SElabela; } 
  if(action==3 && !v.sc){
    for(i=1; i<=SElabels; i++){
      var item = document.getElementById(SElabelsName+i);
      item.className=SElabeln;
      item.sc = false;
    }
    v.sc = true;
    v.className = SElabela;
    document.getElementById(SEHiddenField).value=field;
  }
}


function showHideOnValue(v, values, idek) 
{
  for(var a in values){
    if(v.value==values[a]){ 
      for(var i in idek){ document.getElementById(idek[i]).style.display=''; }
      return true;
    }else{
      for(var i in idek){ document.getElementById(idek[i]).style.display='none'; }
    }
  }
}

function go2UrlAndSend(v, link, varname, modrewrite)
{
  if(v.value!=''){
    if(modrewrite==1){
      var tmp = link + '/' + v.value;
    }else{
      if(varname!='')
      var tmp = link + '&' + varname + '=' + v.value;
      else
      var tmp = link + '&' + v.value;
    }
    if(tmp!='') window.location = tmp;
  }

}

function formSubmit(id)
{
  if(document.getElementById(id)){
    document.getElementById(id).submit();
  }
}

