$.nowLisen={
	//遮罩层
	screenShow:function(str){
		 	//添加专辑内容
			var mvDiv=
			'<div id="zhuanji"><div class="zhuanjibox"><div id="moveit"><div class="zhuanjiimg"><img src="'+str.img+'" width="210" height="210" /></div><div class="zhuanjizhz"><img src="/image/screen_06.png" width="229" height="219" /></div><p class="zhuanjiboxp">'+str.title+'</p><div class="heartbig"><div class="heartbox"><div class="heartnew'+str.cls+'"></div><p>'+str.nums+'</p></div></div></div><div id="rightm"><img src="/image/screen_10.png" width="64" height="52" /></div></div>';
			var menulist='<div id="listenmenu">你正在收<span class="menu">'+curusername+'</span>的电台<span class="menu hand" onclick="$.nowLisen.closeIt(\'#openscreen,#listenmenu,#zhuanji,#addbox\')">停止收听</span></div>'
			$(mvDiv).appendTo($(document.body));
			$(menulist).appendTo($(document.body));
				
			if($.browser.msie&&$.browser.msie.version>6||$.browser.safari||$.browser.opera||$.browser.mozilla){
					$('#zhuanji').css({'display':'block','opacity':0})
								 .animate({'opacity':1},500);
			}else{
					$('#zhuanji').css({'display':'block'});
			}
			$.nowLisen.settings();
			//绑定心形事件
			$('.heartbox').click(function(){
				lovemusic_dt(str.amid,_heart.attr('class')=='heartnew2'?'no_loveed':'loveed');
			})
			if(_objn.length<1){
					$('<div id="openscreen"></div>').appendTo($(document.body))
						.css({'width':'100%','height':_owh,'opacity':0.8,'position':'absolute','top':0,'left':0,'background':'#000','z-index':7000}).fadeIn()//遮罩样式
						//.animate({'opacity':0.7},500);
					// $(document).children().css({'height':_owh, 'overflow':'hidden'});//关闭滚动样式
					//$(document).find('html').css({'height':_owh, 'overflow':'hidden'});
					_objr.click(function(){
							showdt_next();	//绑定移动事件		
						});
			}else{
				_objn.css({'display':'block','opacity':0})//隐藏遮罩
					.animate({'opacity':0.8},500);
				//$(document).children().css({'height':_owh ,'overflow':'hidden'});//关闭滚动样式
				_objr.click(function(){
						showdt_next();		//绑定移动事件		
					});
			}
			$('#listenmenu').css({'display':'block','right':30,'top':_top,'opacity':0})//close listenmemu 显示右上链接
							.animate({'opacity':1},500);			
			//设置专辑显示
			_objzj.css({'display':'block'});
			_objzj.css({'left':_ozjl,'top':_ozjt});//close listenmemu 显示中间图片
			$.nowLisen.ie6hack();//ie6 png 透明
		},		
	//专辑飞进飞出
	zhuanJi:function(str){
			$.nowLisen.settings();
			_objr.unbind();
			var mvDiv=
			'<div id="moveit"><div class="zhuanjiimg"><img src="'+str.img+'" width="210" height="210" /></div><div class="zhuanjizhz"><img src="/image/screen_06.png" width="229" height="219" /></div><p class="zhuanjiboxp">'+str.title+'</p><div class="heartbig"><div class="heartbox"><div class="heartnew'+str.cls+'"></div><p>'+str.nums+'</p></div></div></div>';
			
			$(mvDiv).insertBefore(_objr)
					.css({'left':-_move})
					.animate({'left':0},_speed,function(){
								if(_n<musicnum){
									_objr.click(function(){
										showdt_next();									
									});
								}else{
									$('#rightm').unbind();
								}
						});
			_objm.animate({'left':_move},_speed,function(){
				_objm.remove();//清楚飞出对象
			});
			$('.heartbox').click(function(){
				lovemusic_dt(str.amid,_heart.attr('class')=='heartnew2'?'no_loveed':'loveed');
			})
			$.nowLisen.ie6hack();
		},		
	//关闭div
	closeIt:function(a){
			var a=a.split(',');
			for(var i=0;i<a.length;i++){
					$(a[i]).animate({'opacity':0},500,function(){
								$(this).css('display','none');
							});
					//$(a[i]).css('display','none');
				}
			$(document).children().css({'height':'' ,'overflow':''});//恢复滚动
			$('#zhuanji').remove();
			$('.container1').css({'visibility':'visible'});
			//singlePlayerStopFunc();
			//songResume();
			radioMusicStop();
		},
	//IE6设置PNG
	ie6hack:function(){
			if($.browser.msie&&$.browser.version<7){
					$.ifixpng('/image/pixel.gif')
					$('.zhuanjizhz>img,.heartbox>div,.heartbox>p,#rightm>img').ifixpng();
					$('.zhuanjiboxp').css({'padding-top':'15px'});
				}
		},
	//弹出收藏
	mvUp:function(){
			$.nowLisen.settings();
			_objzj.stop(true);
			var _addt=(_onh-_addbox.height())/2+120;
			if(!$.browser.mozilla){
				_addt+=_ost;
			}
			var _addl=(_onw-_addbox.width())/2;
			_objzj.animate({'marginTop':'-160'},500,function(){
							_addbox.css({'top':_addt,'left':_addl,'opacity':1}).fadeIn(500);
						});
			_objr.css({'display':'none'});	
		},
	//关闭收藏
	mvDn:function(){
			$.nowLisen.settings();
			_objzj.stop(true);
			_addbox.fadeOut(200,function(){
						_objzj.animate({'marginTop':'0'},200);
						$('.heartbox').click(function(){
							lovemusic_dt(str.amid,_heart.attr('class')=='heartnew2'?'no_loveed':'loveed');
						})
					});
			_objr.css({'display':'block'});
		},
	//变量||取值
	settings:function(){
			_owh=$(document.body).height()+24;//关闭滚动设置宽高 +100全屏 覆盖原滚动条位置
			_oww=$(window).width()+24;
			_ost=$(window).scrollTop();//滚动条高度 IE6下使用
			_onh=$(window).height();
			_onw=$(window).width();
			_objn=$('#openscreen');//遮罩层ID
			_objzj=$('#zhuanji');//专辑外层ID
			_ozjh=_objzj.height();//专辑高度
			_ozjw=_objzj.width();//专辑宽度
			_objr=$('#rightm');
			_addbox=$('#addbox');
			_heart=$('.heartbox>div:eq(0)');
			//专辑定位
			_ozjl=(_onw - _ozjw)/2;  
			_ozjt=(_onh - _ozjh)/2;	
			_objm=$('#moveit'); //移动DIV ID
			_speed=300;	//移动速度			
			//取负值向左移动
			_move=-(_onw+_objm.width()+200)/2; 
			_top=30;
			if($.browser.msie||$.browser.safari||$.browser.opera){
					_top=_ost+_top;
					_ozjt=_ost+_ozjt;
				}
		}
}
//参数设置

