var global_topic = new Array();
var global_tcounter = 0;
$(document).ready(function()
{
	var url = window.location.href;
	var pl = url.split("#");
	setInterval("update_msg();", 60 * 5 * 1000);
	if(pl[1] != "pplive")
	{
		player("qqlive");
	}
	else
	{
		player("pplive");
	}
	$(".jq_plchange").click(plchange);
	chatRun("p2p");
	$(".jq_selecter").click(selecter);
});
function selecter()
{
	var pl = $(this).attr("player");
	$("#flash").html("");
	player(pl);
}
function update_msg()
{
	$.post("/live/msg",
	{
	},
	function(html)
	{
		$(".jq_msg").html(html);
	});
}

function sub_card_mail()
{
	if(global_cardnum == 0)
	{
		alert("请单击选中要领取的卡片");
		return false;
	}
	var card = global_cardnum;
	var email = $(".jq_cmail").val();
	var pattern = /^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/; 	
	var flag = pattern.test(email);
	if(card == 2)
	{
//		alert("系统调整中，请等待重新开放后再来领取");
		alert("发送短信内容AYM到1066 0122 009 立即获得爱之雷7天（每条一元，不含通信费）");
		return false;
	}
	if(card == 3)
	{
//		alert("系统调整中，请等待重新开放后再来领取");
		alert("发送短信内容AYN到1066 0122 009 立即获得DNF新手礼包（每条一元，不含通信费）");
		return false;
	}	

	if(!flag)
	{
		alert("您填入的Email地址不合法");
		$(".jq_cmail").focus();
	}
	else
	{
		$.post("/index/card",
		{
			type:card,
			email: email
		},
		function(xml)
		{
			if(check(xml))
			{
				alert("邮件已经投递到您的邮箱，请稍后查看");
			}
			else
			{
				alert("投递失败，可能是您的邮件不合法");
			}
		});
	}
	return false;

}

function jdown()
{
	if(global_tcounter + 3 >= global_topic.length)
	{
		return false;
	}
	global_tcounter += 3;
	for(var i = global_tcounter, j = 0; i< global_topic.length && j < 3 ; i++, j++)
	{
		$(".jq_t"+(j+1)).attr("href", global_topic[i].target);
		$(".jq_t"+(j+1)).attr("tips", global_topic[i].name);
		$(".jq_t"+(j+1)).html("<img width='100' height='75' src='"+global_topic[i].pic+"' />");
	}
	return false;
}
function jup()
{
	if(global_tcounter == 0)
	{
		return false;
	}
	global_tcounter -= 3;
	for(var i = global_tcounter, j = 0; i< global_topic.length && j < 3 ; i++, j++)
	{
		$(".jq_t"+(j+1)).attr("href", global_topic[i].target);
		$(".jq_t"+(j+1)).attr("tips", global_topic[i].name);
		$(".jq_t"+(j+1)).html("<img width='100' height='75' src='"+global_topic[i].pic+"' />");
	}
	return false;
}

function plchange()
{
	var type = $(this).attr("jq");
	player(type);
	return false;
}


function qqlive()
{
	objQQLive = new QQLiveObject(600, 460); 
	objQQLive.addParam("URL", $(".jq_qqlive").val());
	objQQLive.addParam("ClientMode", "3");
	objQQLive.addParam("wmode","transparent");
	objQQLive.write("flash");
}

function player(player)
{
	live_player = player;
	setTimeout(live_player+"();",30);
}
function pplive()
{
    // 播放器Id
    var playerId = 'ewaplayer';
    // 播放链接
   var playLink = $(".jq_pplive").val();

    /*****************************************
    * 播放器准备好事件控制
    * 参数：
    *   player: object，PPLive OCX播放器实例
    *****************************************/
    function readyHandler(player) {
        player.Url = playLink;
    }

    var logoUrl = 'http://res.pplive.com/ikan/0718/player/ikan_logo.jpg';
    var player_video = {
        // 播放器属性，默认width和height均为100%，如果使用默认，可以不写
        // 默认播放器id为：PPLivePlayerActiveX
        properties: { 'id': playerId, 'width': '600px', 'height': '460px', 'codebase': 'http://dl.pplive.com/PluginSetup.cab' },
        // 播放器参数，如果使用默认，可以不写
        params: {
            'logourl': logoUrl, 				// logo 地址
            'dbclicktofullscreen': 'true', 	// 双击全屏
            'showcontextmenu': 'true', 		// 显示上下文菜单（右键菜单）
            'showstateinfo': 'true', 		// 显示状态信息
            'showchannelname': 'true', 		// 显示频道名称
            'showplayerbuffer': 'true', 		// 显示播放器缓冲百分比
            'showdownloadbuffer': 'true', 	// 显示下载缓冲百分比
            'showdownloadrate': 'true', 		// 显示下载比特率
            'showplaycontroller': 'true', 	// 显示播放控制栏
            'showplayprogress': 'true', 		// 显示播放进度条
            'showloadingad': 'true', 		// 显示缓冲广告
            'showadcountdown': 'true', 		// 显示广告倒计时
            'adcfgurl': '', 					// 广告配置地址
            'enableupdate': 'true', 			// 允许升级
            'enableupdatetip': 'true', 		// 启用升级提示
            'updateurl': ''						// 升级地址
        },
        // 当播放器ready时触发，默认为空方法，
        // 建议写上，并在该方法中获取播放器控件，由此可以判断播放器是否可用
        ready: readyHandler,
        // 循环检测间隔，默认间隔3000毫秒，可以不写
        checkInterval: 3000
    };

    // 把播放器写入页面
    (new PPLiveActiveX(player_video)).write(document.getElementById('flash'));
}




