function initSite() {
  var m = $('menu1');
  if (m) {
    m.observe('click', function(event){
      location.href = '/russian-championship'
    })
    m.observe('mouseover', function(event){
      $('menu').setStyle({'backgroundPosition': '-1px -54px'})
    })
    m.observe('mouseout', function(event){
      $('menu').setStyle({'backgroundPosition': '0px 0px'})
    })
  }
  m = $('menu2')
  if (m) {
    m.observe('click', function(event){
      location.href = '/open-championship'
    })
    m.observe('mouseover', function(event){
      $('menu').setStyle({'backgroundPosition': '-1px -109px'})
    })
    m.observe('mouseout', function(event){
      $('menu').setStyle({'backgroundPosition': '0px 0px'})
    })
  }
  m = $('menu3')
  if (m) {
    m.observe('click', function(event){
      location.href = '/women-cup'
    })
    m.observe('mouseover', function(event){
      $('menu').setStyle({'backgroundPosition': '-1px -163px'})
    })
    m.observe('mouseout', function(event){
      $('menu').setStyle({'backgroundPosition': '0px 0px'})
    })
  }
  m = $('menu4')
  if (m) {
    m.observe('click', function(event){
      location.href = '/festival-cup'
    })
    m.observe('mouseover', function(event){
      $('menu').setStyle({'backgroundPosition': '-1px -217px'})
    })
    m.observe('mouseout', function(event){
      $('menu').setStyle({'backgroundPosition': '0px 0px'})
    })
  }
  m = $('menu5')
  if (m) {
    m.observe('click', function(event){
      location.href = '/bouldering-cup'
    })
    m.observe('mouseover', function(event){
      $('menu').setStyle({'backgroundPosition': '-1px -272px'})
    })
    m.observe('mouseout', function(event){
      $('menu').setStyle({'backgroundPosition': '0px 0px'})
    })
  }
  m = $('menu6')
  if (m) {
    m.observe('click', function(event){
      location.href = '/race'
    })
    m.observe('mouseover', function(event){
      $('menu').setStyle({'backgroundPosition': '-1px -326px'})
    })
    m.observe('mouseout', function(event){
      $('menu').setStyle({'backgroundPosition': '0px 0px'})
    })
  }
  m = $('menu7')
  if (m) {
    m.observe('click', function(event){
      location.href = '/base'
    })
    m.observe('mouseover', function(event){
      $('menu').setStyle({'backgroundPosition': '-1px -380px'})
    })
    m.observe('mouseout', function(event){
      $('menu').setStyle({'backgroundPosition': '0px 0px'})
    })
  }
}

function EmailCode(name, domain, k, text) {
    if (name != "" && domain != "") {
        document.write('<a href="mailto&#58;');
        document.write (name)
        document.write('&#64;')
        document.write (domain)
        document.write ('.')
        switch (k) {
            case 1: document.write ('ru');break;
            case 2: document.write ('com');break;
            case 3: document.write ('org');break;
            case 4: document.write ('net');break;
            case 5: document.write ('ua');break;
        }
        document.write('">');
        if (text) {
            document.write(text)
        } else {
            document.write (name)
            document.write('&#64;')
            document.write (domain)
            document.write ('.')
            switch (k) {
                case 1: document.write ('ru');break;
                case 2: document.write ('com');break;
                case 3: document.write ('org');break;
                case 4: document.write ('net');break;
                case 5: document.write ('ua');break;
            }
        }
        document.write('</a>');
    }
}

function isEmail(f) {
  var v = false
  if (f && f.match(/^[A-Za-z0-9][-\w]*(\.[A-Za-z0-9][-\w]*)*@[A-Za-z0-9][-\w]*(\.[A-Za-z0-9][-\w]*)*\.[a-zA-Z]{2,4}$/)) {
    v = true
  }
	return v
}