var newStr=[];
var amid=0;
var _n=0;
var curuserid=0;
var musicnum = 100;
var _is_public_DT = false;
function showdt(userid){
	curuserid = userid;
 	$("#radio_turn").html('<a title="电台开关" class="radio_turn_off" href="javascript:void(0)" onclick="closeDt()">电台的开关</a>');
 	$('#radio_loading').css('text-align','center').css('margin-top','120px');
	$('#radio_loading').html('<img src="/img_other/loading_radio.gif"  style="width: 30px; height: 30px;"/>');
	$.getScript(warPath+'/index/fetchRandomFavMusic.action?no='+amid+'&user.id='+userid, 
	function(){
	  if(newStr.length>0){
		  amid = newStr[_n].amid;
		  musicnum = newStr.length;
		  radioMusicPlay(newStr[_n].musicFilePath);
		  //$('top.container1').css('opacity',0);
		  //top.document.
		  $('.container1',top.document.body).css({'visibility':'hidden'});
		  $("#musicBox",top.document.body).css({"visibility":"hidden"});
		  showRadioDiv(newStr[_n]);
	  }
	}); 
}

function showRadioDiv(radio){
	var inner = '<div class="center_left"></div>'+
               '<div class="center_center">'+
			   '<div id="radio_loading">';   
   	if(radio.albumId>0){
         inner =    inner+  '<a href="/index/albumDetail.action?album.id='+radio.albumId+'">';
    }
    inner = inner +    '<div style="float:left">'+
                   '<div class="cover_img"></div>'+
        '<img src="'+radio.img+'" onError="this.src=\'/image/udh_album.png\';" id="dt_ablum_image" class="img_cover"/>'+
    	'</div>';
    if(radio.albumId>0){
    	inner =    inner+ '</a>';
    }
    inner =    inner+ '<div class="led" id="dt_ablum_name">'+radio.title+'</div>'+   
               '<a onclick="PreFavMusic('+radio.amid+')" href="javascript:void(0)">'+
					'<div class="insteadpicture'+(radio.cls==1?"2":"1")+'" id="like_span_'+radio.amid+'">'+radio.nums+'</div>'+  
			   '</a>  '+
           '</div>'+
           '</div>'+
           '<div class="center_right"></div>';
    $('#radio_div').html(inner);
}

