$(function(){
  $('body').append('<div style="display:none;"><div id="msgbox"></div><a href="#msgbox" id="trigger"></a></div>');
  $('#trigger').fancybox();
  placeholdit('#lb01');
});

function placeholdit(id){
  $(id).focus(function(){
    if($(this).val() == $(this).data('empty')){
      $(this).val('');
    }
  });
  $(id).blur(function(){
    if($(this).val() == ''){
      $(this).val($(this).data('empty'));
    }
  });
}

function comp_email(){
  if(!is_email($('#lb01').val())){
    show_msg('Please enter a valid email address.');
    return false;
  }else{
    return true;
  }
}

function show_msg(msg){
  $('#msgbox').html(msg);
  $('#trigger').click();
}

function is_email(x){
  var atpos=x.indexOf("@");
  var dotpos=x.lastIndexOf(".");
  if (atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length){
    return false;
  }else{
    return true;
  }
}

function get_query_str(name){
  name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
  var regexS = "[\\?&]" + name + "=([^&#]*)";
  var regex = new RegExp(regexS);
  var results = regex.exec(window.location.href);
  if(results == null)
    return "";
  else
    return decodeURIComponent(results[1].replace(/\+/g, " "));
}
