var searchhelp_http=new Http(),searchhelp_id=-1,searchhelp_cnt=0,searchhelp_html='';
String.prototype.trim = function(){return this.replace(/(^\s*)|(\s*$)/g, "")};
function searchhelp_hide(){
  var h=document.getElementById('sbihelp');
  if(h===null)return;
  h.style.display="none";
}
function searchhelp_set(){
  var d=document.getElementById('sbihelpi'),x=document.getElementById('sbi'),q;
  if(x===null)q='';
  else q='/search?q='+encodeURI(x.value);
  var i=d.innerHTML.indexOf(' sela"');
  if(i==-1){return q;}
  var s=d.innerHTML.substr(i+6);
  i=s.indexOf('href="');
  if(i==-1){return q;}
  s=s.substr(i+6);
  i=s.indexOf('"');
  if(i==-1){return q;}
  s=s.substr(0,i);
  return s;
}
function searchhelp_sel(id){
  var d=document.getElementById('sbihelpi');
  if((d===undefined) || (d===null))return;
  if(id<-1)id=-1;
  else if(id>=searchhelp_cnt)id=searchhelp_cnt-1;
  searchhelp_id=id;
  d.innerHTML = searchhelp_html.replace('sel'+searchhelp_id+'"', 'sela"');
}
function searchhelp_update(r,d){
  if((d===undefined) || (d===null))return;
  var d=document.getElementById(d);
  if((d===undefined) || (d===null))return;
  if(r.status!=HttpConst.Status.OK)return;
  var s=r.responseText.split("|",2),h=document.getElementById('sbihelp');
  if(h===null)return;
  if(s.length!==2){h.style.display="none";return;}
  if(s[0] <= 0){h.style.display="none";return;}
  searchhelp_html=s[1];
  searchhelp_sel(-1);
  searchhelp_cnt = s[0];
  d.style.height=(s[0]*18)+"px";
  h.style.display="block";
}
function searchkey(e,lang){
  var x=document.getElementById('sbi'), h=document.getElementById('sbihelp');
  if(h===null)return;
  if(x===null){h.style.display="none";return;}
  var k= e===null ? 0 : getkey(e);
  if(k==40)searchhelp_sel(searchhelp_id+1);
  else if(k==38)searchhelp_sel(searchhelp_id-1);
  else if(k==13)window.location.href = searchhelp_set();
  else{
    searchhelp_sel(-1);
    searchhelp_http.get({url:"/searchhelp.php?q="+encodeURI(x.value.trim())+"&l="+lang,callback:searchhelp_update},["sbihelpi"]);
  }
}
function setpay(){
var visa=document.getElementById('visa'),ppl=document.getElementById('ppl'),hot=document.getElementById('hot'),oso=document.getElementById('oso'),dob=document.getElementById('dob');
if(hot!=undefined && hot.checked){
   if(oso!=undefined && ppl!=undefined){
     ppl.checked=false;
     ppl.disabled=true;
   }
} else if(ppl!=undefined)ppl.disabled=false;
if(visa!=undefined && visa.checked){
   if(oso!=undefined && ppl!=undefined){
     oso.checked=false;
     oso.disabled=true;
     return;
   }
} else if(visa!=undefined)oso.disabled=false;
if(dob!=undefined && dob.checked){
  if(ppl!=undefined && oso!=undefined){
    oso.checked=false;
    oso.disabled=true;
  }
} else if(oso!=undefined)oso.disabled=false;
}

function setstate(stat) {
var ess=document.getElementById('ess'),hot=document.getElementById('hot'),dob=document.getElementById('dob'),esh=document.getElementById('essoxhide'),s=stat.options[stat.selectedIndex].value;
if(s=='cz')esh.style.display = '';
else{
  if(ess!=undefined)ess.checked=false;
  if(esh!=undefined)esh.style.display = 'none';
}
if(s=='cz' || s=='sk'){
  document.getElementById('hothide').style.display = '';
  document.getElementById('dobhide').style.display = '';
}else{
  if(hot!=undefined){
    hot.checked=false;
    document.getElementById('hothide').style.display = 'none';
  }
  if(dob!=undefined){
    dob.checked=false;
    document.getElementById('dobhide').style.display = 'none';
  }
}
}