function replaceImg(size) {
	size = (size != undefined) ? size : 120;
	$("img", "body").each(
			function() {
				var url = $(this).attr("src");
				if (url.match(new RegExp("^memeImg"))) {
					var reg = url.match(/^memeImg:([a-z0-9]{32})/);
					var imgID = reg[1];
					$(this).attr(
							"src",
							"http://2chmeme.s3.amazonaws.com/img/" + imgID
									+ "." + size + ".jpg").addClass("thumb")
							.removeAttr("height").removeAttr("width")
							.removeAttr("style");
					var parentTag = $(this).parent().get(0).tagName;
					if (parentTag != "A") {
						$(this).wrap(
								'<a href="/image/' + imgID
										+ '" target="_parent"></a>');
					}
				}
				if (url.match(new RegExp("amazon"))
						&& !url.match(new RegExp("s3.amazonaws"))) {
					$(this).removeClass("thumb");
				}
			});
	$("a", "body")
			.each(
					function() {
						var redirect = "http://www.amazon.co.jp/b?_encoding=UTF8&site-redirect=&node=202188011&tag=2chmeme-22&linkCode=ur2&camp=247&creative=1211";
						var url = $(this).attr("href");
						if (url != undefined
								&& url.match(new RegExp("^memeImg"))) {
							var reg = url.match(/^memeImg:([a-z0-9]{32})/);
							var imgID = reg[1];
							$(this).attr("href", "/image/" + imgID).attr(
									"target", "_parent");
						}
						var text = $(this).text();
						if (text != undefined
								&& text.match(new RegExp("^memeImg"))) {
							var reg = url.match(/^memeImg:([a-z0-9]{32})/);
							var imgID = reg[1];
							$(this).empty().html(
									"<img src='http://2chmeme.s3.amazonaws.com/img/"
											+ imgID + "." + size
											+ ".jpg' class='thumb' />");
						}
						var ban = [ "linksynergy", "afl.rakuten.co.jp",
								"550909.com", "dlsite.com" ];
						for ( var i = 0; i < ban.length; i++) {
							if (url != undefined
									&& url.match(new RegExp(ban[i])) && $(this).attr("class")!="meme") {
								$(this).attr("href", redirect).removeAttr(
										"target");
							}
						}
					});
}

function noThumb() {
	$("img").error(function() {
		$(this).remove()
	})
}

function maxWidthImg(obj) {
	var width = $(window).width();
	var current = $(obj).width();
	if (current > width * 0.8)
		$("#maxImage").attr("width", width * 0.9);
}

function strictFontsize() {
	$("span", $("#postNews")).each(function() {
		$(this).css("font-size", "14px").css("display", "inline");
	});
	$("font", $("#postNews")).each(function() {
		$(this).removeAttr("size");
	})
	$(".main", $("#postNews")).each(function() {
		$(this).css("font-size", "14px");
	});
	$("p", $("#postNews")).each(function() {
		$(this).css("margin", "0 0 1.5em 0");
		$(this).css("font-size", "14px");
	});
}

function videoMobileSize() {
	$("object", "body").each(function() {
		$(this).attr("width", "240px");
		$(this).attr("height", "145px");
	})
	$("embed", "body").each(function() {
		$(this).attr("width", "200px");
		$(this).attr("height", "145px");
	})
}

function imageMobileSize() {
	$("img", "body").each(
			function() {
				var url = $(this).attr("src");
				if (!url.match(new RegExp("hatena")) && !url.match(new RegExp("^memeImg"))) {
					$(this).addClass("thumb")
							.removeAttr("height").removeAttr("width")
							.removeAttr("style").attr("width",180);
					}
				}
			);
}

