﻿/* $Id: playlist.js 4285 2007-02-01 08:58:57Z Aether $ */

if($.browser.msie){
    $(function(){
        window.onbeforeunload=function(){}
    });
    window.onbeforeunload=function(){
        return false;
    }
}

var initSelectButton = function(){
	$("#selectall").click(function(){ $("tbody input").attr("checked",$(this).attr("checked")!=""); });
	$("tbody input").click(function(){ $("#selectall").attr("checked",""); })
}
var initDeleteButton = function(){
	$(".deleteItems").click(function(){
		var _action = $(this).name();
		var _array = $("tbody input[@checked]").name() +"="
		if ($("tbody input[@checked]").length==0) {
			alert("选择你想删除的项目");
			return false;
		}
		if (!confirm("确认删除？"))
		{
			return false;
		}
		$.each( $("tbody input[@checked]"),function(o){
			_array = _array + $(this).val() +",";
		})
		$(".deleteItems").src("/static/lexrus/images/playlist/loading_btn.gif");
		$.get(_action+_array,"",function(msg){
			if (msg==0) {
				$.each($("tbody input[@checked]"),function(e){
					$(this).parents("tr").remove();
				})
			}else{
				//if error
				alert("删除失败了，刷新页面重来一次试试看！")
			}
			$(".deleteItems").src("/static/lexrus/images/playlist/del.jpg")
		})
	})
}
var initBlockDeleteButton = function(){
	$(".deleteItems").click(function(){
		var _array = $("tbody input[@checked]").name() +"=";
		var _action = $(this).name();
		if ($("tbody input[@checked]").length==0) {
			alert("选择你想删除的项目");
			return false;
		}
		if (!confirm("确认删除？"))
		{
			return false;
		}
		$.each( $("tbody input[@checked]"), function(o){
			_array = _array + $(this).val() +",";
		});
		$("#listArea").addClass("editArealoading").empty().load(_action+_array, function(){ $(this).removeClass("editArealoading").fadeIn() } );
	})
}
var initShareButton = function() {
	$(".shareItems").click(function(){
		var _array = $("tbody input[@checked]").name() +"=";
		var _action = $(this).name();
		if ($("tbody input[@checked]").length==0) {
			alert("你需要选择你想分享的节目");
			return false;
		}
		$.each( $("tbody input[@checked]"), function(o){
			_array = _array + $(this).val() +",";
		});
		window.open("/my/email/create.asp?"+_array);
	})
}

function refreshForm(_areaId){
	$("#"+_areaId+" input").attr("disabled","");
	$("#"+_areaId+" li").show();
	$("#"+_areaId+" .msgArea").hide();
	$("#"+_areaId+" .statusArea").hide();
	$("#"+_areaId+"").fadeOut();
}
function errorForm(_areaId){
	$("#"+_areaId+" input,textarea").attr("disabled","");
	$("#"+_areaId+" li").show();
	$("#"+_areaId+" .msgArea").show();
	$("#"+_areaId+" .statusArea").hide();
}

//error messages
var err_list=			  ["0","奇怪的错误，再试一次？","","",""];
var err_list_links=       ["0","奇怪的错误，再试一次？","","","所添加的URL重复了"];
var err_list_pictures=    ["0","奇怪的错误，再试一次？","","","所添加的图片重复了"];
var err_list_musics=      ["0","奇怪的错误，再试一次？","","","所添加的URL重复了"];
var err_list_friends=     ["0","奇怪的错误，再试一次？","","","所添加的专辑重复了","该专辑不存在，或者URL填错了"];
var err_list_programs=    ["0","这不是节目的URL","2","3","所添加的节目重复了","该节目不存在，或者URL填错了","专辑节目不能超过100个","7","8","9","该节目还没有通过审核"];

function copyURL(url) {
	window.clipboardData.setData('Text', url);
}
