// panel functions

// show auth
$(document).ready(function(){
	$(".for_auth").click(function () 
	{
		if ($("#auth").is(":hidden"))
		{
			$("#auth").slideDown("slow");
		}
		else 
		{
			$("#auth").slideUp("slow");
		}
	});
});

// show suggest_box
$(document).ready(function(){
	$(".src_field").blur(function () 
	{
		$(this).nextAll('.suggest_box:first').slideUp();
	});
});

// show suggest_box
$(document).ready(function(){
	$(".src_field").keyup(function (e) 
	{
		var is = check_sg_act();
		var done = false;
		var sg_field = $('#suggest');

		var sbox = $(this).nextAll('.suggest_box:first');
		
		if ( (e.which >= 48) && (e.which <= 90) )
		{
		    var divid = $(this);
	        var find_attr = '';
	        $('.find_ct').find('.find_check').each(function(i) {
                if ($(this).attr('checked'))
                {
                    find_attr += '&'+$(this).attr('name')+'='+$(this).attr('value');
                }
            });
	        searcher($('.src_field').attr('value'), divid, find_attr);
			$('.sg_act').removeClass('sg_act');
			sbox.slideDown();
		}

		if ( (e.which == 40) && (sbox.is(":visible")) )
		{
			if (is == 'no')
			{
				$('.suggest_box').find('span:first').addClass('sg_act');
				var pos = $('.sg_act').text().indexOf(':');
			    var sgact = $('.sg_act').text().substring(0, pos - 1);
				sg_field.attr('value', sgact);
				done = true;
			}
			
			if ( (is != 'last') && (!done))
			{
				var a = $('.suggest_box').find('.sg_act');
				a.nextAll('span:first').addClass('sg_act');
				a.removeClass('sg_act');
				var pos = $('.sg_act').text().indexOf(':');
			    var sgact = $('.sg_act').text().substring(0, pos - 1);
				sg_field.attr('value', sgact);
				done = true;
			}
		}

		if ( (e.which == 38) && (sbox.is(":visible")) && (!done) && (is != 'first')  && (is != 'no') )
		{
			var a = $('.suggest_box').find('.sg_act');
			a.removeClass('sg_act');
			a.prevAll('span:first').addClass('sg_act');
			var pos = $('.sg_act').text().indexOf(':');
			var sgact = $('.sg_act').text().substring(0, pos - 1);
			sg_field.attr('value', sgact);
			done = true;
		}

	});
});

// check suggest active item
function check_sg_act()
{
	var is = 'no';
	$('.suggest_box span').each(function(i) {
		if ($(this).attr('class') == 'sg_act')
		{
			is = 'yes';
			if ($(this).is(':first-child'))
			{
				is = 'first';
			}
			if ($(this).is(':last-child'))
			{
				is = 'last';
			}
			return false;
		}
	});
	return is;
}


function rerend_tariff(){
	$(".sms").click(function () 
	{
	    smsPay($(this).prevAll('.sms_code:first').attr('value'), $(this).prevAll('.sms_code:first').attr('rel'), '', '', '', '');
	});

	$('.sms_form').submit(function ()
	{
	    smsPay($(this).find('.sms_code').attr('value'), $(this).find('.sms_code').attr('rel'), '', '', '', '');
	    return false;
	});
}

$(document).ready(function(){
	$(".sms_pay").click(function () 
	{
	    var code = $(this).parents('p:first').prevAll('.code_f:first').find('.code_field:first').attr('value');
	    var gift = $(this).parents('p:first').prevAll('.param:first').find('#gift').attr('value');
	    var contid = $(this).parents('p:first').prevAll('.param:first').find('#contentid').attr('value');
	    var conttype = $(this).parents('p:first').prevAll('.param:first').find('#contenttype').attr('value');
	    var format = $(this).parents('p:first').prevAll('.p_oper_new:first').find('select').attr('value');
	    if (contid == 0) {
	        var collectionId = '';
	        if ($('#tracks_form').find('#track_ch_all').attr('checked')){
                var collectionId = $('#tracks_form').parents('.album_info:first').attr('id');
            } else {
	            $('#tracks_form').find('.track_check').each(function(i) {
                    if ($(this).attr('checked'))
                    {
                        if (collectionId.length > 0) collectionId += ';';
                        var cont_id = $(this).parents('tr:first').attr('id');           
                        collectionId += cont_id;
                    }
                });
            }
            contid = collectionId;
	    }
	    
	    smsPay(code, 0, contid, conttype, format, gift);
	});
});
// user profile
$(document).ready(function(){
	$(".file_upl").change(function () 
	{
	    $(this).parents('.fileform:first').submit();
	});
});

$(document).ready(function(){
	$("#file_save").click(function () 
	{
	    $(this).parents('.users-box:first').find('.user_img').find('.img_loader').css({display: 'block'});
	    $(this).parents('.users-box:first').find('.user_img').find('img').css({display: 'none'});
	    imgUser($(this).attr('id'));
	});
});

$(document).ready(function(){
	$(".file-way").change(function () 
	{
	    $(this).nextAll('input:first').attr('value', $(this).attr('value'));
	    $(this).parents('.userfile:first').submit();
	});
});

$(document).ready(function(){
    var check = false;
	$("#concours_save").click(function () 
	{
	    $('.form_concours').find('.answers').each(function(i) {
	        check = false;
	        $(this).find('input').each(function(j) {
                if ($(this).attr('checked'))
                {
                    check = true;
                }
            });
            if (!check)
            {
                var num = Number($(this).find('.w40pr').find('span').text()) > 0 ? $(this).find('.w40pr').find('span').text() : $(this).find('.mash_q_number').text();
                var txtPopup = 'Вы пропустили вопрос № '+num+'. Пожалуйста, выберите вариант ответа.';
                popup_open('popup2', txtPopup, false);
                return false;
            }
        });        
        if (check)
	        $('.form_concours:first').submit();
	});
});

$(document).ready(function(){
	$("#text_save").click(function () 
	{
	    textUser($(this).attr('id'), $(this).parents(".rel:first").find(".ch-about-field").attr('value'));
	});
});

$(document).ready(function(){
	$(".review_delete").click(function () 
	{
	    var contid = $(this).parents('.album_box:first').attr('id');
	    var txtSale = '<div class="qst_text">';
        txtSale += 'Удалить рецензию из списка?';                        
        txtSale += '<table class="agreeb"><tr><td>';
        txtSale += '<a href="javascript:void(0);" onclick="reviewDelete('+contid+');" title="Да" alt="Да">Да</a>';
        txtSale += '</td><td>';
        txtSale += '<a href="javascript:void(0);" onclick="popup_finish(\'popup1\');" title="Нет" alt="Нет">Нет</a>';
        txtSale += '</td><td>&nbsp;</td><td>&nbsp;</td></tr></table>';
        txtSale += '</div>';
        //alert(txtSale);
        popup_open('popup1', txtSale, false);
	});
});

$(document).ready(function(){
	$(".review_save").click(function () 
	{
	    var contid = $(this).parents('.album_box:first').attr('id');
	    reviewEdit(contid, $(this).parents("td:first").find(".ch-album-field").attr('value'));
	});
});

$(document).ready(function(){    
	$("#cat_save").click(function () 
	{
	    var collectionId = '';
	    var musicCollectionName = '';
	    var gamesCollectionName = '';
	    var booksCollectionName = '';
	    var ebooksCollectionName = '';
	    var filmsCollectionName = '';
	    $('#person-stylies').find('.topic_genres').css({display: 'none'});
	    $('.w100pr').find('.cat_check').each(function(i) {
            if ($(this).attr('checked'))
            {
                if (collectionId.length > 0) collectionId += ';';
                var cat_id = $(this).attr('id');           
                collectionId += cat_id;
                if ($(this).parents('td:first').nextAll('td:first').attr('class') == 'music_catname')
                    musicCollectionName += '<li>' + $(this).parents('td:first').nextAll('td:first').text() + '</li>';
                if ($(this).parents('td:first').nextAll('td:first').attr('class') == 'games_catname')
                    gamesCollectionName += '<li>' + $(this).parents('td:first').nextAll('td:first').text() + '</li>';
                if ($(this).parents('td:first').nextAll('td:first').attr('class') == 'books_catname')
                    booksCollectionName += '<li>' + $(this).parents('td:first').nextAll('td:first').text() + '</li>';
                if ($(this).parents('td:first').nextAll('td:first').attr('class') == 'ebooks_catname')
                    ebooksCollectionName += '<li>' + $(this).parents('td:first').nextAll('td:first').text() + '</li>';
                if ($(this).parents('td:first').nextAll('td:first').attr('class') == 'films_catname')
                    filmsCollectionName += '<li>' + $(this).parents('td:first').nextAll('td:first').text() + '</li>';
            }
        });
	    catUser($(this).attr('id'), collectionId, musicCollectionName, gamesCollectionName, booksCollectionName, ebooksCollectionName, filmsCollectionName);
	});
});

$(document).ready(function(){
	$(".copy_playlist").click(function () 
	{
	    var playid = $(this).attr('rel');
	    var playname = $(this).text();
	    var num = $(this).prevAll('.pls_num:first').text();
	    playlistCopy(playid, playname, num);
	});
});
// !payment
$(document).ready(function(){
    $('.subm').click(function ()
	{
	    if ($(this).prevAll('.inp_form:first').attr('value') == 'Сумма' || $(this).prevAll('.inp_form:first').attr('value') == '' || $(this).prevAll('.inp_form:first').attr('value') == '0')
	    {
	        $(this).parents('form').submit(function(){
                      return false;
                    });
	        return;
	    }
	});
});
$(document).ready(function(){
    $('.payserv_subm').click(function ()
	{
	    $(this).parents('.card_form:first').find('.payserv').each(function(i) {
            if ($(this).attr('checked'))
            {
                $(this).parents('.card_form:first').find('.form_service_assist').find('.inp_form').attr('value', $(this).parents('.card_form:first').find('.form_service_platezhru').find('.inp_form').attr('value'));
	            $(this).parents('.card_form:first').find('.'+$(this).attr('value')).submit();
	        }
	    })
	});
});
// payment
// !user profile
$(document).ready(function(){    
    if (!$('.user_bar .aright').is('.aright'))
    {
        $(".grn_link").parents('.vote:first').css({display: 'none'});
    }
});

$(document).ready(function(){
    var check = false;
	$(".gallup_btn").click(function () 
	{
	    $('.niceform').find('.answers').each(function(i) {
	        check = false;
	        $(this).find('input').each(function(j) {
                if ($(this).attr('checked'))
                {
                    check = true;
                }
            });
            if (!check)
            {
                var txtPopup = 'Вы пропустили вопрос № '+$(this).prevAll('h3:first').find('span').text()+'. Пожалуйста, выберите вариант ответа.';
                popup_open('popup2', txtPopup, false);
                return false;
            }
        });
        if (check)
        {
            check = false;
	        if ($('.niceform .ank_text').find('textarea').attr('value').length > 0)
	        {	    
                check = true;
            }
            if (!check)
            {
                var txtPopup = 'Вы пропустили вопрос № 10. Пожалуйста, выберите вариант ответа.';
                popup_open('popup2', txtPopup, false);
            }
        }
        if (check)
	        $(this).parents('.niceform:first').submit();
	});
});

