Meta tags:
description= Buy professional video cameras, digital cameras, and lighting equipment from UBMS. World s top brands are available at our showroom or our camera shop in Dubai.;
Headings (most frequently used words):
trending, now, popular, products, brands, sony, alpha, choose, options, cod, cash, on, delivery, for, customers, only, exchange, return, policy, exchanges, refunds, credits, limitations, of, liability, by, alphabet, logo, s0, fill, fff, company, useful, links, policies, shop, the, look, top, categories, featured, new, arrivals, series, photography, subscribe, to, our, newsletter, before, you, leave, 20, off, codesale20, edit, option, have, questions, back, in, stock, notification, compare, الدفع, في, السعودية, قريبًا,
Text of the page (most frequently used words):
aed (249), var (164), parent (143), the (102), vat (83), incl (82), find (79), curr_this (77), arri (69), for (65), quick (65), view (65), price (64), and (64), sony (64), #product (61), cfp_configuration (58), div (54), add (53), closest (47), length (46), current_object (43), unit (43), per (43), else (42), this (39), remove (36), lighting (35), cfp (33), typeof (32), undefined (32), your (31), wishlist (31), com (29), true (29), camera (29), body (28), unitedbroadcast (27), with (27), function (26), products (26), order (26), first (25), return (24), null (24), 2025 (24), wrapper (23), get_product (23), you (23), accessories (23), lights (23), img (22), skypanel (22), led (22), cine (22), hidepricelist_cfp (21), all (21), cameras (21), prod (20), compact (20), frame (20), different (20), title (19), cfpcollectionlabelclass (19), video (19), email (18), filter (18), tina (18), brand (18), soft (18), light (18), panasonic (18), false (17), not (17), alpha (17), istitlefound (16), divfind (16), card (16), cart (16), will (16), only (16), gimbals (16), detail (15), call (15), delivery (15), exchange (15), ubms (15), switcher (15), designed (15), studio (15), translate_fields (14), form (14), sb_collection_wrap (14), _id (14), shop (13), please (13), name (13), append (13), hasclass (13), 91126923550 (13), lens (13), btn (12), script (12), tag (12), any (12), hidecartbuuton (12), status (12), published (12), categoryid (12), accesscount (12), createddatetime (12), 10t12 (12), createdtimestamp (12), createdby (12), updateddatetime (12), updatedtimestamp (12), updatedby (12), deleted (12), storeid (12), fresnel (12), digital (12), professional (12), donothideprice (11), enter (11), data (11), cfpbuttoncollection (11), handle (11), addclass (11), from (11), days (11), close (11), production (11), new (10), includes (10), cfp_enabled (10), check (10), payment (10), priceclass (10), cash (10), 67efe1f9a70ab52513868423 (10), support (10), warranty (10), refund (10), 192 (10), 279 (10), well (10), such (10), 154 (10), 147 (10), hmi (10), 575w (10), 841 (10), 468 (10), recorders (10), microphones (10), document (9), theme (9), originthemename (9), indexof (9), after (9), appendcfpbuttoncollection (9), yes (9), prodtagsarray (9), account (9), mirrorless (9), sb_cfp_btn_name (8), cfp_btn_customize_for (8), get (8), searchcfpprice (8), children (8), cod (8), policy (8), liability (8), message (8), number (8), other (8), credit (8), made (8), purchase (8), now (8), blackmagic (8), design (8), radio (8), stabilizers (8), button (7), gettranslatedtext (7), selected_language (7), customer_group (7), detectsocialplatform (7), issue (7), curr_href (7), span (7), hide (7), can (7), contact (7), subject (7), our (7), service (7), services (7), requiring (7), control (7), lenses (7), canon (7), bullet (7), brands (7), audio (7), tripods (7), split (6), processarray (6), useragent (6), form_button_display_option (6), product_handle (6), action (6), quickview (6), deleteddatetime (6), deletedtimestamp (6), deletedby (6), system (6), 04t13 (6), 291z (6), 1743774201 (6), exchanges (6), required (6), address (6), format (6), possible (6), multiple (6), manufacturer (6), shall (6), business (6), original (6), are (6), pay (6), has (6), been (6), zoom (6), 075 (6), security (6), modifiers (6), hard (6), duplicators (6), donothideaddtocart (5), trim (5), customer_group_tags (5), cfp_custom_js_script (5), cfp_additional_field (5), customer_tag (5), online (5), store (5), change (5), index (5), cfp_custom_position (5), each (5), then (5), class_title (5), current_object_detail (5), custom (5), page (5), free (5), info (5), date (5), liquid (5), day (5), timeranges (5), starttime (5), endtime (5), back (5), repair (5), wish (5), mvs3000pac (5), multi (5), advanced (5), panel (5), mid (5), range (5), suited (5), studios (5), stadiums (5), houses (5), worship (5), vehicles (5), inputs (5), limited (5), space (5), comes (5), sophisticated (5), capabilities (5), mix (5), effects (5), mvs (5), 3000a (5), overview (5), 79690 (5), durable (5), heat (5), resistant (5), circular (5), hold (5), filters (5), fixtures (5), compatible (5), models (5), family (5), sizes (5), applications (5), exceptionally (5), versatile (5), fully (5), tuneable (5), delivering (5), unsurpassed (5), power (5), quality (5), because (5), application (5), areas (5), needs (5), s120 (5), popular (5), aputure (5), trending (5), search (5), broadcast (5), dubai (5), 50mm (5), motorized (5), recording (5), quote (4), shopify (4), collection_name (4), chooseformoption (4), quantity_vald (4), sb_cfp_is_all_products (4), checked (4), variant_form_field (4), type (4), timedelay (4), settimeout (4), phone_default_country_code (4), replace (4), customer_visible (4), value (4), show_cfp_button (4), variant (4), cfpreinjecttimer (4), attr (4), json (4), same (4), cfp_product_on (4), tags (4), vendor (4), cfpproductprice (4), collection (4), pdp (4), getform (4), cfpbtn (4), buttons (4), want (4), using (4), 67efe1f9a70ab52513868420 (4), 10t11 (4), sectionid (4), refunds (4), credits (4), limitations (4), tracking (4), time (4), claim (4), resulting (4), performance (4), replacement (4), allow (4), note (4), shipping (4), within (4), returned (4), listed (4), without (4), stock (4), items (4), center (4), projects (4), 574 (4), neewer (4), 139 (4), a7r (4), iii (4), ptz (4), 4mp (4), varifocal (4), 024 (4), boxes (4), colour (4), daylight (4), whatsapp (3), required_form_fields (3), gdpr_msg (3), submit (3), app_type (3), is_redirect (3), save_customer (3), donothidepriceonrefresh (3), sb_shop_currency (3), queryselector (3), fields (3), sb_cfp_enable (3), cfp_custom_js (3), curr_hundle_pid (3), filterconvertarray (3), rfq_from_on_coll (3), text (3), method (3), element (3), sb_cfp_do_not_show_fields (3), sb_cfp_do_not_require_fields (3), sb_cfp_whatsapp_api (3), window (3), rfq_login_customer (3), some (3), callback (3), readystate (3), payment_status (3), jquery (3), pinterest (3), old (3), cfpcheckforproductpage (3), product_url (3), specificthemepriceclass (3), html (3), cfphideaddtocartoncollection (3), product_handle_sb (3), cfpproductmoney (3), money (3), class (3), current_collection (3), addtocfpbutton (3), position (3), cfppriceel (3), show (3), t4s (3), icon (3), actions (3), dohideaddtocartoncollection (3), product_match_sb (3), prod_vendor (3), expires (3), cookie (3), variable (3), item (3), description (3), articles (3), file (3), orders (3), thank (3), soon (3), here (3), found (3), total (3), courier (3), leave (3), privacy (3), copyright (3), rights (3), terms (3), details (3), availability (3), callforprice_label_call_button (3), shopping (3), off (3), 8008267 (3), oss (3), systems (3), series (3), network (3), smart (3), switchers (3), monitors (3), headphones (3), top (3), 1500 (3), lists (3), req (2), hidepricelist (2), form_fields (2), submit_btn_name (2), success_message (2), sb_cfp_form_title (2), redirect_page (2), rfq_quantity (2), rfq (2), rfq_variant_form_field (2), rfq_form_template (2), name_vald (2), email_blank_vald (2), email_invalid_vald (2), message_vald (2), quantity (2), phone_blank_vald (2), phone_cc_vald (2), country_vald (2), image_vald (2), variants_enable (2), country_enable (2), form_theme (2), form_template (2), pay_status (2), plan_name (2), mail_chimp_enable (2), cfp_text_colorvalue (2), cfp_bg_colorvalue (2), cfp_text_hvr_colorvalue (2), cfp_bg_hvr_colorvalue (2), cfp_custom_css (2), cfp_current_collection_list_prodpage (2), product_id_sb (2), product_tags_sb (2), product_vendor_sb (2), gdpr_vald (2), rfq_from_on_prod (2), select (2), cfp_custom_css_style (2), createelement (2), javascript (2), additional_hide_element (2), hiding (2), hide_cfp_modal_sec (2), web (2), boomr (2), arr (2), const (2), arrresults (2), customer_tags_rfq (2), guest (2), localstorage (2), url (2), onreadystatechange (2), head (2), sb_repload_script (2), instagram (2), facebook (2), twitter (2), google (2), buttonstyles (2), customize_wp (2), 15px (2), 20px (2), cfpcheckforcollectionpage (2), cfpproductobserver (2), role (2), group (2), observetarget (2), try (2), fetch (2), credentials (2), origin (2), checkproductincfp (2), isbuttonpositionfound (2), sb_cfp_current_collection_list_prodpage (2), cfp_total_collection_list_prodpage (2), sb_cfp_tags (2), sb_cfp_vendor (2), sb_cfp_btn_not_remove (2), someone (2), buys (2), before (2), sticky (2), fixed (2), addtocart (2), cta (2), item__quick (2), exdays (2), path (2), code (2), load (2), like (2), donotcheckfilter (2), have (2), pro (2), api (2), 67f7b30a3da45e62fa924008 (2), 693z (2), 1744286474 (2), 842z (2), 1744288200 (2), replayicon (2), 14t07 (2), 947z (2), 1744617043 (2), display (2), 67f7b07d3da45e62fa921ed1 (2), 560z (2), 1744285821 (2), 265z (2), 1744288299 (2), 67efe1f9a70ab52513868459 (2), 995z (2), 1744288259 (2), 67efe1f9a70ab5251386845b (2), 304z (2), 1744288271 (2), 67f7b0943da45e62fa921ffd (2), 817z (2), 1744285844 (2), 863z (2), 1744288321 (2), firstname (2), lastname (2), avatar (2), moosedesk (2), ticket (2), isowner (2), isactive (2), few (2), minutes (2), chat (2), send (2), help (2), browse (2), answer (2), track (2), correct (2), inquiry (2), categories (2), article (2), sending (2), agree (2), processing (2), storage (2), practices (2), outlined (2), distributor (2), whether (2), contract (2), tort (2), trademark (2), trade (2), secret (2), patent (2), intellectual (2), property (2), infringement (2), otherwise (2), arising (2), out (2), connected (2), non (2), agreement (2), sale (2), resale (2), use (2), furnishing (2), exceed (2), allocable (2), which (2), gives (2), rise (2), once (2), receive (2), inspect (2), appear (2), most (2), cases (2), way (2), was (2), issued (2), sooner (2), than (2), bank (2), charges (2), deduction (2), handling (2), fees (2), nonrefun (2), dable (2), mail (2), processed (2), five (2), herein (2), case (2), given (2), approval (2), further (2), provided (2), including (2), carton (2), unused (2), unopened (2), seal (2), broken (2), along (2), foc (2), cost (2), vouchers (2), memo (2), redeemed (2), period (2), months (2), defect (2), discovered (2), opening (2), covered (2), under (2), retailer (2), obligation (2), rests (2), condition (2), either (2), directly (2), through (2), third (2), party (2), logistic (2), providers (2), except (2), fridays (2), national (2), holidays (2), prices (2), specifications (2), prior (2), notice (2), owing (2), comfortable (2), making (2), opt (2), instead (2), actual (2), doorstep (2), make (2), advance (2), customers (2), continue (2), password (2), الدفع (2), السعودية (2), قريبًا (2), choose (2), options (2), compare (2), subscribe (2), solutions (2), 134 (2), 033 (2), 852 (2), 70mm (2), 417 (2), 350 (2), remote (2), 752 (2), 717 (2), 954 (2), 861 (2), 445 (2), 902 (2), 982 (2), 698 (2), 233 (2), 794 (2), 135mm (2), 252 (2), 240 (2), webinars (2), training (2), equipment (2), 946 (2), 473 (2), a6500 (2), 941 (2), 563 (2), 893 (2), 994 (2), 582 (2), 317 (2), 583 (2), 413 (2), 481 (2), 078 (2), 951 (2), 859 (2), 682 (2), 269 (2), 441 (2), 373 (2), 872 (2), 450 (2), 8mp (2), optical (2), 245 (2), 977 (2), 016 (2), 968 (2), 104 (2), 623 (2), buy (2), later (2), hot (2), deals (2), dom (2), medical (2), onair (2), synergy (2), silver (2), package (2), turnkey (2), panels (2), editing (2), software (2), converters (2), amplifiers (2), barndoors (2), reflectors (2), umbrellas (2), stands (2), grips (2), fluorescent (2), pannel (2), blue (2), kit (2), intercoms (2), communication (2), portable (2), players (2), wired (2), wireless (2), exl (2), mobile (2), aerial (2), heavy (2), dslrs (2), monopads (2), camcorders (2), matte (2), alphabet (2), request_type, cfpwhatsapp, fusterlegacy, myshopify, show_form_fields, form_success_message, redirect_url, get_selected_product, quantity_form_field, rfq_show_fields, rfq_required_fields, rfq_translation_fields, rfq_quantity_form_field, rfq_variant_placeholder, rfq_selected_variant, rfq_gdpr_msg, rfq_save_customer, rfq_button_form_field, rfq_form_success_message, rfq_title, is_redirect_rfq, rfq_redirect_url, callforprice_label, rfq_hideprice, rfq_hideaddtocart, amount, rfq_page_content_dyn, sb_shop_domain, shop_for_products, servings_vald, date_vald, variant_blank_vald, variant_form_field_msg, is_all_products, is_enabled, sender_email, prod_id_arr, prod_array, col_id_arr, col_array, prod_array_url, temp, sb_cfp_colallresults, sb_cfp_proidscollections, quote_from_prod, quote_from_coll, complex, 3000, themename, variant_glob_data, cfp_variant_thresholds, cfp_customer_full_name, b2b_customer, b2b_customer_info, line, needed, removeitem, _rfq_products, login_customer, loadscript, loaded, complete, onload, src, getelementsbytagname, appendchild, active, trial, allow_store, is_payment_enable, v0130426, parsefloat, fban, fbav, linkedinapp, linkedin, googlebot, modal, fix, buttob_customization, show_cfp_whatsapp, customize_mail, show_cfp_form, customize_call, padding, border, radius, 50px, loadeventform, cfpform, 800, inject, renders, section, mutationobserver, cleartimeout, 300, main, maincontent, observe, childlist, subtree, detailpage, catch, href, imgg, tagname, donotadd_cfp, test, location, pathname, cfpcolidsresults, ids, specific, cfpprodallresults, tostring, map, csp, do_not_check, input, working, checkfreetheme, hidden, warehouse, list, form__price, influence, kalles, atc__btns, wokiee, avone, stickycart, psinglepricewr, prestige, bar, leo, ftshop, productstickyform, cfphidepriceonallpages, boost, pfs, form__quantity, quickbuy, toggle, quickshop, woodmart, upright, productitem, product__btn, single__title, string, setcookiecfp, settime, gettime, 1000, let, toutcstring, getcookiecfp, nameeq, functions, late, 5000, attribute, excude, execution, functionforfilter, field, require, validation, having, redirect, iphone, model, blink, define, prevent_cart, prevent_cart_all_page, pages, product_id, metadata, timezone, asia, muscat, businesshourstype, monday, tuesday, wednesday, thursday, friday, agents, 3a191337, 87dc, 106b, 3c07, 3e0f11c598c0, customer, https, upload, 1754029662847, untitleddesign2, png, 3a1f0b12, e6cd, e104, d708, 5780a22239e2, patricia, ashraf, bon_app_integration, partner, bon, installed, enabled, widget_default_language, welcomemessage, greetings, there, introduction, welcome, how, today, onlinestatustext, usually, reply, onlinestatustime, offlinestatustext, offlinestatustime, livechatbutton, ticketbutton, menutitle, instant, faqtitle, faq, searchinput, whatsapptitle, via, ordertrackingtitle, pagetitle, introduce, yourself, requiredname, requiredsubject, requiredemail, invalidemail, valid, requiredmessage, submitbutton, invalidname, errorfilesize, uploaded, exceeded, maximum, size, offlinemessage, already, got, replies, onlinemessage, team, faqcategory, articlefound, articlenotfound, ordernumber, trackingnumber, multiorderfound, ordernumberplaceholder, emailplaceholder, trackingnumberplaceholder, requiredtrackingnumber, requiredordernumber, trackorderbtn, totallabel, orderinformationlabel, information, destinationlabel, destination, courierlabel, deliverytimelabel, expected, orderlabel, getsupportbtn, notfoundorder, could, tryagain, again, browseallbtn, ordertrackingsubtitle, instantly, consentmessage, consentchatmessage, firstgreetingmessage, hello, contacting, kindly, one, representatives, shortly, taglabel, page_info, page_type, shop_currency, languages, curr_title_detailpge, btn_whatsapp_sublabel, btn_whatsapp, codesale20, below, checkout, take, create, forgot, login, حسنًا, فهمت, مرحبًا, نعمل, الآن, على, تجهيز, تجربة, وسنطلقها, جدًا, شكرًا, لزيارتك, وصبرك, just, warning, sku, notify, notification, questions, edit, option, look, registered, thanks, subscribing, choosing, selection, results, full, refresh, user, home, apple, mastercard, visa, methods, 1997, present, united, media, llc, reserved, tiktok, showroom, rashid, majid, building, airport, road, next, flora, hotel, gharhoud, returns, conditions, customs, policies, events, blogs, useful, links, videos, about, company, latest, updates, upcoming, sales, newsletter, macro, sel2470gm, master, er1, 120cm, carbon, fiber, slider, 85mm, 200mm, 35mm, a6700, selp28135g, csyx, ca004, cage, a7s, photography, integration, project, educational, knowledgeable, speakers, skills, development, academy, authorized, centre, a6300, black, 105mm, a6400, ilce, 6400l, 32ch, recorder, 16poe, ports, phvulfr, thermal, 12mp, fisheye, laser, 37x, 25x, anpr, 10x, iris, ultimatte, blackmagicdesign, arrivals, featured, more, memory, cards, environmentally, friendly, global, starting, apr, logo, toll, over, uae, skip, content,
Text of the page (random words):
n pay_status var plan_name cfp_configuration plan_name var mail_chimp_enable cfp_configuration mail_chimp_enable var shop shopify shop var sb_cfp_is_all_products cfp_configuration is_all_products if sb_cfp_is_all_products sb_cfp_is_all_products 0 var hidepricelist_cfp cfp_configuration hidepricelist var sb_cfp_enable cfp_configuration is_enabled var sender_email cfp_configuration email var cfp_btn_customize_for cfp_configuration cfp_btn_customize_for var cfp_text_colorvalue cfp_configuration cfp_text_colorvalue var cfp_bg_colorvalue cfp_configuration cfp_bg_colorvalue var cfp_text_hvr_colorvalue cfp_configuration cfp_text_hvr_colorvalue var cfp_bg_hvr_colorvalue cfp_configuration cfp_bg_hvr_colorvalue var cfp_custom_css cfp_configuration cfp_custom_css var cfp_custom_js cfp_configuration cfp_custom_js var prod_id_arr prod_array col_id_arr col_array prod_array_url var cfp_current_collection_list_prodpage temp var cfpcollectionlabelclass cfp checked var product_id_sb curr_hundle_pid var product_tags_sb var product_vendor_sb var sb_cfp_colallresults filterconvertarray sb_cfp_proidscollections var gdpr_vald translate_fields gdpr_vald var rfq_from_on_prod cfp_configuration quote_from_prod var rfq_from_on_coll cfp_configuration quote_from_coll if typeof cfp_configuration variant_form_field undefined var variant_form_field cfp_configuration variant_form_field else var variant_form_field select var cfp_custom_css_style var cfp_custom_js_script cfp_custom_js_script document createelement script cfp_custom_js_script type text javascript cfp_custom_js_script text cfp_custom_js if typeof timedelay undefined timedelay 0 for settimeout method if typeof additional_hide_element undefined additional_hide_element for hiding complex theme element if typeof hide_cfp_modal_sec undefined hide_cfp_modal_sec 3000 if typeof cfp_additional_field undefined var cfp_additional_field else var cfp_additional_field cfp_additional_field if typeof sb_cfp_do_not_show_fields undefined var sb_cfp_do_not_show_fields if typeof sb_cfp_do_not_require_fields undefined var sb_cfp_do_not_require_fields if typeof sb_cfp_whatsapp_api undefined var sb_cfp_whatsapp_api web if typeof window boomr undefined var originthemename window boomr themename else var originthemename shopify theme name if typeof cfp_configuration phone_default_country_code undefined var phone_default_country_code cfp_configuration phone_default_country_code else var phone_default_country_code function filterconvertarray arr var processarray arr replace r n n r gm processarray processarray replace g processarray processarray split const arrresults processarray filter element return element return arrresults var variant_glob_data var cfp_variant_thresholds rfq var rfq_login_customer 0 var customer_tags_rfq var cfp_customer_full_name guest var b2b_customer false var b2b_customer_info remove this line if needed localstorage localstorage removeitem shopify shop _rfq_products var customer_tag customer_group_tags customer_tag customer_tag split var customer_visible 1 if customer_group guest rfq_login_customer 0 customer_visible 0 else if customer_group login_customer rfq_login_customer 1 customer_visible 0 else if customer_group customer_tag customer_tag some value customer_tags_rfq indexof value 1 customer_visible 0 var loadscript function url callback var script document createelement script script type text javascript if script readystate script onreadystatechange function if script readystate loaded script readystate complete script onreadystatechange null callback else script onload function callback script src url document getelementsbytagname head 0 appendchild script if payment_status active payment_status trial payment_status allow_store is_payment_enable 1 if typeof sb_repload_script undefined var sb_repload_script v0130426 if typeof jquery undefined parsefloat jquery fn jquery 1 detectsocialplatform instagram else if useragent indexof fban 1 useragent indexof fbav 1 detectsocialplatform facebook else if useragent indexof twitter 1 detectsocialplatform twitter else if useragent indexof linkedinapp 1 detectsocialplatform linkedin else if useragent indexof pinterest 1 detectsocialplatform pinterest else if useragent indexof googlebot 1 detectsocialplatform google else detectsocialplatform online store cfp sb old wrapper remove cfp sb old modal wrapper remove old store fix issue if typeof donothidepriceonrefresh undefined body append body append settimeout function body append cfp_custom_css_style body append cfp_custom_js_script cfp buttob_customization buttonstyles if cfp_btn_customize_for cfp_btn_customize_for undefined cfp_btn_customize_for customize_wp form_button_display_option show_cfp_whatsapp cfp_btn_customize_for customize_mail form_button_display_option show_cfp_form cfp_btn_customize_for customize_call form_button_display_option show_cfp_button if cfp_btn_customize_for customize_wp buttonstyles padding 15px 20px 15px 20px border radius 50px body append body append else body append body append body append else body append cfpcheckforproductpage cfpcheckforcollectionpage loadeventform cfpform settimeout function body append 800 timedelay re inject cfp button after variant change re renders the product section if index product var cfpreinjecttimer null var cfpproductobserver new mutationobserver function if cfpreinjecttimer cleartimeout cfpreinjecttimer cfpreinjecttimer settimeout function if cfp prod wrapper detail length 0 cfp prod wrapper detail call length 0 cfpcheckforproductpage else if typeof donothideprice undefined product price data product id curr_hundle_pid role group remove 300 var observetarget document queryselector main document queryselector maincontent document body cfpproductobserver observe observetarget childlist true subtree true cfp detailpage form function cfpcheckforcollectionpage if cfp_custom_position length 0 cfp_custom_position each function if this hasclass cfp checked var curr_this this var product_handle this attr product_handle var product_url products product_handle try fetch product_url json credentials same origin then function data data json then function data var get_product data product var cfp_product_on checkproductincfp get_product id curr_this get_product tags get_product vendor if sb_cfp_enable 1 cfp_product_on var current_object var isbuttonpositionfound true specificthemepriceclass current_object appendcfpbuttoncollection curr_this if form_button_display_option show_cfp_button var cfpbuttoncollection gettranslatedtext call for price btn selected_language callforprice_label_call_button else var cfpbuttoncollection products get_product handle get_product id get_product title get_product handle sb_cfp_btn_name if rfq_from_on_coll 0 var cfpbuttoncollection if current_object if curr_this hasclass cfpcollectionlabelclass if cfp prod wrapper get_product handle length 0 current_object parent parent parent find cfp prod wrapper detail length 0 if cfp prod wrapper get_product handle parent parent parent find cfp prod wrapper get_product handle length 0 current_object parent parent parent find cfp prod wrapper detail length 0 cfp_custom_position product_handle html cfpbuttoncollection else cfp_custom_position product_handle html cfpbuttoncollection else cfp_custom_position product_handle html cfpbuttoncollection if typeof donothideprice undefined current_object remove cfphideaddtocartoncollection curr_this curr_this addclass cfpcollectionlabelclass catch e else a each function var curr_this this var curr_href curr_this attr href var imgg curr_this closest div find img first if typeof curr_href undefined if curr_href indexof products 1 this parent get 0 tagname li this hasclass donotadd_cfp if index product curr_href includes product_handle_sb return curr_href curr_href split 0 fetch curr_href json credentials same origin then function data data json then function data var get_product data product var cfp_product_on checkproductincfp get_product id curr_this get_product tags get_product vendor if sb_cfp_enable 1 cfp_product_on var current_object var cfpproductprice price var isbuttonpositionfound true specificthemepriceclass if curr_this find img first length 0 if curr_this find img first hasclass cfpcollectionlabelclass current_object appendcfpbuttoncollection curr_this curr_this find img first addclass cfpcollectionlabelclass else if curr_this closest div find img first length 0 if curr_this closest div find img first hasclass cfpcollectionlabelclass current_object appendcfpbuttoncollection curr_this curr_this closest div find img first addclass cfpcollectionlabelclass else if curr_this closest div parent find img first length 0 if curr_this closest div parent find img first hasclass cfpcollectionlabelclass current_object appendcfpbuttoncollection curr_this curr_this closest div parent find img first addclass cfpcollectionlabelclass else if curr_this closest div parent parent find img first length 0 if curr_this closest div parent parent find img first hasclass cfpcollectionlabelclass current_object appendcfpbuttoncollection curr_this curr_this closest div parent parent find img first addclass cfpcollectionlabelclass else if curr_this closest div parent parent parent find img first length 0 if curr_this closest div parent parent parent find img first hasclass cfpcollectionlabelclass current_object appendcfpbuttoncollection curr_this curr_this closest div parent parent parent find img first addclass cfpcollectionlabelclass else if curr_this closest div parent parent parent parent find img first length 0 if curr_this closest div parent parent parent parent find img first hasclass cfpcollectionlabelclass current_object appendcfpbuttoncollection curr_this curr_this closest div parent parent parent parent find img first addclass cfpcollectionlabelclass else if curr_this closest div parent parent parent parent parent find img first length 0 if curr_this closest div parent parent parent parent parent find img first hasclass cfpcollectionlabelclass current_object appendcfpbuttoncollection curr_this curr_this closest div parent parent parent parent parent find img first addclass cfpcollectionlabelclass if form_button_display_option show_cfp_button var cfpbuttoncollection gettranslatedtext call for price btn selected_language callforprice_label_call_button else var cfpbuttoncollection products get_product handle get_product id get_product title get_product handle sb_cfp_btn_name if rfq_from_on_coll 0 var cfpbuttoncollection if current_object if curr_this hasclass cfpcollectionlabelclass curr_this addclass cfpcollectionlabelclass if cfp prod wrapper get_product handle length 0 current_object parent parent parent find cfp prod wrapper detail length 0 current_object parent parent parent find cfp prod wrapper detail call length 0 if cfp prod wrapper get_product handle parent parent parent find cfp prod wrapper get_product handle length 0 current_object parent parent parent find cfp prod wrapper detail length 0 current_object parent parent parent find cfp prod wrapper detail call length 0 else current_object after cfpbuttoncollection cfp prod wrapper get_product handle 1 remove else current_object after cfpbuttoncollection if typeof donothideprice undefined current_object remove cfphideaddtocartoncollection curr_this function appendcfpbuttoncollection curr_this var cfpproductprice price var cfpproductmoney money var current_object var istitlefound false if typeof donothideprice undefined istitlefound true current_object curr_this find test if istitlefound var divfind curr_this closest div product card sb_collection_wrap find div h3 h2 a span ul dl current_object searchcfpprice divfind if current_object istitlefound true if istitlefound var divfind curr_this closest div product card sb_collection_wrap parent find div h3 h2 a span ul dl current_object searchcfpprice divfind if current_object istitlefound true if istitlefound var divfind curr_this closest div product card sb_collection_wrap parent parent find div span ul dl current_object searchcfpprice divfind if current_object istitlefound true if istitlefound var divfind curr_this closest div product card sb_collection_wrap parent parent find a h2 h3 h4 h1 span ul dl current_object searchcfpprice divfind if current_object istitlefound true if istitlefound var divfind curr_this closest div product card sb_collection_wrap parent parent parent find div h2 h3 a span ul dl current_object searchcfpprice divfind if current_object istitlefound true if istitlefound var divfind curr_this closest div product card sb_collection_wrap parent parent parent parent find div h2 h3 a span ul dl current_object searchcfpprice divfind if current_object istitlefound true if istitlefound var divfind curr_this closest div product card sb_collection_wrap parent parent parent parent parent find div h2 h3 a span ul dl current_object searchcfpprice divfind if current_object istitlefound true return current_object function searchcfpprice divfind var cfpproductprice price var cfpproductmoney money var current_object divfind each function i var class_title this attr class if typeof class_title undefined if class_title includes cfpproductprice class_title includes cfpproductmoney class_title includes sb not price current_object this this hide return current_object return false return current_object function cfpcheckforproductpage if window location pathname indexof products 1 if index product var sb_cfp_current_collection_list_prodpage filterconvertarray cfp_current_collection_list_prodpage var cfp_total_collection_list_prodpage cfpcolidsresults var cfp_enabled no check for collection ids if cfp_enabled yes for collection_name of cfp_total_collection_list_prodpage for current_collection of sb_cfp_current_collection_list_prodpage if current_collection length 2 collection_name length 2 if current_collection replace g collection_name replace g cfp_enabled yes check all products if sb_cfp_is_all_products 1 cfp_enabled yes cfp_enabled yes check specific products if cfpprodallresults includes product_id_sb tostring cfp_enabled yes cfp_enabled yes check tags products var prodtagsarray product_tags_sb split prodtagsarray prodtagsarray map tag tag trim prodtagsarray prodtagsarray filter tag tag if prodtagsarray some tag sb_cfp_tags includes tag cfp_enabled yes check vendor products if sb_cfp_vendor includes product_vendor_sb trim cfp_enabled yes if cfp_enabled yes if typeof donothideprice undefined cfp pdp hide price length 0 head append csp prod wrapper product_handle_sb remove if form_button_display_option show_cfp_button var addtocfpbutton gettranslatedtext call for price btn selected_language callforprice_label_call_button else var addtocfpbutton product_url curr_hundle_pid curr_title_detailpge product_handle_sb sb_cfp_btn_name if rfq_from_on_prod 0 var addtocfpbutton var current_object_detail form each function index var getform this attr action if typeof getform undefined this hasclass do_not_check var getform if getform includes cart add cfp...
|