$.fn.image = function(src, isIsrc, wrapper_id) { 
	return this.each(function(){ 
		var i = new Image(); 
		i.src = src; 
		i.onload = function(img) {
			$("#loader").fadeOut('slow', function() {
				$(wrapper_id).fadeIn('slow');
			});
		};
		
		if (isIsrc)
			$(this).attr('src', src);
		else
			$(this).css('background-image', "url(" + src + ")");
		
	}); 
} 

function changeImage(image, rep, keep) {
	if (keep) { $(image).css('font-size', '1px'); }	
	if ($(image).css('font-size') == '1px' && ! keep) { return; }

	var src = $(image).attr('src');
	/*var name = src.slice(src.lastIndexOf('/') + 1);
	name = name.slice(0, name.indexOf('_'));*/
	var name = src.slice(src.lastIndexOf('/') + 1);
	name = name.slice(0, name.indexOf('_'));
	var nsrc = './images/' + name + '_' + rep + '.png';
	$(image).attr('src', nsrc); 
}

function loadPage(t) {
	var href = t.attr('href');
	$('.menu').each(function(i) { $(this).css('font-size', '0'); changeImage(this, 'out', false); });
							 	
	changeImage(t.children('.menu'), 'in', true);
	$("#rcontent").fadeOut('slow', function() {
		$("#wait").fadeIn('slow');
		$.get("./gcontent.php", {c: href}, function(data) {
			$("#rcontent").html(data);
			$("#wait").fadeOut('slow', function() {
				$("#rcontent").fadeIn('slow');
			});
		});
	});	
}
