function checkDownload()
{
  // Check name
  var sValue;
  sValue = document.download.name.value;
  if ( sValue == "" ) 
  {
    alert( 'The field "name" is mandatory.' );
    return false;
  }
  
  // Check company
  sValue = document.download.company.value;
  if ( sValue == "" ) 
  {
    alert( 'The field "company" is mandatory.' );
    return false;
  }
  
  // Check email
  sValue = document.download.email.value;
  if ( sValue == "" ) 
  {
    alert( 'The field "email" is mandatory.' );
    return false;
  }
    
  // Check email size
  sValue = document.download.email.value;
  if ( ! validateEmail( sValue ) )
  {
    alert( 'Not a valid e-mail' );
    return false;
  }

  // All checks OK
  return true;
}

function check()
{
  // Check name
  var sValue;
  sValue = document.freeload.name.value;
  if ( sValue == "" ) 
  {
    alert( 'The field "name" is mandatory.' );
    return false;
  }
  
  // Check company
  sValue = document.freeload.company.value;
  if ( sValue == "" ) 
  {
    alert( 'The field "company" is mandatory.' );
    return false;
  }
  
  // Check usertype
  sValue = document.freeload.country.options[document.freeload.usertype.selectedIndex].text
  if ( sValue == "" ) 
  {
    alert( 'The field "Usertype" is mandatory.' );
    return false;
  }

  // Check email
  sValue = document.freeload.email.value;
  if ( sValue == "" ) 
  {
    alert( 'The field "email" is mandatory.' );
    return false;
  }
  
  // Check street
  sValue = document.freeload.street.value;
  if ( sValue == "" ) 
  {
    alert( 'The field "street" is mandatory.' );
    return false;
  }
  
  // Check number
  sValue = document.freeload.number.value;
  if ( sValue == "" ) 
  {
    alert( 'The field "number" is mandatory.' );
    return false;
  }
  
  // Check city
  sValue = document.freeload.city.value;
  if ( sValue == "" ) 
  {
    alert( 'The field "city" is mandatory.' );
    return false;
  }
  
  // Check postal
  sValue = document.freeload.postal.value;
  if ( sValue == "" ) 
  {
    alert( 'The field "postal" is mandatory.' );
    return false;
  }
  
  // Check country
  sValue = document.freeload.country.options[document.freeload.country.selectedIndex].text
  if ( sValue == "" ) 
  {
    alert( 'The field "country" is mandatory.' );
    return false;
  }

  // Check state for USA
  if ( sValue == "United States" )
  {
    sValue = document.freeload.state.value;
    if ( sValue == "" ) 
    {
      alert( 'The field "state" is mandatory for "United States".' );
      return false;
    }
  }

  // Check email size
  sValue = document.freeload.email.value;
  if ( ! validateEmail( sValue ) )
  {
    alert( 'Not a valid e-mail' );
    return false;
  }

function checkDownload_sc()
{
  // Check name
  var sValue;
  sValue = document.download.name.value;
  if ( sValue == "" ) 
  {
    alert( ' "姓名"区域是必须的。' );
    return false;
  }
  
  // Check company
  sValue = document.download.company.value;
  if ( sValue == "" ) 
  {
    alert( ' "公司"区域是必须的。' );
    return false;
  }
  
  // Check email
  sValue = document.download.email.value;
  if ( sValue == "" ) 
  {
    alert( ' "电子邮件"区域是必须的。' );
    return false;
  }
    
  // Check email size
  sValue = document.download.email.value;
  if ( ! validateEmail( sValue ) )
  {
    alert( '不是有效的电子邮件！' );
    return false;
  }

  // All checks OK
  return true;
}

function check_sc()
{
  // Check name
  var sValue;
  sValue = document.freeload.name.value;
  if ( sValue == "" ) 
  {
    alert( ' "姓名"区域是必须的！' );
    return false;
  }
  
  // Check company
  sValue = document.freeload.company.value;
  if ( sValue == "" ) 
  {
    alert( ' "公司"区域是必须的！' );
    return false;
  }
  
  // Check usertype
  sValue = document.freeload.country.options[document.freeload.usertype.selectedIndex].text
  if ( sValue == "" ) 
  {
    alert( ' "用户类型"区域是必须的！' );
    return false;
  }

  // Check email
  sValue = document.freeload.email.value;
  if ( sValue == "" ) 
  {
    alert( ' "电子邮件"区域是必须的！' );
    return false;
  }
  
  // Check street
  sValue = document.freeload.street.value;
  if ( sValue == "" ) 
  {
    alert( ' "街道"区域是必须的！' );
    return false;
  }
  
  // Check number
  sValue = document.freeload.number.value;
  if ( sValue == "" ) 
  {
    alert( ' "号码"区域是必须的！'  );
    return false;
  }
  
  // Check city
  sValue = document.freeload.city.value;
  if ( sValue == "" ) 
  {
    alert( ' "城市"区域是必须的！' );
    return false;
  }
  
  // Check postal
  sValue = document.freeload.postal.value;
  if ( sValue == "" ) 
  {
    alert( ' "邮址编码"区域是必须的！' );
    return false;
  }
  
  // Check country
  sValue = document.freeload.country.options[document.freeload.country.selectedIndex].text
  if ( sValue == "" ) 
  {
    alert( ' "国家"区域是必须的！' );
    return false;
  }

  // Check state for USA
  if ( sValue == "United States" )
  {
    sValue = document.freeload.state.value;
    if ( sValue == "" ) 
    {
      alert( ' "州/省"区域是必须的！' );
      return false;
    }
  }

  // Check email size
  sValue = document.freeload.email.value;
  if ( ! validateEmail( sValue ) )
  {
    alert( '不是有效的电子邮件！' );
    return false;
  }

  // All checks OK
  return true;
}

function validateEmail( sEmail )
{
  var nAt;
  nAt = sEmail.indexOf( '@' );
  if ( nAt == -1 )
  {
    return false;
  }
	
  sEmail = sEmail.substr( nAt, sEmail.length() );
  nAt = sEmail.indexOf( '.' );
  if ( nAt == -1 )
  {
    return false;
  }

  return true;
}

