//<script type='text/javascript' src='http://partner.googleadservices.com/gampad/google_service.js'></script>

var GS_googleAdSenseID = "ca-pub-5585139137503639";
GS_googleAddAdSenseService(GS_googleAdSenseID);
GS_googleEnableAllServices();

function QN_HostVerify() {
	var hosts = {
		"ecq" : [	"http://magazine.quotidianonet.ilsole24ore.com/ecquo",
					"http://magazine.quotidiano.net/ecquo",
					"http://www.ecquo.it" ],
		"rdc" : [	"http://ilrestodelcarlino.ilsole24ore.com", "http://www.ilrestodelcarlino.it" ],
		"naz" : [	"http://lanazione.ilsole24ore.com", "http://www.lanazione.it" ],
		"gio" : [	"http://ilgiorno.ilsole24ore.com", "http://www.ilgiorno.it" ]
	};
	for (hn in hosts)
		for (i in hosts[hn])
			if (location.href.indexOf(hosts[hn][i]) == 0)
				return hn;
	return "qnet";
}

function QN_googleTrySlot(cnt) {
	if (cnt == undefined) var cnt = 0;
	if (cnt > 9) return QN_add_meta("GoogleSlotAdded","Tries stopped. Limit reached at "+cnt);
	if (typeof GA_googleAddSlot == "undefined") {
		cnt++;
		window.setTimeout("QN_googleTrySlot("+cnt+")",1000);
		return "No Google function found, try n."+cnt;
	}

	var QN_googleSlotAddedFor = "nothing";
	switch (QN_HostVerify()) {
		case "ecq" : // ecquo
			QN_googleSlotAddedFor = "ecquo";
			GA_googleAddSlot(GS_googleAdSenseID, "leaderboard_ecquo");
			GA_googleAddSlot(GS_googleAdSenseID, "videobox_ecquo");
			break;
		case "rdc" : // carlino
			QN_googleSlotAddedFor = "Il Resto del Carlino";
			GA_googleAddSlot(GS_googleAdSenseID, "leaderboard_rdc");
			GA_googleAddSlot(GS_googleAdSenseID, "littlebox_rdc");
			GA_googleAddSlot(GS_googleAdSenseID, "videobox_1_rdc");
			GA_googleAddSlot(GS_googleAdSenseID, "videobox_2_rdc");
			break;
		case "naz" : // nazione
			QN_googleSlotAddedFor = "La Nazione";
			GA_googleAddSlot(GS_googleAdSenseID, "leaderboard_nazione");
			GA_googleAddSlot(GS_googleAdSenseID, "littlebox_nazione");
			GA_googleAddSlot(GS_googleAdSenseID, "videobox_1_nazione");
			GA_googleAddSlot(GS_googleAdSenseID, "videobox_2_nazione");
			break;
		case "gio" : // giorno
			QN_googleSlotAddedFor = "Il Giorno";
			GA_googleAddSlot(GS_googleAdSenseID, "leaderboard_giorno");
			GA_googleAddSlot(GS_googleAdSenseID, "littlebox_giorno");
			GA_googleAddSlot(GS_googleAdSenseID, "videobox_1_giorno");
			GA_googleAddSlot(GS_googleAdSenseID, "videobox_2_giorno");
			break;
		default : // qnet
			QN_googleSlotAddedFor = "Quotidiano.net";
			GA_googleAddSlot(GS_googleAdSenseID, "leaderboard_qnet");
			GA_googleAddSlot(GS_googleAdSenseID, "littlebox_qnet");
			GA_googleAddSlot(GS_googleAdSenseID, "videobox_1_qnet");
			GA_googleAddSlot(GS_googleAdSenseID, "videobox_2_qnet");
			break;
	}

	GA_googleFetchAds();

	return QN_add_meta("GoogleSlotAdded","Slot added for "+QN_googleSlotAddedFor+" at try "+cnt);
}
QN_googleTrySlot();

function QN_add_meta(name,content) {
	if (!name || !content) return "No meta created";
	var meta = document.createElement("meta");
		meta.name = name;
		meta.content = content;
	var head = document.getElementsByTagName("head")[0];
	if (head && meta) head.appendChild(meta);
	return "Meta created: "+name+" content: "+content;
}