function selectAll(all_name,chk_name) {

	    if($("#"+all_name).attr("checked")){ 
	        $("input[name='"+ chk_name + "']").each(function(){this.checked=true;});
	    }else{  
	        $("input[name='"+ chk_name + "']").each(function(){this.checked=false;}); 
	    }
}
function getSelected(chk_name) {
	var ret="";
	$("input[name='"+chk_name+ "']:checked").each(function() {
		ret=ret+(ret==""?"":",")+$(this).val();
		}); 
	return ret;
}
function get_all_checkbox_value(chk_name) {
	var ret="";
	$("input[name='"+chk_name+ "']").each(function() {
		ret=ret+(ret==""?"":",")+$(this).val();
		}); 
	return ret;
}

function player_one_play(song_id,song_name,singer_name,lyric,img,addtype) {
		var myPlayList = [
		{song_id:song_id,song_name:song_name,singer_name:singer_name,lyric:lyric,img:img}
	];
	if(addtype == 1) {
		pl.addSong(myPlayList, 1);
	} else {
		pl.addSong(myPlayList);
	}
	
}

function add_favorite(songid)
{
	if(!songid) {
		alert("您还没有选择歌曲!");
	}
	$.post('/control/my/ctr_list_add_to.php?opt=save_list_add_to',
			{list_id:1,new_list_name:'',songs:songid}, function(data) {
				if(data=="error") {
					alert("收藏失败,请稍后重试");
				} else {
					alert("已收藏到我的最爱.");		  		
				}
	});
}

function loginstatus(){
	//在调用load方法之前利用该方法禁止load方法调用IE缓存文件 
	$.ajaxSetup ({ 
		cache: false 
	});
		var  p = '';
	if(window.logined){
			if(logined == 'no'){
				 p ='pay';
			}
		}
	$("#login").load("/inc/inc_user_status.php",function() {
		   	$("#href_login").wBox({
		requestType: "iframe",
		target:"/passport/login.htm?"+p,
		title:'登录多米',
		iframeWH:{width:482,height:225}
		}); 
		if(window.logined){
			if(logined == 'no'){
				autoshowloginframe();
			}
		}
	});
}
function autoshowloginframe(){
	// IE
	if(document.all) {
		document.getElementById("href_login").click();
	}
	// 其它浏览器
	else {
		var e = document.createEvent("MouseEvents");
		e.initEvent("click", true, true);
		document.getElementById("href_login").dispatchEvent(e);
	}
}
function gotomypage(){
	window.location.href="/my/#music/favorite.php";
}
function logout(){
	delCookie('sessionid');
	delCookie('nick');
	delCookie('username');
	window.location.href="/";
}
function user_status(){
	cookie = getCookie('sessionid');
	if(cookie !=''){
		window.location='/my/#music/favorite.php';
	}else{
		$('#href_login').click();
	}
}
function delCookie(name){

   var date = new Date();
   date.setTime(date.getTime() - 10000);
   document.cookie = name + "=''; expires=" + date.toGMTString()+ ";path=/;domain=duomi.com;";
   document.cookie = name + "=''; expires=" + date.toGMTString()+ ";path=/;domain=.duomi.com;";
   document.cookie = name + "=''; expires=" + date.toGMTString()+ ";path=/;";
}

function setCookie(sName, sValue, nExpireDays)
	{
		var sCookie = sName+"="+unescape(sValue)+";";
	if (nExpireDays)
	{
		var oDate = new Date();
		oDate.setMilliseconds(oDate.getMilliseconds()+parseInt(nExpireDays)*24*3600*1000);
		sCookie += "expires="+oDate.toUTCString()+";path=/;"; //domain=.a8.com;
	}
	document.cookie = sCookie;
}
	
