/*
some util js for yueku

*/

	var showSongDock = function(dockobj,dockclass)
	{
		var alldock = $$("." + dockclass);
		
		for(var i = 0; i<alldock.length; i++)
		{

			alldock[i].style.display = 'none';
		}
		//get next dom
		nextobj = $(dockobj).getNext();
		if (nextobj)
			nextobj.style.display = 'block';
	}
	
	var showDivLayer = function(obj)
	{
		obj = $(obj);
		if (obj)
		{
			//alert("show " + obj.id + "=>" obj.style.display);
			obj.style.display = 'block';
		}	
	}
	
	var hiddenDivLayer = function(obj)
	{
		obj = $(obj);
		if (obj)
		{
			//alert("hidden " + obj.id + "=>" obj.style.display);
			obj.style.display = 'none';
		}	
	}	
	
	var showFullDesc = function(dtype)
	{
		hiddenDivLayer("sdesc_" + dtype);
		hiddenDivLayer("ddesc_" + dtype + "_show");
		showDivLayer("ddesc_" + dtype);
		showDivLayer("sdesc_" + dtype + "_show");
	}
	
	var hiddenFullDesc = function(dtype)
	{
		hiddenDivLayer("ddesc_" + dtype);
		hiddenDivLayer("sdesc_" + dtype + "_show");
		showDivLayer("sdesc_" + dtype);
		showDivLayer("ddesc_" + dtype + "_show");
	}
	
	
	
	function MM_swapImgRestore()
	{ 	
		//v3.0
  		var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}

	function MM_preloadImages()
	{
	//v3.0
  	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

	function MM_findObj(n, d)
	{
		//v4.01
  		var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
 	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

	function MM_swapImage()
	{
		//v3.0
  		var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   		if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
	}
	
	function newdef_photo(obj,rtype,size)
	{
		if (rtype == "mv")
		{
			if (size == 8060)
			{
				obj.src				= "http://image2.sina.com.cn/sms/smc_pic/images/yksq/images/80x60_mv.jpg";
				obj.style.width		= '80px';
				obj.style.height	= '60px';
			}
			else if (size == 150150)
			{
				obj.src				= "http://image2.sina.com.cn/sms/smc_pic/images/yksq/images/150x150_mv.jpg";
				obj.style.width		= '150px';
				obj.style.height	= '150px';
			}
			else if (size == 200150)
			{
				obj.src				= "http://image2.sina.com.cn/sms/smc_pic/images/yksq/images/200x150_mv.jpg";
				obj.style.width		= '200px';
				obj.style.height	= '150px';
			}			 
		}
		else if (rtype == "album")
		{
			if (size == 8080)
			{
				obj.src				= "http://image2.sina.com.cn/sms/smc_pic/images/yksq/images/80x80_cp.jpg";
				obj.style.width		= '80px';
				obj.style.height	= '80px';
			}
			else if (size == 150150)
			{
				obj.src				= "http://image2.sina.com.cn/sms/smc_pic/images/yksq/images/pic_cp.jpg";
				obj.style.width		= '150px';
				obj.style.height	= '150px';
			}
		}
		else if (rtype == "singer")
		{
			if (size == 7373)
			{
				obj.src				= "http://image2.sina.com.cn/sms/smc_pic/images/yksq/images/73x73_yr.jpg";
				obj.style.width		= '73px';
				obj.style.height	= '73px';
			}
			else if (size == 8060)
			{
				obj.src				= "http://image2.sina.com.cn/sms/smc_pic/images/yksq/images/80x60_yr.jpg";
				obj.style.width		= '80px';
				obj.style.height	= '60px';
			}
			else if (size == 8080)
			{
				obj.src				= "http://image2.sina.com.cn/sms/smc_pic/images/yksq/images/80x80_yr.jpg";
				obj.style.width		= '80px';
				obj.style.height	= '80px';
			}
			else if (size == 200150)
			{
				obj.src				= "http://image2.sina.com.cn/sms/smc_pic/images/yksq/images/pic_yr.jpg";
				obj.style.width		= '200px';
				obj.style.height	= '150px';
			}
		}
		else if (rtype == "song")
		{
			if (size == 8080)
			{
				obj.src				= "http://image2.sina.com.cn/sms/smc_pic/images/yksq/images/80x80_gq.jpg";
				obj.style.width		= '80px';
				obj.style.height	= '80px';
			}
			else if (size == 150150)
			{
				obj.src				= "http://image2.sina.com.cn/sms/smc_pic/images/yksq/images/pic_gq.jpg";
				obj.style.width		= '150px';
				obj.style.height	= '150px';
			}
		}				  
		else
		{
			if (size == 8060)
			{
				obj.src				= "http://image2.sina.com.cn/sms/smc_pic/images/yksq/images/80x80_cp.jpg";
				obj.style.width		= '80px';
				obj.style.height	= '60px';
			}
		}		
				
			
	}