function prelisten(itemNumber) {
  var mp3player = window.document.mp3player;
  
  mp3player.SetVariable('cps', itemNumber);
  mp3player.playRingtone();
}

function stop_prelisten() {
  var mp3player = window.document.mp3player;
  
  mp3player.stopRingtone();
}

function showDownloadForm(itemNumber, itemName) {
  var downloadForm = document.getElementById('download_form');
  var downloadItemName = document.getElementById('download_item_name');
  var areacode = document.getElementById('areacode');
  var s = document.getElementById('s');
  
  s.value = 'moojo_horo';
  
  downloadItemName.innerHTML = itemName;
  
  downloadForm.style.visibility = 'visible';
  areacode.focus();
  areacode.select();
  
  if (itemNumber == null) {
    window.document.mp3player.style.visibility = 'hidden';
  } else {
    window.document.mp3player.style.visibility = 'visible';
    prelisten(itemNumber);
  }
}

function hideDownloadForm() {
  var downloadForm = document.getElementById('download_form');
  
  window.document.mp3player.style.visibility = 'hidden';
  downloadForm.style.visibility = 'hidden';
  
  stop_prelisten();
}

function validateForm() {
  var areacode = document.getElementById("areacode");
  var prefix = document.getElementById("prefix");
  var suffix = document.getElementById("suffix");
  
  if (areacode.value.length == 0 || prefix.value.length == 0 || suffix.value.length == 0) {
    alert("Please fill in your phone number");
    return false;
  }
  
  if (areacode.value % 1 != 0 || prefix.value % 1 != 0 || suffix.value % 1 != 0) {
    alert("Please fill in valid phone number");
    return false;
  }
  
  return true;
}

function checkAreacode() {
  var areacode = document.getElementById("areacode");
  var prefix = document.getElementById("prefix");
  
  if (areacode.value.length == 3) {
    prefix.focus();
    prefix.select();
  }
}

function checkPrefix() {
  var prefix = document.getElementById("prefix");
  var suffix = document.getElementById("suffix");
  
  if (prefix.value.length == 3) {
    suffix.focus();
    suffix.select();
  }
}

window.onload = function()
{
  document.getElementById('download_form').style.visibility = 'hidden';
  document.getElementById('download_form').style.right = '0px';
}