// show more_box
$(document).ready(function(){
	$('.hitem5_inner').hover(
		function() {
			$('#more_drop').show(200);
		},
		function() {
			$('#more_drop').hide(200);
		}
	);
});

// show more_box
$(document).ready(function(){
	$('.hitem1_inner').hover(
		function() {
			$('#more_drop1').show(200);
		},
		function() {
			$('#more_drop1').hide(200);
		}
	);
});

// show alphabet
$(document).ready(function(){
	$('#show_alph').click(function ()
	{
	    if ($(".alphabet").is(":hidden"))
		{
			show_alphabet();
		}
		else
		{
			$('.alphabet').slideUp();
		}
	});
});

$(document).ready(function(){	
	$('.player_obj').click(function ()
	{
	    var play_id = $(this).parents('.player:first').find('.play_file').attr('id');
	    var curr_id;
	    $('#tracks_form').find('.player_obj').each(function(i) {
	        var obj_id = $(this).parents('.player:first').find('.play_file').attr('id');
	        var obj = document.getElementById(obj_id);	        
	        if (obj.CurrentFrame() == 1) {
	            obj.GotoFrame(2);
	            curr_id = obj_id;
	        }
        });
        
        var play_obj = document.getElementById(play_id);
        if (play_id != curr_id) play_obj.GotoFrame(1);
	});
});

$(document).ready(function(){	
	$('.playa_obj').click(function ()
	{
	    var play_id = $(this).parents('.playatop:first').find('.playa_file').attr('id');
	    var curr_id;
	    $(this).parents('.top5cont:first').find('.playa_obj').each(function(i) {
	        var obj_id = $(this).parents('.playatop:first').find('.playa_file').attr('id');
	        var obj = document.getElementById(obj_id);	        
	        if (obj.CurrentFrame() == 1) {
	            obj.GotoFrame(2);
	            curr_id = obj_id;
	        }
        });
        
        var play_obj = document.getElementById(play_id);
        if (play_id != curr_id) play_obj.GotoFrame(1);
	});
});

function show_alphabet() {
	$('.alphabet').slideDown();
}
function hide_alphabet() {
	$('.alphabet').slideUp();
}
// show_filters
$(document).ready(function(){
	$('.singers .tit').click(show_letters);
});

function show_letters ()
{
	var filt_elem = $('#filters').attr('class');
	if (filt_elem == '')
	{
		show_filters ();
	}
	else
	{
		hide_filters ();
	}
}

function show_filters ()
{
	$('#filters').show({ opacity: 1 }, 1000);
	$('#filters').addClass('f_act');
}

function hide_filters ()
{
	$('#filters').hide({ opacity: 0 }, 1000);
	$('#filters').removeClass('f_act');
}

function find_in_box()
{
	if ($(this).hasClass('fi_vis'))
	{
		$(this).removeClass('fi_vis');
		$('#find_in_box').animate({"opacity": "hide"}, { "duration": "slow" });
	}
	else
	{
		$(this).addClass('fi_vis');
		$('#find_in_box').animate({"opacity": "show"}, { "duration": "slow" });
	}
}
// show find_in
$(document).ready(function(){

	//$('#find_in_box').find('input').attr('checked', false);

	$('#find_in').click(find_in_box);

    $('#find_in_box').find('input').each(function(i) {
        if ($(this).attr('checked') && ($(this).attr('name') == 'searchArtist' || $(this).attr('name') == 'searchLabel'))
        {
            find_in_box();
        }
    });

//    $('#find_in_box').mouseout(
//		function(){
//			if ($('#find_in').hasClass('fi_vis'))
//			{
//				$('#find_in').removeClass('fi_vis');
//				$('#find_in_box').animate({"opacity": "hide"}, { "duration": "slow" });
//			}
//		}
//	);

//	$('#find_in_box label').click(function(){
//		$('#find_in').removeClass('fi_vis');
//		$('#find_in_box').animate({"opacity": "hide"}, { "duration": "slow" });
//	});

//	$('#find_in_box input').click(function(){
//		$('#find_in').removeClass('fi_vis');
//		$('#find_in_box').animate({"opacity": "hide"}, { "duration": "slow" });
//	});
});

// show letters
$(document).ready(function(){
	$('#f_music').click(show_music);
	$('#f_books').click(show_books);
	$('#f_ebook').click(show_ebook);
	$('#f_video').click(show_video);
	$('#f_games').click(show_games);

	$('.lbl_music').click(show_music);
	$('.lbl_books').click(show_books);
	$('.lbl_ebook').click(show_ebook);
	$('.lbl_video').click(show_video);
	$('.lbl_games').click(show_games);
});

function fletter_rerend(){
    $('.singers .tit').click(show_letters);
    
    $('#f_music').click(show_music);
	$('#f_books').click(show_books);
	$('#f_ebook').click(show_ebook);
	$('#f_video').click(show_video);
	$('#f_games').click(show_games);

	$('.lbl_music').click(show_music);
	$('.lbl_books').click(show_books);
	$('.lbl_ebook').click(show_ebook);
	$('.lbl_video').click(show_video);
	$('.lbl_games').click(show_games);
}
//show how text

function show_how(conttype)
{

    if (conttype == 'books')
    {
	    $('#how_music').slideUp();
	    $('#how_games').slideUp();
	    $('#how_video').slideUp();
	    $('#how_ebook').slideUp();
	    $('#how_books').slideDown();
    }
    else if (conttype == 'music')
    {
	    $('#how_books').slideUp();
	    $('#how_games').slideUp();
	    $('#how_video').slideUp();
	    $('#how_ebook').slideUp();
	    $('#how_music').slideDown();
    }
    else if (conttype == 'ebook')
    {
	    $('#how_music').slideUp();
	    $('#how_games').slideUp();
	    $('#how_video').slideUp();
	    $('#how_books').slideUp();
	    $('#how_ebook').slideDown();
    }
    else if (conttype == 'games')
    {
	    $('#how_music').slideUp();
	    $('#how_books').slideUp();
	    $('#how_video').slideUp();
	    $('#how_ebook').slideUp();
	    $('#how_games').slideDown();
    }
    else if (conttype == 'video')
    {
	    $('#how_music').slideUp();
	    $('#how_books').slideUp();
	    $('#how_games').slideUp();
	    $('#how_ebook').slideUp();
	    $('#how_video').slideDown();
    }
}

function show_music ()
{
    //processing letter divs
	$('#lt_books').slideUp();
	$('#lt_ebook').slideUp();
	$('#lt_video').slideUp();
	$('#lt_games').slideUp();
	$('#lt_music').slideDown();
	show_how('music');
	$('.singers .tit').text('Музыка');
	hide_filters ();
}

function show_books ()
{
    //processing letter divs
	$('#lt_music').slideUp();
	$('#lt_video').slideUp();
	$('#lt_games').slideUp();
	$('#lt_ebook').slideUp();
	$('#lt_books').slideDown();
	show_how('books');
	$('.singers .tit').text('Аудиокниги');
	hide_filters ();
}

function show_ebook ()
{
    //processing letter divs
	$('#lt_music').slideUp();
	$('#lt_video').slideUp();
	$('#lt_games').slideUp();
	$('#lt_books').slideUp();
	$('#lt_ebook').slideDown();
	show_how('ebook');
	$('.singers .tit').html('<i>e</i> -Книги');
	hide_filters ();
}

function show_video ()
{
    //processing letter divs
	$('#lt_music').slideUp();
	$('#lt_books').slideUp();
	$('#lt_games').slideUp();
	$('#lt_ebook').slideUp();
	$('#lt_video').slideDown();
	show_how('video');
	$('.singers .tit').text('Видео');
	hide_filters ();
}

function show_games ()
{
    //processing letter divs
	$('#lt_music').slideUp();
	$('#lt_books').slideUp();
	$('#lt_video').slideUp();
	$('#lt_ebook').slideUp();
	$('#lt_games').slideDown();
	show_how('games');
	$('.singers .tit').text('Игры');
	hide_filters ();
}


$(document).ready(function(){
	$(".lmenu ul").hide();
	$(".lmenu ul:first").css({"display": "block"});
	$(".lmenu_name").addClass("lmenu_name_offline");
	$(".lmenu_name:first").removeClass("lmenu_name_offline");
	$(".lmenu_name:first").addClass("lmenu_name_online");
	$(".lmenu_act").next("ul").slideToggle(500);
});

//$(document).ready(function(){
//	$('.lmenu_name').click(
//		function() {	
//		     if ( $(this).hasClass("lmenu_name_online") )
//			{
//		     $(".lmenu ul").slideUp(500);
//			 $(this).removeClass("lmenu_name_online");
//		     $(this).addClass("lmenu_name_offline");			 
//			 $(".lmenu_plus").parent().removeClass("lmenu_act");
//			 return;
//			}

//			 if ( $(this).hasClass("lmenu_name_offline") )
//			{
//			 $(".lmenu ul").slideUp(500);
//			 $(".lmenu_name_online").removeClass("lmenu_name_online");
//		     $(this).parent().next("ul").slideDown(500);
//		     $(this).addClass("lmenu_name_online");
//			}
//	});
//});

$(document).ready(function(){
	$('.lmenu_plus').click(
		function() {

			var fclass = $(this).attr('class');

			if ($(this).hasClass('lmenu_minus'))
			{
				$(this).parent().removeClass("lmenu_act");
				$(this).parent().next("ul").slideUp(500);
				$(this).removeClass("lmenu_minus");
				$(this).addClass("lmenu_plus");
			}
			else
			{
				$(this).parent().addClass("lmenu_act");
				$(this).parent().next("ul").slideDown(500);
				$(this).addClass("lmenu_minus");
				$(this).removeClass("lmenu_plus");
			}
		}
	);
});

////////////////////////////////////////////////////////////////////////////////////////////////////////
// show left submenu
/*
-delete-
$(document).ready(function(){
	$('.item_sub').hover(
		function() {
			$(this).find('.subitems').css({display: 'block'});
		},
		function() {
			$(this).find('.subitems').css({display: 'none'});
		}
	);
});

*/


////////////////////////////////////////////////////////////////////////////////////////////////////////
// top5 accordion
/*
-delete-
$(document).ready(function(){
	$('#top5acc').find('.tit:first').addClass('selected');
    $('#top5acc').find('.top5cont:first').css({ display: 'block' });

	$('#top5acc .tit').click(
		function() {
			if ( !($(this).hasClass('selected')) )
			{
				$('#top5acc .selected').nextAll('.top5cont').slideUp();
				$('#top5acc .selected').removeClass('selected');
				$(this).addClass('selected');
				$(this).nextAll('.top5cont').slideDown();
			}
		}
	);
});

*/


////////////////////////////////////////////////////////////////////////////////////////////////////////

// tabs new

