var $j = jQuery.noConflict();

function checkEmail(email) {
  if (email)
      url = '/check_email/' + email;
  else
      url = '/check_email/';
  $j.ajax({
        type: "GET",
        url: url,
        dataType: "json",
        success: function(json) {
                        if (json.success) {
                          $j("#id_email").after("<div class=\"email_available email_info\">"+json.message+"</div>");
                        } else {
                          $j("#id_email").after("<div class=\"email_unavailable email_info\">"+json.message+"</div>");
            }
                },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
                        alert('Server error: ' + textStatus);
                }
   });
}

$j(document).ready( function () {
    $j("#id_email").blur(function() {
        $j("div.email_info").remove();
        checkEmail($j("#id_email").val());
    });
});

