function adagioGetBannerCode(posId,elemId){ var adagioBCode = ""; if(posId=='leaderboard'){ adagioBCode = ""; try{ /** SKIN ASYNCR * v. 1.1 * 682145 */ var WallpaperSettings = { altezzaHeader: "100", skinImg: "https://ac.neodatagroup.com/img_uploads/145/1016_682145_2_Actual_Focused_It__skin_banner_2400_1400.jpg", leaderboardWidth : "", bkgColor: "#fafafa", click: "https://adagiofe.neodatagroup.com/ad/clk.jsp?x=507305.682145.1063.854797.-1.gdpr_0.74.1016.1.10843.1.-1.-1.-1..-1.0...%26link=https%3A%2F%2Fad.doubleclick.net%2Fddm%2Ftrackclk%2FN1384779.160478BORSAITALIANA%2FB31132033.391547704%3Bdc_trk_aid%3D583155979%3Bdc_trk_cid%3D164696684%3Bdc_lat%3D%3Bdc_rdid%3D%3Btag_for_child_directed_treatment%3D%3Btfua%3D%3Bltd%3D%3Bdc_tdv%3D1", ph : elemId }; var adagioEventUtil = { addHandler: function(element, type, handler) { if (element.addEventListener) { element.addEventListener(type, handler, false); } else if (element.attachEvent) { element.attachEvent("on" + type, handler); } else { element["on" + type] = handler; } }, removeHandler: function(element, type, handler) { if (element.removeEventListener) { element.removeEventListener(type, handler, false); } else if (element.detachEvent) { element.detachEvent("on" + type, handler); } else { element["on" + type] = null; } }, getEvent: function(event) { return event ? event: window.event; }, getTarget: function(event) { return event.target || event.srcElement; }, preventDefault: function(event) { if (event.preventDefault) { event.preventDefault(); } else { event.returnValue = false; } }, stopPropagation: function(event) { if (event.stopPropagation) { event.stopPropagation(); } else { event.cancelBubble = true; } } }; var adjustDivsDimension = function(){ var divsx = document.getElementById("adagioSkinSx"); var divdx = document.getElementById("adagioSkinDx"); var w = window, d = document, e = d.documentElement, g = d.getElementById(WallpaperSettings.ph), y = w.innerHeight|| e.clientHeight|| g.clientHeight; var lateralW = ($(document).width()-1240)/2, lateralH = y; divsx.style.height = lateralH+"px"; divdx.style.height = lateralH + "px"; divsx.style.width = lateralW+"px"; divdx.style.width = lateralW+"px"; var top = document.getElementById("adagioSkinTop"); top.style.height = WallpaperSettings.altezzaHeader+"px"; }; var addBackgroundToBody = function(){ //document.body.style.backgroundImage = "url('"+WallpaperSettings.skinImg+"')"; //document.body.style.backgroundAttachment = "fixed"; jQuery(".m-wrapper__bg").css("background","url('"+WallpaperSettings.skinImg+"') no-repeat center top"); var marginBottom = jQuery(".l-wrapper.m-wrapper.js--wrapper").offset().top - 90; jQuery('#skinPh').css('margin-bottom',"-"+marginBottom+"px"); var skinDivStyle = document.getElementById(WallpaperSettings.ph); var divLeaderBoard = document.createElement("div"); divLeaderBoard.style.backgroundPosition = "center top"; divLeaderBoard.style.backgroundRepeat = "no-repeat"; divLeaderBoard.style.backgroundColor = WallpaperSettings.bkgColor; if(WallpaperSettings.leaderboardImage !=""){ divLeaderBoard.style.backgroundImage = "url('"+WallpaperSettings.leaderboardImage+"')"; divLeaderBoard.style.width = WallpaperSettings.leaderboardWidth; divLeaderBoard.style.height = WallpaperSettings.leaderboardHeight; divLeaderBoard.style.marginLeft = "auto"; divLeaderBoard.style.marginRight = "auto"; }else{ divLeaderBoard.style.backgroundColor = "transparent"; } divLeaderBoard.style.backgroundAttachment= "fixed"; skinDivStyle.insertBefore(divLeaderBoard, skinDivStyle.firstChild); // skinDivStyle.appendChild(divLeaderBoard); }; var addClickableSpaces = function() { var ph = document.getElementById('skinPh'); var zl = document.createElement('div'); zl.setAttribute('id', 'adagioSkinSx'); ph.insertBefore(zl, ph.firstChild); var zr = document.createElement('div'); zr.setAttribute('id', 'adagioSkinDx'); ph.insertBefore(zr, ph.firstChild); var z = document.createElement('div'); z.setAttribute('id', 'adagioSkinTop'); z.style.width="100%"; z.style.zIndex = "100000000"; z.style.position = "relative"; z.style.height= WallpaperSettings.altezzaHeader+"px"; z.innerHTML = ''; ph.insertBefore(z, ph.firstChild); var divsx = document.getElementById("adagioSkinSx"); var divdx = document.getElementById("adagioSkinDx"); divsx.style.cursor = "pointer"; divdx.style.cursor = "pointer"; divsx.style.width="100px"; divsx.style.height="1px"; divdx.style.width="1px"; divdx.style.height="1px"; divsx.style.float = "left"; divdx.style.float = "right"; divsx.style.zIndex = "1000"; divdx.style.zIndex = "1000"; divsx.style.position = "fixed"; divdx.style.position = "fixed"; divdx.style.right = "0px"; divdx.style.top = "0px"; divsx.style.left = "0px"; divsx.style.top = "0px"; divsx.onclick = function () { window.open(WallpaperSettings.click); }; divdx.onclick = function () { window.open(WallpaperSettings.click); }; }; adagioEventUtil.addHandler(window,'resize',function(){adjustDivsDimension();}); addClickableSpaces(); addBackgroundToBody(); adjustDivsDimension(); /* Macro per la gestione del Tracking Pixel */ var adagioUrlTrackPx = ''; var adagioScriptTrack = ''; if ('' != '') adagioUrlTrackPx = ''; else if('' != '') adagioUrlTrackPx = ''; else if('' != '') adagioUrlTrackPx = ''; else if('' != '') adagioUrlTrackPx = ''; else if('' != '') adagioUrlTrackPx = ''; else if('' != '') adagioUrlTrackPx = ''; else if('' != '') adagioUrlTrackPx = ''; else if('' != '') adagioUrlTrackPx = ''; else if('' != '') adagioUrlTrackPx = ''; else if('' != '') adagioUrlTrackPx = ''; else if('' != '') adagioUrlTrackPx = ''; else if('' != '') adagioUrlTrackPx = ''; else if('https://ad.doubleclick.net/ddm/trackimpj/N1384779.160478BORSAITALIANA/B31132033.391547704;dc_trk_aid=583155979;dc_trk_cid=164696684;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ltd=;dc_tdv=1?' != '') adagioUrlTrackPx = 'https://ad.doubleclick.net/ddm/trackimpj/N1384779.160478BORSAITALIANA/B31132033.391547704;dc_trk_aid=583155979;dc_trk_cid=164696684;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ltd=;dc_tdv=1?'; adagioScriptTrack = ""; var adagioUrlTrackPxDue = ""; /* Creazione del div che contiene il Tracking Pixel */ if (adagioUrlTrackPx != ''){ var divTrackPixel = document.createElement("div"); divTrackPixel.setAttribute('style','display:none;width:1px;height:1px;'); var imgTrackPixel = document.createElement("img"); imgTrackPixel.src=adagioUrlTrackPx; imgTrackPixel.setAttribute("border","0"); imgTrackPixel.setAttribute("width","1"); imgTrackPixel.setAttribute("height","1"); divTrackPixel.appendChild(imgTrackPixel); document.body.appendChild(divTrackPixel); } if (adagioScriptTrack != ''){ var s = document.createElement("script"); s.type = 'text/javascript'; s.src = adagioScriptTrack; document.body.appendChild(s); } if (adagioUrlTrackPxDue!= ''){ var s = document.createElement("img"); s.setAttribute('style','width:1px;height:1px;display:none;'); s.src = adagioUrlTrackPxDue; document.body.appendChild(s); } var adagioBCode = ""; if(adagioBCode != undefined && adagioBCode!=""){ return adagioBCode; } } catch(e){} } else if(posId=='mpu1'){ adagioBCode = ""; try{ /** * STANDARD IMAGE BANNER TRACKING PIXEL * 683015 * v. 2.0 */ adagioContentId = "adagioAdv_683015"; (function(adagioContentId){ var adagioUrlTrackPx = '', adagioAtlasTrackPx = '', adagioDoubleTrackPx = '', adagioPlanetTrackPx = '', adagioBluestreakTrackPx = '', adagioConnextraTrackPx = '', adagioOtherTrackPx = ''; if (adagioAtlasTrackPx!='') adagioUrlTrackPx = adagioAtlasTrackPx; else if (adagioDoubleTrackPx!='') adagioUrlTrackPx = adagioDoubleTrackPx; else if(adagioPlanetTrackPx!='') adagioUrlTrackPx = adagioPlanetTrackPx; else if(adagioBluestreakTrackPx!='') adagioUrlTrackPx = adagioBluestreakTrackPx; else if(adagioConnextraTrackPx!='') adagioUrlTrackPx = adagioConnextraTrackPx; else if(adagioOtherTrackPx!='') adagioUrlTrackPx = adagioOtherTrackPx; var width = "300", height = "250"; adagioBCode = '
' + 'Clicca!' + '
'; if (adagioUrlTrackPx !== ""){ adagioBCode+=''; } return adagioBCode; })(adagioContentId); window.adagioAppendInAsync = function(id,src,type){ // todo aggiungere alla lib if(document.getElementById(id) != null){ switch (type){ case "script": var s = document.createElement("script"); s.type = "text/javascript"; s.src = src; document.getElementById(id).appendChild(s); break; default: break; } } else{ setTimeout(function(){ adagioAppendInAsync(id, src, type); },250); } }; window.adagioAppendInAsync(adagioContentId, "", "script"); if(adagioBCode != undefined && adagioBCode!=""){ return adagioBCode; } } catch(e){} } else if(posId=='mpu2'){ adagioBCode = ""; try{ /** * Programmatic WEB ADS 2023 * 642977 * v. 1.0 */ adagioContentId = elemId; (function(){ var adagioLarghezza = "300", adagioAltezza = "250", adagioDivId = elemId, webAdsDiv = "rect2"; var getRedirectTag = function(){ var tag = ""; return tag; }; (new Image()).src = 'https://adagiofe.neodatagroup.com/ad/confirm.jsp?x=405403.854821.642977.10844.1016.https_www_borsaitaliana_it_homepage_homepage_htm.gdpr_0..0.2.1714773755268.0.'.replace("https://","//"); window.adCreateFriendlyIF_642977 = function(objNameParam){ var objName = objNameParam; this.createFI = function(ifr, ifr_id, width, height) { ifr = (ifr ? ifr : document).createElement("iframe"); ifr_id && ifr.setAttribute("id", ifr_id); var displayS = width ? "" : "none"; var heightS = height ? height + "px" : "0px"; ifr.style.cssText = "display:"+displayS+";height:"+heightS+";width:100% !important;position:relative"; document.documentMode && 8 > document.documentMode ? (ifr.frameBorder = 0, ifr.margin = 0, ifr.marginWidth = 0, ifr.marginHeight = 0, ifr.scrolling = "no") : (ifr.setAttribute("scrolling", "no"), ifr.setAttribute("marginwidth", "0"), ifr.setAttribute("marginheight", "0"), ifr.setAttribute("frameborder", "0")); return ifr; }; this.enableIframeReady = function(ifr) { if (ifr) { ifr.setAttribute("ready-to-write", "false"); var src = "javascript:document.write('" + "\r" + ('try{' + 'parent.document.domain;' + '}catch(e){' + 'document.domain="' + document.domain + '";}\r') + "try{ parent."+objName+".callbackFI(window); }catch (e) {}\r" + "\r');"; ifr.src = src; } }; this.callbackFI = function(elem) { for (var b = document.getElementsByTagName("iframe"), c = 0; c < b.length; c++) try { if ((b[c].contentWindow || b[c].contentDocument.window || b[c].window) == elem) { b[c].setAttribute("ready-to-write", "true"); break } } catch (d) {} }; this.writeToFI = function(ifr, code) { var d = ifr.contentWindow ? ifr.contentWindow.document : ifr.contentDocument && ifr.contentDocument.document ? ifr.contentDocument.document : ifr.contentDocument; d.write("

" + '', code); setTimeout(function() { d.close() }, 1000); // } }; }; var appendIframeToDiv = function(divId, width, height, code){ var obj = new window.adCreateFriendlyIF_642977("adObj_redir_642977_1714773755268"); var ifr = obj.createFI(false,divId+"_ifr",width,height); document.getElementById(divId).appendChild(ifr); obj.enableIframeReady(ifr); obj.writeToFI(ifr, code); }; var interval = setInterval(function () { if (jQuery("#"+adagioDivId).length>0) { clearInterval(interval); appendIframeToDiv(adagioDivId, adagioLarghezza, adagioAltezza, getRedirectTag()); } }, 100); var x = document.getElementById(adagioDivId); x.style.maxWidth = adagioLarghezza+"px"; x.style.width = "100%"; x.style.marginLeft = "auto"; x.style.marginRight = "auto"; function waitForElement_iframe(ifr){ if(document.getElementById(ifr) != null){ ifr = document.getElementById(ifr); ifr.style.marginLeft = "auto"; ifr.style.marginRight = "auto"; } else{ setTimeout(function(){ waitForElement_iframe(ifr); },100); } } waitForElement_iframe(adagioDivId+"_ifr"); adagioBCode = '
'; return adagioBCode; })(); if(adagioBCode != undefined && adagioBCode!=""){ return adagioBCode; } } catch(e){} } else if(posId=='mpu3'){ adagioBCode = ""; try{ /** * STANDARD IMAGE BANNER TRACKING PIXEL * 679860 * v. 2.0 */ adagioContentId = "adagioAdv_679860"; (function(adagioContentId){ var adagioUrlTrackPx = '', adagioAtlasTrackPx = '', adagioDoubleTrackPx = '', adagioPlanetTrackPx = '', adagioBluestreakTrackPx = '', adagioConnextraTrackPx = '', adagioOtherTrackPx = ''; if (adagioAtlasTrackPx!='') adagioUrlTrackPx = adagioAtlasTrackPx; else if (adagioDoubleTrackPx!='') adagioUrlTrackPx = adagioDoubleTrackPx; else if(adagioPlanetTrackPx!='') adagioUrlTrackPx = adagioPlanetTrackPx; else if(adagioBluestreakTrackPx!='') adagioUrlTrackPx = adagioBluestreakTrackPx; else if(adagioConnextraTrackPx!='') adagioUrlTrackPx = adagioConnextraTrackPx; else if(adagioOtherTrackPx!='') adagioUrlTrackPx = adagioOtherTrackPx; var width = "300", height = "250"; adagioBCode = '
' + 'Clicca!' + '
'; if (adagioUrlTrackPx !== ""){ adagioBCode+=''; } return adagioBCode; })(adagioContentId); window.adagioAppendInAsync = function(id,src,type){ // todo aggiungere alla lib if(document.getElementById(id) != null){ switch (type){ case "script": var s = document.createElement("script"); s.type = "text/javascript"; s.src = src; document.getElementById(id).appendChild(s); break; default: break; } } else{ setTimeout(function(){ adagioAppendInAsync(id, src, type); },250); } }; window.adagioAppendInAsync(adagioContentId, "", "script"); if(adagioBCode != undefined && adagioBCode!=""){ return adagioBCode; } } catch(e){} } else if(posId=='gallery'){ adagioBCode = ""; try{ if(adagioBCode != undefined && adagioBCode!=""){ document.getElementById(elemId).appendChild = adagioBCode; return adagioBCode; } } catch(e){} } else if(posId=='textlink'){ adagioBCode = ""; try{ if(adagioBCode != undefined && adagioBCode!=""){ return adagioBCode; } } catch(e){} } else if(posId=='ticker'){ adagioBCode = ""; try{ /** STANDARD IMAGE BANNER TRACKING PIXEL RESPONSIVE si-Stretch v. 1.0 */ var adagioUrlTrackPx = ''; var adagioAtlasTrackPx = ''; var adagioDoubleTrackPx = ''; var adagioPlanetTrackPx = ''; var adagioBluestreakTrackPx = ''; var adagioConnextraTrackPx = ''; var adagioOtherTrackPx = ''; if (adagioAtlasTrackPx!='') adagioUrlTrackPx = adagioAtlasTrackPx; else if (adagioDoubleTrackPx!='') adagioUrlTrackPx = adagioDoubleTrackPx; else if(adagioPlanetTrackPx!='') adagioUrlTrackPx = adagioPlanetTrackPx; else if(adagioBluestreakTrackPx!='') adagioUrlTrackPx = adagioBluestreakTrackPx; else if(adagioConnextraTrackPx!='') adagioUrlTrackPx = adagioConnextraTrackPx; else if(adagioOtherTrackPx!='') adagioUrlTrackPx = adagioOtherTrackPx; adagioBCode = '' + 'Clicca!' + ''; adagioBCode+=''; if(adagioBCode != undefined && adagioBCode!=""){ return adagioBCode; } } catch(e){} } }