$(document).ready(function(){
	$('#tab_item_new_0').click(show_tcn_music);
	$('#tab_item_new_1').click(show_tcn_books);
	$('#tab_item_new_2').click(show_tcn_games);
	$('#tab_item_new_3').click(show_tcn_video);
	$('#tab_item_new_6').click(show_tcn_ebook);
});

function show_tcn_music ()
{    
	$('#new_box .act').removeClass('act');
	$('#tab_item_new_0').addClass('act');
	$('#tab_cont_new_1').slideUp();
	$('#tab_cont_new_2').slideUp();
	$('#tab_cont_new_3').slideUp();
	$('#tab_cont_new_6').slideUp();
	$('#tab_cont_new_0').slideDown();
}

function show_tcn_books ()
{
	$('#new_box .act').removeClass('act');
	$('#tab_item_new_1').addClass('act');
	$('#tab_cont_new_0').slideUp();
	$('#tab_cont_new_2').slideUp();
	$('#tab_cont_new_3').slideUp();
	$('#tab_cont_new_6').slideUp();
	$('#tab_cont_new_1').slideDown();
}

function show_tcn_ebook ()
{
	$('#new_box .act').removeClass('act');
	$('#tab_item_new_6').addClass('act');
	$('#tab_cont_new_0').slideUp();
	$('#tab_cont_new_1').slideUp();
	$('#tab_cont_new_2').slideUp();
	$('#tab_cont_new_3').slideUp();
	$('#tab_cont_new_6').slideDown();
}

function show_tcn_games ()
{
	$('#new_box .act').removeClass('act');
	$('#tab_item_new_2').addClass('act');
	$('#tab_cont_new_1').slideUp();
	$('#tab_cont_new_0').slideUp();
	$('#tab_cont_new_3').slideUp();
	$('#tab_cont_new_6').slideUp();
	$('#tab_cont_new_2').slideDown();
}

function show_tcn_video ()
{
	$('#new_box .act').removeClass('act');
	$('#tab_item_new_3').addClass('act');
	$('#tab_cont_new_0').slideUp();
	$('#tab_cont_new_1').slideUp();
	$('#tab_cont_new_2').slideUp();	
	$('#tab_cont_new_6').slideUp();
	$('#tab_cont_new_3').slideDown();
}

////////////////////////////////////////////////////////////////////////////////////////////////////////

// tabs settings

$(document).ready(function(){
	$('#tab_item_settings_profile').click(show_settings_profile);
	$('#tab_item_settings_personal_info').click(show_settings_personal_info);
});

function show_settings_profile ()
{
	$('#settings_box .act').removeClass('act');
	$('#tab_item_settings_profile').addClass('act');
	$('#tab_cont_settings_personal_info').slideUp();
	$('#tab_cont_settings_profile').slideDown();
}

function show_settings_personal_info ()
{
	$('#settings_box .act').removeClass('act');
	$('#tab_item_settings_personal_info').addClass('act');
	$('#tab_cont_settings_profile').slideUp();
	$('#tab_cont_settings_personal_info').slideDown();
}


////////////////////////////////////////////////////////////////////////////////////////////////////////

// tabs recomend

$(document).ready(function(){
	$('#tab_item_recomend_music').click(show_recomend_music);
	$('#tab_item_recomend_books').click(show_recomend_books);
	$('#tab_item_recomend_games').click(show_recomend_games);
	$('#tab_item_recomend_video').click(show_recomend_video);
});

function show_recomend_music ()
{
	$('#recomend_box .act').removeClass('act');
	$('#tab_item_recomend_music').addClass('act');
	$('#tab_cont_recomend_books').slideUp();
	$('#tab_cont_recomend_games').slideUp();
	$('#tab_cont_recomend_video').slideUp();
	$('#tab_cont_recomend_music').slideDown();
}

function show_recomend_books ()
{
	$('#recomend_box .act').removeClass('act');
	$('#tab_item_recomend_books').addClass('act');
	$('#tab_cont_recomend_music').slideUp();
	$('#tab_cont_recomend_games').slideUp();
	$('#tab_cont_recomend_video').slideUp();
	$('#tab_cont_recomend_books').slideDown();
}

function show_recomend_games ()
{
	$('#recomend_box .act').removeClass('act');
	$('#tab_item_recomend_games').addClass('act');
	$('#tab_cont_recomend_books').slideUp();
	$('#tab_cont_recomend_music').slideUp();
	$('#tab_cont_recomend_video').slideUp();
	$('#tab_cont_recomend_games').slideDown();
}

function show_recomend_video ()
{
	$('#recomend_box .act').removeClass('act');
	$('#tab_item_recomend_video').addClass('act');
	$('#tab_cont_recomend_books').slideUp();
	$('#tab_cont_recomend_games').slideUp();
	$('#tab_cont_recomend_music').slideUp();
	$('#tab_cont_recomend_video').slideDown();
}


////////////////////////////////////////////////////////////////////////////////////////////////////////

// tabs free

$(document).ready(function(){
	$('#tab_item_free_0').click(show_tcf_music);
	$('#tab_item_free_1').click(show_tcf_books);
	$('#tab_item_free_2').click(show_tcf_games);
	$('#tab_item_free_3').click(show_tcf_video);
});

function show_tcf_music ()
{
	$('#free_box .act').removeClass('act');
	$('#tab_item_free_0').addClass('act');
	$('#tab_cont_free_1').slideUp();
	$('#tab_cont_free_2').slideUp();
	$('#tab_cont_free_3').slideUp();
	$('#tab_cont_free_0').slideDown();
}

function show_tcf_books ()
{
	$('#free_box .act').removeClass('act');
	$('#tab_item_free_1').addClass('act');
	$('#tab_cont_free_0').slideUp();
	$('#tab_cont_free_2').slideUp();
	$('#tab_cont_free_3').slideUp();
	$('#tab_cont_free_1').slideDown();
}

function show_tcf_games ()
{
	$('#free_box .act').removeClass('act');
	$('#tab_item_free_2').addClass('act');
	$('#tab_cont_free_1').slideUp();
	$('#tab_cont_free_0').slideUp();
	$('#tab_cont_free_3').slideUp();
	$('#tab_cont_free_2').slideDown();
}

function show_tcf_video ()
{
	$('#free_box .act').removeClass('act');
	$('#tab_item_free_3').addClass('act');
	$('#tab_cont_free_1').slideUp();
	$('#tab_cont_free_2').slideUp();
	$('#tab_cont_free_0').slideUp();
	$('#tab_cont_free_3').slideDown();
}



////////////////////////////////////////////////////////////////////////////////////////////////////////

// tabs cabinet

//$(document).ready(function(){
//	$('#tab_item_cab_pay').click(show_tcc_pay);
//	$('#tab_item_cab_download').click(show_tcc_download);
//	$('#tab_item_cab_fill').click(show_tcc_fill);
//	$('#tab_item_cab_check').click(show_tcc_check);
//	$('#tab_item_cab_legal').click(show_tcc_legal);
//});

//function show_tcc_pay ()
//{
//	$('#cabinet_tabs .act').removeClass('act');
//	$('#tab_item_cab_pay').addClass('act');
//	$('#tab_cont_cab_download').slideUp();
//	$('#tab_cont_cab_fill').slideUp();
//	$('#tab_cont_cab_check').slideUp();
//	$('#tab_cont_cab_legal').slideUp();
//	$('#tab_cont_cab_pay').slideDown();
//}

//function show_tcc_download ()
//{
//	$('#cabinet_tabs .act').removeClass('act');
//	$('#tab_item_cab_download').addClass('act');
//	$('#tab_cont_cab_pay').slideUp();
//	$('#tab_cont_cab_fill').slideUp();
//	$('#tab_cont_cab_check').slideUp();
//	$('#tab_cont_cab_legal').slideUp();
//	$('#tab_cont_cab_download').slideDown();
//}

//function show_tcc_fill ()
//{
//	$('#cabinet_tabs .act').removeClass('act');
//	$('#tab_item_cab_fill').addClass('act');
//	$('#tab_cont_cab_pay').slideUp();
//	$('#tab_cont_cab_download').slideUp();
//	$('#tab_cont_cab_check').slideUp();
//	$('#tab_cont_cab_legal').slideUp();
//	$('#tab_cont_cab_fill').slideDown();
//}

//function show_tcc_check ()
//{
//	$('#cabinet_tabs .act').removeClass('act');
//	$('#tab_item_cab_check').addClass('act');
//	$('#tab_cont_cab_pay').slideUp();
//	$('#tab_cont_cab_download').slideUp();
//	$('#tab_cont_cab_fill').slideUp();
//	$('#tab_cont_cab_legal').slideUp();
//	$('#tab_cont_cab_check').slideDown();
//}

//function show_tcc_legal ()
//{
//	$('#cabinet_tabs .act').removeClass('act');
//	$('#tab_item_cab_legal').addClass('act');
//	$('#tab_cont_cab_pay').slideUp();
//	$('#tab_cont_cab_download').slideUp();
//	$('#tab_cont_cab_fill').slideUp();
//	$('#tab_cont_cab_check').slideUp();
//	$('#tab_cont_cab_legal').slideDown();
//}



////////////////////////////////////////////////////////////////////////////////////////////////////////
// tabs music

$(document).ready(function(){
	$('#tab_item_music_pop').click(show_tcm_pop);
	$('#tab_item_music_year').click(show_tcm_year);
	$('#tab_item_music_singer').click(show_tcm_singer);
	$('#tab_item_music_album').click(show_tcm_album);
});

function show_tcm_pop ()
{
	$('#music_box .act').removeClass('act');
	$('#tab_item_music_pop').addClass('act');
	$('#tab_cont_music_year').slideUp();
	$('#tab_cont_music_singer').slideUp();
	$('#tab_cont_music_album').slideUp();
	$('#tab_cont_music_pop').slideDown();
}

function show_tcm_year ()
{
	$('#music_box .act').removeClass('act');
	$('#tab_item_music_year').addClass('act');
	$('#tab_cont_music_pop').slideUp();
	$('#tab_cont_music_singer').slideUp();
	$('#tab_cont_music_album').slideUp();
	$('#tab_cont_music_year').slideDown();
}

function show_tcm_singer ()
{
	$('#music_box .act').removeClass('act');
	$('#tab_item_music_singer').addClass('act');
	$('#tab_cont_music_year').slideUp();
	$('#tab_cont_music_pop').slideUp();
	$('#tab_cont_music_album').slideUp();
	$('#tab_cont_music_singer').slideDown();
}

function show_tcm_album ()
{
	$('#music_box .act').removeClass('act');
	$('#tab_item_music_album').addClass('act');
	$('#tab_cont_music_year').slideUp();
	$('#tab_cont_music_singer').slideUp();
	$('#tab_cont_music_pop').slideUp();
	$('#tab_cont_music_album').slideDown();
}


////////////////////////////////////////////////////////////////////////////////////////////////////////

// tabs releases

$(document).ready(function(){
	$('#tab_item_rel_date').click(show_tcr_date);
	$('#tab_item_rel_album').click(show_tcr_album);
	$('#tab_item_rel_singer').click(show_tcr_singer);
});
function show_tcr_date ()
{
	$('#releases .act').removeClass('act');
	$('#tab_item_rel_date').addClass('act');
	$('#tab_cont_rel_album').slideUp();
	$('#tab_cont_rel_singer').slideUp();
	$('#tab_cont_rel_date').slideDown();
}

