Advertisement
anatolionobre

Wallpaper Video OLD

Oct 1st, 2014
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.89 KB | None | 0 0
  1. <script type="text/javascript" src="http://jwpsrv.com/library/naIBjJ_zEeOzIyIACmOLpg.js"></script>
  2.  
  3. <!--
  4.  
  5. Last update:
  6. 26-11-2014
  7. -->
  8.  
  9.  
  10. <img src="%%VIEW_URL_UNESC%%http://s0.2mdn.net/dot.gif" width="1" height="1" style="display:none"/>
  11.  
  12.  
  13.  
  14. <script type="text/javascript">
  15.  
  16.  
  17.  
  18. if(typeof DFP_wpVIDEO === "undefined"){
  19.  
  20.  
  21. var DFP_wpVIDEO = {
  22.  
  23. tagpreroll: "/7811748/testeAN_web_pt/calvinklein", //Vai buscar a seguinte tag de preroll (programar o mm em sponsorship com data de fim superior)
  24.  
  25. //para testar se tag do preroll está a retornar chamar no browser: (e substituir o valor de iu=)
  26. //http://pubads.g.doubleclick.net/gampad/ads?sz=720x576&iu=/7811748/testeAN_web_pt/calvinklein/&ciu_szs&impl=s&gdfp_req=1&env=vp&output=xml_vast2&unviewed_position_start=1&url=&correlator=__random-number__&vpos=preroll
  27.  
  28.  
  29. desceAutomaticamente: true, //passar para false se o video não baixa o site onLoad (fica a correr por trás)
  30.  
  31. clickHeight: 750, //altura da área de click
  32. clickWidth: 300, //largura da área de clcik
  33.  
  34. BgColor: "#fff", //cor do background
  35. Scroll: "scroll", //escolher entre scroll e fixed
  36.  
  37. topHeight: 80, //altura da área de topo clicável , se existir. Se não existir, colocar "0"
  38. topHeightAnim: false, //Se existir altura de topo, configurar se queremos animação a descer se não (true/false): default = false
  39.  
  40. //CHANGE USUALLY NOT REQUIRED
  41. siteWidth: 990, //largura do site (normalmente sempre 990)
  42. File: "%%FILE:JPG1%%", //ficheiro de imagem de background
  43.  
  44. destUrl: "%%CLICK_URL_ESC%%%%DEST_URL%%",
  45.  
  46. dynamicUrl: false, //ativa a substituição dinâmica da string tvi pelo site onde passa a pub
  47.  
  48. getDynamicUrl: function(){
  49. var hostDfp = String(window.location.host).replace('www.', '');
  50. if (hostDfp.indexOf("iol") >-1) {
  51. //Tem dominio IOL
  52. //é o IOl.pt?
  53. if(hostDfp.split(".")[0] ==="iol") {
  54. return "iol.pt";
  55. }else{
  56. return hostDfp.split(".")[0];
  57. }
  58. }else {
  59. //fora do domínio IOL -> retorna dominio
  60. return hostDfp.split(".")[0];
  61. };
  62. },
  63.  
  64. click: function () {
  65. if(DFP_wpVIDEO.dynamicUrl){
  66. return unescape(DFP_wpVIDEO.destUrl.replace(/tvi-/g,DFP_wpVIDEO.getDynamicUrl()));
  67. }else{
  68. return "%%CLICK_URL_ESC%%%%DEST_URL%%";
  69. }
  70.  
  71. },
  72.  
  73.  
  74. utm: false, //alterar para false se não queremos por algum motivo usar utm
  75. utm_campaign_value: 'qem', //nome da campanha, promoção, produto etc
  76. utm_medium_value: 'display', //nome do veículo/medium (banner, email, ppc, etc)
  77. //DO NOT CHANGE BELOW
  78. dfpmacro: "%%CLICK_URL_ESC%%",
  79. pre_utm_build: function () {if(this.click.indexOf('?') > -1){return '%26';}else{return '?'}},
  80. utm_content_value: function(){return this.width+'x'+this.height}, //nome/variação do ad
  81. utm_source_value: document.domain, //default is document value
  82. utm_build: function(){return this.pre_utm_build()+'utm_source%3D'+this.utm_source_value+'%26utm_medium%3D'+this.utm_medium_value+'%26utm_content%3D'+this.utm_content_value()+'%26utm_campaign%3D'+this.utm_campaign_value+''},
  83. zclk: function(){if(this.utm){return this.dfpmacro+this.click+this.utm_build()}else{return this.click}},
  84. debug: function(m){try{console.log("ADSERVER DEBUG POS: "+m)}catch(e){}},
  85. swfOurl: "http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js",
  86.  
  87. validate: function (param, default_value){
  88. if (param == ""){param = default_value}
  89. return param;
  90. },
  91. getEl: function (i){return document.getElementById(i)},
  92. pixel: function(p) {
  93. if(p){
  94. img = new Image(1,1)
  95. img.src = DFP_wpVIDEO.srcMacro(p);
  96. img.style.display="none";
  97. return img;
  98. }
  99. },
  100. Image: function(file, selector, w, h, click){
  101. if(!click){click = unescape(DFP_wpVIDEO.zclk())}
  102. DFP_wpVIDEO.getEl(selector).innerHTML='<a href="'+click+'" target="_blank"><img src="'+file+'" alt="" width="'+w+'" height="'+h+'" border="0" /></a>';
  103. },
  104. BGimage: function(color, file, xpos, ypos, type ){
  105. var loc = String(window.location);
  106. var host = String(window.location.host).replace('www.', '')
  107. var where = "body"
  108. //hacks
  109.  
  110. //ypos -> barra do IOL (0px, com exceções)
  111. if (( host != "iol.pt") && (host != "demaeparamae.pt")){
  112. ypos = (ypos+0)
  113. };
  114.  
  115.  
  116.  
  117. if (loc.indexOf("masterchef") > -1){
  118. ypos = 0;
  119. };
  120.  
  121.  
  122.  
  123. if (loc.indexOf("melhor-do-que-falecer") > -1){
  124. ypos = 0;
  125. };
  126.  
  127. if (loc.indexOf("mulheres") > -1){
  128. ypos = 0;
  129. };
  130.  
  131. if (loc.indexOf("secretstory") > -1){
  132. ypos = 190;
  133. };
  134.  
  135. ypos = (ypos).toString()
  136. //container exceptions
  137. if (loc.indexOf("bbvip") > -1 ){where = "contentwrapper"}
  138. // hack for local file testing
  139. if (file.substr(0,4) != "http") {file = ""+file;}
  140. //apply BG
  141. var rpt = "no-repeat";
  142. if (where == "body"){var y = document.getElementsByTagName('body')[0];
  143. }else{var y = document.getElementById (where);};
  144. y.style.cssText = 'background: '+color+' url('+file+') '+rpt+' '+type+' '+xpos+' '+ypos+'px';
  145. },
  146. BGclick: function(t, click){
  147. LeftMargin = ((DFP_wpVIDEO.siteWidth + 10)/2) + DFP_wpVIDEO.clickWidth;
  148. RightMargin = ((DFP_wpVIDEO.siteWidth + 10)/2);
  149. click = click || DFP_wpVIDEO.click();
  150.  
  151.  
  152.  
  153. son = document.createElement("div");
  154. son.innerHTML = '<div class="adserverbg" id="wp_left" style=" left:50%; width:'+DFP_wpVIDEO.clickWidth+'px;height:'+DFP_wpVIDEO.clickHeight+'px;position: absolute;right:0px;top:'+t+'px;display:block;z-index:1000; margin-left:'+-LeftMargin+'px;background-color: transparent; cursor:pointer"></div>'
  155. document.body.insertBefore(son, document.body.firstChild);
  156.  
  157.  
  158. document.getElementById('wp_left').onclick = function(e){
  159. window.open(DFP_wpVIDEO.click());
  160. e.stopPropagation();
  161. }
  162.  
  163. son = document.createElement("div");
  164. son.innerHTML = '<div class="adserverbg" id="wp_right" style="left:50%; width:'+DFP_wpVIDEO.clickWidth+'px; height:'+DFP_wpVIDEO.clickHeight+'px; position: absolute;right:0px;top:'+t+'px;display:block;z-index:10000; margin-left:'+RightMargin+'px; background-color: transparent;cursor:pointer"></div>'
  165. document.body.insertBefore(son, document.body.firstChild);
  166.  
  167. document.getElementById('wp_right').onclick = function(e){
  168. window.open(DFP_wpVIDEO.click());
  169. e.stopPropagation();
  170. }
  171.  
  172.  
  173.  
  174. },
  175. BGcssHack: function(where){
  176. var loc = String(window.location);
  177. var host = String(window.location.host).replace('www.', '')
  178. var path = String(window.location.pathname);
  179. //hacks
  180. switch(host)
  181. {
  182. case "iol.pt":
  183. if (loc.indexOf("index_new.html") > -1) {
  184. DFP_wpVIDEO.loadcss("http://www.iol.pt/css/pub_2014.css");
  185. DFP_wpVIDEO.BGclick(0);
  186. }
  187. else if (loc.indexOf("index_new_7.html") > -1) {
  188. DFP_wpVIDEO.loadcss("http://www.iol.pt/css/pub_2015.css");
  189. DFP_wpVIDEO.BGclick(0);
  190. }
  191. else {
  192. document.getElementById("contentwrapper").style.cssText = "width:980px; margin:auto; background:transparent";
  193. DFP_wpVIDEO.BGclick(0);
  194. }
  195. break;
  196.  
  197. case "newsl.iol.pt":
  198. //http://newsl.iol.pt/pub/testes-wp/ss4.html
  199. //http://newsl.iol.pt/pub/testes-wp/iloveit.html
  200. //http://newsl.iol.pt/pub/testes-wp/belmonte.html
  201. if (loc.indexOf("bbvip") > -1) {
  202. // DFP_wpVIDEO.BGclick(580);
  203. }else if(loc.indexOf("ss4") > -1){
  204. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/ss4/css/pub.css?20131008");
  205. // DFP_wpVIDEO.BGclick(0);
  206. }else if(loc.indexOf("iloveit") >-1){
  207. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/iloveit/css/pub.css?v20131008");
  208.  
  209. }else if (loc.indexOf("belmonte") > -1){
  210. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/belmonte/css/pub.css?v20131008");
  211.  
  212. }else{
  213.  
  214. document.getElementById("contentwrapper").style.cssText = "width:980px; margin:auto; background:transparent";
  215.  
  216. };
  217. break;
  218. case "maisfutebol.iol.pt":
  219. DFP_wpVIDEO.loadcss("http://www.maisfutebol.iol.pt/css/1024.css?v65");
  220.  
  221.  
  222. break;
  223.  
  224. case "tvi.iol.pt":
  225.  
  226.  
  227.  
  228. if (loc.indexOf("bbvip") > -1) {
  229. //DFP_wpVIDEO.BGclick(580);
  230. }else if(loc.indexOf("ss4") > -1){
  231. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/ss4/css/pub.css?20131008");
  232. //DFP_wpVIDEO.BGclick(0);
  233. }else if(loc.indexOf("secretstory") > -1){
  234. DFP_wpVIDEO.loadcss("http://newsl.iol.pt/pub/code/pubcss5.css");
  235. $("#contentwrapper").css("background","transparent")
  236. //DFP_wpVIDEO.BGclick(180);
  237. $(".menu_a").css("font-size","12px")
  238. }else if(loc.indexOf("jardinsproibidos") >-1){
  239. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/jardinsproibidos/css/pub.css?v20140904");
  240. //DFP_wpVIDEO.BGclick(0);
  241. }else if(loc.indexOf("desafio-final2") >-1){
  242. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/ss4/css/pub.css?20131008");
  243. //DFP_wpVIDEO.BGclick(0);
  244. }else if (loc.indexOf("/belmonte/") > -1){
  245. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/belmonte/css/pub.css?v20131008");
  246. //DFP_wpVIDEO.BGclick(0);
  247. }else if (loc.indexOf("/o-beijo-do-escorpiao/") > -1){
  248. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/belmonte/css/pub.css?v20131008");
  249. //DFP_wpVIDEO.BGclick(0);
  250. }else if (loc.indexOf("/mulheres/") > -1){
  251. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/mulheres/css/pub.css?v20140717");
  252.  
  253. //DFP_wpVIDEO.BGclick(0);
  254.  
  255.  
  256. }else if (loc.indexOf("masterchef") > -1){
  257. document.getElementById("contentwrapper").style.maxWidth = "980px"
  258. // DFP_wpVIDEO.BGclick(0);
  259.  
  260. }else if (loc.indexOf("/risingstar/") > -1){
  261. $(".top-nav-wraper").css("backgroundColor","#333")
  262. $(".row").css("backgroundColor","#fff")
  263. DFP_wpVIDEO.BGclick(0);
  264.  
  265.  
  266.  
  267.  
  268. }else if (loc.indexOf("/melhor-do-que-falecer/") > -1){
  269. document.getElementById("contentwrapper").style.maxWidth = "980px";
  270. $(".nav-home").css('maxWidth','980px');
  271. $(".nav-home").css('height','45%');
  272. $(".back_vid").css('display','none');
  273. $( "#fullscreen" ).after( "<div id='bannerover' style='max-width:980x; margin:auto'></div>" );
  274. $('.wise_message').css('display','none');
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281. // DFP_wpVIDEO.BGclick(0);
  282.  
  283. }
  284.  
  285.  
  286.  
  287. else{
  288. document.getElementById("contentwrapper").style.cssText = "width:980px; margin:auto; background:transparent";
  289. // DFP_wpVIDEO.BGclick(0);
  290. if (typeof pub_ativar_wallpaper != "undefined") {
  291. pub_ativar_wallpaper();
  292.  
  293. };
  294.  
  295. }
  296. break;
  297.  
  298. case "tvi.pt":
  299.  
  300. if (loc.indexOf("bbvip") > -1) {
  301. DFP_wpVIDEO.BGclick(580);
  302. }else if(loc.indexOf("ss4") > -1){
  303. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/ss4/css/pub.css?20131008");
  304.  
  305. }else if(loc.indexOf("iloveit") >-1){
  306. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/iloveit/css/pub.css?v20131008");
  307.  
  308. }else if(loc.indexOf("desafio-final2") >-1){
  309. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/ss4/css/pub.css?20131008");
  310.  
  311. }else if (loc.indexOf("/belmonte/") > -1){
  312. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/belmonte/css/pub.css?v20131008");
  313.  
  314. }else if (loc.indexOf("/o-beijo-do-escorpiao/") > -1){
  315. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/belmonte/css/pub.css?v20131008");
  316.  
  317. }else if (loc.indexOf("/mulheres/") > -1){
  318. DFP_wpVIDEO.loadcss("http://www.tvi.iol.pt/mulheres/css/pub.css?v20140717");
  319.  
  320.  
  321.  
  322.  
  323. }else if (loc.indexOf("masterchef") > -1){
  324. document.getElementById("contentwrapper").style.maxWidth = "980px"
  325.  
  326.  
  327. }else if (loc.indexOf("/risingstar/") > -1){
  328. $(".top-nav-wraper").css("backgroundColor","#333")
  329. $(".row").css("backgroundColor","#fff")
  330. DFP_wpVIDEO.BGclick(0);
  331.  
  332.  
  333.  
  334.  
  335. }else if (loc.indexOf("/melhor-do-que-falecer/") > -1){
  336. document.getElementById("contentwrapper").style.maxWidth = "980px";
  337. $(".nav-home").css('maxWidth','980px');
  338. $(".nav-home").css('height','45%');
  339. $(".back_vid").css('display','none');
  340. $( "#fullscreen" ).after( "<div id='bannerover' style='max-width:980x; margin:auto'></div>" );
  341. $('.wise_message').css('display','none');
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349. }
  350.  
  351.  
  352.  
  353. else{
  354. document.getElementById("contentwrapper").style.cssText = "width:980px; margin:auto; background:transparent";
  355. // DFP_wpVIDEO.BGclick(0);
  356. if (typeof pub_ativar_wallpaper != "undefined") {
  357. pub_ativar_wallpaper();
  358.  
  359. };
  360.  
  361. }
  362. break;
  363. break;
  364.  
  365. case "spotmais.iol.pt":
  366. DFP_wpVIDEO.loadcss("http://newsl.iol.pt/pub/resources/css/spotmais-wp.css");
  367. // DFP_wpVIDEO.BGclick(0);
  368. break;
  369.  
  370. case "autoportal.iol.pt":
  371. dad = document.getElementById( "pagina" ) ;
  372. son = document.createElement("div");
  373. son.innerHTML = '<div id="bannerover"></div>'
  374. dad.insertBefore(son, dad.firstChild);
  375.  
  376. document.getElementById("pagina").style.cssText = "border:0";
  377.  
  378. // DFP_wpVIDEO.BGclick(0);
  379.  
  380. break;
  381. case "tvi24.iol.pt":
  382.  
  383.  
  384.  
  385.  
  386.  
  387. pub_wallpaper();
  388.  
  389.  
  390. break;
  391. case "lux.iol.pt":
  392. DFP_wpVIDEO.loadcss("http://www.lux.iol.pt/css/pub.css?v201401272028");
  393. // DFP_wpVIDEO.BGclick(0);
  394. // DFP_wpVIDEO.BGclick(210);
  395. break;
  396. case "http://demaeparamae.pt/":
  397.  
  398. break;
  399. default:
  400. DFP_wpVIDEO.debug("BGCssHack- default");
  401. }
  402. },
  403.  
  404. loadjs: function (what) {
  405. var head = document.getElementsByTagName("head")[0];
  406. var script = document.createElement("script");
  407. script.type = "text/javascript";
  408. script.src = what;
  409. head.appendChild(script);
  410. },
  411. loadcss: function (what) {
  412. var head = document.getElementsByTagName("head")[0];
  413. var link = document.createElement("link");
  414. link.type = "text/css";
  415. link.rel = "stylesheet";
  416. link.href = what;
  417. head.appendChild(link);
  418. },
  419. srcMacro: function (src){
  420. var ord=Math.floor(Math.random()*10001)
  421. if(src.indexOf("rand")>-1){src= src.replace(/rand/gi, ord);}
  422. //if(src.indexOf("click")>-1){src= src.replace(/click/gi, DFP_wpVIDEO.zclk());}
  423. return src;
  424. },
  425.  
  426. bannerOver: function (pixels, click, anim) {
  427. anim = anim || false;
  428. var pivot = document.getElementById("bannerover");
  429. // document.getElementById("contentwrapper").style.cssText = "width:980px; margin:auto; background:transparent";
  430. if(!document.getElementById("bannerover")) {
  431.  
  432.  
  433. son = document.createElement("div");
  434. son.innerHTML = '<div id="bannerover"></div>'
  435. document.body.insertBefore(son, document.body.firstChild);
  436.  
  437. };
  438. document.getElementById("bannerover").style.cssText = "display:block; width: 990px; margin: 0 auto; background: transparent;";
  439. if ((anim) && (window.jQuery)){
  440. $(pivot).animate({
  441. height: pixels+'px'
  442. }, 2000, function() {
  443. if (click != undefined){
  444. $(this).css('cursor','pointer');
  445. $(this).click(function() {
  446. window.open(click)
  447. });
  448. };
  449. });
  450. }else {
  451. if (window.jQuery){
  452.  
  453. $(pivot).css('height',pixels+'px');
  454. if (click != undefined){
  455. $(pivot).css('cursor','pointer');
  456. $(pivot).click(function() {
  457. window.open(click)
  458. });
  459. };
  460. }else {
  461.  
  462. document.getElementById("bannerover").style.height= pixels+'px';
  463. document.getElementById("bannerover").style.cursor= 'pointer';
  464. document.getElementById('bannerover').onclick = function(e){
  465. window.open(DFP_wpVIDEO.click());
  466. e.stopPropagation();
  467. }
  468.  
  469. };
  470. };
  471. },
  472.  
  473.  
  474.  
  475. isMobile: function () {
  476. var userAgent = navigator.userAgent||navigator.vendor||window.opera;
  477. if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|android|ipad|playbook|silk|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(userAgent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(userAgent.substr(0,4)))
  478. return true;
  479. else
  480. return false;
  481. },
  482.  
  483. isIOS: function () {
  484. var userAgent = navigator.userAgent||navigator.vendor||window.opera;
  485. if(/ip(hone|od|ad)/i.test(userAgent))
  486. return true;
  487. else
  488. return false;
  489. }
  490.  
  491.  
  492.  
  493.  
  494. }
  495.  
  496.  
  497.  
  498. //init
  499.  
  500. if (!DFP_wpVIDEO.isMobile()) {
  501.  
  502. if (window.jQuery){
  503. $( document ).ready(function() {
  504. // DFP_wpVIDEO.BGcssHack()
  505. // DFP_wpVIDEO.BGimage(DFP_wpVIDEO.BgColor, DFP_wpVIDEO.File, "center", 0 , DFP_wpVIDEO.Scroll);
  506. // DFP_wpVIDEO.BGimage(DFP_wpVIDEO.BgColor, "http://newsl.iol.pt/pub/code/wallpapper.jpg", "center", 0 , DFP_wpVIDEO.Scroll);
  507. //DFP_wpVIDEO.bannerOver(DFP_wpVIDEO.topHeight, DFP_wpVIDEO.click(), DFP_wpVIDEO.topHeightAnim );
  508. });
  509.  
  510. }else {
  511.  
  512.  
  513. // DFP_wpVIDEO.BGcssHack()
  514. // DFP_wpVIDEO.BGimage(DFP_wpVIDEO.BgColor, DFP_wpVIDEO.File, "center", 0 , DFP_wpVIDEO.Scroll);
  515. // DFP_wpVIDEO.bannerOver(DFP_wpVIDEO.topHeight, DFP_wpVIDEO.click(), DFP_wpVIDEO.topHeightAnim );
  516.  
  517.  
  518. }
  519.  
  520. };
  521.  
  522.  
  523.  
  524. }
  525. </script>
  526.  
  527.  
  528.  
  529.  
  530. <script type="text/javascript">
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538. function genfullscreenadplayer (tag) {
  539.  
  540. jwplayer("fullscreenad_container").setup({
  541. file: "http://newsl.iol.pt/pub/code/fundo-video/VID_20141010_185857_x264_001.mp4",
  542. primary: "flash",
  543. width: "100%",
  544. height: "100%",
  545. skin: 'five',
  546. stretching: 'exactfit',
  547. autostart: true,
  548. advertising: {
  549. client: "googima",
  550. admessage: 'Esta publicidade termina em xx segundos.',
  551. tag: 'http://pubads.g.doubleclick.net/gampad/ads?sz=720x576&iu='+tag+'&ciu_szs&impl=s&gdfp_req=1&env=vp&output=xml_vast2&unviewed_position_start=1&url=&correlator=__random-number__&vpos=preroll'
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558. }
  559. });
  560.  
  561. }
  562.  
  563.  
  564.  
  565. /*
  566.  
  567. if(document.cookie.indexOf("jwplayerAutoStart") == -1) {
  568. //document.cookie = "jwplayerAutoStart=1";
  569. //jwplayer().play();
  570. }
  571.  
  572.  
  573.  
  574.  
  575. */
  576.  
  577.  
  578.  
  579.  
  580. if (typeof abcd100 === "undefined") {
  581.  
  582.  
  583.  
  584. function yourFunctionToRun(){
  585.  
  586. $(document).ready(function() {
  587. $("body").prepend("<div id='fullscreenad'></div>");
  588. $("#fullscreenad").prepend("<div id='fullscreenad_container'></div>");
  589. DFP_wpVIDEO.BGcssHack();
  590.  
  591.  
  592.  
  593. $('#bannerover').css('display','block');
  594. $('#bannerover').css('height',DFP_wpVIDEO.topHeight+'px');
  595. $("#bannerover").css('cursor','pointer');
  596. $("#bannerover").click(function() {
  597. window.open(DFP_wpVIDEO.click());
  598. });
  599.  
  600.  
  601. $('#fullscreenad').css('display','block');
  602. $('#fullscreenad').css('top','0px');
  603. //$('#fullscreenad').css('z-index','10000');
  604. $('#fullscreenad').css('right','0px');
  605. $('#fullscreenad').css('width','100%');
  606. $('#fullscreenad').css('height','100%');
  607. $('#fullscreenad').css('left','0');
  608. $('#fullscreenad').css('position','fixed');
  609.  
  610. genfullscreenadplayer (DFP_wpVIDEO.tagpreroll);
  611.  
  612.  
  613. jwplayer('fullscreenad_container').onBeforeComplete(function(event){
  614. jwplayer('fullscreenad_container').remove();
  615. DFP_wpVIDEO.BGimage(DFP_wpVIDEO.BgColor, "%%FILE:JPG1%%", "center", 0 , DFP_wpVIDEO.Scroll);
  616.  
  617. });
  618.  
  619. jwplayer('fullscreenad_container').onAdComplete(function(event){
  620. SiteUp();
  621. $( "#pausevid" ).hide()
  622. $( "#govid" ).show()
  623. DFP_wpVIDEO.BGclick(0);
  624.  
  625. });
  626.  
  627. jwplayer('fullscreenad_container').onAdSkipped(function(event){
  628. jwplayer('fullscreenad_container').remove()
  629. $( "#control-video" ).hide()
  630. $( "#govid" ).hide()
  631. SiteUp();
  632. DFP_wpVIDEO.BGimage(DFP_wpVIDEO.BgColor, "%%FILE:JPG1%%", "center", 0 , DFP_wpVIDEO.Scroll);
  633. });
  634.  
  635.  
  636. jwplayer('fullscreenad_container').onAdImpression(function(event){
  637.  
  638.  
  639. if (DFP_wpVIDEO.desceAutomaticamente ) {
  640. $("body").prepend('<div id="control-video" style="position: fixed;z-index: 100000; top:35px; left: 30px; "><div id="pausevid212" style=" text-align:center; z-index: 100000;position:relative; background-color: #fff; cursor: pointer"><div id="pausevid" style="font-size: 15px; font-family:arial, sans-serif; display:block; padding:7px; background-color:#000; color: #ccc; border: 1px solid #333"> VER SITE </div> <div style="font-size: 15px; font-family:arial, sans-serif; display:none; padding:7px; background-color:#000; color: #ccc; border: 1px solid #333" id="govid"> VER VIDEO </div><div></div>');
  641. SiteDown();
  642.  
  643. // setTimeout(function(){ SiteDown(); },1500);
  644.  
  645.  
  646. }else{
  647.  
  648.  
  649. $("body").prepend('<div id="control-video" style="position: fixed;z-index: 100000; top:35px; left: 30px; "><div id="pausevid212" style=" text-align:center; z-index: 100000;position:relative; background-color: #fff; cursor: pointer"><div id="pausevid" style="font-size: 15px; font-family:arial, sans-serif; display:none; padding:7px; background-color:#000; color: #ccc; border: 1px solid #333"> VER SITE </div> <div style="font-size: 15px; font-family:arial, sans-serif; display:block; padding:7px; background-color:#000; color: #ccc; border: 1px solid #333" id="govid"> VER VIDEO </div><div></div>');
  650. //SiteDown();
  651.  
  652. };
  653.  
  654.  
  655.  
  656.  
  657.  
  658. $( "#pausevid" ).click(function() {
  659. // pauseVideo()
  660. SiteUp();
  661. $( "#pausevid" ).hide()
  662. $( "#govid" ).show()
  663. DFP_wpVIDEO.BGclick(0);
  664.  
  665. // muteVideo()
  666.  
  667. });
  668.  
  669.  
  670. $( "#govid" ).click(function() {
  671.  
  672. SiteDown();
  673. $( "#govid" ).hide()
  674. $( "#pausevid" ).show()
  675. $(".adserverbg").remove();
  676. genfullscreenadplayer (DFP_wpVIDEO.tagpreroll);
  677. jwplayer('fullscreenad_container').onAdComplete(function(event){
  678. SiteUp();
  679. $( "#pausevid" ).hide()
  680. $( "#govid" ).show()
  681. DFP_wpVIDEO.BGclick(0);
  682.  
  683. });
  684.  
  685.  
  686. });
  687.  
  688. });
  689.  
  690.  
  691.  
  692.  
  693.  
  694. //Remove a barra do IOL (safety first)
  695.  
  696. setTimeout (function check_barraIOL () {
  697.  
  698. if (document.getElementById("barraIOL")) {
  699. document.getElementById("barraIOL").style.display = 'none';
  700. }else {
  701. setTimeout (check_barraIOL, 300);
  702. }
  703. },
  704. 300);
  705.  
  706.  
  707.  
  708. }); //doc ready
  709.  
  710.  
  711. }
  712.  
  713. function runYourFunctionWhenJQueryIsLoaded() {
  714. if (window.$){
  715. //possibly some other JQuery checks to make sure that everything is loaded here
  716.  
  717. yourFunctionToRun();
  718. } else {
  719. setTimeout(runYourFunctionWhenJQueryIsLoaded, 50);
  720. }
  721. }
  722.  
  723. runYourFunctionWhenJQueryIsLoaded();
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732. function SiteDown(){
  733.  
  734. $('#heightPH').hide()
  735. $('.container').hide()
  736. $('.footerMF').hide()
  737. $('.remate').hide()
  738. $('#contentwrapper').fadeOut();
  739. $(".row4").fadeOut()
  740. $(".row8").fadeOut()
  741. $(".row6").fadeOut()
  742. $("footer").fadeOut()
  743. $(".masemba").fadeOut()
  744. $("#mcd_footer").hide()
  745. $('.container').hide()
  746. }
  747.  
  748.  
  749.  
  750.  
  751. function SiteUp(){
  752.  
  753. $('.footerMF').fadeIn()
  754. $('.remate').fadeIn()
  755. $('#heightPH').fadeIn()
  756. $('.container').fadeIn()
  757. $('#contentwrapper').fadeIn();
  758. $(".row4").fadeIn();
  759. $(".row8").fadeIn();
  760. $(".row6").fadeIn();
  761. $("footer").fadeIn();
  762. $(".masemba").fadeIn();
  763. $("#mcd_footer").fadeIn();
  764. if($().iosSlider) $('.manchetes, #media_gal, #media_gal_2, .lookdodia').iosSlider('update'); //lux
  765.  
  766. jwplayer('fullscreenad_container').remove();
  767. //$('#fullscreenad').remove();
  768. $( "#control-video" ).hide()
  769. DFP_wpVIDEO.BGimage(DFP_wpVIDEO.BgColor, "%%FILE:JPG1%%", "center", 0 , DFP_wpVIDEO.Scroll);
  770. $( "#control-video" ).show();
  771. }
  772.  
  773.  
  774.  
  775. abcd100=1;
  776. };
  777. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement