var wps_wpr = {"ajaxurl":"https:\/\/hobbylegends.com\/wp-admin\/admin-ajax.php","message":"Please enter a valid points","empty_notice":"Please enter some points !!","minimum_points":"50","confirmation_msg":"Do you really want to upgrade your user level as this process will deduct the required points from your account?","minimum_points_text":"The minimum Points Required To Convert Points To Coupons is 50","wps_wpr_custom_notice":"The number of points you had entered will get deducted from your Account","wps_wpr_nonce":"7f6b093fbb","not_allowed":"Please enter some valid points!","not_suffient":"You do not have a sufficient amount of points","above_order_limit":"Entered points do not apply to this order.","points_empty":"Please enter points.","checkout_page":"","wps_user_current_points":"0","is_restrict_message_enable":"","is_restrict_status_set":"","wps_restrict_rewards_msg":"You will not get any Reward Points","wps_wpr_game_setting":[],"wps_wpr_select_spin_stop":[],"wps_is_user_login":"","get_min_redeem_req":"0","is_cart_redeem_sett_enable":"0","is_checkout_redeem_enable":"0","points_coupon_name":"Cart Discount","wps_points_name":"Points","points_message_require":"You require : ","points_more_to_redeem":" points more to get redeem","wps_add_a_points":"Add a points","wps_apply_points":"Apply Points"};
var srpscripts_params = {"ajaxurl":"https:\/\/hobbylegends.com\/wp-admin\/admin-ajax.php","enable_option_nonce":"f33185bdd0","checked_alert_msg":"Are you sure you want to be part of the Reward Points Program?","unchecked_alert_msg":"Are you sure you want to exit the Reward Points Program?"};
var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https:\/\/hobbylegends.com\/cart\/","is_cart":"","cart_redirect_after_add":"no"};
var fp_cashback_action_params = {"ajaxurl":"https:\/\/hobbylegends.com\/wp-admin\/admin-ajax.php","fp_cashback_request":"12a04cc1da","fp_cancel_request":"b6af0cbeae","available_points":"0","minpointstoreq":"1","maxpointstoreq":"5000","paymentmethod":"2","conversionrate":"1","conversionvalue":"1","redirection_type":"1","redirection_url":"","enable_recaptcha":"no","user_role_percentage":"100","cash_back_reason":"no"};
var frontendscripts_params = {"ajaxurl":"https:\/\/hobbylegends.com\/wp-admin\/admin-ajax.php","generate_referral":"1f502a938e","unset_referral":"48f401d14d","unset_product":"c5d9b9317b","booking_msg":"ca78cbaafc","variation_msg":"d6656f77a6","enable_option_nonce":"f33185bdd0","loggedinuser":"no","buttonlanguage":"1","wplanguage":"","fbappid":"","url":"https:\/\/hobbylegends.com\/private-policy\/","showreferralmsg":"1","showearnmsg":"1","showearnmsg_guest":"1","showpurchasemsg":"1","showbuyingmsg":"1","productpurchasecheckbox":"yes","buyingpointscheckbox":"no","buyingmsg":"1","variable_product_earnmessage":"no","enqueue_footable":"1","check_purchase_notice_for_variation":"yes","check_referral_notice_for_variation":"no","check_buying_notice_for_variation":"no","is_product_page":"","is_date_filter_enabled":"2","custom_date_error_message":"From Date and To Date is mandatory","default_selection_error_message":"Please select any option"};
Protecting your private information is our priority. This Statement of Privacy applies to hobbylegends.com, and Hobby Legends and governs data collection and usage. For the purposes of this Privacy Policy, unless otherwise noted, all references to Hobby Legends include hobbylegends.com. Hobby Legends Consignment, Hobby Legends Card Shop, hobbylegends.com. The Hobby Legends website is an E-commerce. View our calendar of events with links to our live streams & live auctions. Create a customer account to earn points for purchase in our stores to redeem for cash back. By using the Hobby Legends website, you consent to the data practices described in this statement.
Collection of your Personal Information In order to better provide you with products and services offered, Hobby Legends may collect personally identifiable information, such as your:
First and Last Name Mailing Address E-mail Address Phone Number
If you purchase Hobby Legends ‘s products and services, we collect billing and credit card information. This information is used to complete the purchase transaction.
Hobby Legends may also collect anonymous demographic information, which is not unique to you, such as your:
Age Gender
Please keep in mind that if you directly disclose personally identifiable information or personally sensitive data through Hobby Legends ‘s public message boards, this information may be collected and used by others.
We do not collect any personal information about you unless you voluntarily provide it to us. However, you may be required to provide certain personal information to us when you elect to use certain products or services. These may include: (a) registering for an account; (b) entering a sweepstakes or contest sponsored by us or one of our partners: (c) signing up for special offers from selected third parties: (d) sending us an email message: (e) submitting your credit card or other payment information when ordering and purchasing products and services. Together, we will use your information for, but not limited to, communicating with you in relation to services and or products you have requested from us. We also may gather additional personal or non-personal information in the future.
Use of your Personal Information Hobby Legends collects and uses your personal information to operate and deliver the services you have requested.
Hobby Legends may also use your personally identifiable information to inform you of other products or services available from Hobby Legends and its affiliates.
Sharing Information with Third Parties Hobby Legends does not sell, rent or lease its customer lists to third parties.
Hobby Legends may, from time to time, contact you on behalf of external business partners about a particular offering that may be of interest to you. In those cases, your unique personally identifiable information (e-mail, name, address, telephone number) is transferred to the third party.
Hobby Legends may share data with trusted partners to help perform statistical analysis, send you email or postal mail, provide customer support, or arrange for deliveries. All such third parties are prohibited from using your personal information except to provide these services to Hobby Legends, and they are required to maintain the confidentiality of your information.
Hobby Legends may disclose your personal information,if required to do so by law or in the good faith belief that such action isnecessary to: (a) conform to the edicts of the law or comply legal process served on Hobby Legends or the site: (b) protect and defend the rights or property of Hobby Legends; and/or (c) act under exigent circumstances to protect the personal safety of users of Hobby Legends, or the public.
Opt-Out of Disclosure of Personal Information to Third Parties In connection with any personal information we may disclose to a third party for a business purpose, you have the right to know:
The categories of personal information that we disclosed about you for a business purpose
You have the right under the California Consumer Privacy Act of 2018 (CCPA) and certain other privacy and data protection laws, as applicable, to opt-out of the disclosure of your personal information. If you exercise your right to opt-out of the disclosure of your personal information, we will refrain from disclosing your personal information, unless you subsequently provide express authorization for the disclosure of your personal information. To opt-out of the disclosure of your personal information, visit this Web page: hobbylegends.com
Tracking User Behavior Hobby Legends may keep track of the websites and pages our users visit within Hobby Legends, in order to determine what Hobby Legends services are the most popular. This data is used to deliver customized content and advertising within Hobby Legends to customers whose behavior indicates that they are interested in a particular subject area.
Automatically Collected Information Information about your computer hardware and software may be automatically collected by Hobby Legends. This information can include: yourIP address, browser type, domain names, access times and referring website addresses. This information is used for the operation of the service, to maintain quality of the service, and to provide general statistics regarding use of the Hobby Legends website.
This website contains links to other sites. Please be aware that we are not responsible for the content or privacy practices of such other sites. We encourage our users to be aware when they leave our site and to read the privacy statements of any other site that collects personally identifiable information.
Right to Deletion Subject to certain exceptions set out below, on receipt of a verifiable request from you, we will:
Delete your personal information from our records: and Direct any service providers to delete your personal information from their records.
Please note that we may not be able to comply with requests to delete your personal information if it is necessary to:
Complete the transaction for which the personal information was collected. fulfill the terms of a written warranty or product recall conducted in accordance with federal law, provide a good or service requested by you, or reasonably anticipated within the context of our ongoing business relationship with you, or otherwise perform a contract between you and us;Detect security incidents, protect against malicious, deceptive, fraudulent, or illegal activity; or prosecute those responsible for that activity;Debug to identify and repair errors that impair existing intended functionality;Exercise free speech, ensure the right of another consumer to exercise his or her right of free speech, or exercise another right provided for by law:Comply with the California Electronic Communications Privacy Act;Engage in public or peer-reviewed scientific, historical, or statistical research in the public interest that adheres to all other applicable ethics and privacy laws, when our deletion of the information is likely to render impossible or seriously impair the achievement of such research, provided we have obtained your informed consent; Enable solely internal uses that are reasonably aligned with your expectations based on your relationship with us:Comply with an existing legal obligation; or Otherwise use your personal information, internally, in a lawful manner that is compatible with the context in which you provided the information.
Children Under Thirteen Hobby Legends does not knowingly collect personally identifiable information from children under the age of thirteen. If you are under the age of thirteen, you must ask your parent or guardian for permission to use this website.
Opt-Out & Unsubscribe from Third Party Communications We respect your privacy and give you an opportunity to opt-out of receiving announcements of certain information. Users may opt-out of receiving any or all communications from third-party partners of Hobby Legends by contacting us here: – Web page: hobbylegends.com • Email: info@hobbylegends.com – Phone: 714.582-2584
E-mail Communications From time to time, Hobby Legends may contact you via email for the purpose of providing announcements, promotional offers, alerts, confirmations, surveys, and/or other general communication. In order to improve our Services, we may receive a notification when you open an email from Hobby Legends or click on a link therein.
If you would like to stop receiving marketing or promotional communications via email from Hobby Legends , you may opt out of such communications and unsubscribe from emails simply by clicking on the opt out link in the email they received.
External Data Storage Sites We may store your data on servers provided by third party hosting vendors with whom we have contracted.
Changes to this Statement Hobby Legends reserves the right to change this Privacy Policy from time to time. We will notify you about significant changes in the way we treat personal information by sending a notice to the primary email address specified in your account, by placing a prominent notice on our website, and/or by updating any privacy information. Your continued use of the website and/or Services available after such modifications will constitute your (a) acknowledgment of the modified Privacy Policy; and (b) agreement to abide and be bound by that Policy.
Contact Information Hobby Legends welcomes your questions or comments regarding this Statement of Privacy. If you believe that Hobby Legends has not adhered to this Statement, please contact Hobby Legends at:
Hobby Legends 1277 W. Central Ave Brea, California 92821
function paypaltogglePopup() {
jQuery(".paypalemailid").toggle();
}
function validatePhone(txtPhone) {
var phonenumber = txtPhone;
var filter = /^((\+[1-9]{1,4}[ \-]*)|(\([0-9]{2,3}\)[ \-]*)|([0-9]{2,4})[ \-]*)*?[0-9]{3,4}?[ \-]*[0-9]{3,4}?$/;
if (filter.test(phonenumber)) {
return true;
} else {
return false;
}
}
//validating address field on register page so that user cant enter random data
function validateAddress(addressInput, e) {
if( typeof placeId === 'undefined' || placeId === null || !placeId) {
// User hasn't selected an address from the suggestions
console.log('Please select an address from the suggestions.');
var html = '<ul class="woocommerce-error"><li><strong>Error:</strong> Please select a valid address from the autocomplete suggestions.</li></ul>';
jQuery(html).insertBefore("form.woocommerce-form-register");
e.preventDefault(); // Prevent form submission if the address is empty
jQuery('html, body').animate({
scrollTop: jQuery('.woocommerce-error').offset().top- 300
}, 1000);
return false;
}else{
// User has selected an address from the suggestions
// Proceed with your further validation or processing
console.log('Address is validated. Place ID: ' + placeId);
// var user_address = addressInput.val();
if (user_address === '') {
var html = '<ul class="woocommerce-error"><li><strong>Error:</strong> Please select a valid address from the autocomplete suggestions.</li></ul>';
jQuery(html).insertBefore("form.woocommerce-form-register");
e.preventDefault(); // Prevent form submission if the address is empty
jQuery('html, body').animate({
scrollTop: jQuery('.woocommerce-error').offset().top- 300
}, 1000);
return false;
} else {
// Make a synchronous API request to the Google Geocoding API
var apiKey = 'AIzaSyB0mAr0TtwwE4kSoCh42pquepIYhDw3VBs'; // Replace with your Google API key
var geocodingApiUrl = 'https://maps.googleapis.com/maps/api/geocode/json';
// Prepare the parameters for the API request
var requestData = {
address: user_address,
key: apiKey
};
var isValid = false;
// Send the API request
$.ajax({
url: geocodingApiUrl,
data: requestData,
async: false, // Make the request synchronous
success: function (response) {
if (response.status === 'OK') {
// Address is valid
isValid = true;
var location = response.results[0].geometry.location;
var latitude = location.lat;
var longitude = location.lng;
console.log('Latitude: ' + latitude);
console.log('Longitude: ' + longitude);
e.preventDefault();
} else {
// Address is not valid, display an error message
var errorMessage = 'Invalid or incomplete address. Please select a valid address.';
var html = '<ul class="woocommerce-error"><li><strong>Error:</strong> ' + errorMessage + '</li></ul>';
jQuery(html).insertBefore("form.woocommerce-form-register");
e.preventDefault();
// Scroll to the error message
jQuery('html, body').animate({
scrollTop: jQuery('.woocommerce-error').offset().top- 300
}, 1000); // You can adjust the scrolling duration (1000ms = 1 second)
}
}
});
return isValid;
}
}
}
jQuery(document).ready(function() {
//jQuery('form.woocommerce-EditAccountForm fieldset').remove();
jQuery('form.woocommerce-form-register').on('submit', function(e) {
var reg_username = jQuery('form.woocommerce-form-register input#reg_username').val();
var reg_email = jQuery('form.woocommerce-form-register input#reg_email').val();
var reg_password = jQuery('form.woocommerce-form-register input#reg_password').val();
var phonenumber = jQuery('form.woocommerce-form-register input#phone_number').val();
//var user_address = jQuery('form.woocommerce-form-register textarea#user_address').val();
var addressInput = jQuery('form.woocommerce-form-register textarea#user_address');
jQuery('.woocommerce-error').remove();
if (reg_username == '') {
var html = '<ul class="woocommerce-error"><li><strong>Error:</strong> Please provide a username.</li></ul>';
jQuery(html).insertBefore("form.woocommerce-form-register");
e.preventDefault();
} else if (reg_email == '') {
var html = '<ul class="woocommerce-error"><li><strong>Error:</strong> Please provide a valid email address.</li></ul>';
jQuery(html).insertBefore("form.woocommerce-form-register");
e.preventDefault();
} else if (phonenumber != '' || phonenumber == '') {
if (phonenumber == '') {
var html = '<ul class="woocommerce-error"><li><strong>Error:</strong> Please provide a phone number.</li></ul>';
jQuery(html).insertBefore("form.woocommerce-form-register");
e.preventDefault();
} else {
if (!validatePhone(phonenumber)) {
var html = '<ul class="woocommerce-error"><li><strong>Error:</strong> Please provide a valid phone number.</li></ul>';
jQuery(html).insertBefore("form.woocommerce-form-register");
e.preventDefault();
} else {
// if (user_address == '' ) {
// var html = '<ul class="woocommerce-error"><li><strong>Error:</strong> Please provide address.</li></ul>';
// jQuery(html).insertBefore("form.woocommerce-form-register");
// e.preventDefault();
// }
if (!validateAddress(addressInput, e)) {
e.preventDefault(); // Prevent form submission if the address is not valid
}
}
}
} else if (user_address == '') {
var html = '<ul class="woocommerce-error"><li><strong>Error:</strong> Please provide address.</li></ul>';
jQuery(html).insertBefore("form.woocommerce-form-register");
e.preventDefault();
} else {
}
})
jQuery('.paymentGateway button').click(function() {
jQuery('body').addClass('popup-body');
});
jQuery('.paypalemailid .close-btn').click(function() {
jQuery('body').removeClass('popup-body');
});
jQuery('#paypalemailbutton').click(function() {
var paypalemail = jQuery('#paypalemail').val();
if (paypalemail) {
jQuery('.loadingImg').show();
var ajax_url = "https://hobbylegends.com/wp-admin/admin-ajax.php";
var datas = {
'action': 'verificationPaypalEmail',
'paypalemail': paypalemail
};
jQuery.ajax({
url: ajax_url,
type: 'POST',
data: datas,
success: function(response) {
jQuery('.loadingImg').hide();
jQuery('#requestresponse').html(response);
setTimeout(function() {
location.reload();
}, 1500);
}
});
} else {
jQuery('#paypalemail').css('border', '1px solid red');
}
})
});
var video = document.getElementById('banner-vdo');
function toggleMutes() {
video.muted = !video.muted;
}
jQuery(document).ready(function($) {
//var video=document.getElementById("banner-vdo") ;
$(video).on("click", function(e) {
video.muted = !video.muted;
});
})
var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/hobbylegends.com\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
//paste this code under the head tag or in a separate js file.
// Wait for window load
$(document).ready(function(){
// Animate loader off screen
$(".se-pre-con").fadeOut("slow");
});