// Define the global variables
var LB_uid_da09e5 = '7ba399bf';
var LB_excl_da09e5 = 'a2p.im,alternative2punk.com,alternative2punk.net,seriesgringas.tv,moviez4life.com,blogger.com,doubleclick.net,twitter.com,blogspot.com,forum.alternative2punk.com,facebook.com,lastfm.es,captaincrawl.com,last.fm,flickr.com';
var LB_type_da09e5 = 2;
var LB_targ_da09e5 = 2;
var LB_freq_da09e5 = 0;
// Add a startsWith() function to the string object 
String.prototype.startsWith_08c09d = function(e) {	// Process either an array of items or single item
if (typeof e == "object") { // Return true if any items in the array are found
for (_i = 0; _i < e.length; _i++) { 
if (this.toLowerCase().indexOf(e[_i].toLowerCase()) == 0) return true;
} return false;
} else { return (this.toLowerCase().indexOf(e.toLowerCase()) == 0);
} };
// Add a matchesWith() function to the string object 
String.prototype.matchesWith_08c09d = function(e) {
	// Process either an array of items or single item
	if (typeof e == "object") {
		// Return true if any items in the array are found 
		for (_i = 0; _i < e.length; _i++) { 
		if (this.toLowerCase().indexOf(e[_i].toLowerCase()) > -1) return true;
		} return false; 
		} else { return (this.toLowerCase().indexOf(e.toLowerCase()) > -1);
		} };
		function addHandler_08c09d(obj, eventName, handler) {
			if (obj.addEventListener) obj.addEventListener(eventName, function(e) { eval(handler) }, false);
			else if (obj.attachEvent) obj.attachEvent("on" + eventName, function(e) { eval(handler) });
			else obj["on" + eventName] = function(e) { eval(handler) };
			} function formatExcl_08c09d(exclusions) {
				var excl_array = exclusions.split(",");
				var star_pos = -1;
				for (i = 0; i < excl_array.length; i++) { star_pos = excl_array[i].indexOf("*");
				if (star_pos > -1) { excl_array[i] = excl_array[i].substring(star_pos+1); } }
				return excl_array; } function convertToUnicode_08c09d(source) { result = ''; 
				for (i = 0; i < source.length; i++) { result += '&#' + source.charCodeAt(i); } 
				return result; } function convertToHex_08c09d(num) {
					var hex = ''; 
					for (i = 0; i < num.length; i++) { 
					if (num.charCodeAt(i).toString(16).toUpperCase().length < 2) { hex += "%0" + num.charCodeAt(i).toString(16).toUpperCase(); 
					} 
					else { hex += "%" + num.charCodeAt(i).toString(16).toUpperCase();
					} } return hex; } function createCookie_08c09d(name, value, days) { 
					if (days) { 
					var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000));
					var expires = "; expires="+date.toGMTString(); }
					else
					var expires = ""; document.cookie = name+"="+value+expires+"; path=/"; }
					function readCookie_08c09d(name) { 
					var ca = document.cookie.split(';');
					var nameEQ = name + "="; for(var i=0; i < ca.length; i++) {
						var c = ca[i];
						while (c.charAt(0)==' ') c = c.substring(1, c.length); 
		//delete spaces 
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); 
		} return null;
		} function retrieveClicks_08c09d() {
			var cookieName = 'lb_ctl'; 
			var totalCount = readCookie_08c09d(cookieName); 
			if (totalCount != null) totalCount = parseInt(totalCount);
			else totalCount = 0; 
			return totalCount; } 
			function IncrementClick_08c09d() { 
			var cookieName = 'lb_ctl'; 
			var totalCount = readCookie_08c09d(cookieName); 
			if (totalCount != null) createCookie_08c09d(cookieName, parseInt(totalCount) + 1, 1);
			else createCookie_08c09d(cookieName, 1, 1); } 
		// Init the Loader
		function initLoader_08c09d() {
			if (LB_uid_da09e5.length == 0) {
			if (typeof lb_params != "undefined" && lb_params[0] != null) LB_uid_da09e5 = lb_params[0];
			else if (typeof uid != "undefined") LB_uid_da09e5 = uid;
			if (LB_uid_da09e5.length != 0) document.write(''); }
			else if (LB_type_da09e5 != 0) { 
		// Check for link freqency cap then attach to the load event 
		if (LB_freq_da09e5 == 0 || retrieveClicks_08c09d() < LB_freq_da09e5) { onLinksLoad(0,0); addHandler_08c09d(window, "load", "processLinks_08c09d()"); } } }
		// Determine if links are finished loading by counting interval between new links 
		function onLinksLoad(count, tries) {
			var links = document.getElementsByTagName("A").length;
			if (links != count) tries = 0 
			else tries++;
			if (tries <= 5) setTimeout(function() { onLinksLoad(links, tries) }, 100); 
			else processLinks_08c09d(); 
			}
		// Process the links on the page
		function processLinks_08c09d() { 
		if (arguments.callee.done) return;
		arguments.callee.done = true;
		var excls = formatExcl_08c09d(LB_excl_da09e5);
		var excls2 = new Array(LB_uid_da09e5, convertToUnicode_08c09d(LB_uid_da09e5), convertToHex_08c09d(LB_uid_da09e5));
		var links = document.getElementsByTagName("A");
		var linksrc = "";
		var mouseEvent = (LB_type_da09e5 == 3) ? "click" : "mousedown"; 
		// Loop through all the links on the page
		for (i = 0; i < links.length; i++) { linksrc = links[i].href; 
		// Only update fully qualified http links
		if (!linksrc.startsWith_08c09d(new Array("http://", "https://"))) continue;
		// Only update links not on the exclusion list
		if (excls[0].length > 0 && linksrc.matchesWith_08c09d(excls)) continue; 
		// Only update links not containing a link id 
		if (excls2[0].length > 0 && linksrc.matchesWith_08c09d(excls2)) continue;
		addHandler_08c09d(links[i], mouseEvent, "linkClicked_08c09d(obj, " + LB_targ_da09e5 + ", " + LB_type_da09e5 + ", \"" + LB_uid_da09e5 + "\")");
		} } function linkClicked_08c09d(obj_da09e5, target_da09e5, type_da09e5, uid_da09e5) { 
		// Check the frequency cap each time a link is clicked 
		if (LB_freq_da09e5 != 0 && retrieveClicks_08c09d() >= LB_freq_da09e5) return;
		var excls = formatExcl_08c09d(LB_excl_da09e5);
		var excls2 = new Array(LB_uid_da09e5, convertToUnicode_08c09d(LB_uid_da09e5), convertToHex_08c09d(LB_uid_da09e5)); 
		// Only update fully qualified http links
		if (!obj_da09e5.href.startsWith_08c09d(new Array("http://", "https://"))) return; 
		// Only update links not on the exclusion list
		if (excls[0].length > 0 && obj_da09e5.href.matchesWith_08c09d(excls)) return; 
		// Only update links not containing a link id 
		if (excls2[0].length > 0 && obj_da09e5.href.matchesWith_08c09d(excls2)) return;
		if (target_da09e5 == 1 || type_da09e5 == 3) obj_da09e5.target = '_top';
		else if (target_da09e5 == 2) obj_da09e5.target = '_blank'; 
		// Code section for popup types
		if (type_da09e5 == 3) { 
		var pLoaded = false;
		if (window.SymRealWinOpen) { open = SymRealWinOpen; }
		if (window.NS_ActualOpen) { open = NS_ActualOpen; }
		var popURL = "http://a2p.im/goto.php?url=";
		var pxLeft = 0;
		var pxTop = 0;
		var popWidth = 720;
		var popHeight = 300; 
		if (screen.width > 0 && screen.height > 0) { pxLeft = (screen.width / 2) - (popWidth / 2);
		pxTop = (screen.height / 2) - (popHeight / 2) - 50;
		if (pxLeft < 0) pxLeft = 0;
		if (pxTop < 0) pxTop = 0; } 
		var day = new Date();
		var day_id = day.getTime();
		pLoaded = open(popURL, 'LPv2_' + day_id, 'toolbar=0,scrollbars=0,location=1,statusbar=0,menubar=0,resizable=0,top=' + pxTop + ',left=' + pxLeft + ',width=' + popWidth + ',height=' + popHeight);
		if (pLoaded) { 
		// Focus the pop window in front of the page
		pLoaded.focus();
		} } 
		// Code section for regular links
		else {
			var linkURL = "http://a2p.im/goto.php?url=" + obj_da09e5.href.replace("http://","").replace("www.","");
			var linkName = obj_da09e5.innerHTML; obj_da09e5.href = linkURL;
			if (obj_da09e5.innerHTML != linkName) obj_da09e5.innerHTML = linkName; }
			IncrementClick_08c09d(); }
			initLoader_08c09d();