function message_btn(flag,this_id,this_class)
	{
		if(document.getElementById(this_id))
			{
				var this_btn = document.getElementById(this_id);
				switch(this_class)
					{
						case 'message_btn':
								bg_up_style= "url(/images/msg_button_up.png)";
								bg_dwn_style= "url(/images/msg_button_down.png)";
								break;
						case 'gift_btn':
								bg_up_style= "url(/images/gift_button_up.png)";
								bg_dwn_style= "url(/images/gift_button_down.png)";
								break;
						case 'play_list_submit_btn':
								bg_up_style= "url(/images/play_list_submit_btn_up.png)";
								bg_dwn_style= "url(/images/play_list_submit_btn_down.png)";
								break;
						case 'message_post_btn':
								bg_up_style= "url(/images/message_post_btn_up.png)";
								bg_dwn_style= "url(/images/message_post_btn_down.png)";
								break;
						default:break;
					}
				if(flag==1)this_btn.style.background = bg_dwn_style;
				else this_btn.style.background = bg_up_style;
			}
	}
function sh_some_block(flag,this_id)
	{
		if(document.getElementById(this_id))
			{
				var this_block = document.getElementById(this_id);
				if(flag==1)this_block.style.display='none';
				else this_block.style.display='block';
			}
	}
var scroll_offset = 200;
var flag_scroll = '';
var delta_scroll = 0;
var step_scroll = 12.66;
var drag_step_scroll = 1.17;
var deley_scroll = 10;
var steps_count = scroll_offset/step_scroll;
var this_step = 1;
function scroll_up()
	{
		flag_scroll = 'up';
		soft_scroll();
	}
function scroll_down()
	{
		flag_scroll = 'down';
		soft_scroll();
	}
function soft_scroll()
	{
		var lyr1 = document.getElementById('lyr1');
		limit_offset_h = lyr1.offsetHeight-285;
		carrent_offset_h_down = -1*(lyr1.offsetTop-step_scroll);
		carrent_offset_h_up = lyr1.offsetTop+step_scroll;
		if(((carrent_offset_h_up>0)&&(flag_scroll=='up'))||((limit_offset_h<carrent_offset_h_down)&&(flag_scroll=='down')))
			{
				if(carrent_offset_h_up>0)
					{
						lyr1.style.marginTop = '0px';
					}
				else 
					{
						lyr1.style.marginTop = "-"+limit_offset_h+"px";
					}
			}
		else 
			{
				if(flag_scroll=="up")
					{
						temp_offset = lyr1.offsetTop+step_scroll;
					}
				if(flag_scroll=="down")
					{
						temp_offset = lyr1.offsetTop-step_scroll;
					}
				lyr1.style.marginTop = temp_offset+'px';
				delta_scroll =delta_scroll+step_scroll;
				if(delta_scroll<scroll_offset)setTimeout("soft_scroll()",deley_scroll);
				else delta_scroll = 0;
			}
	}
