<!--

function checkEmail()
{  
  var email = document.getElementById('email').value;

    email = email.replace('\.', '___');
    email = email.replace('@', '__a__');

  var url = BASE_URL + "user/verify_email/?cig=1&email=" + encodeURIComponent(email);

  $.ajax({
    url: url,        
    cache: false,
    dataType: "text",
    success: function(data){
        document.getElementById('email_verify_image').style.visibility = 'visible';
        if (data.indexOf('good') > -1) {            
          document.getElementById('email_verify_image').src = BASE_URL + 'images/smiley.gif';
          document.getElementById('email_verify_text').innerHTML = 'Email address is valid';
          document.getElementById('email_verify_text').style.color = 'green';
          document.getElementById('email_good').value = '1';
        }
        else {
          document.getElementById('email_verify_image').src = BASE_URL + 'images/sad.gif';
          document.getElementById('email_verify_text').innerHTML = data;
          document.getElementById('email_verify_text').style.color = 'red';          
          document.getElementById('email_good').value = '0';
        }
      }
  });

}

function forceEmail()
{
    if (document.getElementById('email_good').value == 0) { 
        document.getElementById('email').focus();
        return false;
    }

    return true;
}

function checkUsername()
{       
  var username = document.getElementById('username').value;

  var url = BASE_URL + "index.php?c=user&m=verify_username&username=" + encodeURIComponent(username);

  //  var url = 'http://www.awesomehighlighter.com/user/verify_email/testo';
//    alert(url);
  $.ajax({
    url: url,        
    cache: false,
    dataType: "text",
    success: function(data){
        document.getElementById('username_verify_image').style.visibility='visible';
        if (data.indexOf('good') > -1) {
          document.getElementById('username_verify_image').src = BASE_URL + 'images/smiley.gif';
          document.getElementById('username_verify_text').innerHTML = 'Username is valid';
          document.getElementById('username_verify_text').style.color = 'green';
          document.getElementById('username_good').value = '1';
        }
        else {
          document.getElementById('username_verify_image').src = BASE_URL + 'images/sad.gif';
          document.getElementById('username_verify_text').innerHTML = data;
          document.getElementById('username_verify_text').style.color = 'red';          
          document.getElementById('username_good').value = '0';
          document.getElementById('username').focus();
        }
      }
  });

}

function defaultUsername()
{
  if (!forceEmail()) {
      return false;
  }

  var username = document.getElementById('username').value;


  if (username.length == 0) {
    var email = document.getElementById('email').value;
    
    if (email.length > 0) {
      var def_name = email.substring(0, email.indexOf('@'));
      def_name = def_name.replace('.', '_');
      
      document.getElementById('username').value = def_name;
    }
  }
}

function checkPassword()
{
  var password = document.getElementById('password').value;

    document.getElementById('password_verify_image').style.visibility='visible';

  if (password.length > 4) {
    document.getElementById('password_verify_image').src = BASE_URL + 'images/smiley.gif';
    document.getElementById('password_verify_text').innerHTML = 'Password is valid';
    document.getElementById('password_verify_text').style.color = 'green';
    document.getElementById('password_good').value = '1';
  }
  else {
    document.getElementById('password_verify_image').src = BASE_URL + 'images/sad.gif';
    document.getElementById('password_verify_text').innerHTML = 'Password is too short';
    document.getElementById('password_verify_text').style.color = 'red';          
    document.getElementById('password_good').value = '0';
  }
  
}

function register()
{

  var username_good = document.getElementById('username_good').value;
  var email_good = document.getElementById('email_good').value;
  var password_good = document.getElementById('password_good').value;

  if (username_good && email_good && password_good) {
    /*
    var username = document.getElementById('username').value;
    var email = document.getElementById('email').value;  
    var password = document.getElementById('password').value;
    var terms = document.getElementById('terms').checked;
    */

    return true;
  }
  else {
    return false;
  }
}

-->
