var Details = {
	init: function(){
		if ( window.XMLHttpRequest ) {
			$(".gitdetailsheader a").click(this.clickDetails);
			$(".gitimage a:not(.withbigpicture) img").parent().unwrap().remove();
			$(".gitimage a.withbigpicture").click(this.clickImage);
		}
	},
	clickDetails: function(){
		var ourbox = $(this).parent().parent();
		var container = ourbox.find(".gitdetailbox");
		if (container.length) {
			container.slideToggle('fast');
		} else {
			$(this).html('Details').after('<img src="img/ajax2.gif" width="16" height="9" border="0" class="ajaxloader">').parent().css('text-align','left');
			ourbox.append('<div class="gitdetailbox">Loading...</div>');
			ourbox.find(".gitdetailbox").hide().load($(this).attr("href")+'&ajax=getlistinfo', 
				function(response, status) { 
					$(this).slideDown('fast').parent().find('.ajaxloader').remove(); 
					if (status == 'error') { 
						$(this).html('Error while processing the request'); 
					};
				}
			);
		}	
		return false;
	},
	clickImage: function(){
		var alink = $(this);
		var ourbox = $(this).parent();
		var container = ourbox.parent().find(".gitimagebig");
		
		if (!container.length) {
			var imglnk = ourbox.find('a:eq(1)').attr('href');
			ourbox.before('<div class="gitimagebig" style="display: none;"><img src="'+imglnk+'"></div>');
			var container = ourbox.parent().find(".gitimagebig").click(function() { $(this).slideToggle('fast'); } );			
		}
		container.slideToggle('fast');
		return false;
	}
};
$(document).ready(function(){
	Details.init();
});


jQuery.fn.unwrap = function (el) {
    return this.each( function(){
      $(this.childNodes).appendTo(this.parentNode);
    });
};

function addEngine()
{
if ((typeof window.sidebar == "object") && (typeof window.sidebar.addSearchEngine == "function")) {
addr = "http://grfcrawler.tt-forums.net/bs/";
name = "pgrfcrawler";
window.sidebar.addSearchEngine(addr + name + ".src", addr + name + ".png", name, "Games");
} else { alert("Netscape 6 or Mozilla is needed to install this plugin"); }
}