function show_tcr_album ()
{
	$('#releases .act').removeClass('act');
	$('#tab_item_rel_album').addClass('act');
	$('#tab_cont_rel_date').slideUp();
	$('#tab_cont_rel_singer').slideUp();
	$('#tab_cont_rel_album').slideDown();
}

function show_tcr_singer ()
{
	$('#releases .act').removeClass('act');
	$('#tab_item_rel_singer').addClass('act');
	$('#tab_cont_rel_album').slideUp();
	$('#tab_cont_rel_date').slideUp();
	$('#tab_cont_rel_singer').slideDown();
}






////////////////////////////////////////////////////////////////////////////////////////////////////////

// tabs services

$(document).ready(function(){
	$('#tab_item_serv_unlim').click(show_tcs_unlim);
	$('#tab_item_serv_player').click(show_tcs_player);
	$('#tab_item_serv_gift').click(show_tcs_gift);
	$('#tab_item_serv_blog').click(show_tcs_blog);
});

function show_tcs_unlim ()
{
	$('#services .act').removeClass('act');
	$('#tab_item_serv_unlim').addClass('act');
	$('#tab_cont_serv_player').slideUp();
	$('#tab_cont_serv_gift').slideUp();
	$('#tab_cont_serv_blog').slideUp();
	$('#tab_cont_serv_unlim').slideDown();
}

function show_tcs_player ()
{
	$('#services .act').removeClass('act');
	$('#tab_item_serv_player').addClass('act');
	$('#tab_cont_serv_unlim').slideUp();
	$('#tab_cont_serv_gift').slideUp();
	$('#tab_cont_serv_blog').slideUp();
	$('#tab_cont_serv_player').slideDown();
}

function show_tcs_gift ()
{
	$('#services .act').removeClass('act');
	$('#tab_item_serv_gift').addClass('act');
	$('#tab_cont_serv_player').slideUp();
	$('#tab_cont_serv_unlim').slideUp();
	$('#tab_cont_serv_blog').slideUp();
	$('#tab_cont_serv_gift').slideDown();
}

function show_tcs_blog ()
{
	$('#services .act').removeClass('act');
	$('#tab_item_serv_blog').addClass('act');
	$('#tab_cont_serv_player').slideUp();
	$('#tab_cont_serv_gift').slideUp();
	$('#tab_cont_serv_unlim').slideUp();
	$('#tab_cont_serv_blog').slideDown();
}

////////////////////////////////////////////////////////////////////////////////////////////////////////

// tabs socposter

$(document).ready(function(){
	$('#tab_item_soc_posters').click(show_tcs_posters);
	$('#tab_item_soc_judges').click(show_tcs_judges);
	$('#tab_item_soc_prizes').click(show_tcs_prizes);
	$('#tab_item_soc_recept').click(show_tcs_recept);
});

function show_tcs_posters ()
{
	$('#socposter .act').removeClass('act');
	$('#tab_item_soc_posters').addClass('act');
	$('#tab_cont_soc_judges').slideUp();
	$('#tab_cont_soc_prizes').slideUp();
	$('#tab_cont_soc_recept').slideUp();
	$('#tab_cont_soc_posters').slideDown();
}

function show_tcs_judges ()
{
	$('#socposter .act').removeClass('act');
	$('#tab_item_soc_judges').addClass('act');
	$('#tab_cont_soc_posters').slideUp();
	$('#tab_cont_soc_prizes').slideUp();
	$('#tab_cont_soc_recept').slideUp();
	$('#tab_cont_soc_judges').slideDown();
}

function show_tcs_prizes ()
{
	$('#socposter .act').removeClass('act');
	$('#tab_item_soc_prizes').addClass('act');
	$('#tab_cont_soc_judges').slideUp();
	$('#tab_cont_soc_posters').slideUp();
	$('#tab_cont_soc_recept').slideUp();
	$('#tab_cont_soc_prizes').slideDown();
}

function show_tcs_recept ()
{
	$('#socposter .act').removeClass('act');
	$('#tab_item_soc_recept').addClass('act');
	$('#tab_cont_soc_judges').slideUp();
	$('#tab_cont_soc_posters').slideUp();
	$('#tab_cont_soc_prizes').slideUp();
	$('#tab_cont_soc_recept').slideDown();
}


////////////////////////////////////////////////////////////////////////////////////////////////////////

// help services

$(document).ready(function(){
	$('#tab_item_help_personal').click(show_tch_personal);
	$('#tab_item_help_cont_buy').click(show_tch_cont_buy);
	$('#tab_item_help_balance').click(show_tch_balance);
	$('#tab_item_help_services').click(show_tch_services);
	$('#tab_item_help_find').click(show_tch_find);
	$('#tab_item_help_added').click(show_tch_added);
	$('#tab_item_help_online').click(show_tch_online);
});

function show_tch_personal ()
{
	$('#help .act').removeClass('act');
	$('#tab_item_help_personal').addClass('act');
	$('#tab_cont_help_find').slideUp();
	$('#tab_cont_help_cont_buy').slideUp();
	$('#tab_cont_help_balance').slideUp();
	$('#tab_cont_help_services').slideUp();
	$('#tab_cont_help_added').slideUp();
	$('#tab_cont_help_online').slideUp();
	$('#tab_cont_help_personal').slideDown();
}

function show_tch_cont_buy ()
{
	$('#help .act').removeClass('act');
	$('#tab_item_help_cont_buy').addClass('act');
	$('#tab_cont_help_personal').slideUp();
	$('#tab_cont_help_find').slideUp();
	$('#tab_cont_help_balance').slideUp();
	$('#tab_cont_help_services').slideUp();
	$('#tab_cont_help_added').slideUp();
	$('#tab_cont_help_online').slideUp();
	$('#tab_cont_help_cont_buy').slideDown();
}

function show_tch_balance ()
{
	$('#help .act').removeClass('act');
	$('#tab_item_help_balance').addClass('act');
	$('#tab_cont_help_personal').slideUp();
	$('#tab_cont_help_cont_buy').slideUp();
	$('#tab_cont_help_find').slideUp();
	$('#tab_cont_help_added').slideUp();
	$('#tab_cont_help_online').slideUp();
	$('#tab_cont_help_services').slideUp();
	$('#tab_cont_help_balance').slideDown();
}

function show_tch_services ()
{
	$('#help .act').removeClass('act');
	$('#tab_item_help_services').addClass('act');
	$('#tab_cont_help_personal').slideUp();
	$('#tab_cont_help_cont_buy').slideUp();
	$('#tab_cont_help_balance').slideUp();
	$('#tab_cont_help_find').slideUp();
	$('#tab_cont_help_added').slideUp();
	$('#tab_cont_help_online').slideUp();
	$('#tab_cont_help_services').slideDown();
}

function show_tch_find ()
{
	$('#help .act').removeClass('act');
	$('#tab_item_help_find').addClass('act');
	$('#tab_cont_help_personal').slideUp();
	$('#tab_cont_help_cont_buy').slideUp();
	$('#tab_cont_help_balance').slideUp();
	$('#tab_cont_help_services').slideUp();
	$('#tab_cont_help_added').slideUp();
	$('#tab_cont_help_online').slideUp();
	$('#tab_cont_help_find').slideDown();
}

function show_tch_added ()
{
	$('#help .act').removeClass('act');
	$('#tab_item_help_added').addClass('act');
	$('#tab_cont_help_personal').slideUp();
	$('#tab_cont_help_cont_buy').slideUp();
	$('#tab_cont_help_balance').slideUp();
	$('#tab_cont_help_services').slideUp();
	$('#tab_cont_help_find').slideUp();
	$('#tab_cont_help_online').slideUp();
	$('#tab_cont_help_added').slideDown();
}

function show_tch_online ()
{
	$('#help .act').removeClass('act');
	$('#tab_item_help_online').addClass('act');
	$('#tab_cont_help_personal').slideUp();
	$('#tab_cont_help_cont_buy').slideUp();
	$('#tab_cont_help_balance').slideUp();
	$('#tab_cont_help_services').slideUp();
	$('#tab_cont_help_find').slideUp();
	$('#tab_cont_help_added').slideUp();
	$('#tab_cont_help_online').slideDown();
}

////////////////////////////////////////////////////////////////////////////////////////////////////////

// tracks functions

// selected tracks array
var sel_tracks = [];
//alert (sel_tracks[0]);


// get total price
function get_total_price ()
{
	var str_b = '';
	var track_id_b = '';
	var price_id_b = '';
	var cur_price_b = 0;
	var tot_price_b = $('#total_price_all').text();
	var tot_sale = $('.for_discount').text();

	$('#tracks_form').find('.track_check').each(function(i) {
		if ($(this).attr('checked'))
		{
			str_b = $(this).attr('id');
			track_id_b = str_b.substring(9, str_b.length);
			price_id_b = 'track_pr_' + track_id_b;
			cur_price_b = ($('#'+price_id_b).attr('value'))*1; // get current price

			tot_price_b = (tot_price_b*1 + cur_price_b*1).toFixed(2); // total price
			cur_price_b = 0;
			$('#total_price').text(tot_price_b);
			$('#total_price_all').text(tot_price_b);
		}

    });
    tot_price_b = $('#tracks_form').attr('rel') > 0 ? Math.min(tot_price_b, $('#tracks_form').attr('rel')) : tot_price_b;
    $('#total_price').text(tot_price_b);
    $('#total_sale').text(tot_sale);
    $('#total_price_sale').text((tot_price_b*((100-tot_sale)/100)).toFixed(2));
}


// select_all_checks
function select_all_checks ()
{
	$('#total_price').text('0');
	$('#total_price_all').text('0');
	$('#total_price_sale').text('0');
	//del_all_elem_array (); // delete arrays elements
	$('#tracks_form').find('.track_check').each(function(i) {
		$(this).attr('checked', true);
		$(this).parents('tr:first').removeClass('fishy'); // delete transparent
		$(this).parent(".tracks_format:first").parent().removeClass("l_gr_text");
		$(this).parents(".disk_bk_infor").removeClass("l_gr_text");
		//cont_id = $(this).next('.for_iframe').attr('id'); // get content id
		//sel_tracks[sel_tracks.length] = cont_id; // add to array
    });
	get_total_price();
}


// deselect_all_checks
function deselect_all_checks()
{
	$('#tracks_form').find('.track_check').each(function(i) {
		$(this).attr('checked', false);
		$(this).parents('tr:first').addClass('fishy'); // add transparent
		$(this).parent(".tracks_format:first").parent().addClass("l_gr_text");
		$(this).parents(".disk_bk_infor").addClass("l_gr_text");
		//cont_id = $(this).next('.for_iframe').attr('id'); // get content id
		//del_elem_array (cont_id); // delete arrays elements
    });
	$('#total_price').text('0');
	$('#total_price_all').text('0');
	$('#total_price_sale').text('0');
}


