//only number input
function numbersonly(e, decimal) {
var key;
var keychar;

if (window.event) {
   key = window.event.keyCode;
}
else if (e) {
   key = e.which;
}
else {
   return true;
}
keychar = String.fromCharCode(key);

if ((key==null) || (key==0) || (key==8) ||  (key==9) || (key==13) || (key==27) ) {
   return true;
}
else if ((("0123456789").indexOf(keychar) > -1)) {
   return true;
}
else if (decimal && (keychar == ".")) { 
  return true;
}
else
   return false;
}


//-----------------------------------------------------------------
// Antispam email
function mkcore(jmeno, domena, tld){
  var ret=jmeno;
  ret += String.fromCharCode(63+1);
  if(typeof(domena)=="undefined") ret += 'alchymisthotel.com';
  else if(typeof(tld)=="undefined") ret += domena+'.cz';
  else ret += domena+'.'+tld;
  return (ret);
}

function mke(jmeno, domena, tld) {
  document.write(mkcore(jmeno, domena, tld));
}

function mkm(jmeno, domena, tld) {
  document.write('mai');
  document.write('lto'+String.fromCharCode(58));
  mke(jmeno, domena, tld);
}

function gom(jmeno, domena, tld) {
  var dst='mai';
  dst += 'lto'+String.fromCharCode(58);
  dst += mkcore(jmeno,domena,tld);
  w1=window.open(dst);
  if (w1) w1.close();
}

function mkhref(jmeno, celejmeno, domena, tld, atr) {
  document.write('<a href="javascript:gom(\''+jmeno+'\'');
  if(typeof(domena)!="undefined") {
   document.write(', \''+domena+'\'');
   if(typeof(tld)!="undefined") document.write(', \''+tld+'\'');
  }
  document.write(')"');
  if(typeof(atr)!="undefined") document.write(' '+atr);
  document.write('>');
    if(typeof(celejmeno)!="undefined"){
      document.write(celejmeno);
    }else{
      document.write(mkcore(jmeno, domena, tld));
    }
  document.write('</a>');
}

function mkhrefnopen(jmeno, domena, tld, atr) {
  document.write('<a href="');
  mkm(jmeno, domena, tld);
  document.write('"');
  if(typeof(atr)!="undefined") document.write(' '+atr);
  document.write('>');
  document.write(mkcore(jmeno, domena, tld));
}

function mk_form_to (form_name, jmeno)
 {
   var F = MM_findObj ( form_name );

   F.To.value=mkcore(jmeno);
 }

// --------------------------------------------------------------------

// scroll position 
function scrollPosition(){
          var ScrollTop = document.body.scrollTop;
          if (ScrollTop == 0){         
              if (window.pageYOffset)          
                  ScrollTop = window.pageYOffset;          
              else          
                  ScrollTop = (document.body.parentElement) ? document.body.parentElement.scrollTop : 0;          
          }
       // document.getElementById('scroll').innerHTML =  ScrollTop;
       
       if(ScrollTop == 0){         
           window.scrollBy(0,500);
         }
}
//-------------------------------


      function recordOutboundLink(link, category, action) {
        //_gat._getTrackerByName()._trackEvent(category, action);
        pageTracker._trackPageview(action);
        setTimeout('document.location = "' + link.href + '"', 100);
      }


      function recordOutboundLink2(link, category, action) {
        pageTracker._trackPageview(action);
        //_gat._getTrackerByName()._trackEvent(category, action);
        //setTimeout('document.location = "' + link.href + '"', 100);
      }
