function track_page(data){
	var h = '';
	
	h += "<div class='subMenu performers'>";
	h += "<a class='menuItem' href='/#performers/" + data.track.performer_id + "'>общая</a>";
	h += "<a class='menuItem' href='/#performers/" + data.track.performer_id + "/tracks'>треки</a>";
	h += "<a class='menuItem' href='/#performers/" + data.track.performer_id + "/bio'>биография</a>";
	//h += "<a class='menuItem' href='/#performers/" + data.track.performer_id + "/events'>афиша</a>";
	h += "<a class='menuItem' href='/#performers/" + data.track.performer_id + "/fans'>поклонники</a>";
	h += "<a class='menuItem' href='/#performers/" + data.track.performer_id + "/alike'>похожие исполнители</a>";
	h += "<a class='menuItem' href='/#performers/" + data.track.performer_id + "/videos'>видеоклипы</a>";
	h += "</div>";
	h += "<div class='subTitle'>" + data.track.name.toUpperCase() + "</div>";
	
	h += "<div class='pInfo' style='margin-bottom:0;'><span class='nPlaylists'>";
	h += '<a href="/#performers/' + data.track.performer_id + '" class="performer-link">' + data.track.performer + '</a>; ';
	if(data.albumName)
		h += "Альбом: <a href='/#albums/" + data.track.album_id + "'><b>" + data.albumName + "</b></a>; ";
	h += "Длительность: <b>" + data.track.length + "</b>.";
	
	h += "</span>";
	h += "<div class='activities'>";
	h += "<span class='artComments' title='количество комментариев'></span>";
	h += "<span class='nlistens' title='количество прослушиваний'>0</span>";
	h += "<span class='votes' title='рейтинг трека'>" + data.track.rate + "</span>";
	h += "</div>";
	h += '</div>';
		
	h += '<div id="tracksLayout" style="margin-top:0;width:630px;">';

	var performer = cropStr(data.track.performer, 30);
	var song = cropStr(data.track.name, 30);
	var tooltip = data.track.performer + ' - ' + data.track.name;
	if(tooltip==performer + ' - ' + song)
		tooltip='';
	
	h += '<div id="longTrack" class="trackBlock" style="height:24px;float:left;">';
	h += generateTrackLine({
		element : 'div',
		addClass : '',
		id : '',
		trackId : data.track.id,
		performerId : data.track.performer_id,
		trackLength : data.track.length,
		performer : data.track.performer,
		title : data.track.name,
		ownerNick : 1,
		color : 'red',
		tooltipLen : 30								
	});			
	h += '</div><br clear="All"/>';
	h += '<a href="javascript:void(0)" onclick="order_track('+data.track.id+')">Добавить песню в песни по заявке</a><br clear="All"/><br clear="All"/>';
	h += '<div id="perfDescr" class="infoText" style="height:283px;">';
	h += '<div class="photo"></div>';
	h += '<a href="javascript:;" class="bigPlayButton"></a>';
	h += '<span class="music-color user-size">ТЕКСТ ПЕСНИ</span><p>' + ((data.track.song_text!='')?(data.track.song_text):("<br/><br/><br/><br/>Текст песни временно отсутствует.<br/><br/><a style='font-size:12px;' href='javascript:;' onclick='$(\".editText\").trigger(\"click\");'>Примите участие в развитии сайта.</a>")) + '</p>';
	h += '<span class="fadeOut"></span>';
	h += '<div class="links">';
	h += '<a href="javascript:;" class="viewAll">Читать дальше</a>';
	if (data.isLogin != 0) {
		h += '<span style="float:left;margin:0 10px 0 20px;">|</span>';
		h += '<a href="javascript:;" class="editText">Редактировать текст</a>';
	}
	h += '</div>';
	h += '</div><br clear="All"/>';
	
	h += '<div id="tags" class="block"></div>';
	h += '<br clear="All"/><div class="ratingBlock block"></div>';
	h += '</div>';

	h += '<br clear="all"/>';
	h += '<div class="comments block"></div>';
	
	$('#leftContent').html(h);
	
	var tags = new tagFuncs();
	tags.show('#tags', data.track.id, 3);
	
	var rating = new ratingFuncs('tracks', data.track.id, data.isVote, data.track.rate, data.isLogin);
	rating.show('.ratingBlock');
	
	comments = new commentsFuncs(3, data.track.id, '.comments', 'red');
	comments.show(1);
	
	var h = "";
	h += ban240x400();
	//h += "<div class='banner240x400'>";
	//h += "<div class='topPerformers first'></div>";
	//h += "<div class='bannerLayout'><img src='/media/images/240x400.jpg'/></div>";
	
	h += "<br clear='All'/>";
	
	
	$('#dynamicRightContent').css('margin-top', "0px");
	$('#dynamicRightContent').html(h);
	
	var topPerformers = new topPerformersFuncs(data.topPerformers);
	topPerformers.show('#dynamicRightContent .banner240x400 .topPerformers', 0, 5);

	$('#longTrack a.playButton').bind("click", function(){
		sendTrackToPlayer(this, 'blue');								
	});

	$('a.plusButton').bind("click", function(){
		pPopup.openWnd(this);
    });
	$('a.bigPlayButton').bind("click", function(){
		var t = this;
		$(t).addClass('bigPlayDone');
		load_track_in_player('/track/get/' + data.track.id);
		setTimeout(function(){
			$(t).removeClass('bigPlayDone');
		}, 1200);
	});
	
	var full = 0;
	
	$('.viewAll').bind('click', function(){
		if(!full){
			if($('.infoText p')[0].offsetHeight + 50<283){
				return;
			}
			$('.infoText').css('height', $('.infoText p')[0].offsetHeight + 50 + 'px');
			$('.infoText .fadeOut').css('display', 'none');
			full = 1;
		} else{
			$('.infoText').css('height', '283px');
			$('.infoText .fadeOut').css('display', 'block');
			full = 0;
		}
	});

	$('.editText').click(function(){
		var backup = $('#perfDescr').html();
		var RbEditor1 = new RBEditor;
		RbEditor1.buttons = [{name:"B",  cmd:"bold",                key:'b',  title:"Жирный"},
						{name:"I",  cmd:"italic",              key:'i',  title:"Курсив"},
						{name:"U",  cmd:"underline",           key:'u',  title:"Подчеркнутый"},
						{name:"S",  cmd:"StrikeThrough",       key:'0',  title:"Зачеркнутый"}];
		RbEditor1.init('perfDescr');
		if(data.track.song_text!='')
			RbEditor1.val(data.track.song_text);
		h = "<a style='margin-top:5px;margin-right:10px;' href='javascript:;' class='saveText profileButton'>Сохранить</a>";
		h += "<a href='javascript:;' style='margin-top:5px;' class='cancelEdit profileButton'>Отмена</a>";
		$('#rbeditor').after(h);
		
		$('.cancelEdit').click(function(){
			$('#rbeditor').remove();
			$('#controlLayout').remove();
			$('.profileButton').remove();
			$('#perfDescr').show();
		});
		
		$('.saveText').click(function(){
			$.post('/track/saveInfo', {
				id: data.track.id,
				value : RbEditor1.val()
			}, function(dat){
				$('#rbeditor').remove();
				$('#controlLayout').remove();
				$('.profileButton').remove();
				$('#perfDescr p').html(((dat!=' ')?(dat):("<br/><br/><br/><br/>Текст песни временно отсутствует.<br/><br/><a style='font-size:12px;' href='javascript:;' onclick='$(\".editText\").trigger(\"click\");'>Примите участие в развитии сайта.</a>")));
				data.track.song_text = dat;
				$('#perfDescr').show();
			});
		});
		
	});	

}
