jQuery.metabox = function(el){
    jQuery.facebox({div: el.href});
    return false;
};

jQuery.agStoreSubmit = function(){
    var blankInput = /^ *$/;
    var tooShort = /^ *. *$/;
    var emailPattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
    
    
    var email = $('#facebox #license_email').val() || "";
    var name = $('#facebox #license_name').val() || "";
    var name2 = $('#facebox #license_name_2').val() || "";
    var name3 = $('#facebox #license_name_3').val() || "";
    var submitForm = true;
    
    $('#facebox input.error').removeClass('error');
    
    if(email.match(blankInput) || email.match(tooShort) || !email.match(emailPattern)) {
        submitForm = false;
        $('#facebox #license_email').addClass('error');
    }
    
    if(name.match(blankInput) || name.match(tooShort)) {
        submitForm = false;
        $('#facebox #license_name').addClass('error');
    }    
    
    return submitForm;
};

$(document).ready(function(){
    $("a[rel=fancybox]").fancybox();
    
    $("#agdownload_link").click(function(){
        $.facebox({div: "#agstore"});
    });
    
    if(window.location.href.match(/#agstore$/)) {
        $.facebox({div: "#agstore"});
    } else if(window.location.href.match(/#agsupport$/)) {
        $.facebox({div: "#agsupport"});
    } else if(window.location.href.match(/#agchangelog$/)) {
        $.facebox({div: "#agchangelog"});
    }
});