// check for all
function check_for_all()
{
    $('#tracks_form').find('#block_4 .track_check').each(function(i) {
		if (!$(this).attr('checked'))
		{
			$('#block_4_ch').attr('checked', false);
			return false;
		}
		$('#block_4_ch').attr('checked', true);
    });
	$('#tracks_form').find('.track_check').each(function(i) {
		if (!$(this).attr('checked'))
		{
			$('#track_ch_all').attr('checked', false);
			return false;
		}
		$('#track_ch_all').attr('checked', true);
    });
    if ($('#track_ch_all').attr('checked'))
    {
        var total_price = $('#tracks_form').attr('rel') > 0 ? Math.min($('#total_price').text(), $('#tracks_form').attr('rel')) : $('#total_price').text();        
	    var tot_sale = $('.for_discount').text();
        $('#total_price').text(total_price);
        $('#total_sale').text(tot_sale);
        $('#total_price_sale').text((total_price*((100-tot_sale)/100)).toFixed(2));
    }
}


// get total price
$(document).ready(function(){
	check_for_all ();
	get_total_price();
});

// select all checkboxes, if it needs (for My Cabinet)
$(document).ready(function(){
	$('#total_price').text('0');
	$('#total_price_all').text('0');
	$('#total_price_sale').text('0');
	$('.sel_all').find('.track_check').each(function(i) {
		$(this).attr('checked', true);
    });
	check_for_all_info();
	get_total_price();
});

// select all checkboxes, if it needs (for Album)
$(document).ready(function(){
	$('#total_price').text('0');
	$('#total_price_all').text('0');
	$('#total_price_sale').text('0');
	$('.desel_all').find('.track_check').each(function(i) {
		$(this).attr('checked', false);
    });
	check_for_all();
	get_total_price();
});


// select/deselect all click
$(document).ready(function(){
	$('#track_ch_all').click(
		function() {
			if ($(this).attr('checked'))
			{
				select_all_checks();
			}
			else
			{
				deselect_all_checks();
			}
		}
	);
});


/*
$(document).ready(function(){
	$('#show_array').click(
		function() {

			alert (sel_tracks);
		}
	);
});
*/

// get price by checkboxes click
function openFacebook()
{ 
    var track_id;
    var track_name;
    $('#tracks_table .track_check').each(function(i) {
		if ($(this).attr('checked'))
		{
			track_id = $(this).parents('tr:first').attr('id');
			track_name = $(this).parents('tr:first').find('.trname').text()
		}
	});
    openWindow('http://www.facebook.com/sharer.php?u=http://www.fidel.ru/music/facetrack.aspx?id='+track_id+'&t='+track_name, 520, 520, 300, 250); 
}

function check_click()
{
	var str = '';
	var track_id = '';
	var price_id = '';
	var cur_price = 0;
	var tot_price = $('#total_price_all').text();
	var tot_sale = $('.for_discount').text();
	var cont_id = '';
    var counter = 0;
		
	str = $(this).attr('id');
	track_id = str.substring(9, str.length);
	price_id = 'track_pr_' + track_id;
	cur_price = ($('#'+price_id).attr('value'))*1; // get current price

	if ($(this).attr('checked'))
	{
		tot_price = (tot_price*1 + cur_price*1).toFixed(2); // total price
		$(this).parent(".tracks_format:first").parent().removeClass("l_gr_text");
		$(this).parents('tr:first').removeClass('fishy'); // delete transparent
	}
	else
	{
		tot_price = (tot_price*1 - cur_price*1).toFixed(2); // total price
		$(this).parent(".tracks_format:first").parent().addClass("l_gr_text");
		$(this).parents('tr:first').addClass('fishy'); // set transparent
	}
	
	$('#tracks_table .track_check').each(function(i) {
		if ($(this).attr('checked'))
		{
			counter++;
		}
	});
	
	if (counter == 1)
	{
		$('.al_share_new').addClass('al_share_new_act');
		$('.al_share_new').click(openFacebook);
	}
	else
	{
		$('.al_share_new').removeClass('al_share_new_act');
		$('.al_share_new').unbind('click', openFacebook);
	}
	
	cur_price = 0;
	$('#total_price').text(tot_price);
	$('#total_price_all').text(tot_price);
    $('#total_sale').text(tot_sale);
    $('#total_price_sale').text((tot_price*((100-tot_sale)/100)).toFixed(2));
	$('#track_ch_all').attr('checked', false);
	check_for_all ();
}

$(document).ready(function(){
	$('#tracks_form .track_check').click(check_click);
});

$(document).ready(function(){
	$('.shcheck').click(
	    function() {
			if ($(this).attr('checked'))
			{
				$(this).nextAll('.sfield:first').attr('disabled', false);
				$(this).nextAll('.sfield:first').focus();
			}
			else
			{
				$(this).nextAll('.sfield:first').attr('disabled', true);
			}
		}
	);
});

$(document).ready(function(){
	$('.shfield').click(
	    function() {
			if ($(this).prevAll('.shcheck:first').attr('checked'))
			{
				$(this).nextAll('.sfield:first').attr('disabled', false);
				$(this).nextAll('.sfield:first').focus();
			}
			else
			{
				$(this).nextAll('.sfield:first').attr('disabled', true);
			}
		}
	);
});

// delete element of array
/*
function del_elem_array (cont_id)
{
	for (var i=0; i<sel_tracks.length; i++)
	{
		if (sel_tracks[i] == cont_id)
		{
			delete sel_tracks[i];
		}
	}
}*/
/*
// delete all elements of array
function del_all_elem_array ()
{
	for (var i=0; i<sel_tracks.length; i++)
	{
		delete sel_tracks[i];
	}
}
*/
//preview off
//$(document).ready(function(){
//	$('.player_obj').click(
//		function() {
//            $('#tracks_form').find('.track_check').each(function(i) {
//                $(this).find('object').GotoFrame(2);
//            });
//	});
//});

function mash_cart_selected() {
	var check = false;
	if ($('#tracks_form').find('#track_ch_all').attr('checked')) {
		var cont_id = $('#tracks_form').parents('.album_info:first').attr('id');
		contentCart(cont_id, 0, 0, search);
		check = true;
	} else {
		$('#tracks_form').find('.track_check').each(function(i) {
			if ($(this).attr('checked')) {
				var cont_id = $(this).parents('tr:first').attr('id');
				var cont_type = $(this).parents('tr:first').attr('rel');
				contentCart(cont_id, cont_type, 0, '');
				check = true;
			}
		});
	}
	if (!check)
		popup_open('popup2', 'Для покупки через кабинет Вам необходимо сначала выбрать треки!', false);
}

// cart selected tracks
function cart_selected() {
    var check = false;
    var nobought = false;
    if ($('#tracks_form').find('#track_ch_all').attr('checked')){
        var cont_id = $('#tracks_form').parents('.album_info:first').attr('id');
        var search = $('#tracks_form').parents('.album_info:first').attr('rel');
        contentCart(cont_id, 0, 1, search) ;
        check = true;
    } else {
        $('#tracks_form').find('.track_check').each(function(i) {
	        if ($(this).attr('checked'))
	        {
	            check = true;
	            if ($(this).parents('tr:first').attr('class') != 'bought')
	            {
	                var cont_id = $(this).parents('tr:first').attr('id');
	                var cont_type = $(this).parents('tr:first').attr('rel');
	                contentCart(cont_id, cont_type, 1, '');
	                nobought = true;
	            }
	        }
        });
    }
	if (!check)
	{
	    popup_open('popup2', 'Для покупки через кабинет Вам необходимо сначала выбрать треки!', false);
	}
	else if (!nobought)
	{
	    pay_selected();
	}
}

// pay selected tracks
function pay_selected() {
    var check = false;
    var nobought = false;
    var pricelist = 0;
    if ($('#tracks_form').find('#track_ch_all').attr('checked')){
        var cont_id = $('#tracks_form').parents('.album_info:first').attr('id');
        var price = $('#total_price_sale').text();
        for_sale(cont_id, 0, 1, price, '');
        check = true;
    } else {
        $('#tracks_form').find('.track_check').each(function(i) {
	        if ($(this).attr('checked'))
	        {
	            check = true;
	            if ($(this).parents('tr:first').attr('class') != 'bought_pay')
	            {
	                var tr_ch = $(this).attr('id');
			        var trackid = tr_ch.substring(9, tr_ch.length);
			        var priceid = 'track_pr_' + trackid;
	                var cur_price = ($('#'+priceid).attr('value'))*1; // get current price
	                pricelist = (pricelist*1 + cur_price*1).toFixed(2);	                
	                nobought = true;
	            }
	        }
        });
    }
	if (!check)
	{
	    popup_open('popup2', 'Для покупки через кабинет Вам необходимо сначала выбрать треки!', false);
	}
	else if (nobought)
	{
	    for_sale(0, 4, 1, pricelist, '');
	}
	else
	{
	    popup_open('popup2', 'Выбранные треки следует загружать кликом по названию!', false);
	}
}

function pay_list() {
    var check = false;
    var nobought = false;
    if ($('#tracks_form').find('#track_ch_all').attr('checked')){
        var cont_id = $('#tracks_form').parents('.album_info:first').attr('id');
        var price = $('#total_price_sale').text();
        for_sale(cont_id, 0, 1, price, '');
        check = true;
    } else {
        $('#tracks_form').find('.track_check').each(function(i) {
	        if ($(this).attr('checked'))
	        {
	            check = true;
	            if ($(this).parents('tr:first').attr('class') != 'bought_pay')
	            {
	                var cont_id = $(this).parents('tr:first').attr('id');
	                var cont_type = $(this).parents('tr:first').attr('rel');
	                contentPay(cont_id, cont_type, 1, '');
	                nobought = true;
	            }
	        }
        });
    }
	if (!check)
	{
	    popup_open('popup2', 'Для покупки через кабинет Вам необходимо сначала выбрать треки!', false);
	}
	else if (!nobought)
	{
	    popup_open('popup2', 'Выбранные треки следует загружать кликом по названию!', false);
	}
}