function showdt_next(){
	changeClick();
	if(_is_public_DT){
		_n = parseInt(_n)+1;
		if(_n==musicnum-1){
			_n=0;
			newStr=[];
			$('#radio_loading').css('text-align','center').css('margin-top','120px');
			$('#radio_loading').html('<img src="/img_other/loading_radio.gif"  style="width: 30px; height: 30px;"/>');
			$.getScript(warPath+'/index/fetchRandomFavMusic.action?no='+amid+'&dt.id='+curuserid, 
			function(){
			  amid = newStr[_n].amid;
			  musicnum = newStr.length;
			  showGFRadioDiv(newStr[_n]);
			  radioMusicPlay(newStr[_n].musicFilePath);
			}); 
		}else{
			showGFRadioDiv(newStr[_n]);
			radioMusicPlay(newStr[_n].musicFilePath);
		}
	}else{
		_n = parseInt(_n)+1;
		if(_n==musicnum-1){
			_n=0;
			newStr=[];
			$('#radio_loading').css('text-align','center').css('margin-top','120px');
			$('#radio_loading').html('<img src="/img_other/loading_radio.gif"  style="width: 30px; height: 30px;"/>');
			$.getScript(warPath+'/index/fetchRandomFavMusic.action?no='+amid+'&user.id='+curuserid, 
			function(){
			  amid = newStr[_n].amid;
			  musicnum = newStr.length;
			  showRadioDiv(newStr[_n]);
			  radioMusicPlay(newStr[_n].musicFilePath);
			}); 
		}else{
			showRadioDiv(newStr[_n]);
			radioMusicPlay(newStr[_n].musicFilePath);
		}
	}
}

//切换警告框
function changeClick(){
	var obj=$('.menu');
	var objp=obj.parent();
	var	objs=obj.html();
	var str1=$('<div onclick="outAlert()" class="menu"></div>');
	var str2=$('<div onclick="showdt_next()" class="menu"></div>');
	$('.menu').remove();
	str1.insertAfter($('.outside'));
	
	setTimeout(function(){
		$('.menu').remove();
		str2.insertAfter($('.outside'));
	},5000);
}

function outAlert(){
		alert('这么好听的歌曲难道只听5秒！');
	};


function lovemusic_dt(temp_amid,hasloved){
	if(hasloved=='no_loveed'){
		$.nowLisen.mvUp();
	}
}

//歌曲播放完毕
 function radioMusicPlayComplete() {
	frame_content.window.showdt_next();
 }
 function closeDt(){
 	radioMusicStop();
 	$(".container1",top.document.body).css({'visibility':'visible'});
 	$("#musicBox",top.document.body).css({"visibility":"visible"});
 	$("#radio_turn").html('<a title="电台开关" class="radio_turn_on" href="javascript:void(0)" onclick="showdt('+curuserid+')">电台的开关</a>');
 }
 
 function closeGFDt(){
 	radioMusicStop();
 	$(".container1",top.document.body).css({'visibility':'visible'});
 	$("#musicBox",top.document.body).css({"visibility":"visible"});
 	$("#radio_turn").html('<a href="javascript:void(0)" onclick="showGFdt('+curuserid+')" title="打开此电台"><div class="cover_turn_off"></div></a>');
 }
 
 function showGFdt(dtid){
 	_is_public_DT = true;
	curuserid = dtid;
 	$("#radio_turn").html('<a href="javascript:void(0)" onclick="closeGFDt()" title="关闭此电台"><div class="cover_turn"></div></a>');
	$('#radio_loading').css('text-align','center').css('margin-top','120px');
	$('#radio_loading').html('<img src="/img_other/loading_radio.gif"  style="width: 30px; height: 30px;"/>');
	$.getScript('/index/fetchRandomFavMusic.action?no='+amid+'&dt.id='+dtid+"&time="+new Date().getTime(), 
		function(){
		  if(newStr.length>0){
			  amid = newStr[_n].amid;
			  musicnum = newStr.length;
			  radioMusicPlay(newStr[_n].musicFilePath);
			  //$('top.container1').css('opacity',0);
			  //top.document.
			  $(".container1",top.document.body).css({'visibility':'hidden'});
			  $("#musicBox",top.document.body).css({"visibility":"hidden"});
			  showGFRadioDiv(newStr[_n]);
		  }
		}
	); 
}

function showGFRadioDiv(radio){
    var inner =  '<div id="radio_loading">';
    if(radio.albumId>0){
         inner =    inner+  '<a href="/index/albumDetail.action?album.id='+radio.albumId+'">';
    }
    inner = inner +    '<div style="float:left">'+
                   '<div class="cover_img"></div>'+
        '<img src="'+radio.img+'" onError="this.src=\'/image/udh_album.png\';" id="dt_ablum_image" class="img_cover"/>'+
    	'</div>';
    if(radio.albumId>0){
    	inner =    inner+ '</a>';
    }
    inner =    inner+ '<div class="led" id="dt_ablum_name">'+radio.title+'</div>'+   
               '<a onclick="PreFavMusic('+radio.amid+')" href="javascript:void(0)">'+
					'<div class="insteadpicture'+(radio.cls==1?"2":"1")+'" id="like_span_'+radio.amid+'">'+radio.nums+'</div>'+  
			   '</a>  '+
           '</div>';
     inner =    inner+ '</div>';
     $('#radio_div').html(inner);
}

 
 