CINXE.COM
Registration | Sky Group
<!DOCTYPE html> <html> <head> <base href="https://go.corporate.contact.sky" > <meta charset="utf-8"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta name="description" content=""/> <title>Registration | Sky Group</title> <script type="text/javascript"> piAId = '846103'; piCId = '11269'; piHostname = 'pi.pardot.com'; (function() { function async_load(){ var s = document.createElement('script'); s.type = 'text/javascript'; s.src = ('https:' == document.location.protocol ? 'https://pi' : 'http://cdn') + '.pardot.com/pd.js'; var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c); } if(window.attachEvent) { window.attachEvent('onload', async_load); } else { window.addEventListener('load', async_load, false); } })(); </script></head> <body> <div class=""> <div class=""> <section> <meta charset="utf-8" /><meta name="viewport" content="initial-scale=1.0, width=device-width" /> <link href="https://go.corporate.contact.sky/l/845103/2020-04-16/4hk8/845103/10717/today_at_sky_favicon_48px.webp" rel="icon" /><script src="https://www.google.com/recaptcha/api.js"></script> <style type="text/css">@font-face { font-family: "SkyText"; src: url("https://static.skyassets.com/assets/fonts/sky-regular.woff") format("woff"); } @font-face { font-family: "SkyText"; src: url("https://static.skyassets.com/assets/fonts/sky-medium.woff") format("woff"); font-weight: bold; } html, body { height: 100%; position: relative; } body, p { background-color: #f5f5f5; font-family: SkyText, Helvetica, Arial, Sans-serif; font-weight: 200; font-size: 18px; color: #4a4a4a; -webkit-font-smoothing: antialiased; margin: 0; } p { text-align: justify; margin: auto; } h2 { display: inline-block; } input[type="text"], input[type="email"], input[type="tel"] { width: 100%; font-size: 18px; } input[type="checkbox"] { cursor: pointer; } label { /* white-space: nowrap; */ cursor: pointer; } header, footer { border: 0px solid #333333; background-color: #ffffff; border-bottom: 0px solid #999999; border-top: 0px solid #999999; box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2); margin-top: 0px; padding: 10px 0; } header img { height: 50px; width: auto; } footer { margin-top: 30px; padding: 7px 0; font-size: 0.9rem; line-height: 1.5; color: #4a4a4a; line-height: normal; position: relative; cursor: pointer; background-color: transparent; } footer .content { display: grid; grid-template-columns: repeat(2, auto); } footer .content span:first-child { text-align: left; grid-row: 6; grid-column: span 2; } footer .content span { display: flex; text-align: left; align-items: center; justify-content: center; color: #4a4a4a; padding: 5px; } footer img { height: 30px; width: auto; } footer a { text-decoration: none; color: #4a4a4a; white-space: nowrap; } .title { -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: inline-block; color: #4a4a4a; background-image: -webkit-linear-gradient(left, #ff9e00 0%, #ff0000 35%, #b5007d 60%, #21429c 85%, #0071ff 100%); background-size: 100%; font-family: SkyText, Helvetica, Arial, Sans-serif !important; font-weight: 200; font-size: 40px; margin: 20px 0 5px 0; } #submit-button { font-family: SkyText, Helvetica, Arial, Sans-serif !important; color: #0073c5; border: 1px solid #0073c5; background-color: transparent; border-radius: 5px; cursor: pointer; font-size: 18px; line-height: 25px; padding: 5px 20px; text-align: center; transition-duration: 0.7s; transition-property: color, background-color, border-color, box-shadow; transition-timing-function: ease; -webkit-font-smoothing: antialiased; background-image: none; } #submit-button:hover, #submit-button:focus { color: #ffffff; background-color: #0073c5; } #error_msg { display: none; } #error_msg p { font-size: 13px; color: #dd2222; } #personal-info { display: grid; } #market-info { display: grid; } #content-info { display: grid; } #mediavillage-items { margin-left: 40px; display: none; } #mediavillage-items > * { display: block; } #download-items { margin-left: 40px; display: none; } #download-items > * { display: block; } #marketErr, #contentErr { margin-top: -20px; margin-bottom: 20px; } .container { width: 100%; min-width: 200px; margin: auto; position: absolute; bottom: 0; top: 0; display: grid; grid-template-rows: auto 1fr auto; } .content { max-width: 1000px; margin: 0 20px; } .content-section { padding-bottom: 20px; } .center { text-align: center; } .subtitle { font-weight: 600; font-size: 18px; padding-bottom: 10px; } .form-item { padding-bottom: 20px; } .required:after { content: "*"; color: red; } .error { color: red; } .error-hidden { display: none; } #reCaptchaError { display: inline-block; border: 2px solid red; } #reCaptchaError.error-hidden { border: 0px solid red; } .footer { display: grid; grid-template-columns: 1fr 1fr; } #submit-content, #group-content { display: none; } *:lang(de) { display: hidden; } @media only screen and (min-width: 650px) { #personal-info { grid-template-columns: repeat(2, 1fr); } #personal-info > div { margin-right: 10%; } #market-info { grid-template-columns: repeat(2, 1fr); } #content-info { grid-template-columns: repeat(3, 1fr); } footer .content { display: grid; grid-template-columns: repeat(3, auto); } footer .content span:first-child { grid-row: 1; grid-column: span 1; } footer .content span { text-align: left; } } @media only screen and (min-width: 1000px) { .content { margin: auto; } #personal-info { grid-template-columns: repeat(3, 1fr); } #personal-info > div { margin-right: 10%; } #market-info { grid-template-columns: repeat(3, 1fr); } #content-info { grid-template-columns: repeat(4, 1fr); } footer .content { display: grid; grid-template-columns: repeat(6, auto); } footer .content span:first-child { grid-row: 1; grid-column: span 1; } footer .content span { text-align: left; /* border: 1px solid red; */ } } </style> <div class="container"> <header> <div class="content"><a href="https://www.skygroup.sky/"><img height="50" src="https://go.corporate.contact.sky/l/845103/2020-11-24/22pxv/845103/1606195731TNUDs3ZU/SkyLogo1.png" style="width: 80px; height: 50px;" width="80" /> </a></div> </header> <form action="javascript:;" enctype="application/x-www-form-urlencoded" id="form" onsubmit="onFormSubmit(this)"> <div class="content"> <section class="content-section"> <h1 class="title"><span lang="en">Register for more from Sky</span> <span lang="de">Registrieren Sie sich für mehr von Sky</span></h1> <p><span lang="en">Sign up for access to screeners, press assets, stills, listings, and exclusive content just for our media partners. Enter your details, select what access you require and what updates you'd like to receive from Sky.</span> <span lang="de">Melden Sie sich an, um Zugang zu Screenern, Pressematerialien und exklusiven Inhalten nur für unsere Medienpartner zu erhalten. Geben Sie Ihre Daten ein, wählen Sie aus, welchen Zugang Sie benötigen und welche Updates Sie von Sky erhalten möchten.</span></p> </section> <section class="content-section"> <h2 class="subtitle"><span lang="en">Which market do you operate in?</span> <span lang="de">In welchem Markt sind Sie tätig?</span></h2> <div id="group-selection"> <div class="form-item"><label>UK & ROI</label><input id="uk-group" name="group-selection" type="radio" value="uk" /></div> <div class="form-item"><label><span lang="en">Germany, Austria, or Switzerland</span> <span lang="de">Deutschland, Österreich oder Schweiz</span> </label><input id="dach-group" name="group-selection" type="radio" value="dach" width="100%" /></div> </div> </section> <div id="group-content"> <section class="content-section"> <h2 class="subtitle"><span lang="en">Your details:</span> <span lang="de">Ihre Details:</span></h2> <div id="personal-info"> <div class="form-item"><label class="required"><span lang="en">First name</span> <span lang="de">Vorname</span> </label> <label class="error error-hidden" id="fNameErr">a</label> <input name="firstName" required="required" type="text" /></div> <div class="form-item"><label class="required"><span lang="en">Last name</span> <span lang="de">Nachname</span> </label> <input name="lastName" required="required" type="text" width="100%" /></div> <div class="form-item"><label class="required"><span lang="en">Email address</span> <span lang="de">E-Mail-Adresse</span> </label> <input name="email" required="required" type="email" /></div> <div class="form-item"><label class="required"><span lang="en">Company</span> <span lang="de">Unternehmen</span> </label> <input name="company" required="required" type="text" /></div> <div class="form-item"><label><span lang="en">Job title</span> <span lang="de">Berufsbezeichnung</span> </label> <input name="jobTitle" type="text" /></div> <div class="form-item"><label><span lang="en">Phone number</span> <span lang="de">Telefonnummer</span> </label> <input lang="en" name="phone" pattern="[+]([0-9]|\s){2,}" placeholder="+441234567890" type="tel" /> <input lang="de" name="phone" pattern="[+]([0-9]|\s){2,}" placeholder="+491234567890" type="tel" /></div> </div> </section> <section class="content-section"> <h2 class="subtitle required"><span lang="en">What market are you interested in?</span> <span lang="de">Welcher Markt ist für Sie von Interesse?</span></h2> <div class="error error-hidden" id="marketErr"> </div> <div id="market-info"><label class="form-item" for="uk"><input id="uk" name="uk" type="checkbox" value="true" /> <span lang="en">United Kingdom</span> <span lang="de">Großbritannien</span> </label> <label class="form-item" for="italy"> <input id="italy" name="italy" type="checkbox" value="true" /> <span lang="en">Italy</span> <span lang="de">Italien</span> </label> <label class="form-item" for="germany"> <input id="germany" name="germany" type="checkbox" value="true" /> <span lang="en">Germany</span> <span lang="de">Deutschland</span> </label> <label class="form-item" for="ireland"> <input id="ireland" name="ireland" type="checkbox" value="true" /> <span lang="en">Ireland</span> <span lang="de">Irland</span> </label> <label class="form-item" for="austria"> <input id="austria" name="austria" type="checkbox" value="true" /> <span lang="en">Austria</span> <span lang="de">Österreich</span> </label> <label class="form-item" for="switzerland"> <input id="switzerland" name="switzerland" type="checkbox" value="true" /> <span lang="en">Switzerland</span> <span lang="de">Schweiz</span> </label></div> </section> <section class="content-section"> <h2 class="subtitle required"><span lang="en">What content are you interested in?</span> <span lang="de">An welchen Inhalten sind Sie interessiert?</span></h2> <div class="error error-hidden" id="contentErr"> </div> <div id="content-info"><label class="form-item" for="arts"><input id="arts" name="arts" type="checkbox" value="true" /> <span lang="en">Arts</span> <span lang="de">Kunst</span> </label> <label class="form-item" for="comedy"> <input id="comedy" name="comedy" type="checkbox" value="true" /> <span lang="en">Comedy</span> <span lang="de">Comedy</span> </label> <label class="form-item" for="corporate"> <input id="corporate" name="corporate" type="checkbox" value="true" /> <span lang="en">Corporate</span> <span lang="de">Unternehmen</span> </label> <label class="form-item" for="drama"> <input id="drama" name="drama" type="checkbox" value="true" /> <span lang="en">Drama</span> <span lang="de">Drama</span> </label> <label class="form-item" for="entertainment"> <input id="entertainment" name="entertainment" type="checkbox" value="true" /> <span lang="en">Entertainment</span> <span lang="de">Unterhaltung</span> </label> <label class="form-item" for="environment"> <input id="environment" name="environment" type="checkbox" value="true" /> <span lang="en">Environment</span> <span lang="de">Umwelt</span> </label> <label class="form-item" for="factual"> <input id="factual" name="factual" type="checkbox" value="true" /> <span lang="en">Factual</span> <span lang="de">Factual</span> </label> <label class="form-item" for="film"> <input id="film" name="film" type="checkbox" value="true" /> <span lang="en">Film</span> <span lang="de">Film</span> </label> <label class="form-item" for="kids"> <input id="kids" name="kids" type="checkbox" value="true" /> <span lang="en">Kids</span> <span lang="de">Kinder</span> </label> <label class="form-item" for="news"> <input id="news" name="news" type="checkbox" value="true" /> <span lang="en">News</span> <span lang="de">News</span> </label> <label class="form-item" for="products"> <input id="products" name="products" type="checkbox" value="true" /> <span lang="en">Products</span> <span lang="de">Produkte</span> </label> <label class="form-item" for="sports"> <input id="sports" name="sports" type="checkbox" value="true" /> <span lang="en">Sports</span> <span lang="de">Sport</span> </label></div> </section> <section class="content-section"> <h2 class="subtitle"><span lang="en">What access or updates do you require?</span> <span lang="de">Welchen Zugang oder welche Aktualisierungen benötigen Sie?</span></h2> <div class="form-item"><label for="releases"><input id="releases" name="releases" type="checkbox" value="true" /> <span lang="en">Press release alerts - sent to you via an email alert</span> <span lang="de">Pressemitteilungen - per E-Mail-Benachrichtigung an Sie gesendet</span> </label></div> <div class="form-item"><label for="mediavillage"><input id="mediavillage" name="mediavillage" onclick="toggleMediavillageItems()" type="checkbox" value="true" /> <span lang="en">Sky Media Village – screeners, resources and listings</span> <span lang="de">Sky Media Village - Screener und Pressematerialien</span> </label></div> <div id="mediavillage-items"><label class="form-item" for="press"><input id="press" name="press" type="checkbox" value="true" /> <span lang="en">Press pack alerts</span> <span lang="de">Benachrichtigungen für Pressematerialien</span> </label> <label class="form-item" for="screeners"> <input id="screeners" name="screeners" type="checkbox" value="true" /> <span lang="en">Screener alerts</span> <span lang="de">Screener-Benachrichtigungen</span> </label> <label class="form-item" for="monthly" lang="en"> <input id="monthly" name="monthly" type="checkbox" value="true" /> Monthly highlights alerts </label> <label class="form-item" for="weekly" lang="en"> <input id="weekly" name="weekly" type="checkbox" value="true" /> Weekly highlights alerts </label> <label class="form-item" for="amendments" lang="en"> <input id="amendments" name="amendments" type="checkbox" value="true" /> Listings amendments alerts </label><br /> <label class="form-item"><span lang="en">By registering, you accept the <a href=" https://skymediavillage.sky/terms" style="color: #0073c5; text-decoration: none; cursor: pointer;">Sky Media Village Terms & conditions</a> and <a href="https://www.skymediavillage.sky/privacy" style="color: #0073c5; text-decoration: none; cursor: pointer;">Privacy notice</a>.</span> <span lang="de">Mit der Registrierung akzeptieren Sie die <a href=" https://skymediavillage.sky/terms" style="color: #0073c5; text-decoration: none; cursor: pointer;">Allgemeinen Geschäftsbedingungen</a> und die <a href="https://www.skymediavillage.sky/privacy" style="color: #0073c5; text-decoration: none; cursor: pointer;">Datenschutzrichtlinie</a> von Sky Media Village.</span> </label></div> <div class="form-item" lang="de"><span><label for="download"><input id="download" name="download" onclick="toggleDownloadItems()" type="checkbox" value="true" /> Programmdaten (DE und AT)</label> </span></div> <div id="download-items"><label class="form-item" for="mft"><input id="mft" name="mft" type="checkbox" value="true" />MFT - Manueller Download, empfohlen</label> <label class="form-item" for="sftp"> <input id="sftp" name="sftp" type="checkbox" value="true" />SFTP - Bitte nur ankreuzen, wenn ein SFTP-Client verfügbar ist und die Dateien automatisch verarbeitet werden sollen</label> Aus lizenzrechtlichen Gründen können wir die Programmdaten nur im geschützten Bereich anbieten. Als Journalist*in oder Verlag können Sie sich über das oben stehende Formular registrieren. Mit der Registrierung akzeptieren Sie die <a href="https://www.skygroup.sky/about/allgemeine-geschaftsbedingungen-programmdaten" style="color: #0073c5; text-decoration: none; cursor: pointer;">AGB für den Download der Programmdaten.</a></div> <div class="form-item" lang="en"><label for="editorialcenter"><input id="editorialcenter" name="editorialcenter" type="checkbox" value="true" /> Sky Editorial Asset Centre - for stills and photography </label></div> </section> <section class="content-section"> <div> <div class="error-hidden" id="reCaptchaError"> <div class="g-recaptcha" data-callback="onRecaptcha" data-sitekey="6LeuGL0qAAAAAMQAYqgHb-xlymvW7lba70QU3wI0" id="captchaDiv"> </div> </div> </div> </section> </div> <div class="content center" id="submit-content"> <div class="error error-hidden" id="errorMsg">Please check that you've included all required information.</div> <button id="submit-button" type="submit"><span lang="en">Sign me up </span> <span lang="de"> Anmelden </span></button></div> </div> </form> <footer> <div class="content footer"><span><a href="https://www.skygroup.sky/" target="_blank"><img src="https://go.corporate.contact.sky/l/845103/2020-11-24/22pxv/845103/1606195731TNUDs3ZU/SkyLogo1.png" /> </a>@2021 Sky </span> <span class="footer-item" lang="en"> <a href=" https://skymediavillage.sky/terms" target="_blank"> Terms & Conditions </a> </span> <span class="footer-item" lang="en"> <a href="https://www.skygroup.sky/sky-media-village-privacy-notice" target="_blank"> Privacy & Cookies </a> </span> <span class="footer-item" lang="en"> <a href="https://www.skyaccessibility.sky/" target="_blank"> Accessibility </a> </span> <span class="footer-item" lang="en"> <a href="https://www.skygroup.sky/modern-slavery" target="_blank"> Modern Slavery </a> </span> <span class="footer-item" lang="en"> <a href="https://www.sky.com/" target="_blank"> Sky.com </a> </span> <span class="footer-item" lang="de"> <a href="https://www.skygroup.sky/sky-media-village-bedingungen-und-konditionen-" target="_blank"> Nutzungsbedingungen </a> </span> <span class="footer-item" lang="de"> <a href="https://www.skygroup.sky/sky-media-village-datenschutzerklarung" target="_blank"> Hinweise zu Datenschutz & Cookies </a> </span> <span class="footer-item" lang="de"> <a href="https://www.skyaccessibility.sky/" target="_blank"> Barrierefreiheit </a> </span> <span class="footer-item" lang="de"> <a href="https://www.skygroup.sky/modern-slavery" target="_blank"> Moderne Sklaverei </a> </span> <span class="footer-item" lang="de"> <a href="https://www.sky.de/" target="_blank"> Sky.com </a> </span></div> </footer> <script type="text/javascript"> let reCaptcha = false; let en_elements = document.querySelectorAll('[lang="en"]'); let de_elements = document.querySelectorAll('[lang="de"]'); let submit_content = document.getElementById("submit-content"); let group_content = document.getElementById("group-content"); let language = navigator.language || navigator.userLanguage || navigator.languages[0]; function showLangElement (element) { const className = element.className || '' const display = className.indexOf('footer-item') != -1 ? 'flex' : 'initial' element.style.display = display } function loadForm() { const loc = window.location.href+''; // if (loc.indexOf('http://') === 0) window.location.href = loc.replace('http://','https://'); document.getElementById("form").reset(); let matches = document.querySelectorAll('[name="group-selection"]'); for (match in matches) { matches[match].onchange = onMarketChanged } if (language != null && language.indexOf('de') === 0) { document.getElementById('dach-group').checked = true; en_elements.forEach(e => e.style.display = "none") de_elements.forEach(showLangElement) submit_content.style.display = "initial"; group_content.style.display = "initial"; return } document.getElementById('uk-group').checked = true; en_elements.forEach(showLangElement) de_elements.forEach(e => e.style.display = "none") submit_content.style.display = "initial"; group_content.style.display = "initial"; } function onMarketChanged (e) { if (this.value === "uk") { en_elements.forEach(showLangElement) de_elements.forEach(e => e.style.display = "none") } else { en_elements.forEach(e => e.style.display = "none") de_elements.forEach(showLangElement) } submit_content.style.display = "initial"; group_content.style.display = "initial"; } function toggleMediavillageItems() { let checkBox = document.getElementById("mediavillage"); let items = document.getElementById("mediavillage-items"); if (checkBox.checked) { items.style.display = "block"; } else { items.style.display = "none"; } } function toggleDownloadItems() { let checkBox = document.getElementById("download"); let items = document.getElementById("download-items"); if (checkBox.checked) { items.style.display = "block"; } else { items.style.display = "none"; } } function onRecaptcha(response) { reCaptcha = true; } function onFormSubmit(event) { clearErrors(); let form = new FormData(document.getElementById("form")); let data = {}; for (let entry of form.entries()) { data[entry[0]] = entry[1]; } let errors = {}; if (!data.firstName) errors["fNameErr"] = " - Can not be empty"; if (!data.lastName) errors["lNameErr"] = " - Can not be empty"; if (!EMAIL_PATTERN.test(data.email.toLowerCase())) errors["emailErr"] = " - Not a vaild address"; if (!data.company) errors["companyErr"] = errors["companyErr"] = " - Can not be empty"; // if (data.privacyPolicy !== "true") errors["policyErr"] = "- Must be confirmed."; // console.log(data.privacyPolicy); data.phone = data.phone.replace(/[^\d]/g, ""); let markets = ["uk", "italy", "germany", "ireland", "austria", "switzerland"]; markets.forEach((key) => (data[key] = data[key] === "true" ? true : false)); let hasMarket = markets.some((key) => data[key]); if (hasMarket === false) errors["marketErr"] = " - Please select at least one market."; let content = ["arts", "comedy", "corporate", "drama", "entertainment", "environment", "factual", "film", "kids", "news", "products", "sports"]; content.forEach((key) => (data[key] = data[key] === "true" ? true : false)); let hasContent = content.some((key) => data[key]); if (hasContent === false) errors["contentErr"] = " - Please select at least one content category."; if (reCaptcha == false) { errors["reCaptchaError"] = null; } if (Object.keys(errors).length > 0) return showErrors(errors); return sendToSalesforce(data); } function clearErrors() { ["fNameErr", "lNameErr", "emailErr", "companyErr", "marketErr", "contentErr", "policyErr", "reCaptchaError"].forEach((key) => { let element = document.getElementById(key); if (element == null) return; element.classList.add("error-hidden"); }); document.getElementById("errorMsg").classList.add("error-hidden"); } function showErrors(errors) { document.getElementById("errorMsg").classList.remove("error-hidden"); console.log(errors) Object.keys(errors).forEach((key) => { let element = document.getElementById(key); element.classList.remove("error-hidden"); if (errors[key] === null) return; element.innerHTML = errors[key]; }); return false; } function sendToSalesforce(data) { console.log("Sending to Salesforce", data); let button = document.getElementById("submit-button"); button.disabled = true; try { let url = "https://skycorporate.my.salesforce-sites.com/api/services/apexrest/formsubmission"; let xhr = new XMLHttpRequest(); xhr.open("POST", url); xhr.setRequestHeader("Content-Type", "application/json;charset=UTF-8"); xhr.onreadystatechange = (e) => { if (xhr.readyState !== XMLHttpRequest.DONE) return; if (xhr.status == 200) sendToPardot(data); }; xhr.send(JSON.stringify(data)); } catch (err) { console.error(err); button.disabled = false; } return false; } function sendToPardot (data) { const urlEncodedDataPairs = []; // Turn the data object into an array of URL-encoded key/value pairs. for (const [name, value] of Object.entries(data)) { urlEncodedDataPairs.push( `${encodeURIComponent(name)}=${encodeURIComponent(value)}`, ); } const urlEncodedData = urlEncodedDataPairs.join("&").replace(/%20/g, "+"); const xhr = new XMLHttpRequest(); xhr.open("POST", "https://go.corporate.contact.sky/l/845103/2021-10-19/5qmng"); xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); xhr.setRequestHeader('Access-Control-Allow-Origin', '*'); xhr.onreadystatechange = (e) => { if (xhr.readyState !== XMLHttpRequest.DONE) { console.log(xhr.readyState); return; } document.location = 'https://www.skygroup.sky/sign-up-complete'; }; xhr.send(urlEncodedData); } const EMAIL_PATTERN = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; window.onload = loadForm; </script> <p> </p> </div> </section> </div> </div> </body> </html>