// free selected tracks
function free_selected() {    
    var check = false;
    var nobought = false;
    if ($('#tracks_form').find('#track_ch_all').attr('checked')){
        var cont_id = $('#tracks_form').parents('.album_info:first').attr('id');
        var forsearch = $('#tracks_form').parents('.album_info:first').attr('rel');
        contentFree(cont_id, 0, forsearch) ;
        check = true;
    } else {
        $('#tracks_form').find('.track_check').each(function(i) {
	        if ($(this).attr('checked'))
	        {
	            check = true;
	            if ($(this).parents('tr:first').attr('class') != 'bought')
	            {
	                var cont_id = $(this).parents('tr:first').attr('id');
	                var cont_type = $(this).parents('tr:first').attr('rel');
	                contentFree(cont_id, cont_type, '') ;
	                nobought = true;
	            }
	        }
        });	    
	}
	if (!check)
	{
        popup_open('popup2', 'Для загрузки бесплатно Вам необходимо сначала выбрать треки!', false);
    }
    else if (!nobought)
	{
	    popup_open('popup2', 'Выбранные треки следует загружать кликом по названию!', false);
	}
}
// unlim on selected tracks
function unlim_selected() {
    var check = false;
    if ($('#tracks_form').find('#track_ch_all').attr('checked')){
        var cont_id = $('#tracks_form').parents('.album_info:first').attr('id');
        contentUnlim(cont_id, 0) ;
        check = true;
    } else {
        $('#tracks_form').find('.track_check').each(function(i) {
            if ($(this).attr('checked'))
            {
                var cont_id = $(this).parents('tr:first').attr('id');
                var cont_type = $(this).parents('tr:first').attr('rel');
                contentUnlim(cont_id, cont_type) ;
                check = true;
            }
        });            
    }
    if (!check)
            popup_open('popup2', 'Для загрузки через unlim Вам необходимо сначала выбрать треки!', false);	
}
// gift on selected tracks
function gift_selected() {
    var check = false;
    if ($('#tracks_form').find('#track_ch_all').attr('checked')){
        var cont_id = $('#tracks_form').parents('.album_info:first').attr('id');
        var price = $('#total_price_sale').text();
        contentGift(price, cont_id) ;
        check = true;
    } else {
        var collectionId = '';
        $('#tracks_form').find('.track_check').each(function(i) {
            if ($(this).attr('checked'))
            {
                if (collectionId.length > 0) collectionId += ';';
                var cont_id = $(this).parents('tr:first').attr('id');           
                collectionId += cont_id;
                check = true;
            }
        });
        var price = $('#total_price_sale').text();
        contentGift(price, collectionId) ;
    }
    if (!check)
            popup_open('popup2', 'Выберите треки для подарка!', false);	
}

// streaming on selected tracks
function streaming_selected() {
    var check = false;
    var collectionId = '';
    var cont_type = 0;    
    if ($('#tracks_form').find('#track_ch_all').attr('checked')){
        collectionId = $('#tracks_form').parents('.album_info:first').attr('id');
        cont_type = $('#tracks_form').find('#track_ch_all').parents('tr:first').attr('rel');
        check = true;
    } else {        
        $('#tracks_form').find('.track_check').each(function(i) {
            if ($(this).attr('checked'))
            {
                if (collectionId.length > 0) collectionId += ';';
                var cont_id = $(this).parents('tr:first').attr('id');
                cont_type = $(this).parents('tr:first').attr('rel');            
                collectionId += cont_id;
                check = true;
            }
        });
    }
    
    var name_playlist = $('#popup_pl').find('.playlist_new').attr('value') != '' ?
            $('#popup_pl').find('.playlist_new').attr('value') : $('#popup_pl').find('.playlist').attr('value');
    
    if (!check)
    {
        popup_open('popup2', 'Для добавления в плейлист Вам необходимо сначала выбрать треки!', false);
    }
    else
    {
        contentStreaming(collectionId, cont_type, name_playlist);
    }
}

// streaming on content
function streaming_content(contid, conttype) {    
    
    var name_playlist = $('#popup_pl').find('.playlist_new').attr('value') != '' ?
            $('#popup_pl').find('.playlist_new').attr('value') : $('#popup_pl').find('.playlist').attr('value');
    
    contentStreaming(contid, conttype, name_playlist);
}

// buy selected content
function buy_selected(){	
	var total_sum = $('#tracks_form').find('#total_price_sale').text();
	compareBalance(total_sum);
}

// buy content
$(document).ready(function(){
    $(".for_buy").click(function () 
	{
		var cont_id = $(this).parents('.class_box:first').attr('id');
        var cont_type = $(this).parents('.class_box:first').attr('rel');
        contentCart(cont_id, cont_type, 0, '');
	});
});
// playlist content
$(document).ready(function(){
    $(".for_playlist").click(function () 
	{
		var cont_id = $(this).parents('.class_box:first').attr('id');
        var cont_type = $(this).parents('.class_box:first').attr('rel');
        popup_playlist(cont_id, cont_type);
	});
});

// unlim content
$(document).ready(function(){
    $(".for_unlim").click(function () 
	{
		var cont_id = $(this).parents('.class_box:first').attr('id');
        var cont_type = $(this).parents('.class_box:first').attr('rel');
        contentUnlim(cont_id, cont_type);
	});
});
// subscribe streaming
$(document).ready(function(){
    $(".subsc_streaming").click(function () 
	{
	    if (!$(this).hasClass('disbtn'))
	    {
	        var subsc_index;
	        $('.serv_unlim').find('.service_1').each(function(i) {
	            if ($(this).attr('checked'))
	            {
	                subsc_index = $(this).attr('value');
	            }
	        });
            subscStreaming(subsc_index);
        }
	});
});
// subscribe streaming
$(document).ready(function(){
    $(".quick_streaming").click(function () 
	{
	    if (!$(this).hasClass('disbtn'))
	    {
	        var subsc_index;
	        $('.serv_unlim').find('.service1').each(function(i) {
	            if ($(this).attr('checked'))
	            {
	                subsc_index = $(this).attr('value');
	            }
	        });
            subscStreaming(subsc_index);
        }
	});
});
function rerend_buy(){

    $(".choose_btn").hover(
		function () 
		{   
			$(this).find('.choose_box').css({ display: 'block' });
		},
		function () 
		{   
			$(this).find('.choose_box').css({ display: 'none' });
		}
	);
	
    // buy content

    $(".for_buy").click(function () 
	{
		var cont_id = $(this).parents('.class_box:first').attr('id');
        var cont_type = $(this).parents('.class_box:first').attr('rel');
        contentCart(cont_id, cont_type, 0, '');
	});
    // playlist content
    
    $(".for_playlist").click(function () 
    {
	    var cont_id = $(this).parents('.class_box:first').attr('id');
        var cont_type = $(this).parents('.class_box:first').attr('rel');
        popup_playlist(cont_id, cont_type);
    });
	
    // unlim content

    $(".for_unlim").click(function () 
	{
		var cont_id = $(this).parents('.class_box:first').attr('id');
        var cont_type = $(this).parents('.class_box:first').attr('rel');
        contentUnlim(cont_id, cont_type);
	});	

}
// streaming content
/*$(document).ready(function(){
    $(".for_streaming").click(function () 
	{
	    $('.serv_unlim').find('.service1').each(function(i) {
	        if ($(this).attr('checked'))
	        {
	            subsc_index = $(this).attr('value');
	        }
	    });
        subscStreaming(subsc_index);
	});
});*/
//оплата через sms на странице мой кабинет
$(document).ready(function(){
    $(".cf_sms").click(function () 
	{
        region();
	});
});
$(document).ready(function(){
    $(".region").change(function () 
	{
	    regionOperator($(this).attr('value'), $(this));		
	});
});

$(document).ready(function(){
    $(".operator").change(function () 
	{
	    operatorTariff($(this).prevAll('.region:first').attr('value'), $(this).attr('value'), $(this));		
	});
});

$(document).ready(function(){
    $(".tariff").change(function () 
	{
	    tariffSend($(this).prevAll('.region:first').attr('value'), $(this).prevAll('.operator:first').attr('value'), $(this).attr('value'), $(this));		
	});
});
//!оплата через sms на странице мой кабинет
//оплата через sms на контентных страничках
$(document).ready(function(){
    $(".regionpopup").change(function () 
	{
	    regionOperatorPopup($(this).attr('value'), $(this).parents('.p_oper:first').nextAll('.param:first').find('#price').attr('value'), $(this));		
	});
});

$(document).ready(function(){
    $(".operatorpopup").change(function () 
	{
	    operatorTariffPopup($(this).parents('.p_oper:first').prevAll('.p_oper:first').find('.regionpopup').attr('value'), 
	                        $(this).attr('value'), 
	                        $(this).parents('.p_oper:first').nextAll('.param:first').find('#price').attr('value'), 
	                        $(this));		
	});
});
//!оплата через sms на контентных страничках 

// highlight table
$(document).ready(function(){
	$('.highlight tr').hover(
		function() {
			$(this).addClass('highlight');
		},
		function() {
			$(this).removeClass('highlight');
		}
	);
});
// end tracks functions



////////////////////////////////////////////////////////////////////////////////////////////////////////

// check sum functions

function check_sum(elem)
{
	felem = document.getElementById(elem);
	if ((felem.value) < 150)
	{
		return false;
	}
	else
	{
		return true;
	}

}

function num_only(elem)
{
	var val = elem.value;

	if(val==='')
	{
		return;
	}

	if(isNaN(val))
	{
		elem.value = '';
		return;
	}
}

// end check sum functions





////////////////////////////////////////////////////////////////////////////////////////////////////////

// show cards form
$(document).ready(function(){
	$('#cards table').click(
		function() {

			var fclass = $(this).attr('class');

			if ($(this).hasClass('pay_focus'))
			{
				$('#payment_logos .cf_act').slideUp();
				$('#payment_logos .cf_act').removeClass('cf_act');
				$(this).removeClass('pay_focus');
			}
			else
			{
				$('#payment_logos .cf_act').slideUp();
				$('#payment_logos .cf_act').removeClass('cf_act');
				$('#payment_logos #' + fclass).slideDown();
				$('#payment_logos #' + fclass).addClass('cf_act');
				$('#cards .pay_focus').removeClass('pay_focus');
				$(this).addClass('pay_focus');
			}
		}
	);
});


/////////////////////////////////////////////////////////////////////////////////////////////////////////
$(document).ready(function(){
    $('.pls_item1 a.list').toggle(
		function() {
			$(this).text('скрыть треклист');
			$(this).parents('table:first').nextAll('.list_tab:first').css('display','block');
		},
		function() {
			$(this).text('показать треклист');
			$(this).parents('table:first').nextAll('.list_tab:first').css('display','none');
		});

});


$(document).ready(function(){
    $('.winner_p a.show_list').toggle(
		function() {
			$(this).text('скрыть треклист');
			$(this).parents('table:first').nextAll('.list_tab:first').css('display','block');
		},
		function() {
			$(this).text('показать треклист');
			$(this).parents('table:first').nextAll('.list_tab:first').css('display','none');
		});

});

// show download days
$(document).ready(function(){
	$('.pls_item .note').hover(
		function() {
			$(this).nextAll('.tip:first').css({display: 'block'});
		},
		function() {
			$(this).nextAll('.tip:first').css({display: 'none'});
		}
	);
});


////////////////////////////////////////////////////////////////////////////////////////////////////////

// show download days
$(document).ready(function(){
	$('.download .download_btn').hover(
		function() {
			$(this).find('.tip').css({display: 'block'});
		},
		function() {
			$(this).find('.tip').css({display: 'none'});
		}
	);
});

// show download days
$(document).ready(function(){
	$('#person-track-lists .note').hover(
		function() {
			$(this).next('.tip0').css({display: 'block'});
		},
		function() {
			$(this).next('.tip0').css({display: 'none'});
		}
	);
});

// show download days
$(document).ready(function(){
	$('.tip0').hover(
		function() {
			$(this).css({display: 'block'});
		},
		function() {
			$(this).css({display: 'none'});
		}
	);
});

