$(document).ready(function() {
	
	$("div#profile_id").hide();
	
	var profile_id = $("div#profile_id").html();
	
	function loadBox(type, profile_id) {
		
		$("div#profile_" + type).hide();
		
		var default_service_id = $("div#profile_" + type).attr("data-default");
		
		updateBox(profile_id, type, default_service_id);
		
		$('div#profile_' + type + '_nav a').click(function() {
			
			$("div#loading_profile_" + type).slideDown();
			$("div#profile_" + type).slideUp();
			
			updateBox(profile_id, type, $(this).attr("data-id"));
		});
	}
	
	function updateBox(id_user, type, id_service) {
		$('div#profile_' + type + '_nav a').removeClass('selected');
		$('div#profile_' + type + '_nav a.profile_' + type + '_nav_' + id_service).addClass("selected");
		
		$("div#profile_" + type).load("/default/profile/index", {
			idUser: id_user,
			type: type,
			idService: id_service,
		}, function() {
			$("div#loading_profile_" + type).slideUp();
			$("div#profile_" + type).slideDown();
	    });
	}
	
	loadBox("professional", profile_id);
	loadBox("videos", profile_id);
	loadBox("photos", profile_id);
	loadBox("rss", profile_id);
	loadBox("status", profile_id);

});
