var $j = jQuery.noConflict();
$j("document")
		.ready(
				function() {
					
					var E = RMRH_VALUES.pluginUrl + RMRH_VALUES.loadImageName;
					var B = $j(new Image()).attr("src", E).css("margin-left",
							"10px");
					$j("a.more-link").each( function(G) {
						anchorEl = $j(this);
						C(anchorEl)
					});
					function F(G) {						
						var H = G.lastIndexOf("-");
						return G.substr(++H)
					}
					function C(H) {						
						var G = H.attr("href");
						H.bind("click", {
							el :H,
							url :G,
							postid :F(G)
						}, D)
					}
					function D(G) {						
						var I = G.data.el;
						var H;
						H = B.clone();
						I.after(H);						
						I.html('« Close');
						H.show();
						$j
								.ajax( {
									type :"POST",
									url :G.data.url,
									dataType :"html",
									cache :false,
									data : {
										"wt-rmrh-redirect" :"1",
										postid :G.data.postid
									},
									error : function(J, L, K) {
										data = '<b><font color="red">Sorry! There was an error retrieving content.<br>Click again to be taken to this entry\'s page.</font></b>';
										A(I, H, data, true)
									},
									success : function(J, K) {
										A(I, H, J, false)
									}
								});
						return false
					}
					function A(L, J, G, H) {						
						var I = L.parent().get(0);
						var K = $j("<p>").html(G);					
						$j(I).before(K);
						
						$j(I).nextAll().toggle();
						L.toggle(function() {
							L.html('» More'); 
						}, function() {
							L.html('« Close');
						});
						
						L.unbind("click", D);
						K.slideDown(1000, function() {
							J.fadeOut(500)
						});
						if (!H) {
							L.click( function() {
								L.after(J);						
								J.show();								
								K.slideToggle(1000, function() {
									J.fadeOut(500)
								});
								return false
							})
						}
					}					
				});