// show recencies
$(document).ready(function(){
    $('.show_rec_slide').click(
        function() {
            $('.rec_invisible').slideDown();
			$(this).parents('.t-right:first').hide();
        });
});

// show recencies
$(document).ready(function(){
    $('.aub-add-rec1').click(
        function() {
            $(this).parents('td:first').find('#rec_form').submit();			
        });
});

/////////////////////////////////////////////////////////////////////////
// change-photo
$(document).ready(function(){
    $('#change-photo').click(
        function() {
            $('#img-add').css({display: 'block'});
			$('#img-add0').css({display: 'block'});
        });
});

// change-photo
$(document).ready(function(){
    $('#change-photo-close').click(
        function() {
            $('#img-add').css({display: 'none'});
			$('#img-add0').css({display: 'none'});
        });
});


// ch-about
$(document).ready(function(){
    $('#ch-about-a').click(
        function() {
            $('#ch-about').css({display: 'block'});
			$('#ch-about0').css({display: 'block'});
        });
});

// ch-about
$(document).ready(function(){
    $('#ch-about-close').click(
        function() {
            $('#ch-about').css({display: 'none'});
			$('#ch-about0').css({display: 'none'});
        });
});



// ch-style
$(document).ready(function(){
    $('#ch-style-a').click(
        function() {
            $('#ch-style').css({display: 'block'});
			$('#ch-style0').css({display: 'block'});
        });
});

// ch-about
$(document).ready(function(){
    $('#ch-style-close').click(
        function() {
            $('#ch-style').css({display: 'none'});
			$('#ch-style0').css({display: 'none'});
        });
});



// ch-style
$(document).ready(function(){
    $('.ch-album-a').click(
        function() {
            $(this).parent().nextAll('.ch-album:first').css({display: 'block'});
			$(this).parent().nextAll('.ch-album0:first').css({display: 'block'});
        });
});

// ch-about
$(document).ready(function(){
    $('.ch-album-close').click(
        function() {
            $(this).parents('.album_rec_text').find('.ch-album:first').css({display: 'none'});
			$(this).parents('.album_rec_text').find('.ch-album0:first').css({display: 'none'});
        });
});






//////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////////

// popup functions

// show popup [add auth maxim 06.02.2008]
/*function for_popup() {
    var txtPopup = 'Для моментальной покупки Вам необходимо ';
    txtPopup += '<a href="javascript:void(0);" alt="Авторизоваться!" title="Авторизоваться!" onclick="for_auth();">авторизоваться!</a><br/><br/>';				
    txtPopup += 'Нет логина - <a alt="Зарегистрируйся!" title="Зарегистрируйся!" href="/main/registration.html">зарегистрируйся</a>!';
                
	var window_w = getClientWidth();
	var window_h = getClientHeight();
	var x_coord = Math.round(window_w/2) + 'px';
	var y_coord = Math.round(window_h/2) + 'px';
	var popup_id = $(this).attr('rel');
	var popup_h = -Math.round(($('#' + popup_id).height())/2) + 'px';

	if (($.browser.msie) && ($.browser.version == 6.0))
	{
		y_coord = getBodyScrollTop() + 150 + 'px';
		popup_h = 0;
	}			
	
	if (popup_id == 'popup1')
	$('#' + popup_id).find('.popup_m').html(txtPopup);
	
	$('#' + popup_id).css({ 'left': x_coord, 'top': y_coord, 'margin-top': popup_h, 'display': 'block' });
}
*/

////////////////////////////////////////////////////////////////////////////////////////////////////////

// music functions

// show choose box
$(document).ready(function(){
	$(".choose_btn").hover(
		function () 
		{   
			$(this).find('.choose_box').css({ display: 'block' });
		},
		function () 
		{   
			$(this).find('.choose_box').css({ display: 'none' });
		}
	);
});





////////////////////////////////////////////////////////////////////////////////////////////////////////

// album box functions

// add z-index
$(document).ready(function(){
	var counter = 600;
	$('.class_box').each(function(i) {
		$(this).attr('style', 'z-index: ' + counter);
		counter -= 1;
    });
});

// add z-index
$(document).ready(function(){
     var counter = 600;
     $('.album_box').each(function(i) {
          $(this).attr('style', 'z-index: ' + counter);
          counter -= 1;
    });
});

$(document).ready(function(){
     var counter = 600;
     $('.video_prv').each(function(i) {
          $(this).attr('style', 'z-index: ' + counter);
          counter -= 1;
    });
});

// select all checkboxes [maxim 06.02.2008]
function select_all(){
    if($('#tracks_form').find('.track_check').length > 0)
    {
        // select all checkboxes, if it needs (for My Cabinet)

        $('#total_price').text('0');
        $('#total_price_all').text('0');
        $('#total_price_sale').text('0');
        $('.sel_all').find('.track_check').each(function(i) {
	        $(this).attr('checked', true);
        });        
        check_for_all_info();
        get_total_price();
    
    // get price by checkboxes click
		$("#tracks_form .track_check").unbind('click', check_click);

        $('#tracks_form .track_check').click(check_click);
        
        $('.disc_a_info_act').click(
		function() {
			if ($(this).hasClass('disc_a_info_pas'))
			{
			    $(this).nextAll(".track_check").attr('checked', true);
				$(this).parents(".disk_bk_infor").find(".disc_a_info_act").removeClass("disc_a_info_pas");
				$(this).parents(".disk_bk_infor").find(".disc_a_info_act").attr({alt: "К оплате"});
				$(this).parents(".disk_bk_infor").find(".disc_a_info_act").attr({title: "К оплате"});
			}
			else
			{
			    $(this).nextAll(".track_check").attr('checked', false);
				$(this).parents(".disk_bk_infor").find(".disc_a_info_act").addClass("disc_a_info_pas");
				$(this).parents(".disk_bk_infor").find(".disc_a_info_act").attr({alt: "Не оплачивать"});
				$(this).parents(".disk_bk_infor").find(".disc_a_info_act").attr({title: "Не оплачивать"});
			}
			check_info_click($(this).nextAll(".track_check"));
		}
	    );
	    
	    $('.book_a_info_act').click(
		function() {
		    if ($(this).hasClass('book_a_info_pas'))
		    {
		        $(this).nextAll(".track_check").attr('checked', true);
			    $(this).parents(".disk_bk_infor").find(".book_a_info_act").removeClass("book_a_info_pas");
			    $(this).parents(".disk_bk_infor").find(".book_a_info_act").attr({alt: "К оплате"});
			    $(this).parents(".disk_bk_infor").find(".book_a_info_act").attr({title: "К оплате"});
		    }
		    else
		    {
		        $(this).nextAll(".track_check").attr('checked', false);
			    $(this).parents(".disk_bk_infor").find(".book_a_info_act").addClass("book_a_info_pas");
			    $(this).parents(".disk_bk_infor").find(".book_a_info_act").attr({alt: "Не оплачивать"});
			    $(this).parents(".disk_bk_infor").find(".book_a_info_act").attr({title: "Не оплачивать"});
		    }
		    check_info_click($(this).nextAll(".track_check"));
		}
	    );
        
        $('.highlight tr').hover(
		function() {
			$(this).addClass('highlight');
		},
		function() {
			$(this).removeClass('highlight');
		}
	);
    }
    else
    {
        $('#tracks_form').find('.block_name_white').css({ display: 'none' });
        $('#tracks_form').find('.text_info').css({ display: 'none' });
        $('#tracks_form').find('.bot_pay').css({ display: 'none' });
    }
}

function rerend_ready(){
    if($('#tracks_form').find('.track_check').length > 0)
    {	    
        // select all checkboxes, if it needs (for Album)

        $('#total_price').text('0');
        $('#total_price_all').text('0');
        $('#total_price_sale').text('0');
        $('.sel_all').find('.track_check').each(function(i) {
		    $(this).attr('checked', true);
        });
	    $('.desel_all').find('.track_check').each(function(i) {
		    $(this).attr('checked', false);
        });
	    check_for_all ();
	    get_total_price ();
    
        $('#tracks_form .track_check').click(check_click);
        
        $('#track_ch_all').click(
		    function() {
			    if ($(this).attr('checked'))
			    {
				    select_all_checks();
			    }
			    else
			    {
				    deselect_all_checks();
			    }
		    }
	    );        
        
        $('.highlight tr').hover(
		function() {
			$(this).addClass('highlight');
		},
		function() {
			$(this).removeClass('highlight');
		}
	    );
    }
    else if ($('#track_ch_all').attr('checked'))
    {
        var total_price = $('#tracks_form').attr('rel') > 0 ? Math.min($('#total_price').text(), $('#tracks_form').attr('rel')) : $('#total_price').text();        
	    var tot_sale = $('.for_discount').text();
        $('#total_price').text(total_price);
        $('#total_sale').text(tot_sale);
        $('#total_price_sale').text((total_price*((100-tot_sale)/100)).toFixed(2));
    }        
    
    $('.player_obj').click(function ()
	{
	    var play_id = $(this).parents('.player:first').find('.play_file').attr('id');
	    var curr_id;
	    $('#tracks_form').find('.player_obj').each(function(i) {
	        var obj_id = $(this).parents('.player:first').find('.play_file').attr('id');
	        var obj = document.getElementById(obj_id);	        
	        if (obj.CurrentFrame() == 1) {
	            obj.GotoFrame(2);
	            curr_id = obj_id;
	        }
        });
        
        var play_obj = document.getElementById(play_id);
        if (play_id != curr_id) play_obj.GotoFrame(1);
	});
}

function rerend_field_sm(){
    $(".pay_field_sm").keyup(function(){
        if (Number($(this).attr('value')) > 0)
        {
            $('#total_price').text($(this).attr('value'));
            $(this).parents('.txt:first').prevAll('.photo:first').find('.prike').find('b').text($(this).attr('value'));
        }
        else
        {
            if ($(this).attr('value') == null || $(this).attr('value') == '')
            {
                $('#total_price').text('0');
                $(this).parents('.txt:first').prevAll('.photo:first').find('.prike').find('b').text('**');
            }
            else $(this).attr('value', $(this).attr('value').substring(0, $(this).attr('value').length - 1));
            var txtPopup = 'Назначьте здесь вознаграждение: от 1 и до бесконечности. ';
            txtPopup += 'Ваша цифра - это оценка творчества и поддержка любимого артиста. Чаевые на Ваше усмотрение!';
            popup_open('popup2', txtPopup, false);
        }
    });
}
function rerend_track(){
    if($('#tracks_form').find('.track_check').length > 0)
    {
        $('#total_price').text('0');
        $('#total_price_all').text('0');
        $('#total_price_sale').text('0');	    
    }
    
    $('.player_obj').click(function ()
	{
	    var play_id = $(this).parents('.player:first').find('.play_file').attr('id');
	    var curr_id;
	    $('#tracks_form').find('.player_obj').each(function(i) {
	        var obj_id = $(this).parents('.player:first').find('.play_file').attr('id');
	        var obj = document.getElementById(obj_id);	        
	        if (obj.CurrentFrame() == 1) {
	            obj.GotoFrame(2);
	            curr_id = obj_id;
	        }
        });
        
        var play_obj = document.getElementById(play_id);
        if (play_id != curr_id) play_obj.GotoFrame(1);
	});
}

