{"browserTitle":"Laura Flippen Photography","copyright":"© 2026 Laura Flippen   |  laura@lauraflippen.com ","metaDescription":"Award winning Food, Interior, Lifestyle, and Travel photographer based in California. Creating stunning campaigns for commercial, catalog and editorial clients.","metaKeywords":"","localMasterVersion":"16.0","backgroundImages":[],"filters":["Demo Text Pages","Demo Videos","Social Media Links","FONT"],"portfolioEmailMessage":"Check out this photograph:","socialLinks":[11025,11026],"useHTML":true,"globalBrowserTitle":true,"facebookImage":"","facebookAdmins":"","facebookUseMeta":false,"podUseDesktop":false,"padUseDesktop":false,"generalEmail":"laura@lauraflippen.com","inquiryTitle":"","inquiryInfo":"","lang":"en","betaProgramEnabled":false,"advancedSeo":false,"betaProgramVisible":true,"adminSortDefault":"dateAdded descending","enablePinterest":false,"currentTemplate":2,"enableCookieBanner":false,"cookieBannerPosition":"bottom","cookieBannerLink":"","cookieBannerMessage":"By continuing to visit this site you agree to our use of cookies.","siteHead":"","siteBody":"<script>\nfunction JSONXHR(v) { function removeNonPrintingChars(str) { var re = new RegExp('\\u2028|\\u2029', 'g'); return typeof str === 'string' ? str.replace(re, '') : str;}; var xhr = new XMLHttpRequest(); xhr.addEventListener(\"load\", response, false); xhr.addEventListener(\"error\", error, false); xhr.addEventListener(\"abort\", error, false); xhr.open(v.method || \"POST\", v.url); xhr.setRequestHeader('Content-type', 'application/json; charset=utf-8'); xhr.send(removeNonPrintingChars(JSON.stringify(v.params))); function response(e) {if(e.target.response) {v.callback.apply(v.callback, [JSON.parse(e.target.response)]);} else {v.callback.call(v.callback);}}; function error(e) {if(typeof v.onError == 'function') {v.onError(e);} else {console.error(e);}};};\n\nfunction getContactFormData(vars) {\n\t// vars = {first:'contactFirstName', last:'contactLastName', email:'contactEmail', phone:'contactPhone', msg:'contactMessage', btn:'contactButton', success:'contactSuccess', error:'contactError'}\n\tvar first = document.getElementById(vars.first)\n\tvar last = document.getElementById(vars.last)\n\tvar email = document.getElementById(vars.email)\n\tvar msg = document.getElementById(vars.msg)\n\tvar btn = document.getElementById(vars.btn)\n\tvar success = document.getElementById(vars.success)\n\tvar error = document.getElementById(vars.error)\n\tif(first && first.value && email && email.value && msg && msg.value) {\n\t\tJSONXHR({\n\t\turl: '/dx/siteservice/email/contact',\n\t\tparams:{\n\t\t\tTitle:\"Contact Form\",\n\t\t\tName: first.value + ' website: ' + last.value,\n\t\t\tEmail: email.value,\n\t\t\ttoEmail:\"laura@lauraflippen.com\",\n\t\t\tsubject:\"Custom Contact Form\",\n\t\t\tComments: msg.value\n\t\t}, \n\t\tcallback:function(r) {\n\t\t\tfirst.style.opacity = 0\n\t\t\tlast.style.opacity = 0\n\t\t\temail.style.opacity = 0\n\t\t\tmsg.style.opacity = 0\n\t\t\tbtn.style.opacity = 0\n\t\t\tif(r.status === 'pass') {\n\t\t\t\t\tsuccess.style.opacity = 1\n\t\t\t\t\tconsole.log('CONTACT_FORM_SENT: ' + JSON.stringify(r))\n\t\t\t\t} else {\n\t\t\t\t\terror.style.opacity = 1\n\t\t\t\t\tthrow new Error('contact form failed')\n\t\t\t\t}\n\t\t\t  }\n\t\t})\n\t} else {\n\t\tvar errorColor = '#DD2222'\n\t\tfunction setInputWarn(el, warning) {\n\t\t\tel.colorSaved = el.style.color\n\t\t\tel.style.color = errorColor\n\t\t\tel.savedValue = el.value\n\t\t\tel.value = warning\n\t\t\tsetTimeout(function() {\n\t\t\t\tel.style.color = el.colorSaved\n\t\t\t\tel.value = el.savedValue\n\t\t\t}, 1500)\n\t\t}\n\t\tvar emailCheck = /^\\w+@[a-zA-Z_]+?\\.[a-zA-Z]{2,3}$/; \n\t\tif(first && !first.value) setInputWarn(first, 'Please Enter Name')\n\t\tif(email && !email.value) setInputWarn(email, 'Please Enter Email')\n\t\tif(email && email.value && !email.value.match(emailCheck)) setInputWarn(email, 'Please Enter VALID Email')\n\t\tif(msg && !msg.value) setInputWarn(msg, 'Please Enter Message')\n\t}\n}\n</script>","customFonts":["Gesmont:400:Gesmont:custom"],"favicon":"LauraFlippenFavicon2.png","blogSectionId":"28","logoFile":"WebsiteLogoV3.jpg","logoText":"LAURA FLIPPEN","logoHtml":"","introFile":"FruitTest-262_LFlippen.jpg","tabletLogoFile":"LauraFlippenLogoSmall.jpg","dev":false,"globalMasterVersion":"16.0","globalBetaVersion":"16.1","revision":0,"cdnSslUri":"/pf-media","defaultEditorMode":"html","logoTextTransform":"lowercase","mobileLogoFile":"LauraFlippenLogoSmall.jpg","contactInfo":"Laura Flippen\n\n510-384-5809","accountName":"lauraflippen11","rsSslUri":"https://af853ba42c717565eec7-847ac3a3d15685e80ddbd62f24c546ce.ssl.cf1.rackcdn.com","adminLockout":false,"redirects":[]}