if (gtpdata.keywords) {
	var mykeywords = gtpdata.keywords;
} else {
	mykeywords = [];
}
var gtpadunit = gtpdata.gtpadunit;
if (md.mobile() || md.tablet()) {
	var tttregex = /(\.*)\_web(\.*)/;
	gtpadunit = gtpadunit.replace(tttregex, "$1_mob$2");
}
var gtpdivid = 'publi_' + gtpdata.alias_publi;
var listadoKW = mykeywords;

if (typeof (allPublis) === 'undefined') {
	allPublis = [];
}
if (typeof (PBS) != 'undefined') {
	var auxbiT = [];
	if (typeof (window.top.biT) != 'undefined') auxbiT = window.top.biT;
	PBS.setAds({
		asy: false,
		biT: auxbiT,
		adunit: gtpadunit,
		divid: gtpdivid,
		key: {
			pbskey: listadoKW
		},
		ads: []
	});
} else {
	var PBS = {
		display: function () {},
		asym: {
			refresh: function () {}
		}
	};
}

function refreshPubliPagina() {
	PBS.asym.refresh();
}

function loadAllPubli() {
	if (typeof (allPublis) != 'undefined') {
		var gtpadunit=gtpdata.gtpadunit;
		if (md.mobile() || md.tablet()) {
			var tttregex = /(\.*)\_web(\.*)/;
			gtpadunit = gtpadunit.replace(tttregex, "$1_mob$2");
		}

		PBS.fn.requestAdSlotLazyLoad(
			allPublis,
			gtpdata.keywords.toString(),
			gtpadunit
		);
		if (typeof(wp_debug) != 'undefined' && wp_debug) {
			console.log(`%c[DEBUG] PUBLI | adUnit: ${gtpadunit} | Keywords: ${gtpdata.keywords.toString()} | Positions: `, "background: #222; color: #0dcaf0; padding: 2px;", allPublis);
		}
	}
}