jQuery(document).ready(function(){
var j = jQuery;
j.validator.addMethod("validacionDestinatario", function(value, element, param) {
var result = false;
var idFriendVal = j("#friend_ids").val();
var eMailFriendVal = j("#friend_email").val();
var eMailRegExp = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
if (idFriendVal != "") {
result = true;
} else {
if ((eMailFriendVal != "") && (eMailRegExp.test(eMailFriendVal))) {
result = true;
}
}
return result;
}, "validacionDestinatario");
// validate signup form on keyup and submit
j("#new-dedication-form").validate({
rules: {
dedicate_to_input: {
required: true,
validacionDestinatario : true
}
},
ignore: [],
messages: {
dedicate_to_input: "Please choose one member name or enter a valid email"
}
});
/*var onAutocompleteSelect = function(value, data) {
j('#selection').html('
' + value);
alert(data);
}*/
var options = {
minLength: 1,
serviceUrl: ajaxurl,
width: 300,
delimiter: /(,|;)\s*/,
onSelect: ia_on_autocomplete_select,
deferRequestBy: 0, //miliseconds
params: {
action: 'bp_dedication_autocomplete_ajax_handler'
},
noCache: true //set to true, to disable caching
};
j("#dedicate_to_input").autocomplete(options);
j("#dedicate_to_input").change(function(){
if(j('#dedicate_to_input').val() == '') {
j('#friend_ids').val('');
j('#friend_email').val('');
}
if(j('#dedicate_to_input').val().indexOf('@', 0) != -1 && j('#dedicate_to_input').val().indexOf('.', 0) != -1) {
j('#friend_email').val(j('#dedicate_to_input').val());
j('#friend_ids').val(',-1');
} else {
j('#friend_email').val('');
j('#friend_ids').val('');
}
});
var url = '';
j('#video_url').change(function(){
// Check for empty input field
if(j('#video_url').val() != ''){
// Get youtube video's thumbnail url
// using jYoutube jQuery plugin
url = j.jYoutube(j('#video_url').val());
title = getYouTubeInfo(j('#video_url').val(),
function(artist, song){
j('#artist_name').val(artist);
j('#song_name').val(song);
});
// Now append this image to