1function getModal(id='cart_modal') 2{let modal=null;let element=document.getElementById(id);if(element) 3modal=bootstrap.Modal.getOrCreateInstance(element);return modal;} 4function showLogin() 5{let loginContainer=document.getElementById('fuse-embedded-login-container');let cartContainer=document.getElementById('fuse-embedded-cart-container');let checkoutContainer=document.getElementById('fsc-embedded-checkout-container');if(loginContainer&&cartContainer&&checkoutContainer) 6{cartContainer.classList.add('d-none');checkoutContainer.classList.add('d-none');loginContainer.classList.remove('d-none');}} 7function closeMiniLoginModal() 8{let modal=getModal();if(modal) 9modal.hide();} 10function showMiniLoginModal(platform=null) 11{element=document.getElementById('fuse-embedded-login-container');if(element!=null) 12{let content="";content+=" <p>You need to be logged in to access the downloads on this page. <a href='/#/pages/signup' onclick='javascript:closeMiniLoginModal();'>Click here</a> to sign up for a free account.</p>" 13content+=" <form id='login_form' method='POST' action='vendor/fuseaudiolabs/php/account.php' class='text-left' onsubmit='handleFormSubmit(event, this.id, user.miniLoginFormCallback, function() { productDetailsLoggedOn(\""+platform+"\"); })'>\n";content+=" <div class='form-group'>\n";content+=" <label for='email'>Your Email:</label>\n";content+=" <input id='email' class='form-control form-control-lg' name='email' type='email' value='' required placeholder='[email protected]'/>\n";content+=" </div>\n";content+=" <div class='form-group'>\n";content+=" <label for='pass'>Your Password:</label>\n";content+=" <input id='pass' class='form-control form-control-lg' name='pass' type='password' value='' required>\n";content+=" </div>\n";content+=" <div class='form-group'>\n";content+=" <div class='text-center'>\n";content+=" <button type='submit' value='yes' name='submit' class='btn btn-lg btn-secondary text-white'>Login</button>\n";content+=" </div>\n";content+=" </div>\n";content+=" <input id='op' name='op' value='login' type='hidden'>\n";content+=" </form>\n";content+=" <div id='alert-panel' class='alert alert-dismissible collapse'></div>\n";content+=" <span><a href='/#/faqs/05-login-issues' onclick='javascript:closeMiniLoginModal();'>Trouble Signing In?</a> | <a href='/#/pages/forgotpass' onclick='javascript:closeMiniLoginModal();'>Forgot your password?</a></span>\n";element.innerHTML=content;showLogin();popup();}}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.