function getCookie(sName)
{
	var aCookie = document.cookie.split("; ");
	for (var i=0; i < aCookie.length; i++)
	{
		var aCrumb = aCookie[i].split("=");
		if (sName == aCrumb[0])
		{
			return aCrumb.length>=2 ? unescape(aCrumb[1]) : "";
		}
	}
	return "";
}
function getmobilename(name){
	model_array = ['Coolpad/W711','Coolpad/N930','Coolpad/D530','Dell/Mini5(Streak)','Dell/Aero','Dell/Smoke','Dell/Flash','Dell/Venue','Dell/Mini3iX','Dopod/A6388(tianzi)','Dopod/T8188','Dopod/A6288','Dopod/A3288','Dopod/A8188(ruyi)','Google/NexusOne(G5)','Google/NexusS','HTC/Tattoo(G4)','HTC/Aria(G9)','HTC/DesireZ','HTC/EVO4G(Sprit)','HTC/MyTouch4G','HTC/A3366(yehuo)','HTC/myTouch3GSlide','HTC/Ace','HTC/Hero200','HTC/IncredibleHD','HTC/Knight','HTC/Wildfire(G8)','HTC/Dragon(G5)','HTC/Dream(G1)','HTC/Hero(G3)','HTC/Magic(G2)','HTC/EVO4G','HTC/Legend(G6)','HTC/Desire(G7)','HTC/T-MobileG2','HTC/A8180(G7)','HTC/DroidEris','HTC/Incredible','HTC/DesireHD(A9191)','Huawei/U8800(X5)','Huawei/U8120','Huawei/S7(Smakit)','Huawei/U8220','Huawei/U8150','Huawei/U8500','Huawei/C8500','Huawei/U8110','Huawei/C8600','Lenovo/lePhone','LG/KS10','LG/GW620','LG/GT540','LG/P500','LG/enVTouch2','Meizu/M9','Meizu/M9II','Motorola/XT301','Motorola/XT806(qilin)','Motorola/XT500','Motorola/ME501','Motorola/Droid(Sholes)','Motorola/Droid2Global','Motorola/A1680','Motorola/A1260','Motorola/XT711','Motorola/XT300','Motorola/ME600','Motorola/XT702(lichengbei)','Motorola/XT701','Motorola/XT720','Motorola/MB525(Defy)','Motorola/CLIQ(DEXT)','Motorola/MileStone(lichengbei)','Motorola/XT800+','Motorola/ME511','Motorola/ME722(lichengbei2)','Motorola/DroidX','Motorola/XT502','Nokia/N97','Nokia/X6','Nokia/5802XM','Nokia/5800w','Nokia/5232','Nokia/N97mini','Nokia/5236','Nokia/5250','Nokia/C5-03','Nokia/C5-02','Nokia/5238','Nokia/5530','Nokia/N95','Nokia/N8','Nokia/C6-01','Nokia/5800i','Nokia/5228','Nokia/C7','Nokia/C6','Nokia/5235','Nokia/5233','Nokia/5230','Nokia/5900','Nokia/N81','Nokia/6700','Nokia/6760s','Nokia/X5','Nokia/6650','Nokia/6790','Nokia/6730c','Nokia/E75','Nokia/E55','Nokia/E52','Nokia/N73','Nokia/6710N','Nokia/5730XM','Nokia/5630XM','Nokia/N96','Nokia/N95_8G','Nokia/E50','Nokia/N79','Nokia/N78','Nokia/N77','Nokia/N76','Nokia/N75','Nokia/N81_8G','Nokia/N82','Nokia/N85','Nokia/N86','Nokia/N92','Nokia/N93','Nokia/N93i','Nokia/6788','Nokia/E72','Nokia/5320','Nokia/E61','Nokia/E61i','Nokia/E62','Nokia/E71','Nokia/E77','Nokia/E63','Nokia/E5','Nokia/X5-01','Nokia/E73','Nokia/E71X','Nokia/X2-01','Nokia/5700','Nokia/6110','Nokia/N71','Nokia/E66','Nokia/E65','Nokia/E51','Nokia/6290','Nokia/6220','Nokia/6210','Nokia/6124','Nokia/C5','Nokia/6720c','Nokia/6120','Nokia/6121','Nokia/6122c','Samsung/M100S(Apollo)','Samsung/I510','Samsung/flagship','Samsung/Continuum Phone','Samsung/Intercept','Samsung/Epic4G','Samsung/GalaxyK','Samsung/I9010','Samsung/SK-S100','Samsung/i400(Continuum)','Samsung/M120S','Samsung/I8910','Samsung/I8910HD','Samsung/Vibrant','Samsung/Galaxy Naos','Samsung/Gem','Samsung/Bigfoot','Samsung/M900(Moment)','Samsung/M910(Moment2)','Samsung/R880','Samsung/Fascinate(I500)','Samsung/Galaxy Teos','Samsung/B5100','Samsung/SGH-i450','Samsung/SGH-i408','Samsung/SGH-i400','Samsung/SGH-L870','Samsung/I9000','Samsung/I5700','Samsung/I909(SPhone)','Samsung/I5800','Samsung/I7500','Samsung/SGH-i458','Samsung/SGH-i520','Samsung/SGH-i550','Samsung/B5210U','Samsung/I8510','Samsung/innov8','Samsung/SGH-L878E','Samsung/SGH-G818e','Samsung/SGH-i850c','Samsung/SGH-G810','Samsung/SGH-i7110','Samsung/SGH-i560','Samsung/i897 Captivate','Samsung/I9200','Samsung/M110S(GalaxyS)','Samsung/I899','Samsung/W899','Samsung/T959','Samsung/M920','Samsung/I8520Beam','Samsung/I6500U','Samsung/I9020(NexusS)','Samsung/I9000mini','Samsung/I7500U','Samsung/T939','Samsung/I9088(SPhone)','Samsung/M130L','Samsung/I5500(Galaxy5)','Samsung/SPH-D700','Samsung/I5510','Samsung/I5508','Samsung/I5801','SonyEricsson/Satio(U1i)','SonyEricsson/U8i','SonyEricsson/Vivaz(U5i)','SonyEricsson/Vivaz-Pro','SonyEricsson/GX1','SonyEricsson/X10Mini(E10i)','SonyEricsson/X10i','SonyEricsson/X8(E15i)','SonyEricsson/X10miniPro(U20i)','SonyEricsson/X5','ZTE/N600','ZTE/X876','ZTE/X850','ZTE/R750'];
	str = "";
	var blankpos = name.indexOf(' ');
	if(blankpos>-1) {
		name = name.substr(blankpos+1);
	}
	for(i=0;i<model_array.length;i++){
		isn = model_array[i].search(name);
		if(isn != -1){
			if(len(str)>0){
				if(len(model_array[i])>len(str)){
					str = model_array[i];
				}
			}else{
				str = model_array[i];
			}
		}
	}
	return str;
}
function len(s) { 
	var l = 0; 
	var a = s.split(""); 
	for (var i=0;i<a.length;i++) { 
		if (a[i].charCodeAt(0)<299) { 
			l++; 
		} else { 
			l+=2; 
		} 
	} 
	return l; 
} 