function rerend_user(){
    
    $(".src_field").keyup(function () 
    {
        var divid = $(this);
        searcher($('.src_field').attr('value'), divid);
	    $(this).nextAll('.suggest_box:first').slideDown();
    });

    $(".src_field").blur(function () 
    {
	    $(this).nextAll('.suggest_box:first').slideUp();
    });
    
    $('#show_alph').click(function ()
    {
        if ($('.alphabet').is(':hidden'))
	    {
		    show_alphabet();
	    }
	    else
	    {
		    $('.alphabet').slideUp();
	    }
    });
}
// help functions

// show answer
$(document).ready(function(){
	$("#help .qst").click(
		function () 
		{		    			
			if ( !($(this).hasClass('qst_act')) )
			{
			    $('#help .qst_act').removeClass('qst_act');
			    $('#help .ans_act').slideUp();
			    $('#help .ans_act').removeClass('ans_act');
    			
				$(this).addClass('qst_act');
				$(this).nextAll('.ans:first').slideDown();
				$(this).nextAll('.ans:first').addClass('ans_act');
			}
			else 
			{
			    $('#help .qst_act').removeClass('qst_act');
			    $('#help .ans_act').slideUp();
			    $('#help .ans_act').removeClass('ans_act');
    		}
		}
	);
});

// show t_items
$(document).ready(function(){
	$(".tabs .sllink").click(function (){
	    if ($(this).nextAll(".slitem:first").is(":hidden"))
		{
			$(this).nextAll(".slitem:first").slideDown("slow");
		}
		else 
		{
			$(this).nextAll(".slitem:first").slideUp("slow");
		}		
	});
});

// show preview text
$(document).ready(function(){
	$(".preview .rlink").click(function (){
	    if ($(this).parents(".author:first").prevAll('.ritem:first').is(":hidden"))
		{
		    $(this).parents(".author:first").prevAll('.zrec:first').slideUp("slow");
			$(this).parents(".author:first").prevAll('.ritem:first').slideDown("slow");
		}
		else 
		{
		    $(this).parents(".author:first").prevAll('.zrec:first').slideDown("slow");
			$(this).parents(".author:first").prevAll('.ritem:first').slideUp("slow");
		}		
	});
});

function show_review(view)
{
    $("#"+view).find('.zrec').slideUp("slow");
    $("#"+view).find(".ritem").slideDown("slow");
}

function show_first_review()
{
    if ($("div .preview").length > 0)
        show_review($("div .preview")[0].id);
}

// sms popup functions

$(document).ready(function(){
	$("#pop_tab_other").click(function (){
	    hide_sms_tab();
	});
	$("#pop_tab_sms").click(function (){
	    hide_other_tab();
	});
});

function hide_sms_tab()
{
	$('#pop_tab_sms').attr('class', 'pop_tab');
	$('#pop_tab_other').attr('class', 'pop_tab_act');
	$('#pop_pay_sms').css('display', 'none');
	$('#pop_pay_other').css('display', 'block');
}

function hide_other_tab()
{
	$('#pop_tab_other').attr('class', 'pop_tab');
	$('#pop_tab_sms').attr('class', 'pop_tab_act');
	$('#pop_pay_other').css('display', 'none');
	$('#pop_pay_sms').css('display', 'block');
}

////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////QUESTION - WY DOESN'T IT WORK???
//show fletter if needed
//$(document).ready(function(){
//    exec_show_commands();
//});

//function exec_show_commands()
//{
//    var cmd = document.getElementById("show_music_command");
//    if (cmd != null)
//    {
//        show_music();
//    }
//    cmd = document.getElementById("show_books_command");
//    if (cmd != null)
//    {
//        show_books();
//    }
//    cmd = document.getElementById("show_video_command");
//    if (cmd != null)
//    {
//        show_video();
//    }
//    cmd = document.getElementById("show_games_command");
//    if (cmd != null)
//    {
//        show_games();
//    }
//}

////////////////////////////////////////////////////////////////////////////////////////////////////////

// tabs info_block

$(document).ready(function(){
	$('#tab_item_infob_charts').click(show_tci_charts);
	$('#tab_item_infob_rec').click(show_tci_rec);
	$('#tab_item_infob_news').click(show_tci_news);
});

function show_tci_charts ()
{
	$('#infob_box .act').removeClass('act');
	$('#tab_item_infob_charts').addClass('act');
	$('#tab_cont_infob_charts').slideUp();
	$('#tab_cont_infob_rec').slideUp();
	$('#tab_cont_infob_news').slideUp();
	$('#tab_cont_infob_charts').slideDown();
}

function show_tci_rec ()
{
	$('#infob_box .act').removeClass('act');
	$('#tab_item_infob_rec').addClass('act');
	$('#tab_cont_infob_charts').slideUp();
	$('#tab_cont_infob_rec').slideUp();
	$('#tab_cont_infob_news').slideUp();
	$('#tab_cont_infob_rec').slideDown();
}

function show_tci_news ()
{
	$('#infob_box .act').removeClass('act');
	$('#tab_item_infob_news').addClass('act');
	$('#tab_cont_infob_charts').slideUp();
	$('#tab_cont_infob_rec').slideUp();
	$('#tab_cont_infob_news').slideUp();
	$('#tab_cont_infob_news').slideDown();
}

////////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////////

// tabs rec_block

$(document).ready(function(){
	$('#tab_item_recb_music').click(show_tci_rec_music);
	$('#tab_item_recb_games').click(show_tci_rec_games);
	$('#tab_item_recb_audiobooks').click(show_tci_rec_audiobooks);
	$('#tab_item_recb_ebook').click(show_tci_rec_ebook);
});

function show_tci_rec_music ()
{
	$('#recb_box .act').removeClass('act');
	$('#tab_item_recb_music').addClass('act');
	$('#tab_cont_recb_music').slideUp();
	$('#tab_cont_recb_games').slideUp();
	$('#tab_cont_recb_audiobooks').slideUp();
	$('#tab_cont_recb_ebook').slideUp();
	$('#tab_cont_recb_music').slideDown();
}

function show_tci_rec_games ()
{
	$('#recb_box .act').removeClass('act');
	$('#tab_item_recb_games').addClass('act');
	$('#tab_cont_recb_music').slideUp();
	$('#tab_cont_recb_games').slideUp();
	$('#tab_cont_recb_audiobooks').slideUp();
	$('#tab_cont_recb_ebook').slideUp();
	$('#tab_cont_recb_games').slideDown();
}

function show_tci_rec_audiobooks ()
{
	$('#recb_box .act').removeClass('act');
	$('#tab_item_recb_audiobooks').addClass('act');
	$('#tab_cont_recb_music').slideUp();
	$('#tab_cont_recb_games').slideUp();
	$('#tab_cont_recb_audiobooks').slideUp();
	$('#tab_cont_recb_ebook').slideUp();
	$('#tab_cont_recb_audiobooks').slideDown();
}

function show_tci_rec_ebook ()
{
	$('#recb_box .act').removeClass('act');
	$('#tab_item_recb_ebook').addClass('act');
	$('#tab_cont_recb_music').slideUp();
	$('#tab_cont_recb_games').slideUp();
	$('#tab_cont_recb_audiobooks').slideUp();
	$('#tab_cont_recb_ebook').slideUp();
	$('#tab_cont_recb_ebook').slideDown();
}


////////////////////////////////////////////////////////////////////////////////////////////////////////


////////////////////////////////////////////////////////////////////////////////////////////////////////

// sms popup functions




// tabs news_block

$(document).ready(function(){
	$('#tab_item_newsb_music').click(show_tci_news_music);
	$('#tab_item_newsb_company').click(show_tci_news_company);
});

function show_tci_news_music ()
{
	$('#newsb_box .act').removeClass('act');
	$('#tab_item_newsb_music').addClass('act');
	$('#tab_cont_newsb_music').slideUp();
	$('#tab_cont_newsb_company').slideUp();
	$('#tab_cont_newsb_music').slideDown();
}

function show_tci_news_company ()
{
	$('#newsb_box .act').removeClass('act');
	$('#tab_item_newsb_company').addClass('act');
	$('#tab_cont_newsb_music').slideUp();
	$('#tab_cont_newsb_company').slideUp();
	$('#tab_cont_newsb_company').slideDown();
}

////////////////////////////////////////////////////////////////////////////////////////////////////////

// open-person
$(document).ready(function(){
    $("#a-person-track-lists").click(function(){
		$("#person-track-lists").slideToggle(500)
		return false;
	});	
});

// open-person
$(document).ready(function(){
    $("#a-person-recen-in").click(function(){
		$("#person-recen-in").slideToggle(500)
		return false;
	});	
});

// open-person
$(document).ready(function(){
    $("#a-person-news0").click(function(){
		$("#person-news0").slideToggle(500)
		return false;
	});	
});

// open-person
$(document).ready(function(){
    $("#a-person-stylies").click(function(){
		$("#person-stylies").slideToggle(500)
		return false;
	});	
});

function rerend_review(){
    $(".review_delete").click(function () 
    {
        var contid = $(this).parents('.album_box:first').attr('id');
        var txtSale = '<div class="qst_text">';
        txtSale += 'Удалить рецензию из списка?';                        
        txtSale += '<table class="agreeb"><tr><td>';
        txtSale += '<a href="javascript:void(0);" onclick="reviewDelete('+contid+');" title="Да" alt="Да">Да</a>';
        txtSale += '</td><td>';
        txtSale += '<a href="javascript:void(0);" onclick="popup_finish(\'popup1\');" title="Нет" alt="Нет">Нет</a>';
        txtSale += '</td><td>&nbsp;</td><td>&nbsp;</td></tr></table>';
        txtSale += '</div>';
        //alert(txtSale);
        popup_open('popup1', txtSale, false);
    });
    
    // ch-style
    $('.ch-album-a').click(
        function() {
            $(this).parent().nextAll('.ch-album:first').css({display: 'block'});
		    $(this).parent().nextAll('.ch-album0:first').css({display: 'block'});
        });

    // ch-about
    $('.ch-album-close').click(
        function() {
            $(this).parents('.album_rec_text').find('.ch-album:first').css({display: 'none'});
		    $(this).parents('.album_rec_text').find('.ch-album0:first').css({display: 'none'});
        });

    $(".review_save").click(function () 
    {
        var contid = $(this).parents('.album_box:first').attr('id');
        reviewEdit(contid, $(this).parents("td:first").find(".ch-album-field").text());
    });
}


// show/hide short/long text
$(document).ready(function(){
	$('.show_span').click(function(){
		var short_text = $(this).parents('table:first').prevAll('.text_short:first');
		var full_text = $(this).parents('table:first').prevAll('.text_full:first');

		if ( short_text.is(':hidden') )
		{
			short_text.slideDown("slow");
			full_text.slideUp("slow");
		}
		else
		{
			short_text.slideUp("slow");
			full_text.slideDown("slow");
		}
	});
});