	
		var lastScroll = 0;
		
		var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";

		function decode64(input) {
			var output = "";
			var chr1, chr2, chr3;
			var enc1, enc2, enc3, enc4;
			var i = 0;
		
			// remove all characters that are not A-Z, a-z, 0-9, +, /, or =
			input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
		
			while (i < input.length) {
				enc1 = keyStr.indexOf(input.charAt(i++));
				enc2 = keyStr.indexOf(input.charAt(i++));
				enc3 = keyStr.indexOf(input.charAt(i++));
				enc4 = keyStr.indexOf(input.charAt(i++));
		
				chr1 = (enc1 << 2) | (enc2 >> 4);
				chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
				chr3 = ((enc3 & 3) << 6) | enc4;
		
				output = output + String.fromCharCode(chr1);
		
				if (enc3 != 64) {
					output = output + String.fromCharCode(chr2);
				}
				if (enc4 != 64) {
					output = output + String.fromCharCode(chr3);
				}
			}
		
			return output;
		}

		function f_scrollTop() {
			return f_filterResults (
				window.pageYOffset ? window.pageYOffset : 0,
				document.documentElement ? document.documentElement.scrollTop : 0,
				document.body ? document.body.scrollTop : 0
			);
		}
		function f_filterResults(n_win, n_docel, n_body) {
			var n_result = n_win ? n_win : 0;
			if (n_docel && (!n_result || (n_result > n_docel)))
				n_result = n_docel;
			return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;
		}
		$(document).ready (function () {
			$(".boxtag").click (function () {
				document.location.href = '/';
			});
			$(".citylist").hide ();
			checkScroll ();
		});
		
		function checkScroll () {
			if (lastScroll != f_scrollTop ()) {
				lastScroll = f_scrollTop ();
				// check the current scroll position
				if ($(".adverts:last").offset ().top > f_scrollTop () + $(window).height ()) {
					var first = true;
					$(".box").each (function () {
						if (first) {
							if ($(this).offset ().top > f_scrollTop ()) {
								$(".adverts:last").remove ();
								$(this).after ("<div class=\"adverts\"><iframe width=\"735\" height=\"95\" style=\"border: none; margin: 0px; padding: 0px; position: relative; left: 3px;\" src=\"/advert.php\"></iframe></div>");
								first = false;
							}
						}
					});
				}
				if ($(".adverts:first").offset ().top + 100 < f_scrollTop ()) {
					var first = true;
					$(".box").each (function () {
						if (first) {
							if ($(this).offset ().top > f_scrollTop () + $(window).height 
()) {
								$(".adverts:first").remove ();
								$(this).before ("<div class=\"adverts\"><iframe width=\"735\" height=\"95\" style=\"border: none; margin: 0px; padding: 0px; position: relative; left: 3px;\" src=\"/advert.php\"></iframe></div>");
								first = false;
							}
						}
					});
				}
			}
			setTimeout (function () {
				checkScroll ();
			}, 1000);
		}


